David (Sabljak) A.k.A SABO(T) wrote on April 6, 2014, 1:22 pm:
Kad crasha ostane delay na serveru... nemoze se to ubrzat ...
Aha, znaci igrac se ne smije logirat 30-45 s poslije kresa, jer ga nece vratit na koordove kresa -.-
Sad imam jedan problem, kad mi izbaci da je kresano, ispise sve informacije, ali kad udjem, nece mi se spawnati na tim koordovima -.-
Znaci, ovo mi je public koji se otvori kad se spawnam i u logu izadje print ali se ne spawna na tim koordovima nego na drugom spawnu
public CrashSpawn(playerid)
{
Korisnik = false;
SendClientMessage(playerid, BOJA_TCRVENA, "*** Vraceni ste na lokaciju na kojoj ste bili prije Crasha. Ukoliko ste nesto izgubili, obratite nam se na "SPLAVA""FORUM""TCRVENA". ***");
SpremiKorisnika(playerid);
SetPlayerPos(playerid, Korisnik, Korisnik, Korisnik + 1.0);
SetPlayerInterior(playerid, Korisnik);
SetPlayerVirtualWorld(playerid, Korisnik);
SetCameraBehindPlayer(playerid);
print("*** SPAWN POSLJE CRASHA ***");
return 1;
}
znaci, on meni otvori taj public, ali postavi igraca i fade in kao da mi igra nije kresala(znaci, uz taj gore public mi otvori i ovaj dolje)
if(stil == false) //UKOLIKO JE NORMALNO IZASO IZ IGRE I NEMA KUCU/RENT
{
new spawn = random(11);
SetPlayerInterior(playerid, 0);
SetTimerEx("Vracanje_Kamere", 7500, false, "i", playerid);
TogglePlayerControllable(playerid, false);
if(spawn == 0) //GLEN PARK(PISA)
{
SetPlayerPos(playerid, 1958.5471,-1396.0009,15.0867);
SetPlayerFacingAngle(playerid, 337.9349);
InterpolateCameraPos(playerid, 1949.3799,-1410.0652,13.9195+10.0, 1957.0691,-1400.8898,13.5703+5.0, 8000, CAMERA_MOVE);
InterpolateCameraLookAt(playerid, 1958.5471,-1396.0009,15.0867, 1958.5471,-1396.0009,15.0867, 8000, CAMERA_MOVE);
return 1;
}
**** ( ....... ) ****
A ovo mi stoji pod onplayerspawn
//UKOLIKO JE IGRAC USAO POSLJE CRASHA
if(Korisnik == true)
{
CrashSpawn(playerid);
return 1;
}
//UKOLIKO IGRAC NEMA KUCU/RENT (OVO UVIJEK MORA BITI NA DNU)
if(Korisnik == false)
{
SetPlayerSpawn(playerid, false);
return 1;
}