[Problema] OnPlayerSpawn
#1

Al loguearse OnPlayerlogin el jugador no spawnea...

Se queda la camara de logueo junto con los textdraws adjuntos...

pawn Код:
OnPlayerLogin(playerid)
{
    ClearChatbox(playerid, 10), ResetPlayerMoney(playerid), GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
        gPlayerLogged[playerid] = 1;
    SpawnPlayer(playerid);
    return 1;
}
No me habia sucedido nunca este problema no se a que se deba
Reply
#2

Bug de Samp o 0.3d
Reply
#3

es 0.3d sin rc2 que yo sepa el error esta en el 0.3d que kickea al conectar
Reply
#4

Estas utilizando un return 1; lo cual significa que todo lo que venga arriba/antes de ese OnPlayerLogin queda "nulo".
Si tenes para que saque las camaras, el textdraw u otras variables, intenta poniendolo dentro de OnPlayerLogin.
Reply
#5

Usa OnPlayerRequestClass, es decir, lanza al jugador bajo esa "callback", y usa SetSpawnInfo para indicarle donde tiene que aparecer, armas, etc.. echale un vistazo en la wiki.

Lo que haces ai es lanzar al jugador antes de que se complete su conexion, intenta entender las callbacks, te ayudara bastante.
Reply
#6

Quote:
Originally Posted by Daniel_Ruiz
Посмотреть сообщение
Bug de Samp o 0.3d
Es un bug de SAMP, si, pero la soluciуn estб dicha por Kirk. Existe otra alternativa, que es algo menos prбctica, usar un timer para que pueda aparecer el jugador un segundo despues de conectarse.
Reply
#7

tengo el mismo problema pero con conecciones externas como se repara?? Dx
Reply
#8

probablemente es un "return 0;" en OnPlayerRequestClass
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)