SA-MP Forums Archive
[Ajuda]Random 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]Random Spawn (/showthread.php?tid=129589)



[Ajuda]Random Spawn - PatrickChucky - 22.02.2010

Boas pessoal, sou novo na parte da programaзao em pawno.

eu gostava de saber como se fazia random spawn para um server de dm.

(tem ai na minha assinatura qual й :P)

eu ja tenho os spwans com skins diferentes, agora gostava de saber se havia algum tut para me ensinar (em PT-PT ou PT-BR tanto faz)

eu encontrei um em Ingles, mas como nao sei muito de ingles nao consegui aprender.

se houver algum por favor postem ai


obrigado por ja


Re: [Ajuda]Random Spawn - OxygenBR - 23.02.2010

Nгo sou de dar codes prontos pra ninguйm, mas como no momento tou no tйdio, aн vai:

Acima do OnGameModeInit:

pawn Код:
new Float:Spawns[][4] =
{
{}, // PONHA COORDENADAS AQUI
{}, // PONHA COORDENADAS AQUI
{}, // PONHA COORDENADAS AQUI
{} // PONHA COORDENADAS AQUI
};
Agora, no OnPlayerSpawn:

pawn Код:
new rnd = random(sizeof(Spawns));
SetPlayerPos(playerid, Spawns[rnd][0], Spawns[rnd][1], Spawns[rnd][2]);
SetPlayerFacingAngle(playerid, Spawns[rnd][3]);
SetCameraBehindPlayer(playerid);
Obs.:: Lembre-se de copiar tambйm o 'Facing Angle' do player quando for salvar as coordenadas!


Re: [Ajuda]Random Spawn - PatrickChucky - 23.02.2010

obrigado

esta a dar, agora vou tentar entender o melhor possivel o coidgo