GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: anorennia - 2013. július 10. - 14:25:54

Cím: DCMD
Írta: anorennia - 2013. július 10. - 14:25:54
Üdv.
Lenne egy olyan kérdésem, hogy mivel tudok dcmd-ben a parancsból karakterláncot lekérni?
Marta ha azt írom például, hogy
if(strval(tmp) == \"valami\")

 azt nem fogadja el :/
Cím: DCMD
Írta: TengeriMalac - 2013. július 10. - 14:47:22
strval = stringbõl számot csinál.. ebbõl neked soha nem lesz \"valami\"
params egy string, amit a parancs után írsz be.. például /valami 2 32 az
ebbõl a /valami a parancs, a 2 32 az a params
ezt tudod bontani split, vagy sscanf segítségével, mint ZCMD esetén.
Cím: DCMD
Írta: anorennia - 2013. július 10. - 15:38:36
A problémámat megoldottam :)
Most olyan gondom van, hogyha egy dcmd-s parancsba textdrawot rakok, akkor azt írja ki a parancsra, hogy UNKNOWN COMMAND, vagy semmit sem csinál :/
Ha a textdrawot rakok FS-be az Init-hez akkor sem jelenik meg :/
 
new Text:Map;
Map = TextDrawCreate(25.0, 323.0, \"samaps:map\"); // LIB:image
TextDrawFont(Map, 4); // Font 4 to show the textures (and not text)
TextDrawTextSize(Map, 120.0, 100.0); // Size, X 120, Y 100, It\'s the texture size
TextDrawUseBox(Map, 1); // Add it if you want...
Cím: DCMD
Írta: xD1999 - 2013. július 11. - 10:13:24
fs be csak akkor fogja ha az fs elején
#define FILTERSCRIPT
Cím: DCMD
Írta: Benceee - 2013. július 11. - 10:24:14
Idézetet írta: xD1999 date=1373530404\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"39525\" data-ipsquote-contentclass=\"forums_Topic
fs be csak akkor fogja ha az fs elején
#define FILTERSCRIPT
 
Az az alap new.pwnbe van, hogy modot is tudjon belõle csinálni mindenki, és scriptet is. Ha nem a new.pwnt használod, akkor fölösleges alkalmazni, sõt ha azt használod is, ki lehet szedni. A new.pwn-ben arra szolgál, hogy bele van téve az OnFilterScriptInit és az OnGameModeInit. A #define FILTERSCRIPT-tel ezt állítod, hogy melyiket vegye figyelembe, mert egy filterscriptben nem lehet OnGameModeInit.


Valahol megjeleníted a textdrawot? Mert sehol nem látom, hogy benne lenne a TextDrawShowForPlayer függvény.