18.03.2018, 23:47
Meu code de setar score ao jogador e esse aqui.
tб dando o seguinte erro:
linha do erro:
as new jб estгo definindo ali em id, score nгo sei o porque do erro.
PHP код:
CMD:setscore(playerid, params[])
{
new id,score;
static stringf[90];
if(Player[playerid][Admin] < 1) return SCM(playerid, COLOR_ORANGE, MSG_CMD_WITHOUT_PERMISSION);
if(sscanf(params, "di", id, score)) return SendClientMessage(playerid, COLORT_GREY, ""TAG_USOCORRETO" /setscore [ID] [SCORE]");
if(score < 1) return SendClientMessage(playerid, COLOR_ORANGE, "Vocк precisa dar 1+ score");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_ORANGE, "Jogador off");
SetPlayerScore(id, GetPlayerScore(id) + 1);
format(stringf, sizeof(stringf), "Admin: %s setou seu score", Nome(playerid));
SendClientMessage(id, COLOR_ORANGE, stringf);
SalvarDados(id);
return 1;
}
PHP код:
C:\Users\Lan\Desktop\Game Mode\gamemodes\Mode.pwn(7294) : error 035: argument type mismatch (argument 2)
PHP код:
if(sscanf(params, "di", id, score)) return SendClientMessage(playerid, CINZA, "USAGE: /setscore [ID] [SCORE]");