Posts: 234
Threads: 65
Joined: Oct 2016
Alguйm poderia me dar um exemplo ou uma dica de como criar um sistema de partida, tipo, quando determinada coisa acontecer se inicia uma partida e quando outra determinada coisa acontecer a partida acaba, bem similar aos sisteminhas de evento RPG.
Posts: 133
Threads: 20
Joined: Nov 2017
Reputation:
0
Poderia ser mais claro com oque vc quer
Posts: 234
Threads: 65
Joined: Oct 2016
Quote:
Originally Posted by Santso
Poderia ser mais claro com oque vc quer
|
Ja tive uma ideia de como fazer isso, assim que o jogador der um comando vou setar ele em um lugar e colocar uma bool para verificar se ele esta em uma partida ou nгo.
Existe alguma funзгo que verifique se o player esta spawnado ou nгo?
Dei uma olhada no Wiki e nгo achei.
Posts: 234
Threads: 65
Joined: Oct 2016
Quote:
Originally Posted by Santso
no caso vc quer dizer se ele ta em modo espectador ou nгo nй ? seria mais ou menos assim, testa ai
PHP код:
if(TogglePlayerSpectating(playerid, 1))//se tiver em modo espectador acontece oque ta entre as chaves
{
TogglePlayerSpectating(playerid, 0);//tira do modo espectador
//coloca o codigo de spawna aqui
}
else{//aqui se ele jб ta spawnado
//aqui oque vai acontecer se ele ja tiver spawnado
}
Se ajudei +rep
|
Nгo й bem isso, mas vlw por tentar me ajudar!!!
Posts: 234
Threads: 65
Joined: Oct 2016
Quote:
Originally Posted by SIZET
PHP код:
new bool:PlayerPartida[MAX_PLAYERS];
CMD:setarpartida(playerid, params[])
{
new ID;
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Vermelho, "| ERRO | Vocк nгo tem permissгo!");
if(sscanf(params, "d", ID)) return SendClientMessage(playerid, Vermelho, "| ERRO | Use: /SetarPartida [id]");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "| ERRO | ID Invбlido!");
SetPlayerPos(ID, X, Y, Z); //X, Y, Z = Posiзгo da Partida
PlayerPartida[ID] = true;
return 1;
}
Assim?
Um sistema de partida como assim? Partida de veнculo? ( Corrida ) :/
No caso do player estб spawnado eu usei a funзгo IsPlayerConnected
|
Era isso mesmo maninho,muito obrigado!!!
@Closed