[Ajuda] Bugado - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Bugado (
/showthread.php?tid=357273)
Bugado -
Brazuca[]s - 06.07.2012
Olб amigos, estou enfrentando o seguinte erro, o meu comando "/darmod" em vez de setar o level que eu defini ele seta o valor "0" se puder me falar oque pode haver de errado no comando sу me avisem.
pawn Код:
CMD:darmod(playerid, params[])
{
if(PlayerInfo[playerid][pStaff] < 2) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo tem autorizaзгo!");
new giveplayerid, nivel, str[100];
if(sscanf(params,"u", giveplayerid, nivel)) return SendClientMessage(playerid,-1,"Use: /darmod [ID] [Nivel]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,-1,"Player nгo conectado.");
PlayerInfo[giveplayerid][pStaff] = nivel;
format(str,sizeof(str),"Moderaзгo: Vocк foi promovido a moderador nivel %d, pelo moderador %s", nivel, PlayerName(playerid));
SendClientMessage(giveplayerid,0x2641FEAA,str);
return 1;
}
Re: Bugado -
ipsBruno - 06.07.2012
if(sscanf(params,"u", giveplayerid, nivel))
para
if(sscanf(params,"ui", giveplayerid, nivel))
Re: Bugado -
BreakDriFT - 06.07.2012
Bruno like a Ninja '-'
Re: Bugado -
Brazuca[]s - 06.07.2012
Agora com esse comando. Eu fui tentar darmod para o id 2 e acabou enviando para o id 0.
pawn Код:
CMD:darmod(playerid, params[])
{
if(PlayerInfo[playerid][pStaff] < 1339) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo tem autorizaзгo!");
new giveplayerid, nivel, str[100];
if(sscanf(params,"ui", giveplayerid, nivel)) return SendClientMessage(playerid,-1,"Use: /darmod [ID] [Nivel]");
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,-1,"Player nгo conectado.");
PlayerInfo[giveplayerid][pStaff] = nivel;
format(str,sizeof(str),"Moderaзгo: Vocк foi promovido a moderador nivel %d, pelo moderador %s", nivel, PlayerName(playerid));
SendClientMessage(giveplayerid,0x2641FEAA,str);
return 1;
}
Re: Bugado -
Miqueias Barros - 06.07.2012
Quote:
Originally Posted by Brazuca[]s
Agora com esse comando. Eu fui tentar darmod para o id 2 e acabou enviando para o id 0.
pawn Код:
CMD:darmod(playerid, params[]) { if(PlayerInfo[playerid][pStaff] < 1339) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo tem autorizaзгo!"); new giveplayerid, nivel, str[100]; if(sscanf(params,"ui", giveplayerid, nivel)) return SendClientMessage(playerid,-1,"Use: /darmod [ID] [Nivel]"); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,-1,"Player nгo conectado."); PlayerInfo[giveplayerid][pStaff] = nivel; format(str,sizeof(str),"Moderaзгo: Vocк foi promovido a moderador nivel %d, pelo moderador %s", nivel, PlayerName(playerid)); SendClientMessage(giveplayerid,0x2641FEAA,str); return 1; }
|
Altera de:
PHP код:
if(sscanf(params,"ui", giveplayerid, nivel))
Para:
PHP код:
if(sscanf(params,"ud", giveplayerid, nivel))
E tenta ver se dar