SA-MP Forums Archive
[Ajuda] Complicaзгo de 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] Complicaзгo de Spawn (/showthread.php?tid=653259)



Complicaзгo de Spawn - HelderPT - 29.04.2018

Boas estava acabando o sistema de level, e me pensei no sistema de profissхes.

Como irei fazer tipo se o cara e " PlayerInfo[ playerid ][ pProfissao ] = Fotografo; "

ele spanarб no local que eu configurei poderгo me dar uma base?

obrigado desde jб


#EDIT, ao logar no servidor verifica-va a profissгo e mandava para a posiзгo


Re: Complicaзгo de Spawn - arakuta - 29.04.2018

Faзa uma condiзгo:

PHP Code:
if(Variavel == Talcoisa)
{
    
SetPlayerPos(...




Re: Complicaзгo de Spawn - AutoMatic2 - 01.05.2018

Nossa eu fiz isso ontem men kk :v

faz assim:

PHP Code:
#define SpawnProf 800 
Coloca isso:

PHP Code:
ShowPlayerDialog(playeridSpawnProfDIALOG_STYLE_MSGBOX"• Spawn Profissгo""Vocк deseja ir ate o local de sua Profissгo?""Sim""Nгo"); 
Na dialog onde seta a profissгo para o player, ai seta a profissгo lб.. й pergunta se ele quer dar spawn na prof!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~

Na public OnPlayerDialogResponse:

PHP Code:
if(dialogid == SpawnProf)
{
    if(
response)
    {  
        if(
PlayerInfoplayerid ][ pProfissao ] == Fotografo)
        {
            
SetPlayerPos(playerid/*Cordenadas*/);
            
SetPlayerFacingAngle(playerid/*Angulo*/);
            
SetCameraBehindPlayer(playerid);
            
SetPlayerInterior(playerid0);
        }
    }

No caso de quando ele conectar-se e mandar para o local onde ele trabalha eu vou pensar como eu vou fazer ainda!