SA-MP Forums Archive
[Ayuda] Se me bugueo el 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Se me bugueo el spawn. (/showthread.php?tid=569722)



[Ayuda] Se me bugueo el spawn. - Ghost112397 - 02.04.2015

Buenas, estoy empezando a hacer un servidor TDM, pero verбn, me conecto al servidor y si introduzco mi contraseсa correctamente, todo va bien, pero ahora, el problema es que si introduzco la contraseсa mal, me manda a OnPlayerRequestSpawn y cuando introduzco la pass bien, me spawnea igual.
No sй si me pude explicar bien :/ Asн que espero que me puedan ayudar.
Desde ya muchas gracias.
PHP код:
public OnPlayerRequestClass(playeridclassid)
{
      switch (
classid)
      {
        case 
012:
        {
              
Equipo[playerid] = 0;
              
GameTextForPlayer(playerid"~b~Uruguay"20006);
        }
        case 
345:
        {
              
Equipo[playerid] = 1;
              
GameTextForPlayer(playerid"~r~Argentina"20006);
        }
      }
    
SetPlayerPos(playerid709.973510916.48760951.555500);
    
SetPlayerFacingAngle(playerid316.176391);
    
SetPlayerCameraPos(playerid713.210754919.92950451.518421);
    
SetPlayerCameraLookAt(playerid709.973510916.48760951.555500);
    return 
1;
}
public 
OnPlayerConnect(playerid)
{
    new 
playername[MAX_PLAYER_NAME];
    
GetPlayerName(playeridplayernameMAX_PLAYER_NAME);
    
ClearChatbox(playerid);
    
SetPlayerCameraPos(playerid,-2719.929931, -1209.007812195.455017);
    
SetPlayerCameraLookAt(playerid,-2720.824218, -1213.840332196.375518);
    
SendClientMessage(playerid0xDAD7F0FF"Bienvenido al servidor, realiza lo que se te pida a continuaciуn...");
    if(
INI_Exist(playername))
    {
        
INI_ParseFile(UserPath(playerid), "LoadUser_pass", .bExtra true, .extra playerid);
        
ShowPlayerDialog(playerid,DLOGIN,DIALOG_STYLE_PASSWORD ," ","Ingresa tu contraseсa.","Entrar","Salir");
        return 
1;
    }
    else
    {
        
ShowPlayerDialog(playerid,DREGISTER,DIALOG_STYLE_PASSWORD ," ","Esta cuenta no estб registrada, introduce una contraseсa.","Registrar","Salir");
        return 
1;
    }




Respuesta: [Ayuda] Se me bugueo el spawn. - Swedky - 02.04.2015

Tambiйn tengo el mismo problema y aъn no encuentro soluciуn.

Lo que tienes que hacer es presionar en los botones de direcciуn '<<' o '>>' y se habilita el cambio de clases.


Respuesta: [Ayuda] Se me bugueo el spawn. - Ghost112397 - 02.04.2015

Quote:
Originally Posted by EnzoMetlc
Посмотреть сообщение
Tambiйn tengo el mismo problema y aъn no encuentro soluciуn.

Lo que tienes que hacer es presionar en los botones de direcciуn '<<' o '>>' y se habilita el cambio de clases.
Claro, pero el problema es que al errarle a la pass 1 vez, y al segundo intento poner correctamente la contraseсa, me salta la selecciуn de clase, es decir: Me toma como que seleccione la Class ID 1.


Re: [Ayuda] Se me bugueo el spawn. - SickAttack - 02.04.2015

Aqui te va una soluciуn:

OnPlayerConnect(playerid):
pawn Код:
TogglePlayerSpectating(playerid, true);
Al registrar/iniciar session o OnPlayerRequestClass(playerid, classid) :
pawn Код:
TogglePlayerSpectating(playerid, false);



Respuesta: Re: [Ayuda] Se me bugueo el spawn. - Ghost112397 - 02.04.2015

Quote:
Originally Posted by SickAttack
Посмотреть сообщение
Aqui te va una soluciуn:

OnPlayerConnect(playerid):
pawn Код:
TogglePlayerSpectating(playerid, true);
Al registrar/iniciar session o OnPlayerRequestClass(playerid, classid) :
pawn Код:
TogglePlayerSpectating(playerid, false);
Capoo :3

Funcionу bien, al principio intente ponerlo en OnPlayerRequestClass y no funcionу, pero al ponerlo en e Login/Register quedo impecable, muchas gracias