[Pedido] Comando /desafiar 1x1
#3

Quote:
Originally Posted by DogMal
Посмотреть сообщение
Criei esse CMD :
CMD:desafiar(playerid, params[])
{
new desafio,pName[MAX_PLAYER_NAME];
if(Desafiox1 == 2) return SendClientMessage(playerid, Erro, "| ERRO | Jб tem alguйm no desafio, tente Ja jб!");
if(TaNoDesafio[playerid] == 1) return SendClientMessage(playerid, Erro, "| ERRO | Vocк jб estб no desafio, para sair digite /sair");
TaNoDesafio[playerid] = 1;
Desafiox1 += 1;
if(sscanf(params,"u",desafio)) return SendClientMessage(playerid, Erro, "| ERRO | Use: /desafiar [ID]");
format(str, sizeof(str),"{00FF04}| DESAFIO | %s estб desafiando %s para x1", Nome(playerid),pName(playerid));
SendClientMessageToAll(-1, str);
SetPlayerPos(playerid,4590,273,843);
return 1;
}

Mas ta dando errado alguйm poderia me ajudar quero um CMD:/desafiar
Que quando o cara que vai desafiar utilize e leve os 2 players pra essaa posiзгo SetPlayerPos(playerid,4590,273,843);

Se alguйm poder ajudar ^^
O thiago citou o post que criei lб, essa parte: if(Desafiox1 == 2) return SendClientMessage(playerid, Erro, "| ERRO | Jб tem alguйm no desafio, tente Ja jб!");
nгo й preciso men, coloquei os players pra entrar em mundos diferentes!

pode fazer assim! o jeito que tu crio ai, nгo precisa do player aceitar nй?, se quiser no estilo de o player aceitar, e so olha o post do thiago!
PHP код:
CMD:desafiar(playeridparams[])
{
    new 
desafioName[MAX_PLAYER_NAME], pName[MAX_PLAYER_NAME];
    if(
TaNoDesafio[playerid] == 1) return SendClientMessage(playeridErro"| ERRO | Vocк jб estб no desafio, para sair digite /sair");
    if(
sscanf(params,"u",desafio)) return SendClientMessage(playeridErro"| ERRO | Use: /desafiar [ID]");
        
GetPlayerName(desafiopNamesizeof(pName)); GetPlayerName(playeridNamesizeof(Name)); 
    
format(strsizeof(str),"{00FF04}| DESAFIO | %s estб desafiando %s para x1"Name,pName);
    
SendClientMessageToAll(-1str);
        static 
10;
    
SetPlayerPos(playerid,4590,273,843);
        
SetPlayerPos(desafio,4590,273,843);
        
SetPlayerVirtualWorld(playeridw);        
        
SetPlayerVirtualWorld(desafiow);
    
TaNoDesafio[playerid] = 1;
        
TaNoDesafio[desafio] = 1;
        
w++;
    return 
1;
}
Pronto nгo precisa espera o x1 deles acabar pra alguem ir x1a cada 2 playerso mundo virtual irб trocar
Se vocк quis criar assimtipo escolhe o id e automaticamente puxae assimagora se quiser que o id escolhido que no caso ai tu coloco id como desafioolha o post do thiago
Reply


Messages In This Thread
Comando /desafiar 1x1 - by DogMal - 16.07.2017, 00:37
Re: Comando /desafiar 1x1 - by ThiagoMikael - 16.07.2017, 13:25
Re: Comando /desafiar 1x1 - by Jonorusc - 16.07.2017, 14:07

Forum Jump:


Users browsing this thread: 1 Guest(s)