[Duda]Textdraws al spawnear. -
YasserCarp - 04.09.2014
Hola gente, siendo sincero nunca fui bueno para los textdraws.
Mi duda o problema es, porque al poner mi codigo(abajo lo dejo

) en
OnPlayerSpawn no hace la funciуn que deseo, que es que el(los) textdraws aparezcan hasta que el jugador ya este spawneado.
Cuando lo pongo en
OnPlayerConnect Si me anda, pero en el registro aparecen y no quiero eso.
Codigo:
pawn Код:
for(new i; i < GetMaxPlayers(); i++){
TextDrawShowForPlayer(playerid, BoxLogo[i]);
TextDrawShowForPlayer(playerid, Logo);
}
OnPlayerConnect
OnPlayerSpawn
їTengo que hacer algo en especial para que haga lo que quiero?
Saludos.
Respuesta: [Duda]Textdraws al spawnear. -
aoEXE - 04.09.2014
Lo que quieres hacer es que al conectarse salgan los textdraws y al spawnear desaparezcan? o que aparezca solamente mientras selecciona el skin? no entendн disculpa
Re: [Duda]Textdraws al spawnear. -
Orei - 04.09.2014
Soy el menos indicado para ayudarte porque soy novato pero bueno te intentarй ayudar.
Tienes la funciуn TextDrawHideForPlayer (
https://sampwiki.blast.hk/wiki/TextDrawHideForPlayer). Prueba a poner poner la funciуn del Hide en OnPlayerSpawn y ya me cuentas.
Algo tal que asн:
Код:
TextDrawHideForPlayer(playerid, BoxLogo[i]);
TextDrawHideForPlayer(playerid, Logo);
Respuesta: [Duda]Textdraws al spawnear. -
YasserCarp - 04.09.2014
Quote:
Originally Posted by aoEXE
Lo que quieres hacer es que al conectarse salgan los textdraws y al spawnear desaparezcan? o que aparezca solamente mientras selecciona el skin? no entendн disculpa
|
Quiero que aparezcan hasta que el jugador Spawnee...
Respuesta: [Duda]Textdraws al spawnear. -
ErickPuga234 - 04.09.2014
pawn Код:
public OnPlayerSpawn(playerid)
{
PlayerTextDrawDestroy(playerid,BoxLogo[i]);
PlayerTextDrawDestroy(playerid,Logo);
// lo que tengas
return 1;
}
Respuesta: [Duda]Textdraws al spawnear. -
YasserCarp - 04.09.2014
Quote:
Originally Posted by ErickPuga234
pawn Код:
public OnPlayerSpawn(playerid) { PlayerTextDrawDestroy(playerid,BoxLogo[i]); PlayerTextDrawDestroy(playerid,Logo); // lo que tengas return 1; }
|
Esto desturye los TextDraws, yo lo que quiero es que aparezcan hasta que el jugador spawnee, osea, cuando pase el registro, tutorial, etc. Gracias igual.
Respuesta: [Duda]Textdraws al spawnear. -
ErickPuga234 - 04.09.2014
Quote:
Originally Posted by YasserCarp
Esto desturye los TextDraws, yo lo que quiero es que aparezcan hasta que el jugador spawnee, osea, cuando pase el registro, tutorial, etc. Gracias igual.
|
Por eso destruye los TextDraws cuando el jugador spawnea.
Respuesta: [Duda]Textdraws al spawnear. -
YasserCarp - 04.09.2014
Quote:
Originally Posted by ErickPuga234
Por eso destruye los TextDraws cuando el jugador spawnea.
|
Pero NO necesito que los destruya!. Si no que aparezcan al spawnear!
Respuesta: [Duda]Textdraws al spawnear. -
Alexander11 - 04.09.2014
pawn Код:
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, BoxLogo[i]);
TextDrawShowForPlayer(playerid, Logo);
return 1;
}
public OnPlayerSpawn(playerid)
{
TextDrawHideForPlayer(playerid, BoxLogo[i]);
TextDrawHideForPlayer(playerid, Logo);
return 1;
}
Con 'TextDrawHideForPlayer' lo que estamos haciendo es ocultar el Textdraw para ese jugador.
Respuesta: [Duda]Textdraws al spawnear. -
[J]ulian - 04.09.2014
їEl bucle que funciуn cumplirнa? Me parece que estб de mбs, pero como te lo pasaron el cуdigo te darб error.
їBoxLogo como lo tenes creado (la variable) y porquй lo tienes creado asн?