19.12.2014, 20:36
Fiz alguns debugs e й isso mesmo, o servidor para quando eu digito o nome de algum jogador que nгo seja membro de minha "gangue".
Fiz algumas alteraзхes no cуdigo:
Fiz algumas alteraзхes no cуdigo:
pawn Код:
CMD:gkick(playerid, params[])
{
new membrovaga[26],string[128];
new gid = PlayerInfo[playerid][idgang];
if(PlayerInfo[playerid][Lider] == false) return SendClientMessage(playerid, Vermelho, "Vocк nгo й lider de nenhuma gangue.");
if(sscanf(params, "s[26]", membrovaga)) return SendClientMessage(playerid, Cinza, "use: /gkick <nome do membro>\nColoque o nick do membro que estб nestб vaga.");
if(PlayerInfo[NametoId(membrovaga)][Lider] == true) return SendClientMessage(playerid, Vermelho, "Vocк nгo pode kickar o lнder da gangue.");
if(PlayerInfo[NametoId(membrovaga)][idgang] == PlayerInfo[playerid][idgang])
{
LimparVaga(PlayerInfo[playerid][idgang], membrovaga);
if(IsPlayerConnected(NametoId(membrovaga)))
{
PlayerInfo[NametoId(membrovaga)][idgang] = -1;
SetPlayerColor(NametoId(membrovaga),0xFFFFFFFF);
}
SaveGang(gid);
format(string,sizeof(string),"Vocк kickou %s da Gang!",params[0]);
SendClientMessage(playerid,Vermelho,string);
}
else
{
SendClientMessage(playerid, Vermelho, "Esse jogador nгo й de sua gangue.");
}
return 1;
}