SA-MP Forums Archive
[Ajuda] Mudando de Camera no Login - 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] Mudando de Camera no Login (/showthread.php?tid=338461)



[Ajuda] Mudando de Camera no Login - KaioBourne - 29.04.2012

Olб, estive jogando em alguns servidores e vi no Login, aparecer uma Camera,
Tipo aparecer um Local de San Andreas, e depois de 2 em 2 segundos, os Locais Mudavam, Alguem pode me ajudar a criar esse modo ? pls


Re: [Ajuda] Mudando de Camera no Login - Matheus_Ecko - 29.04.2012

bpf detected. /zoa

pawn Код:
//No Topo Do GameMode:


forward PassarTelaDoKenOuRjjj();
new Passione[MAX_PLAYERS];


//No OnPlayerRequestClass


Passione[playerid] = 1;


//No OnGameModeInit:


SetTimer("PassarTelaDoKenOuRjjj",2000,1);



//No Final do OnPlayerLogin:


Passione[i] = 0;



//No Final do Gamemode:


public PassarTelaDoKenOuRjjj()
{
    for(new i=0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(Passione[i] == 1)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 1
                SetPlayerFacingAngle(i, 183.6818);//Cam 1
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 1
                Passione[i] = 2;
                return 1;
            }
            if(Passione[i] == 2)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 2
                SetPlayerFacingAngle(i, 183.6818);//Cam 2
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 2
                Passione[i] = 3;
                return 1;
            }
            if(Passione[i] == 3)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 3
                SetPlayerFacingAngle(i, 183.6818);//Cam 3
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 3
                Passione[i] = 1;
                return 1;
        }   }
    }
    return 1;
}



Re: [Ajuda] Mudando de Camera no Login - DrTHE - 29.04.2012

SetTimer '-'


Re: [Ajuda] Mudando de Camera no Login - Mteck - 29.04.2012

//No Final do OnPlayerLogin:


??


Re: [Ajuda] Mudando de Camera no Login - Matheus_Ecko - 29.04.2012

ops onplayerconnect.


Re: [Ajuda] Mudando de Camera no Login - KaioBourne - 29.04.2012

Fica apenas uma Camera, a Camera nao esta mudando /=


Re: [Ajuda] Mudando de Camera no Login - Matheus_Ecko - 29.04.2012

pois as coordenadas estao iguais й sу vc mudar de acordo com sua preferencia.

vai no server digita /save e coloca ali, no lugar dessas pos.


Re: [Ajuda] Mudando de Camera no Login - Mteck - 29.04.2012

pawn Код:
C:\Users\user\Desktop\SAMP\zombie serve\gamemodes\Ez(1).pwn(5609) : error 017: undefined symbol "i"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.



Re: [Ajuda] Mudando de Camera no Login - Matheus_Ecko - 29.04.2012

troque o i por playerid


Re: [Ajuda] Mudando de Camera no Login - Mteck - 29.04.2012

pawn Код:
public PassarTelaDoKenOuRjjj()
{
    for(new i=0; i<MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(Passione[i] == 1)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 1
                SetPlayerFacingAngle(i, 183.6818);//Cam 1
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 1
                Passione[i] = 2;
                return 1;
            }
            if(Passione[i] == 2)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 2
                SetPlayerFacingAngle(i, 183.6818);//Cam 2
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 2
                Passione[i] = 3;
                return 1;
            }
            if(Passione[i] == 3)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 3
                SetPlayerFacingAngle(i, 183.6818);//Cam 3
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 3
                Passione[i] = 1;
                return 1;
        }
 if(Passione[i] == 4)
            {
                SetPlayerInterior(i, 0);
                SetPlayerPos(i, 1241.8787,-1693.4835,16.1940);//Cam 4
                SetPlayerFacingAngle(i, 183.6818);//Cam 4
                SetPlayerCameraLookAt(i, 1537.1453,-1670.2620,12.6740);//Cam 4
                Passione[i] = 1;
                return 1;
        }  
  }
    }
    return 1;
}
pra almentar assim?