SA-MP Forums Archive
[Ajuda] Alguem ajuda - 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] Alguem ajuda (/showthread.php?tid=629059)



Alguem ajuda - LuizZ14 - 19.02.2017

criei este gm aki, tipo tem 4 niveis de admin , ajudante, moderador, admin , fundador, queria saber se tem como fazer pra quando sla kickar e o ajudante q kickou aparecer O Ajudante %s kickou o player %s, e quando um mod kickar aparecer O Moderador %s kickou o player %s e assim por diante...
acho q deu pra entender , obg pela ajuda

http://pastebin.com/gxB1nXB0 << GM


Re: Alguem ajuda - PesadaO - 19.02.2017

CargoAdmin(playerid)
{
new var[60];
switch(Player[playerid][pAdmin])
{
case 1: var = "Ajudante";
case 2: var = "Moderador(a)";
case 3: var = "Admin";
case 4: var = "Fundador";
}
return var;
}

Se nгo suber como fazer para aparecer a mensagem me avise que te ajudo.


Re: Alguem ajuda - LuizZ14 - 19.02.2017

Quote:
Originally Posted by PesadaO
Посмотреть сообщение
CargoAdmin(playerid)
{
new var[60];
switch(Player[playerid][pAdmin])
{
case 1: var = "Ajudante";
case 2: var = "Moderador(a)";
case 3: var = "Admin";
case 4: var = "Fundador";
}
return var;
}

Se nгo suber como fazer para aparecer a mensagem me avise que te ajudo.
nгo sei nгo me ajuda


Re: Alguem ajuda - PesadaO - 19.02.2017

CMD:kickar(playerid, params[])
{
new id, motivo[256], string[256], nAdmin[MAX_PLAYER_NAME], nPlayer[MAX_PLAYER_NAME];
if(pAdmin[playerid][Level] < 1) return SendClientMessage(playerid, -1, "[x] Vocк nгo tem permissгo");
if(sscanf(params, "us", id, motivo)) return SendClientMessage(playerid, vermelho, "[x] Use: /kickar [id] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, vermelho, "[x] Nenhum player logado com este id!");
GetPlayerName(playerid, nAdmin, sizeof nAdmin);
GetPlayerName(id, nPlayer, sizeof nPlayer);
format(string, sizeof string, "O(A) %s %s kickou o player %s pelo motivo: %s",CargoAdmin(playerid), nAdmin, nPlayer, motivo);
SendClientMessageToAll(azul, string);
Kick(id);
return 1;
}


Tenta ai.


Re: Alguem ajuda - LuizZ14 - 19.02.2017

Quote:
Originally Posted by PesadaO
Посмотреть сообщение
CMD:kickar(playerid, params[])
{
new id, motivo[256], string[256], nAdmin[MAX_PLAYER_NAME], nPlayer[MAX_PLAYER_NAME];
if(pAdmin[playerid][Level] < 1) return SendClientMessage(playerid, -1, "[x] Vocк nгo tem permissгo");
if(sscanf(params, "us", id, motivo)) return SendClientMessage(playerid, vermelho, "[x] Use: /kickar [id] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, vermelho, "[x] Nenhum player logado com este id!");
GetPlayerName(playerid, nAdmin, sizeof nAdmin);
GetPlayerName(id, nPlayer, sizeof nPlayer);
format(string, sizeof string, "O(A) %s %s kickou o player %s pelo motivo: %s",CargoAdmin(playerid), nAdmin, nPlayer, motivo);
SendClientMessageToAll(azul, string);
Kick(id);
return 1;
}


Tenta ai.
Funcionou vlw <3