-
;;Sziasztok;;
Itt egy kód hogy amikor elírunk egy parancsot akkor ne azt irja hogy UNKNOW COMMAND hanem amit mi beírunk na itt is van
public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}
Ramélem valakinek segítettem!
(Nehogy FS be építsétek csak a GM etekbe!)
(Köszönöm Gumkacsának)
ZCMD Esetén
[pawn]
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"Sajnálom de a %s parancs nem létezik\", cmdtext);
SendClientMessage(playerid,0xFFFFFFFF, strin);
}
return 1;
}[/pawn]
-
ZCMD esetén:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"Sajnálom de a %s parancs nem létezik\", cmdtext);
SendClientMessage(playerid,0xFFFFFFFF, strin);
}
return 1;
}
-
$[spyKiller]$[ link=topic=15196.msg173717#msg173717 ó
public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}
Ramélem valakinek segítettem!
[/quote]
Azt tedd,hozzá,hogy ne,hogy igy valaki FS-be rakja bele mert ha FS-be ezt igy bele rakja akkor az összes parancsra ezt irja majd ki...
-
$[spyKiller]$[ link=topic=15196.msg173717#msg173717 ó
public OnPlayerCommandText(playerid, cmdtext[])
{
// ide teszed a parancsaid (Teleport /help akármi)
return SendClientMessage(playerid, 0x00ffffAA, \"Hiba valamit elírtál Javaslat {ffd500}/help\");
}
Ramélem valakinek segítettem!
Azt tedd,hozzá,hogy ne,hogy igy valaki FS-be rakja bele mert ha FS-be ezt igy bele rakja akkor az összes parancsra ezt irja majd ki...
[/quote]
Azt hittem hogy ez logikus :D
-
Lehet,hogy egy kezdõnek nem logikus...
Ne,hogy bele rakja egy Fs-be :mistrust:
-
Frissítve!
-
Szerintem ilyenre elég volna ez is
return SendClientMessage(playerid, COLOR_RED, \"Nincs ilyen parancs! Használd a /help parancsot\");
-
Köszi erre úgy is szükségem volt!
-
[pawn](strin, sizeof(strin), \"Sajnálom de a %s parancs nem létezik\", cmdtext)[/pawn]
minek a %s
-
Felesleges asd..
%s = string, bõvebben itt olvashatsz róla.
http://wiki.sa-mp.com/wiki/Format
-
és dcmd esetén hogy van?
-
Én ezt máshogy oldottam meg, és nekem úgy is tökéletesen mûködik.
-
Kösz, ez pont jöljött nekem :D
-
Én ezt máshogy oldottam meg, és nekem úgy is tökéletesen mûködik.
pls mond el hogy oldottad meg
-
Egyszerû, nekem mûködik. Remélem Gamemodeba írod, hiszen én is abba írtam, na meg filterscriptbe szerintem fölösleges.
Tehát így:
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
//Na ide írj egy else-t a LEGVÉGÉRE, ami így néz ki
else
SendClientMessage(playerid, COLOR_WHITE, \"PARTY EMPIRE: Ismeretlen ez a parancs!\"); // Természetesen szövegnek írod amit akarsz
return 1;
}[/pawn]
Tehát az OnPlayerCommandText alá, és az else fölé mehetnek a parancsok.
Hogyha nem értetted meg, feltételezem nem igazán, mert nem vagyok jó magyarázásban sajnos, akkor írj privátüzenetben, és megmutatom
-
public OnPlayerCommandText(playerid, cmdtext[])
{
//Ide a parancsok
return SendClientMessage(playerid, COLOR_WHITE, \"PARTY EMPIRE: Ismeretlen ez a parancs!\");
}
-
ehh ez jol jott ;D ;D
-
Legközelebb kérlek figyelj oda, hogy több hónapos témákba ne írj bele ilyen semmitmondó üzeneteket! Köszönöm.