que tengo que hacer para que -
Thewin - 11.03.2015
cuando un usuario termine el registro, en el !response que te dice los textos de bienvenida etc, te spawnee el usuario en tal cordenadas, puse allн
SetPlayerPos(playerid,Cordenada,Cordenada,Cordenad a);
y cuando termina el registro te sale los textos y tal pero no pasa nada, se queda para darle al botуn spawn y eso.
Respuesta: que tengo que hacer para que -
TheMatius - 11.03.2015
Puedes crear una variable que indique si el jugador esta o no logueado, y luego si estб que lo spawnee, asн masomenos:
new bool:EstaLogueado[MAX_PLAYERS]
//Despues de que termine de registrar o loguear colocar EstaLogueado[playerid] = true;
Код:
OnPlayerRequestClass
{
if(EstaLogueado[playerid] == true)
{
SpawnPlayer(playerid);
}
}
//Ya luego colocas el SetPlayerPos(playerid,Cordenada,Cordenada,Cordenad a); donde debas usarlo.
Respuesta: que tengo que hacer para que -
Thewin - 11.03.2015
Quote:
Originally Posted by TheMatius
Puedes crear una variable que indique si el jugador esta o no logueado, y luego si estб que lo spawnee, asн masomenos:
new bool:EstaLogueado[MAX_PLAYERS]
//Despues de que termine de registrar o loguear colocar EstaLogueado[playerid] = true;
Код:
OnPlayerRequestClass
{
if(EstaLogueado[playerid] == true)
{
SpawnPlayer(playerid);
}
}
//Ya luego colocas el SetPlayerPos(playerid,Cordenada,Cordenada,Cordenad a); donde debas usarlo.
|
me sigue sin funcionar
Respuesta: que tengo que hacer para que -
Malganys - 11.03.2015
Debes usar:
https://sampwiki.blast.hk/wiki/SetSpawnInfo y
https://sampwiki.blast.hk/wiki/SpawnPlayer
Respuesta: que tengo que hacer para que -
TheMatius - 11.03.2015
No te funciona por que no te estoy haciendo el cуdigo, te estoy dando una idea de como podrнas hacerlo, obviamente debes de tener el SetSpawnInfo y luego Spawnear el jugador. Asi:
SetSpawnInfo(playerid, 0, skinid, posx, posy, posz, 90,0,0,0,0,0,0);
SpawnPlayer(playerid);
Buscale la logica para saber donde usarlo, digamos: Tenemos un usuario y lo queremos spawnear despues de unos textdraws de bienvenida donde lo colocaremos?
Ten en cuenta que la diferencia del SetSpawnInfo, y el SetPlayerPos esta en que el SetSpawnInfo esta cambiando el lugar a spawnear (por primera vez en este caso) en cambio el SetPlayerPos, cambia el lugar donde se encuentre el jugador estando ya spawneado.
Respuesta: que tengo que hacer para que -
Goncho28 - 11.03.2015
Tambiйn debes usar el
https://sampwiki.blast.hk/wiki/AddPlayerClass
para evitar bugs