Spawn nakon registracije

3. Jul 2021. Zaključano
713
pregleda
9
postova
Nitro
5
Godfather
3. Jul 2021.
Problem(error/warning): Koristim ideal gaming edit.Menjam sistem registracije i sve je ok,sem jednog problema koji nikako ne znam kako da resim,mucim se satima sta je.Naime kada igrac pritisne td za registraciju nista se ne desava,ne spawnuje ga,vec tek kada spusti igru i opet je vrati sa alt+tab onda mu prikaze da je spawnovan..
Deo skripte:
		if(playertextid == Registracija_PTD)
    {
if(strlen(UpisaoLozinku) <= 0 || BiraPol == 0 || BiraDrzavu == 0 || BiraGodine == 0 || UpisaoEmail == 0)
{
    Greska(playerid, "Dogodila se greska, niste popunili sva polja!");
return 1;
}
new string;
Registruj_Igraca(playerid);
        Ulogovan = 1;
        UnistiRegistracijaTD(playerid); Igrac_Na_Registraciji = 0;
F_CancelSelectTextDraw(playerid);
        SCM(playerid, -1, ""IGBOJA"---------------------------------------------------------------------");
F_SCMF(playerid, -1, ""IGBOJA"Ime i Prezime: "BIJELA"%s", GetName(playerid));
F_SCMF(playerid, -1, ""IGBOJA"Email: "BIJELA"%s", PlayerInfo);
F_SCMF(playerid, -1, ""IGBOJA"Pol: "BIJELA"%s", ProvjeraPola(PlayerInfo));
F_SCMF(playerid, -1, ""IGBOJA"Godine: "BIJELA"%d", PlayerInfo);
F_SCMF(playerid, -1, ""IGBOJA"Drzava: "BIJELA"%s", ProvjeraDrzave(PlayerInfo));
F_SCMF(playerid, -1, ""IGBOJA"Lozinka: "BIJELA"%s", UpisaoLozinku);
SCM(playerid, -1, ""IGBOJA"---------------------------------------------------------------------");
SCM(playerid, -1, ""IGBOJA"[CR - Provjera]  "BIJELA"Slikajte sebi ove podatke (koristite tipku F8)!");
format(string, sizeof(string), "REG | %s je zavrsio registraciju i krece na Tutorial!", GetName(playerid));
UpisiLog(LOG_REGISTER, string);
BiraPol = 0;
strmid(UpisaoLozinku, "", 0, strlen(""), 31);
BiraDrzavu = 0;
BiraGodine = 0;
UpisaoEmail = 0;
if(AC_Info == 1)
  {
  TutorialTimer = SetTimerEx("CitaTutorial", 400, false, "ii", playerid, 1);
NaTutorialu = 1;
  }
  else
  {
    NaTutorialu = 0;
Ulogovan = 1;
    StopAudioStreamForPlayer(playerid);
    F_TogglePlayerControllable(playerid, 1);
    PlayerInfo = 1;
ac_SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SacuvajKorisnike(playerid);
KreirajInGameTD(playerid);
PrikaziInGameTD(playerid);
F_SetPlayerHealth(playerid, 99.0);
Prvi_Spawn(playerid);
OcistiChat(playerid, 100);
F_TogglePlayerSpectating(playerid, 0);
SetCameraBehindPlayer(playerid);
F_SetPlayerSkin(playerid, PlayerInfo);
BojaIgraca(playerid);
format(string, sizeof(string), "Dobrodosli~n~~w~%s", GetName(playerid));
PlayerTextDrawSetString(playerid, Info_PTD, string);
PlayerTextDrawShow(playerid, Info_PTD);
InfoTD_Timer = SetTimerEx("Sakri_InfoTD", 6000, false, "d", playerid);
SCM(playerid, -1, "*******************************************************************************************");
F_SCMF(playerid,-1, ""IGBOJA"* "BIJELA"Dobrodosli %s na Correto RolePlay server.", GetName(playerid));
SCM(playerid, -1, ""IGBOJA"* "BIJELA"Ukoliko Vam je potrebna pomoc pozovite Admina / Helpera na /pitaj.");
SCM(playerid, -1, ""IGBOJA"* "BIJELA"Mozete i koristiti komandu /novi, a za listu svih komandi kucajte /komande.");
SCM(playerid, -1, ""IGBOJA"* "BIJELA"Ugodnu igru na serveru zeli Vam CR Staff Team.");
SCM(playerid, -1, "*******************************************************************************************");
if(HappyHours == 1) SCM(playerid, -1, ""HZELENA"* "BIJELA"U toku su sretni sati (Happy Hours), za jedan sat dobijate 2 respekt poena.");
format(string, sizeof(string), "{FFFFFF}Igrac %s [ID: %d] {FF00F5}se upravo registrovao na server, idite do njega!", GetName(playerid), playerid);
AHPoruka(-1, string);
        PodesiHJTD(playerid);
        /*// ---------------------------------------------------------------------
        if(Snijeg == false)
        {
        Snijeg = true; Snijeg_Kreiran = true;
GetPlayerCameraPos(playerid, X_C, Y_C, Z_C);
Snijeg_Objekat = F_CreatePlayerObject_IG(playerid, 18864, X_C, Y_C, Z_C-3.5, 0.0, 0.0, 0.0);
SCM(playerid, -1, ""IGBOJA": "BIJELA"Ako zelite iskljuciti snijeg koristite (/snijeg).");
}
// ---------------------------------------------------------------------*/
format(string, sizeof(string), "REG | %s je zavrsio kompletnu registraciju!", GetName(playerid));
UpisiLog(LOG_REGISTER, string);
  }
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovor
Skrilew
6
Godfather
3. Jul 2021.
Prvi_Spawn(playerid);


Posalji ovu funkciju
Nitro
5
Godfather
3. Jul 2021.
Eto funkcije:
stock Prvi_Spawn(playerid)
{
    if(PlayerInfo == 3) { F_SetPlayerArmour(playerid, 50.0); }
    if(PlayerInfo == 4) { F_SetPlayerArmour(playerid, 99.0); }
if(PlayerInfo == 1)
{
new rand = random(sizeof(RandomZatvor));
F_SetSpawnInfo(playerid, 0, PlayerInfo, RandomZatvor, RandomZatvor, RandomZatvor, 180.0, 0, 0, 0, 0, 0, 0);
return 1;
}
else if(PlayerInfo == 2)
{
F_SetSpawnInfo(playerid, 0, PlayerInfo, 107.2300, 1920.6311, 18.5208, 180.0, 0, 0, 0, 0, 0, 0);
return 1;
}
else if(PlayerInfo == 1)
{
if(AC_Info == 1)
    {
F_SetSpawnInfo(playerid, 0, PlayerInfo, PlayerInfo, PlayerInfo, PlayerInfo, 180.0, 0, 0, 0, 0, 0, 0);
return 1;
}
return 1;
}
else if(Spectate_Info == true)
{
KillTimer(Spectate_Info);
ac_SetPlayerInterior(playerid, Spectate_Info);
SetPlayerVirtualWorld(playerid, Spectate_Info);
SetPlayerPos(playerid, Spectate_Info, Spectate_Info[ playerid], Spectate_Info);
GameTextForPlayer(playerid, "~b~spec ugasen~n~~w~vraceni ste na staru poziciju", 5000, 3);
UnistiSpecTD(playerid);
Spectate_Info = -1;
Spectate_Info = 0;
Spectate_Info = 0;
Spectate_Info = 0.0;
Spectate_Info = 0.0;
Spectate_Info = 0.0;
Spectate_Info = false;
Spectate_Info = 0;
return 1;
}
else if(BolnicaSpawn == true)
{
F_SetSpawnInfo(playerid, 0, PlayerInfo, Spectate_Info, Spectate_Info, Spectate_Info, 180.0, 0, 0, 0, 0, 0, 0);
ac_SetPlayerInterior(playerid, Spectate_Info);
SetPlayerVirtualWorld(playerid, Spectate_Info);
return 1;
}
else
{
if(PlayerInfo == SPAWN_MARKET)
{
new rand = random(sizeof(RandomSpawnGradjanin));
F_SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawnGradjanin, RandomSpawnGradjanin, RandomSpawnGradjanin, 180.0, 0, 0, 0, 0, 0, 0);
            SetPlayerFacingAngle(playerid, RandomSpawnGradjanin);
}
else if(PlayerInfo == SPAWN_ORGANIZACIJA)
{
new OrgID = PlayerInfo;
F_SetSpawnInfo(playerid, 0, PlayerInfo, OrgInfo, OrgInfo, OrgInfo, 180.0, 0, 0, 0, 0, 0, 0);
}
else if(PlayerInfo == SPAWN_RENTKUCA)
{
    new i = PlayerInfo;
    F_SetSpawnInfo(playerid, 0, PlayerInfo, KucaInfo, KucaInfo, KucaInfo, 180.0, 0, 0, 0, 0, 0, 0);
}
else if(PlayerInfo == SPAWN_KUCA)
{
    new i = PlayerInfo;
F_SetSpawnInfo(playerid, 0, PlayerInfo, KucaInfo, KucaInfo, KucaInfo, 180.0, 0, 0, 0, 0, 0, 0);
}
else if(PlayerInfo == SPAWN_STAN)
{
    new i = PlayerInfo;
F_SetSpawnInfo(playerid, 0, PlayerInfo, StanInfo, StanInfo, StanInfo, 180.0, 0, 0, 0, 0, 0, 0);
}
else if(PlayerInfo == SPAWN_VIKENDICA)
{
    new i = PlayerInfo;
F_SetSpawnInfo(playerid, 0, PlayerInfo, VikendicaInfo, VikendicaInfo, VikendicaInfo, 180.0, 0, 0, 0, 0, 0, 0);
}
else if(PlayerInfo == SPAWN_AHBAZA)
{
    F_SetSpawnInfo(playerid, 0, PlayerInfo, 1419.6647, 730.8020, 10.8203, 180.0, 0, 0, 0, 0, 0, 0);
}
}
return 1;
}

