21.01.2018, 13:43
Hey,
So, this is a script of player timer after his death. What I am asking for is how to represent that timer on screen. With a string.
I'm a beginner at scripting so don't mind if there are any mistakes.
This is the OnPlayerDeath callback:
These are the other callbacks:
So, this is a script of player timer after his death. What I am asking for is how to represent that timer on screen. With a string.
I'm a beginner at scripting so don't mind if there are any mistakes.
This is the OnPlayerDeath callback:
Код:
public OnPlayerDeath(playerid, killerid, reason) { if(killerid == INVALID_PLAYER_ID) { GameTextForPlayer(playerid,"You are dead",5000,2); GivePlayerMoneyA(playerid,-500); SetTimer("RespawnHospital", 3500, 0); return 1; } return 1; }
Код:
public RespawnHospital(playerid) { SetSpawnInfo(playerid,GetPlayerTeam(playerid),GetPlayerSkin(playerid),322.197998,302.497985,999.148437,275.7301,0,0,0,0,0,0); GetGender(playerid); SetPlayerInterior(playerid, 5); SetTimer("DEAD1", 60000, 0); SpawnPlayer(playerid); return 1; } public DEAD1(playerid) { SetPlayerHealth(playerid,100); SetPlayerPos(playerid,1242.1780,328.2336,19.7555); SetPlayerInterior(playerid,0); SendClientMessage(playerid,WHITE,"* You have been healed."); return 1; }