Sehr Geehrte Community!
Ich möchte ein Krankenhaussystem machen aber irgendwie buggt der timer rum
mfg R3LoaD.
Ps:quelltext im anhang
public OnPlayerDeath(playerid, killerid, reason)
{
SetPVarInt(playerid,"Krankenhaus",1);
new tot;
if(GetPVarInt(playerid,"Krankenhaus") == 1)
{
SetPlayerPos(playerid,1162.871704, -1339.109619, 14.297291);//er wird ins KH teleportiert
SetPlayerCameraPos(playerid, 1223.379028, -1333.354126, 33.809105);//Kamera zeigt auf KH
SetPlayerCameraLookAt(playerid, 1178.824829, -1325.804077, 13.284119); // Das Gleiche Nochma
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
GameTextForPlayer(playerid,"Du bist Verwundet und deshalb fuer 60 sekung im Krankenhaus !",60000,3);
tot=gettime()+(60000);
SetPVarInt(playerid,"ToT",tot);
return 1;
}
else if(GetPVarInt(playerid,"Krankenhaus")>0)
{
SetPlayerVirtualWorld(playerid,0);
SetPlayerHealth(playerid,100);
GameTextForPlayer(playerid,"~g~Du hast dich nun wieder erholt und wurdest entlassen.",1000*5,3);
SpawnPlayer(playerid);
SetPVarInt(playerid,"ToT",0);
return 1;
}
return 1;
}