[Ajuda] Spawn - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Spawn (
/showthread.php?tid=586869)
Spawn -
BartWhite - 25.08.2015
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?
Re: Spawn -
CaioTJF - 25.08.2015
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;
Re: Spawn -
BartWhite - 25.08.2015
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
Re: Spawn -
CaioTJF - 25.08.2015
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]);
}
}
Re: Spawn -
BartWhite - 25.08.2015
Agora entendi XD, obrigado Caio