10/04/2021 09:05
Assim, olha:
Código PHP:
CMD:convidar(playerid, params[])
{
new alvo;
if(sscanf(params, "i", alvo))
return SendClientMessage(playerid, -1, "[ERRO] Comando incorreto: /convidar [ID]");
if(!IsPlayerConnected(alvo))
return SendClientMessage(playerid, -1, "[ERRO] Player nao conectado!");
if(alvo == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "[ERRO] ID Invalido!");
if(pCargoPolicia[playerid] == Coronel)
{
if(pOrganizacao[playerid] == PoliciaMilitar)
{
SetPlayerColor(alvo, COR_POLICIAMILITAR);
pOrganizacao[alvo] = PoliciaMilitar;
SendClientMessage(alvo, -1, "Voce Virou PM");
SetPlayerSkin(alvo, 280);
}
if(pOrganizacao[playerid] == Bope)
{
SetPlayerColor(alvo, COR_BOPE);
pOrganizacao[alvo] = Bope;
SendClientMessage(alvo, -1, "Voce Virou BOPE");
SetPlayerSkin(alvo, 285);
}
if(pOrganizacao[playerid] == PoliciaFederal)
{
SetPlayerColor(alvo, COR_POLICIAFEDERAL);
pOrganizacao[alvo] = PoliciaFederal;
SendClientMessage(alvo, -1, "Voce Virou PF");
SetPlayerSkin(alvo, 285);
}
if(pOrganizacao[playerid] == PoliciaRodoviariaFederal)
{
SetPlayerColor(alvo, COR_POLICIARODOVIARIAFEDERAL);
pOrganizacao[alvo] = PoliciaRodoviariaFederal;
SendClientMessage(alvo, -1, "Voce Virou PRF");
SetPlayerSkin(alvo, 285);
}
if(pOrganizacao[playerid] == Exercito)
{
SetPlayerColor(alvo, COR_EXERCITO);
pOrganizacao[alvo] = Exercito;
SendClientMessage(alvo, -1, "Voce Virou Exercito");
SetPlayerSkin(alvo, 285);
}
}
else
{
SendClientMessage(playerid, -1, "Voce Nao é O Superior Dessa ORG/CORP/MAFIA");
}
return 1;
}
Precisa de algum sistema ou retirar algum bug do seu GM?
Faço gamemodes do zero, sistemas, correções, etc.
Chama discord: #ProKillerPa