-
Sziasztok!
Lenne egy kis gondom, kicseréltem a \"SERVER:Unknown Command\"-ot erre:
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,piros, strin);
}
return 1;
}
Így oldottam meg.Viszont sok parancs ZCMD-vel van megoldva.És mikor beírom a zcmd-vel készült parancsokat.A parancs alá kiírja az előbbi code-ot.Viszont a parancs létezik.Mi lehet a gond?
-
Talán a format vége másik sorba esett ?
format(strin, sizeof(strin), \"Sajnálom de a %s parancs nem létezik\",
cmdtext);
Mellesleg nem értem, működnie kéne... Próbáld meg ezt, szinte ugyan az de hátha... Remélem nem fognak elcsúszni a tabok:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"\'\'{FFFFFF}%s{FF0000}\'\' Ismeretlen parancs! /help a parancsokért!\", cmdtext);
SendClientMessage(playerid, PIROS, strin);
}
return 1;
}
-
Ez se oldotta meg a problémámat.De azért köszi hogy segíteni akartál.
-
A MÓD-ban egyszerre csak 1 parancsfeldolgozót használj
-
próbálj meg utánaírni egy visszatérést.
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"\'\'{FFFFFF}%s{FF0000}\'\' Ismeretlen parancs! /help a parancsokért!\", cmdtext);
SendClientMessage(playerid, PIROS, strin);
return 1;
}
return 1;
}
nekem így van a modomban.. illetve hasonlóképpen.
-
A MÓD-ban egyszerre csak 1 parancsfeldolgozót használj
megoldhato a zcmd dcmd strcmp meg az összes is egy módban...