SPAWN_MARKET
je postavljen kao default spawn

if(PlayerInfo == SPAWN_MARKET) //DODAVATI I U PRVI_SPAWN SETSPAWNINFO
{
    new rand;
    #if SPOREDNI_SPAWNOVI == 1
    {
    rand = random(sizeof(RandomSpawnGradjanin));
    }
  #else
  {
      rand = random(7);
}
#endif
Ucitavanje_NaSpawnu(playerid);
F_SetPlayerPos(playerid, RandomSpawnGradjanin, RandomSpawnGradjanin, RandomSpawnGradjanin);
SetPlayerFacingAngle(playerid, RandomSpawnGradjanin);
ac_SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
    if(PlayerInfo == 3) { F_SetPlayerArmour(playerid, 50.0); }
    if(PlayerInfo == 4) { F_SetPlayerArmour(playerid, 99.0); }
}

Spavnuje igraca i sve je ok s tim i gde treba jedini je problem sto moram spustiti igru i vratiti da bi prikazalo da je spawnovan .
Exnas.pwn
5
Godfather
4. Jul 2021.
Jesi siguran da je do skripte ili je mzd do tvog gta samo? Server nema nikakve veze sa alt tabom, jedino provjeri da nemas sta kada igrac klikne alt
Nitro
5
Godfather
4. Jul 2021.
__vedran.xyz77 wrote on July 4, 2021, 12:19 am:
Jesi siguran da je do skripte ili je mzd do tvog gta samo? Server nema nikakve veze sa alt tabom, jedino provjeri da nemas sta kada igrac klikne alt

