Comando /pedircontas -
ungroup - 15.01.2013
Gostaria da ajuda de voces para me indicar onde esta o erro do codigo
Код HTML:
CMD:pedircontas(playerid, params[])
{
new PlayerB;
new nome[MAX_PLAYER_NAME];
if(PlayerOrg[playerid][Org] == 0) return SendClientMessage(playerid, COR_GROOVE, "Voce nao esta autorizado a usar este comando!");
if(sscanf(params, "d", PlayerB)) return 1;
GetPlayerName(playerid, nome, sizeof(nome));
format(String, sizeof(String), "O Player {1B95E0}%s{00C2EC} pediu contas de sua Organizaзao\r\n", Nome(playerid));
SendClientMessageToAll(VERDE_AGUA, String);
PlayerOrg[PlayerB][Cargo] = 0;
PlayerOrg[PlayerB][Org] = 0;
SetPlayerColor(PlayerB, COR_CIVIL);
ResetPlayerWeapons(PlayerB);
SpawnPlayer(PlayerB);
return 1;
}
Esta pegando o comando ate mesmo anuncia a mensagem e respawna porem nao esta trocando a Org e Cargo para 0.Por Favor me ajudem!
Re: Comando /pedircontas -
DiReCt hIt - 15.01.2013
Poste o erro, e a linha do erro, pra facilitar .
Re: Comando /pedircontas -
ungroup - 15.01.2013
Nao,esta compilando normalmente porem quando dou o comando /pedircontas eu sou respawnado,й retirado minhas armas e anuncia a mensagem que eu deixei a org porem nao esta setando Org = 0 e Cargo = 0
Re: Comando /pedircontas -
Gleisson_. - 15.01.2013
pawn Код:
CMD:pedircontas(playerid)
{
new nome[MAX_PLAYER_NAME];
if(PlayerOrg[playerid][Org] == 0) return SendClientMessage(playerid, COR_GROOVE, "Voce nao esta autorizado a usar este comando!");
GetPlayerName(playerid, nome, sizeof(nome));
format(String, sizeof(String), "O Player {1B95E0}%s{00C2EC} pediu contas de sua Organizaзao\r\n", Nome(playerid));
SendClientMessageToAll(VERDE_AGUA, String);
PlayerOrg[playerid][Cargo] = 0;
PlayerOrg[playerid][Org] = 0;
SetPlayerColor(PlayerB, COR_CIVIL);
ResetPlayerWeapons(playerid);
SpawnPlayer(playerid);
return 1;
}
Tenta isso cara, nгo sei se vai dar certo, mais vale a pena tentar
Re: Comando /pedircontas -
ungroup - 15.01.2013
Nem deu kkk' + vlw
Re: Comando /pedircontas -
Lуs - 15.01.2013
Sу uma dъvida...
Qual a funзгo desse comando?
Re: Comando /pedircontas -
ungroup - 15.01.2013
pedir contas da organizaзao ue
Re: Comando /pedircontas -
@Riichard - 15.01.2013
Me diz...
Por que usou a sscanf i por que, new PlayerB; ?
Re: Comando /pedircontas -
Lуs - 15.01.2013
pawn Код:
CMD:pedircontas(playerid, params[])
{
if ( PlayerOrg [ playerid ] [ Org ] == 0)
return SendClientMessage ( playerid, COR_GROOVE, "Vocк nгo estб em uma organizaзгo!" );
new
str_message [ 128 ],
str_player_name [ MAX_PLAYER_NAME ];
GetPlayerName ( playerid, str_player_name, MAX_PLAYER_NAME );
format ( str_message, 128, "O Player {1B95E0}%s{00C2EC} pediu contas de sua Organizaзao\r\n", str_player_name );
SendClientMessageToAll ( VERDE_AGUA, String );
PlayerOrg [ playerid ][ Cargo ] = 0;
PlayerOrg [ playerid ][ Org ] = 0;
SetPlayerColor ( playerid, COR_CIVIL );
ResetPlayerWeapons ( playerid );
SpawnPlayer ( playerid );
return 1;
}