Opis problema o kojem se radi: Kad ne netko ubije u blizini GSF baze stvorim se u onom krugu sa flašom u ruci, znam da je to neki samp bug, pa ako netko zna kako riješiti bio bi mu vrlo zahvalan.
Dio skripte:
Slika (neobavezno):
Kad me netko ubije a ja sam u autu ili mi eksplodira auto onda me spawna kod gsfa sa dobrim skinom ali je CJ run.
A kad nisam u autu sve je dobro.
Provjera za spawn mi se nalazi u onplayerdeath.
forward ProvjeraSpawna(playerid);
public ProvjeraSpawna(playerid)
{
//Provjera za spawn
PlayerTazed = 0;
PlayerTied = 0;
if(PlayerInfo == 0)
{
new poz = random(sizeof(RandomPlSpawn));
SpawnIgraca(playerid, RandomPlSpawn, RandomPlSpawn, RandomPlSpawn, RandomPlSpawn, 0, 0, 100.0);
}
else if(PlayerInfo == 1)
{
if(PlayerInfo == 1)
{
SpawnIgraca(playerid, 227.6048,80.6466,1005.0391, 180.3430, 0, 6, 100.0);
}
if(PlayerInfo == 2)
{
SpawnIgraca(playerid, -2163.0798,645.2178,1057.5938, 177.7713, 0, 1, 100.0);
}
if(PlayerInfo == 3)
{
SpawnIgraca(playerid, 2309.5608,-1138.6276,1054.3047, 271.2081, 0, 12, 100.0);
}
if(PlayerInfo == 4)
{
SpawnIgraca(playerid, 2817.6172,-1166.4810,1029.1719, 87.9397, 0, 8, 100.0);
}
if(PlayerInfo == 5)
{
SpawnIgraca(playerid, 323.2385,1119.0667,1083.8828, 88.6167, 0, 5, 100.0);
}
if(PlayerInfo == 6)
{
SpawnIgraca(playerid, 136.9947,1385.2692,1088.3672, 271.0041, 0, 5, 100.0);
}
if(PlayerInfo == 7)
{
SpawnIgraca(playerid, 1129.1033,-1490.3643,22.7690, 266.1707, 0, 2, 100.0);
}
}
else if(PlayerInfo == 2)
{
new h = PlayerInfo;
SpawnIgraca(playerid, Ho_Data, Ho_Data, Ho_Data, 0.0000, Ho_Data, Ho_Data, 100.0);
}
return 1;
}stock SpawnIgraca(playerid, Float:corX, Float:corY, Float:corZ, Float:corA, vworld, interijer, Float:helth)
{
SetPlayerColor(playerid, 0xFFFFFFFF);
SetCameraBehindPlayer(playerid);
SetPlayerVirtualWorld(playerid, vworld);
SetPlayerInterior(playerid, interijer);
TogglePlayerControllable(playerid, 1);
SetPlayerHealth(playerid, helth);
SetSpawnInfo(playerid, 0, PlayerInfo, corX, corY, corZ, corA, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
return 0;
}