CMD:convidarpm(playerid, params[])
{
if(Profissao[playerid] == LiderPM)
{
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid, -1, "[PMESP] Use: /convidar [ID]");
Profissao[id] = Policial;
SetPlayerColor(playerid, 0x00FFFFAA);
new str[180], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "[1° Batalhao PMESP] O Player %s Foi Recrutado Para A Policia Militar!", name);
SendClientMessageToAll(0x0080C0AA, str);
SendClientMessage(playerid, 0x0080C0AA, "[PMESP] Caso Queira Sair Da Policia Digite: /pedircontas!");
SetPlayerSkin(playerid, 285);
SetPlayerPos(playerid, 1579.4999,-1635.4039,13.5612);
}
else SendClientMessage(playerid, 0xFF0000AA, "[PMESP]{FFFFFF} Voce Nao E O Lider Da Policia Militar!");
return 1;
}
CMD:darliderpm(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "[ADMCMD] Voce Nao E Um Administrador!");
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid, -1, "[ADMCMD] Use: /darliderpm [ID]");
Profissao[id] = LiderPM;
Profissao[id] = Policial;
SetPlayerColor(playerid, 0x00FFFFAA);
new str[180], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "[1° Batalhao PMESP] O Player %s Foi Escalado A Lider Da Policia Militar!", name);
SendClientMessageToAll(0x0080C0AA, str);
SendClientMessage(playerid, 0x0080C0AA, "[PMESP] Caso Queira Sair De Lider Digite: /pedircontas!");
SetPlayerSkin(playerid, 165);
SetPlayerPos(playerid, 1579.4999,-1635.4039,13.5612);
return 1;
}
Hб varias funзхes que estгo sendo utilizadas no playerid (quem digita). Como a mensagem, que estб sendo enviada para vocк, e o GetPlayerName, que estб pegando o seu nick. Revise-as e as mude para id.
|
CMD:dargrana(playerid, params[])
{
//if(PlayerData[playerid][Admin] < PROGRAMADOR) return false; //use essa parte aqui para verificar se e adm se quiser
new targetid, quantia;
new gstring[120];
if(sscanf(params, "ud", targetid, quantia)) return SendClientMessage(playerid, -1, "Uso: /dargrana [id] [quantia]");
if(quantia < 1) return SendClientMessage(playerid, -1, "Quantia invбlida!");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, -1, "Esse jogador nгo estб conectado.");
GivePlayerMoney(targetid, quantia);
format(gstring, sizeof(gstring), "Vocк deu %d de grana para o jogador %s.", quantia, ReturnName(targetid));
SendClientMessage(playerid, -1, gstring);
format(gstring, sizeof(gstring), "Vocк recebeu %d de grana do administrador %s.", quantia, ReturnName(playerid));
SendClientMessage(targetid, -1, gstring);
return 1;
}
stock ReturnName(playerid)
{
new npNome[24];
GetPlayerName(playerid, npNome, 24);
return npNome;
}
Originally Posted by hurubuh
Como assim?
|
Profissao[id] = Policial;
SendClientMessage(playerid, 0x0080C0AA, "[PMESP] Caso Queira Sair De Lider Digite: /pedircontas!");
SetPlayerSkin(playerid, 165);
SetPlayerPos(playerid, 1579.4999,-1635.4039,13.5612);
GetPlayerName(playerid, name, sizeof(name));
CMD:convidarpm(playerid, params[])
{
if(Profissao[playerid] == LiderPM)
{
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid, -1, "[PMESP] Use: /convidar [ID]");
Profissao[id] = Policial;
SetPlayerColor(id, 0x00FFFFAA);
new str[180], name[MAX_PLAYER_NAME];
GetPlayerName(id, name, sizeof(name));
format(str, sizeof(str), "[1° Batalhao PMESP] O Player %s Foi Recrutado Para A Policia Militar!", name);
SendClientMessageToAll(0x0080C0AA, str);
SendClientMessage(id, 0x0080C0AA, "[PMESP] Caso Queira Sair Da Policia Digite: /pedircontas!");
SetPlayerSkin(id, 285);
SetPlayerPos(id, 1579.4999,-1635.4039,13.5612);
}
else SendClientMessage(playerid, 0xFF0000AA, "[PMESP]{FFFFFF} Voce Nao E O Lider Da Policia Militar!");
return 1;
}
CMD:darliderpm(playerid, params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000AA, "[ADMCMD] Voce Nao E Um Administrador!");
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid, -1, "[ADMCMD] Use: /darliderpm [ID]");
Profissao[id] = LiderPM;
Profissao[id] = Policial;
SetPlayerColor(id, 0x00FFFFAA);
new str[180], name[MAX_PLAYER_NAME];
GetPlayerName(id, name, sizeof(name));
format(str, sizeof(str), "[1° Batalhao PMESP] O Player %s Foi Escalado A Lider Da Policia Militar!", name);
SendClientMessageToAll(0x0080C0AA, str);
SendClientMessage(id, 0x0080C0AA, "[PMESP] Caso Queira Sair De Lider Digite: /pedircontas!");
SetPlayerSkin(id, 165);
SetPlayerPos(id, 1579.4999,-1635.4039,13.5612);
return 1;
}
PHP Code:
|