[Ajuda] Spawn
#1

Eae galera, eu estou criando um fs de mini-game, e gostaria de colocar 10 locais para spawn, porem, cada player tem que spawnar em cada um, e nгo todos em um, como eu posso "verificar" se jб tem um player naquele spawn, e como seto esses 10 spawns?
Reply
#2

loop & ifs

Crie uma enumeraзгo com as coordenadas e uma bool, em seguida vocк passa um loop igual a esse:

for(new i; i != sizeof(Spawn); i++)
if(Spawn[i][Usado] == false)
Spawn[i][Usado] = true;
Reply
#3

CaioTJF, eu sou novo em programaзгo e nгo sei muito bem usar bool nem esse "loop", poderia me dar um exemplo de uso ou me ensinar? E obrigado pela ajuda
Reply
#4

bool й uma variбvel com os valores true e false.

// GameMod

enum spawn_info
{
Float:Pos[3],
bool:Usado
}

new Spawn[][spawn_info] = {
{{2152.9780,-2263.2852,13.3001}, false}
};

// OnPlayerSpawn

for(new i; i != sizeof(Spawn); i++)
{
if(Spawn[i][Usado] == false)
{
Spawn[i][Usado] = true;
SetPlayerPos(playerid, Spawn[i][Pos][0], Spawn[i][Pos][1], Spawn[i][Pos][2]);
}
}
Reply
#5

Agora entendi XD, obrigado Caio
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)