Detaljan opis problema:Evo namesto sam da kada igrac umre da se stvori u bolnici ali nece salje mi poruku koja treba da bude u bolnici ali mi poziciju ne postavlja u bolnicu nego spawna me u kuci/stan/org(zavisi kako je namestio igrac) ali nikako nece u bolnicu.
Dio skripte:Evo public OnPlayerDeath
public OnPlayerDeath(playerid, killerid, reason)
{
BolnicaSpawn = 1;
SetPlayerSpawn(playerid);
return 1;
}
Evo u publicu SetPlayerSpawn
forward SetPlayerSpawn(playerid);
public SetPlayerSpawn(playerid)
{
if(BolnicaSpawn > 0)//ovaj neradi ali mi salje poruku koja dole pise
{
BolnicaSpawn -= 1;
SetPlayerPos(playerid, 1172.8547,-1321.5535,15.3991);
SetCameraBehindPlayer(playerid);
SCM(playerid,ZUTA,"* Oduzeto vam je $50 sa bankovnog racuna, jer ste platili bolnicke troskove.");
GivePlayerMoneyEx(playerid, -50);
LoadObjects(playerid, 2);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid, 0);
return 1;
}
if(PlayerInfo != 2555 && PlayerInfo == 3)// ovaj radi
{
new klj = PlayerInfo;
SetPlayerInterior(playerid,HI);
SetPlayerPos(playerid,HI,HI,HI);
SetPlayerVirtualWorld(playerid, HI);
//PlayerInfo = HI;
UsaoUKucu = klj;
SetCameraBehindPlayer(playerid);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