Nemam nista kada igrac alt pritiska, takodje koristim clean gta bez ikakvih nodova ili bili cega
Skrilew
6
Godfather
4. Jul 2021.
Probaj da postavis prvo SpawnInfo i zatim koristi funkciju SpawnPlayer da spawnas igraca umesto postavljanja pozicije
zlatkobeee
2
Wheel Man
4. Jul 2021.
jesi probao da uzmes pravu skriptu, a ne ficfiric skripte sa foruma?  😢 😢
Nitro
5
Godfather
4. Jul 2021.
zlatkobeee wrote on July 4, 2021, 1:20 pm:
jesi probao da uzmes pravu skriptu, a ne ficfiric skripte sa foruma?  😢 😢

A ti nisi ni morao da razmisljas da bi video da mi je potrebna pomoc da resim problem, ne da mi se neki klinac pravi pametan. Ako ne mozes da pomognes oko problema zaobidji temu. Pozdrav.
Muma Rascall
6
Forum Don
4. Jul 2021.
Maxwellâ„¢ wrote on July 4, 2021, 7:39 am:
Nemam nista kada igrac alt pritiska, takodje koristim clean gta bez ikakvih nodova ili bili cega


Vid probaj sa nekim još vjv je do tvog gta

zlatkobeee wrote on July 4, 2021, 1:20 pm:
jesi probao da uzmes pravu skriptu, a ne ficfiric skripte sa foruma?  😢 😢


Jebo ti bog mater dosadnu

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha