SA-MP Forums Archive
їComo arreglo este bug? - 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: їComo arreglo este bug? (/showthread.php?tid=246591)



їComo arreglo este bug? - Lunnatiicz - 04.04.2011

Verбn, con la ayuda de un rec de Foogy creй un bot en el login, cuando logeas en el fondo se ve un RC Baron (Aviуn) manejando por todo LS. Pero el problema es que cuando logeo NO spawnea, como si no existiera SetPlayerPos

Acб les dejo el cуdigo del Spawn.

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))
    {
        new npcname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, npcname, sizeof(npcname));
        if(!strcmp(npcname,"Bot_intro",true))
        {
         PutPlayerInVehicle(playerid, Bot, 0);
        }
        }
    new string[256];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), ACCOUNTS_FOLDER, name);
    SetPlayerPos(playerid,1265.4495,-2047.3251,59.2685);
    if (AccountInfo[playerid][aLogged] == 0)
    {
        TogglePlayerSpectating(playerid, 1);
        PlayerSpectateVehicle(playerid, Bot, 3);
        if (!fexist(string))
        {
            new kayitmsg[256];
            format(kayitmsg,256,"{FF0101}Bienvenido a Insane Server!\n\n{ffa000}%s {FF0101}Registrate si quieres jugar\n\nEscribe tu nueva contraseсa:",name);
            ShowPlayerDialog(playerid,26,DIALOG_STYLE_INPUT,"Registrar",kayitmsg,"Registrar","Salir");
            register[playerid] = 1;
            login[playerid] = 0;
        }
        else if (fexist(string))
        {
            new girismsg[256];
            format(girismsg,256,"{FF0101}Bienvenido a Insane Server!\n\nGracias por preferirnos {ffa000}%s\n\n{FF0101}Escribe tu contraseсa:",name);
            ShowPlayerDialog(playerid,27,DIALOG_STYLE_INPUT,"Login",girismsg,"Login","Salir");
            register[playerid] = 0;
            login[playerid] = 1;
            }
        }
        return 1;
}
Ustedes dуnde lo colocarнan?

Ya que lo eh colocado en 1000 lugares y no funciona, si intento quitar el spec, se traba el login, y asн.

Saludos



Respuesta: їComo arreglo este bug? - Software - 05.04.2011

Probaste poniendo en OnPlayerConnect??


Respuesta: їComo arreglo este bug? - Lunnatiicz - 05.04.2011

Todo eso? No, pero no me gusta la idea S:


Re: їComo arreglo este bug? - murdoxix - 05.04.2011

Proba, si no anda lo volves al lugar


Respuesta: їComo arreglo este bug? - Lunnatiicz - 05.04.2011

De echo, no andarнa ya que la funciуn del spec del RC Sуlo puede ser usada en OnPlayerSpawn creo xDD

Aъn asн, ya lo probe, y no anda


Re: їComo arreglo este bug? - SeQualX - 05.04.2011

Debes poner el login en OnPlayerConnect poreso no spawnea porque queda con el TogglePlayerSpectating(playerid, 1); en 1, asi cuando loguees en onplayerspawn lo cambias a 0. deberia funcionar asi sin ningun problema supongo.


Respuesta: Re: їComo arreglo este bug? - Lunnatiicz - 05.04.2011

Quote:
Originally Posted by SeQualX
Посмотреть сообщение
Debes poner el login en OnPlayerConnect poreso no spawnea porque queda con el TogglePlayerSpectating(playerid, 1); en 1, asi cuando loguees en onplayerspawn lo cambias a 0. deberia funcionar asi sin ningun problema supongo.
Pues lo eh hecho, pero no hace ninguna acciуn. ._.

EDIT: El bot no hace el recorrido y cuando pongo la pass no spawnea hasta que uso el comando /novigilar que deja de spectear cualquier cosa D:!


Re: їComo arreglo este bug? - SeQualX - 05.04.2011

Revisa max_npcs y la carpeta de los npcs que los cargue adecuadamente.


Respuesta: Re: їComo arreglo este bug? - Lunnatiicz - 05.04.2011

Quote:
Originally Posted by SeQualX
Посмотреть сообщение
Revisa max_npcs y la carpeta de los npcs que los cargue adecuadamente.
Todo esta bien colocado, y en su lugar xD

EDIT: Solucionado, gracias a The_Chaoz xd