[Ajuda] Apenas 2 Players Fazer o Mesmo Comando
#1

Bom Gente Queria Sabe Como Faзo Para 2 Players Fazer o Mesmo Comando
й Porque Estou Tentando Criar Um X1 Que Vai Apenas 2 Pessoas
e Quando Uma Morrer Liberar Vaga Para o Player Entrar Se Alguem Saber Posta Ai Obrigado!
Reply
#2

Bem, hб um tutorial aqui no fуrum sobre isso, mas isto deve resolver o seu problema .


Coloque:


pawn Код:
//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--;

Espero ter ajudado .
Reply
#3

pawn Код:
//Inнcio do GM
new ComandoUsado = 0;

//Dentro do Comando
ComandoUsado += 1;
if(ComandoUsado == 2) return SendClientMessage(playerid, COR, "Sу [nъmero] pessoas podem usar esse comando");

//OnPlayerDeath
if(ComandoUsado == 2) ComandoUsado = 0;
Tenta usar isso pra ver se funciona, num deu pra mim testar.
Reply
#4

Para a prуxima vez procure, ok? (:
Tinha respondido hб umas horas atrбs ao mesmo pedido:
Vou explicar, depois adapte ao seu comando.
Topo:
PHP код:
new kMorreuMAX_PLAYER_NAME ];
new 
kMatouMAX_PLAYER_NAME ];
new 
bool:kX1MAX_PLAYERS ];
new 
kQuantidade;
new 
sStr128 ]; 
Comando:
PHP код:
if( !strcmpcmdtext"/kX1"true ) )
{
   if( 
kQuantidade == ) return SendClientMessageplayerid, -1"O x1 estб cheio (2 pessoas)" );
   
SetPlayerPos(playerid,pos1,pos2,pos3);
   
GameTextForPlayer(playerid,"~g~Voce esta no X1",5000,5);
   
ResetPlayerWeapons(playerid);
   
SetPlayerHealth(playerid,100);
   
//Outras funзхes que queira
   
kQuantidade += 1;
   
kX1playerid ] = true;
   return 
true;

OnPlayerDeath:
PHP код:
if( kX1playerid ] == true )
{
   
kX1playerid ] = false;
   
kX1killerid ] = false;
   
GetPlayerNameplayeridkMorreusizeofkMorreu ) );
   
GetPlayerNameplayeridkMatousizeofkMatou ) ); 
   
formatsStrsizeofsStr ), "Jogador(a) %s ganhou ao jogador(a) %s no x1"kMatoukMorreu );
   
SendClientMessageToAll( -1sStr );
   
kQuantidade 0;

Reply
#5

https://sampforum.blast.hk/showthread.php?tid=258046&page=2
Reply
#6

http://forum.sa-mp.com/showthread.ph...t=duas+pessoas
Reply
#7

https://sampforum.blast.hk/showthread.php?tid=198691

Ta ai mano esse tutorial vai te ajudar!
Reply
#8

afs, pa de ouro
Reply
#9

Nгo percebo onde estas pessoas acham estes tуpicos...
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)