public OnPlayerDeath(playerid, killerid, reason) { if(kXduelo[playerid] == true) { kXduelo[playerid] = false; kXduelo[killerid] = false; GetPlayerName(playerid, kMorreu, sizeof(kMorreu)); GetPlayerName(killerid, kMatou, sizeof(kMatou)); format(sStr, sizeof(sStr), "* >> [X1] O %s foi morto pelo %s.", kMorreu, kMatou); SendClientMessageToAll(0xFF0000AA, sStrZ); GivePlayerWeapon(playerid,36,2); Block[playerid] = false; kQuantidade = 0;
//No Topo do GM: new PessoasX1; //No seu comando de ir ao X1: if(PessoasX1 == 2) return SendClientMessage(playerid,0xFFFFFFAA,"Mбximo de jogadores no X1 = 2"); SetPVarInt(playerid,"InX1", true); PessoasX1++; //Por fim, no seu OnPlayerDeath: if(GetPVarInt(playerid,"InX1")) SetPVarInt(playerid,"InX1", false), PessoasX1--;
Pesquisei e achei isso pra vc
Код:
//No Topo do GM: new PessoasX1; //No seu comando de ir ao X1: if(PessoasX1 == 2) return SendClientMessage(playerid,0xFFFFFFAA,"Mбximo de jogadores no X1 = 2"); SetPVarInt(playerid,"InX1", true); PessoasX1++; //Por fim, no seu OnPlayerDeath: if(GetPVarInt(playerid,"InX1")) SetPVarInt(playerid,"InX1", false), PessoasX1--; |