SA-MP Forums Archive
[Ajuda] TogglePlayerSpectating Bugando Camera - 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] TogglePlayerSpectating Bugando Camera (/showthread.php?tid=655853)



TogglePlayerSpectating Bugando Camera - GasparzinhoXD - 01.07.2018

Olб pessoal, queria que vocкs me ajudassem neste problema, quando uso TogglePlayerSpectating.

https://imgur.com/a/m26sVho

OnPlayerRequestClass
PHP код:
public OnPlayerRequestClass(playeridclassid)
{
    if(
gPlayerLogged[playerid] == 0)
    {
        if(
isPlayerRegistered(PlayerName(playerid)))
        {
            
showDialogLogin(playerid);
        }
        else 
showDialogRegister(playerid);
        
        
TogglePlayerSpectating(playerid1);
        
        
SetPlayerPos(playerid2074.621337, -1840.16845728.928747);
        
SetPlayerCameraPos(playerid2072.807861, -1844.67199730.124088);
        
SetPlayerCameraLookAt(playerid2074.621337, -1840.16845728.928747);
        
SetPlayerInterior(playerid0);
        
ClearChatbox(playerid20);
     }
    return 
1;




Re: TogglePlayerSpectating Bugando Camera - TadePoleMG - 01.07.2018

hi

Learn TogglePlayerSpectating from https://sampwiki.blast.hk/wiki/TogglePlayerSpectating &
https://sampwiki.blast.hk/wiki/PlayerSpectatePlayer.

Sorry EDITED:

Use PlayerSpectatePlayer(spectatorid,specedid);

But why you using this function in OnRequestClass?


Re: TogglePlayerSpectating Bugando Camera - GasparzinhoXD - 01.07.2018

?


Re: TogglePlayerSpectating Bugando Camera - Marllun - 01.07.2018

Use: https://sampwiki.blast.hk/wiki/InterpolateCameraPos


Re: TogglePlayerSpectating Bugando Camera - Welconha - 18.07.2018

Estou com o mesmo problema, utilizo ele para fazer sumir as setas e o spawn no login..


Welconha - RazorGuigo - 18.07.2018

Quote:
Originally Posted by Welconha
Посмотреть сообщение
Estou com o mesmo problema, utilizo ele para fazer sumir as setas e o spawn no login..
eu faзo isso, vocк tem que adicionar um timer entre o toggle spec, e o set de camera (eu utilizo 100 ms + 2* ping)


Re: TogglePlayerSpectating Bugando Camera - Welconha - 18.07.2018

Quote:
Originally Posted by RazorGuigo
Посмотреть сообщение
eu faзo isso, vocк tem que adicionar um timer entre o toggle spec, e o set de camera (eu utilizo 100 ms + 2* ping)
Eu tentei fzr assim, consegui setar a camera normal, mas qnd faзo login completo o player nasce num mundo invisнvel e a skin igual uma bola kk


Re: TogglePlayerSpectating Bugando Camera - RazorGuigo - 18.07.2018

Quote:
Originally Posted by Welconha
Посмотреть сообщение
Eu tentei fzr assim, consegui setar a camera normal, mas qnd faзo login completo o player nasce num mundo invisнvel e a skin igual uma bola kk
vocк tem que tirar o spec antes de dar spawn no jogador (aquele papo q n precisa й mentira)


Re: TogglePlayerSpectating Bugando Camera - willttoonn - 19.07.2018

Tente assim:

PHP код:
public OnPlayerRequestClass(playeridclassid

    if(
gPlayerLogged[playerid] == 0
    { 
        if(
isPlayerRegistered(PlayerName(playerid))) 
        { 
            
showDialogLogin(playerid); 
        } 
        else 
showDialogRegister(playerid); 
         
        
TogglePlayerSpectating(playerid1); 
         
        
SetTimerEx("SetPlayerInScenario"500false"d"playerid);
        
ClearChatbox(playerid20); 
     } 
    return 
1
}  
forward SetPlayerInScenario(playerid);
public 
SetPlayerInScenario(playerid)
{
    
SetPlayerInterior(playerid0); 
    
SetPlayerPos(playerid2074.621337, -1840.16845728.928747); 
    
SetPlayerCameraPos(playerid2072.807861, -1844.67199730.124088); 
    
SetPlayerCameraLookAt(playerid2074.621337, -1840.16845728.928747); 
    return 
1;