21.06.2014, 15:11
Hello, i have problem with my command, please, can u help me ?
That always return syntax command : /test [Action]\n\r[Actions] : money, vie, position, message
Thanks all
PHP код:
CMD:test(playerid, params[])
{
if(isnull(params)) return SCM(playerid, -1, "/test [Action]\n\r[Actions] : money, vie, position, message");
if(!strcmp(params, "money", true))
{
new money;
if(sscanf(params, "s[6]d", params[0], money)) return SCM(playerid, -1, "/test money [Argent]"); // Ce que je fait est extrкmement dйconseillй pour la lisibilitй mais c'est la mйthode la plus optimisйe
GivePlayerMoney(playerid, money);
return 1;
}
else if(!strcmp(params, "vie", true))
{
new Float:vie;
if(sscanf(params, "s[4]f", params[0], vie)) return SCM(playerid, -1, "/test vie [Vie]");
SetPlayerHealth(playerid, vie);
return 1;
}
else if(!strcmp(params, "position", true))
{
new Float:x, Float:y, Float:z;
if(sscanf(params, "s[9]fff", params[0], x, y, z)) return SCM(playerid, -1, "/test position [X] [Y] [Z]");
SetPlayerPos(playerid, x, y, z);
return 1;
}
else if(!strcmp(params, "message", true))
{
if(isnull(params[8])) return SCM(playerid, -1, "/test message [Message]");
return SendClientMessageToAll(-1, params[9]);
}
else return SCM(playerid, -1, "/test [Action]\n\r[Actions] : money, vie, position, message");
Thanks all