SA-MP Forums Archive
їPor quй muere el personaje? - 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: їPor quй muere el personaje? (/showthread.php?tid=608489)



їPor quй muere el personaje? - Fagrinht - 01.06.2016

Tнtulo, cuando se termina de registrar y hace spawn muere el personaje, y no tiene sentido ya que le estoy estableciendo a la cuenta y al jugador 100 de vida, acб el cуdigo cuando termina el tutorial.

Код:
                    DestroyTextDrawTutorial(playerid), TogglePlayerSpectating(playerid, false);
                    SetSpawnInfo(playerid, 0, Info[playerid][pChar], 1743.2155, -1862.1309, 13.5767, 269.15, 0, 0, 0, 0, 0, 0);
		    for(new p = 0; p < 4; p++){TextDrawHideForPlayer(playerid, TutTxt[p]);}
	            gOoc[playerid] = 0, gNews[playerid] = 0, gFam[playerid] = 0, TutStep[playerid] = 0;
	            gNewbie[playerid] = 0, Muted[playerid] = 0, TutTime[playerid] = 0, HungryCheck(playerid, 50.0);
		    ShowProgressBarForPlayer(playerid, HungryBar[playerid]);
		    SendClientMessageEx(playerid, COLOR_GENERAL, "Bienvenido! {FFFFFF}Si tienes alguna inquietud o duda, usa nuestro canal de ayuda, /duda [Pregunta].");
		    SendClientMessageEx(playerid, -1, "Puedes reportar cualquier tema con el comando /reportar [ID] [Razуn] y nuestro soporte te ayudarб.");
		    SendClientMessageEx(playerid, COLOR_GENERAL, "TIP: {FFFFFF}Tienes una restricciуn de usar armas de 2 horas.");
                    SendClientMessageEx(playerid, COLOR_GENERAL, "TIP: {FFFFFF}La barra de color verde es el porcentaje de hambre que tienes.");
		    Info[playerid][pWRestricted] = 1, Info[playerid][pTut] = 1;
	            Info[playerid][pTimePayDay] = 0, Info[playerid][pLevel] = 1;
	            Info[playerid][pHealth] = 100.0, gPlayerLogged[playerid] = 1;
		    TogglePlayerControllable(playerid, 1), SetPlayerVirtualWorld(playerid, 0), ClearAnimations(playerid);
		    SetCameraBehindPlayer(playerid), GivePlayerCash(playerid, 5000), SetPlayerHealth(playerid, 100);
		    TextDrawShowForPlayer(playerid, ZenonCity[0]), TextDrawShowForPlayer(playerid, ZenonCity[1]);
		    TextDrawShowForPlayer(playerid, ZenonCity[2]);
		    TotalLogin ++, gPlayerLogged{playerid} = 1;
		    OnPlayerSavedStats(playerid), SpawnPlayer(playerid);
їQuieren saber que tengo en OnPlayerSpawn?

Код:
public OnPlayerSpawn(playerid)
{
if(!IsPlayerConnectedEx(playerid))
{
   	SendClientMessageEx(playerid, COLOR_GENERAL, "Aviso:"COL_WHITE"Fuiste expulsado automбticamente, no has ingresado correctamente.");
    Expulsar(playerid);
    return 1;
}
if(IsPlayerNPC(playerid)) return 1;
if(!gPlayerAnimLibsPreloaded[playerid])
{
    LoadAnimLibs(playerid);
	gPlayerAnimLibsPreloaded[playerid] = 1;
}
CancelSelectTextDraw(playerid);
SetPlayerWantedLevel(playerid, Info[playerid][pWantedLevel]);
SetPlayerSpawn(playerid);
SetPlayerWeapons(playerid);
OnDuty[playerid] = 0;
SetPlayerToTeamColor(playerid);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 1);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 1);
SyncPlayerTime(playerid);
HungryCheck(playerid, Info[playerid][pHungry]);
SetPVarInt(playerid,"Dandoarma",0);
return 1;
}



Re: їPor quй muere el personaje? - KEAVELBIN - 02.06.2016

Jajaja eso te pasa por usar GM's base ZenonCity.

Saluditos.


Respuesta: їPor quй muere el personaje? - wharlos - 02.06.2016

Por que mejor quitas las 2 variables de health que le colocas al terminar el registro


Respuesta: Re: їPor quй muere el personaje? - Fagrinht - 02.06.2016

Quote:
Originally Posted by KEAVELBIN
Посмотреть сообщение
Jajaja eso te pasa por usar GM's base ZenonCity.

Saluditos.
їY quй tiene? Ademбs no es "Gm's base" es Zenon City misma 2.6, sin ninguna modificaciуn de otro autor, estoy haciendo mi modificaciуn a ver que sale, antes soluciono problemas, deja de hablar sin saber y comentar por comentar.


Respuesta: їPor quй muere el personaje? - Fagrinht - 02.06.2016

Quote:
Originally Posted by wharlos
Посмотреть сообщение
Por que mejor quitas las 2 variables de health que le colocas al terminar el registro
No funciona aъn.


Respuesta: їPor quй muere el personaje? - wharlos - 02.06.2016

Pues me imagino entonces que le estas haciendo un reset de variable cierto? eso debe ser lo unico que pueda causar digo yo


Respuesta: їPor quй muere el personaje? - Fagrinht - 02.06.2016

Quote:
Originally Posted by wharlos
Посмотреть сообщение
Pues me imagino entonces que le estas haciendo un reset de variable cierto? eso debe ser lo unico que pueda causar digo yo
Si lo hace..


Respuesta: їPor quй muere el personaje? - wharlos - 02.06.2016

Estas reseteando la vida del jugador con Info[playerid][pHealth] = 0; pues si es asi creo que es mejor que lo quites


Respuesta: їPor quй muere el personaje? - Fagrinht - 04.06.2016

Aъn solicito ayuda.


Re: їPor quй muere el personaje? - TheKeviXz - 04.06.2016

Otro ZC Mas... (Perdon si te ofendo pero bueno...)
Al Caso
Por que no verificas otro lugar mas que no sea esa parte especifica del tutorial?
y en OnPlayerSpawn o algo relacionado que ejecuta el "tutorial" ? .. Digo yo por que seguramente el sistema esta junto con otros scripts...