-
..tehát hogy csináljam, hogy a \"SERVER: Unknown Command\" helyett mást irjon?
pl.: \"Rossz parancs, vagy elírtad. /cmds, a parancsokért\"
-
Utolsó parancs után írd ezt:
}
else
{
format(string, sizeof(string), \"Rosz parancs ( %s ) /cmds. \", cmdtext);
SendClientMessage(playerid, COLOR_SZÍN, string);
}
return 1;
}
-
asszem
else
SendClientMessage(playerid,COLOR_RED,\"Hibás Parancs! Parancsokért: /cmds\");
return 1;
}
nem biztos, fejbõl irtam
-
Ezek közül egyik sem jó.
Helyes(OnPlayerCommandText végére tedd a return 0; rész helyett):
return SendClientMessage(playerid, szín, \"Helytelen parancs!\");
-
és ezt hogy csináljam meg stringel?
-
Ha úgy gondolod, hogy kiírja azt, hogy mit írt be akkor így:
A return 0; helyett a végén írd ezt:
}
else
{
format(string, sizeof(string), \"Rosz parancs ( %s ) /cmds. \", cmdtext);
SendClientMessage(playerid, COLOR_SZÍN, string);
}
return 1;
}
-
de Iceaac aztmondta nem jó.
-
Mer azt írtam, hogy az utolsó parancs után nem a return 0 alá.
-
kösz, mûködik, témát zárom