Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Dupliciranje vozila

Započeo TonySmith
pre 6 godina
681
pregleda
9
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
TonySmith
Wheel Man
pre 6 godina
Problem(error/warning): Dupliciranje vozila znači koristim UnderPoint mod ubacio sam u njega pri diskonektu uništavanja vozila to vidite dole kako je napravljeno i pri loginu stvaranje vozila takodje to vidite dole kako je napravljeno, znači duplicira mi vozila od lika koji je loginovan ali jedno je njegovo pravo a ostali bez id-a kad ulaziš u njih bukvalno ne piše ništa..

Dio skripte:

public OnGameModeInit()
{
IzlozbenoAuto = CreateVehicle(AutoSalon, AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 2, 2, 30000);
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
VoziloInfo = -1;
}
for(new i = 0; i < sizeof(MotorInfo); i++)
{
MotorInfo = -1;
}
for(new i = 0; i < sizeof(AvionInfo); i++)
{
AvionInfo = -1;
}
for(new i = 0; i < sizeof(PlovilaInfo); i++)
{
PlovilaInfo = -1;
}


Dio skripte:
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}

Dio skripte:
		case DIALOG_LOGIN:
    {
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}
    if(!response) return Kick(playerid);
    if(response)
    {
if(udb_hash(inputtext) == PlayerInfo)
    {
    INI_ParseFile(Korisnici(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
                    new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SetPlayerFacingAngle(playerid, 180.0);
SpawnPlayer(playerid); GivePlayerMoney(playerid, PlayerInfo);
SetPlayerFightingStyle(playerid, PlayerInfo);
SetCameraBehindPlayer(playerid);
StopAudioStreamForPlayer(playerid);
    UlogovanProvera = 1;
    OcistiChat(playerid, 10);
new string;
new exp = (PlayerInfo * 2) + 2;
      format(string,sizeof(string),"*Dobrodosao %s na server,lepo je opet videti te na serveru!", GetName(playerid));
SCM(playerid, -1,string);
format(string,sizeof(string),""ZUTA"*Tvoj dosadasnji zivot: Level[%d] | Novac[%d] | Respekti[%d/%d] | Sati Igre[%d]", PlayerInfo, PlayerInfo, PlayerInfo, exp, PlayerInfo);
        SCM(playerid,-1,string);
        SCM(playerid, 0x33CCFFAA , RandomPoslovice[random(sizeof(RandomPoslovice))]);
new dan, mesec, godina, sat, minut, sekund;
getdate(godina, mesec, dan);
gettime(sat, minut, sekund);
    format(string,sizeof(string),""BELA"*Sada je: %d:%d h | Datum: %d.%d.%d", sat, minut, dan, mesec, godina);
SCM(playerid, -1, string);
                    if(PlayerInfo == 0)
{
    SCM(playerid,-1,"[BE:RP]: "PLAVA"Niste zavrsili registraciju ni sagledali tutorail pa ste vraceni na ponovnu registraciju!");
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, ""BELA"Dali ste musko ili zensko?", ""PLAVA"- "BELA"Musko\n"PLAVA"- "BELA"Zensko", "Dalje", "Odustani");
    SetPlayerCameraPos(playerid, 1657.39, -1856.75, 45.71); SetPlayerCameraLookAt(playerid, 1661.96, -1857.56, 43.85);
    SetPlayerInterior(playerid, 0); TogglePlayerControllable(playerid, 0); SetPlayerPos(playerid, 1693.3690,-1867.5784,13.5412);
    SetPlayerFacingAngle(playerid, 139.7829); SetPlayerVirtualWorld(playerid, 5446);
    }
    }
    else
    {
    new loginstring,loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"ORANGE"Dobrodosao na Balkan Emorex RPG\n\n"BELA"Vas Ime i Prezime: "ORANGE"%s\n"BELA"Vas korisnicki racun je registrovan na serveru\nUnesite vas tacan password, imate "ORANGE"3 pokusaja...\n\n"BELA"Ukoliko pogresite "ORANGE"3 "BELA"puta pass bicete banovani!\n"BELA"",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
    LoginPokusaji += 1;
    SCMF(playerid,-1,"[BE:RP] "CRVENA"Pogresna lozinka | Preostalo Pokusaja: %d/3!",LoginPokusaji);
    if(LoginPokusaji == 3) { StatusKonekta(playerid, 3); }
}
/////////////////////////////////////////////////////////
new szPlayer;
GetPlayerName(playerid, szPlayer, MAX_PLAYER_NAME);
  if(PlayerInfo != -1) {

new i = PlayerInfo;
new vFile;
format(vFile, sizeof(vFile), AUTO_FILE, i);
if(fexist(vFile)) {
INI_ParseFile(vFile, "UcitajVozila", .bExtra = true, .extra = i);

if(strcmp(szPlayer, VoziloInfo, true) == 0) {
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VoziloInfo = 0;
VoziloInfo = -1;
INI_ParseFile(vFile, "UcitajTune", .bExtra = true, .extra = i);
for(new id = 1; id <= 17; id++)
{
if(VoziloInfo!=0) { AddVehicleComponent(VoziloInfo,VoziloInfo); }
}
if(VoziloInfo>=0) { ChangeVehiclePaintjob(VoziloInfo,VoziloInfo); }
}
}
}
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new vFile;
format(vFile, sizeof(vFile), AUTO_FILE, i);
if(fexist(vFile))
{
INI_ParseFile(vFile, "UcitajVozila", .bExtra = true, .extra = i);
if(strcmp(szPlayer, VoziloInfo) == 0) {
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VoziloInfo = 0;
VoziloInfo = -1;
INI_ParseFile(vFile, "UcitajTune", .bExtra = true, .extra = i);
for(new id = 1; id <= 17; id++)
{
if(VoziloInfo!=0) { AddVehicleComponent(VoziloInfo,VoziloInfo); }
}
if(VoziloInfo>=0) { ChangeVehiclePaintjob(VoziloInfo,VoziloInfo); }
}
}
}
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new mFile;
format(mFile, sizeof(mFile), MOTOR_FILE, i);
if(fexist(mFile))
{
INI_ParseFile(mFile, "UcitajMotore", .bExtra = true, .extra = i);
if(strcmp(szPlayer, MotorInfo) == 0) {
MotorInfo = CreateVehicle(MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,30000);
MotorInfo = 0;
}
}
}
////////////////////////AVIONI UCITAVANJE////////////////////////////////////////
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new avFile;
format(avFile, sizeof(avFile), AVION_FILE, i);
if(fexist(avFile))
{
INI_ParseFile(avFile, "UcitajAvione", .bExtra = true, .extra = i);
if(strcmp(szPlayer, AvionInfo) == 0) {
AvionInfo = CreateVehicle(AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,30000);
AvionInfo = 0;
}
}
}
//////////////////////PLOVILA UCITAVANJE//////////////////////////////////////////
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new plFile;
format(plFile, sizeof(plFile), PLOVILA_FILE, i);
if(fexist(plFile))
{
INI_ParseFile(plFile, "UcitajPlovila", .bExtra = true, .extra = i);
if(strcmp(szPlayer, PlovilaInfo) == 0) {
PlovilaInfo = CreateVehicle(PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,30000);
PlovilaInfo = 0;
}
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
TonySmith
Wheel Man
pre 6 godina
Niko ?
Exnas.pwn
Godfather
pre 6 godina
return 0; ?
--Lood--
Crime Lord
pre 6 godina
Je l stvori dva vozila ili ne unisti jednu pri disconnectu _?
TonySmith
Wheel Man
pre 6 godina
DIALOG_LOGIN potpun
		case DIALOG_LOGIN:
    {
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}
    if(!response) return Kick(playerid);
    if(response)
    {
if(udb_hash(inputtext) == PlayerInfo)
    {
    INI_ParseFile(Korisnici(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
                    new rand = random(sizeof(RandomSpawn2));
SetSpawnInfo(playerid, 0, PlayerInfo, RandomSpawn2, RandomSpawn2, RandomSpawn2, RandomSpawn2, 0, 0, 0, 0, 0, 0);
SetPlayerFacingAngle(playerid, 180.0);
SpawnPlayer(playerid); GivePlayerMoney(playerid, PlayerInfo);
SetPlayerFightingStyle(playerid, PlayerInfo);
SetCameraBehindPlayer(playerid);
StopAudioStreamForPlayer(playerid);
    UlogovanProvera = 1;
    OcistiChat(playerid, 10);
new string;
new exp = (PlayerInfo * 2) + 2;
      format(string,sizeof(string),"*Dobrodosao %s na server,lepo je opet videti te na serveru!", GetName(playerid));
SCM(playerid, -1,string);
format(string,sizeof(string),""ZUTA"*Tvoj dosadasnji zivot: Level[%d] | Novac[%d] | Respekti[%d/%d] | Sati Igre[%d]", PlayerInfo, PlayerInfo, PlayerInfo, exp, PlayerInfo);
        SCM(playerid,-1,string);
        SCM(playerid, 0x33CCFFAA , RandomPoslovice[random(sizeof(RandomPoslovice))]);
new dan, mesec, godina, sat, minut, sekund;
getdate(godina, mesec, dan);
gettime(sat, minut, sekund);
    format(string,sizeof(string),""BELA"*Sada je: %d:%d h | Datum: %d.%d.%d", sat, minut, dan, mesec, godina);
SCM(playerid, -1, string);
                    if(PlayerInfo == 0)
{
    SCM(playerid,-1,"[BE:RP]: "PLAVA"Niste zavrsili registraciju ni sagledali tutorail pa ste vraceni na ponovnu registraciju!");
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, ""BELA"Dali ste musko ili zensko?", ""PLAVA"- "BELA"Musko\n"PLAVA"- "BELA"Zensko", "Dalje", "Odustani");
    SetPlayerCameraPos(playerid, 1657.39, -1856.75, 45.71); SetPlayerCameraLookAt(playerid, 1661.96, -1857.56, 43.85);
    SetPlayerInterior(playerid, 0); TogglePlayerControllable(playerid, 0); SetPlayerPos(playerid, 1693.3690,-1867.5784,13.5412);
    SetPlayerFacingAngle(playerid, 139.7829); SetPlayerVirtualWorld(playerid, 5446);
    }
    }
    else
    {
    new loginstring,loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""BELA"________________________________________________\n\n"ORANGE"Dobrodosao na Balkan Emorex RPG\n\n"BELA"Vas Ime i Prezime: "ORANGE"%s\n"BELA"Vas korisnicki racun je registrovan na serveru\nUnesite vas tacan password, imate "ORANGE"3 pokusaja...\n\n"BELA"Ukoliko pogresite "ORANGE"3 "BELA"puta pass bicete banovani!\n"BELA"",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
    LoginPokusaji += 1;
    SCMF(playerid,-1,"[BE:RP] "CRVENA"Pogresna lozinka | Preostalo Pokusaja: %d/3!",LoginPokusaji);
    if(LoginPokusaji == 3) { StatusKonekta(playerid, 3); }
}
/////////////////////////////////////////////////////////
new szPlayer;
GetPlayerName(playerid, szPlayer, MAX_PLAYER_NAME);
  if(PlayerInfo != -1) {

new i = PlayerInfo;
new vFile;
format(vFile, sizeof(vFile), AUTO_FILE, i);
if(fexist(vFile)) {
INI_ParseFile(vFile, "UcitajVozila", .bExtra = true, .extra = i);

if(strcmp(szPlayer, VoziloInfo, true) == 0) {
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VoziloInfo = 0;
VoziloInfo = -1;
INI_ParseFile(vFile, "UcitajTune", .bExtra = true, .extra = i);
for(new id = 1; id <= 17; id++)
{
if(VoziloInfo!=0) { AddVehicleComponent(VoziloInfo,VoziloInfo); }
}
if(VoziloInfo>=0) { ChangeVehiclePaintjob(VoziloInfo,VoziloInfo); }
}
}
}
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new vFile;
format(vFile, sizeof(vFile), AUTO_FILE, i);
if(fexist(vFile))
{
INI_ParseFile(vFile, "UcitajVozila", .bExtra = true, .extra = i);
if(strcmp(szPlayer, VoziloInfo) == 0) {
VoziloInfo = CreateVehicle(VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo,30000);
VoziloInfo = 0;
VoziloInfo = -1;
INI_ParseFile(vFile, "UcitajTune", .bExtra = true, .extra = i);
for(new id = 1; id <= 17; id++)
{
if(VoziloInfo!=0) { AddVehicleComponent(VoziloInfo,VoziloInfo); }
}
if(VoziloInfo>=0) { ChangeVehiclePaintjob(VoziloInfo,VoziloInfo); }
}
}
}
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new mFile;
format(mFile, sizeof(mFile), MOTOR_FILE, i);
if(fexist(mFile))
{
INI_ParseFile(mFile, "UcitajMotore", .bExtra = true, .extra = i);
if(strcmp(szPlayer, MotorInfo) == 0) {
MotorInfo = CreateVehicle(MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,MotorInfo,30000);
MotorInfo = 0;
}
}
}
////////////////////////AVIONI UCITAVANJE////////////////////////////////////////
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new avFile;
format(avFile, sizeof(avFile), AVION_FILE, i);
if(fexist(avFile))
{
INI_ParseFile(avFile, "UcitajAvione", .bExtra = true, .extra = i);
if(strcmp(szPlayer, AvionInfo) == 0) {
AvionInfo = CreateVehicle(AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,AvionInfo,30000);
AvionInfo = 0;
}
}
}
//////////////////////PLOVILA UCITAVANJE//////////////////////////////////////////
if(PlayerInfo != -1)
{
new i = PlayerInfo;
new plFile;
format(plFile, sizeof(plFile), PLOVILA_FILE, i);
if(fexist(plFile))
{
INI_ParseFile(plFile, "UcitajPlovila", .bExtra = true, .extra = i);
if(strcmp(szPlayer, PlovilaInfo) == 0) {
PlovilaInfo = CreateVehicle(PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,PlovilaInfo,30000);
PlovilaInfo = 0;
}
}
}

///////////////////////////////////////////////////////////////////////////////////
if(PlayerInfo > 0)
  {
    if(PlayerInfo > 0 && strcmp(AdminInfo[PlayerInfo], ImeIgraca(playerid), false)) AdminIzbacen = 1;
  }
  if(AdminIzbacen == 1)
{
strmid(AdminInfo[PlayerInfo], "Niko", 0, strlen("Niko"), 255);
AdminInfo[PlayerInfo] = 0;
AdminInfo[PlayerInfo] = 0;
SacuvajAdmine();
AdminIzbacen = 0;
PlayerInfo = 0;
PlayerInfo = 0;
SCM(playerid, SVIJETLOPLAVA, "* Vi ste smjenjeni sa pozicije admina! (POSTOJI MOGUCNOST GRESKE)");
}
if(PlayerInfo > 0)
  {
    if(PlayerInfo > 0 && strcmp(GameMasterInfo[PlayerInfo], ImeIgraca(playerid), false)) GameMasterIzbacen = 1;
  }
  if(GameMasterIzbacen == 1)
{
    strmid(GameMasterInfo[PlayerInfo], "Niko", 0, strlen("Niko"), 255);
GameMasterInfo[PlayerInfo] = 0;
GameMasterInfo[PlayerInfo] = 0;
SacuvajGameMastere();
GameMasterIzbacen = 0;
PlayerInfo = 0;
PlayerInfo = 0;
SCM(playerid, GSZelena, ""CRVENA"[!] "BELA"Vi ste smjenjeni sa pozicije gamemastera (POSTOJI MOGUCNOST GRESKE)");
}
new string;
if (PlayerInfo >= 1)
{
format(string, sizeof(string), "BE : Logiran si kao level %d Admina.",PlayerInfo);
SendClientMessage(playerid, SVIJETLOPLAVA,string);
AdminInfo[PlayerInfo] = 0;
  SacuvajAdmine();
SCMF(playerid, SVIJETLOPLAVA, "BE : Vi ste admin na slotu %d,vas admin level je %d.", PlayerInfo, AdminInfo[PlayerInfo]);
    }
        if (PlayerInfo >= 1)
{
  format(string, sizeof(string), "BE : Logiran si kao level %d GameMastera.",PlayerInfo);
SendClientMessage(playerid, GSZelena,string);
    GameMasterInfo[PlayerInfo] = 0;
    SacuvajGameMastere();
    SCMF(playerid, GSZelena, ""CRVENA"[!] "BELA"Vi ste gamemaster na slotu %d,vas helper level je %d.", PlayerInfo, GameMasterInfo[PlayerInfo]);
}
return 1;
    }
    }
    }
    return 1;
}


Pri loginu mi stvara vozila znači kada se igrač loginuje da je veći id primjer 15-20 tako negdje ono mu nareda 3 vozila ali 1 vozilo mu je samo pravo ta 3 Å¡to dodju dodju bez id-a bez ičega bukvalno ko /avozilo 🙂
omcho
Enforcer
pre 6 godina
Pa jel brises ti vozila na disconnectu? Posto ovde ne vidim nigde kod za brisanje tog il sam slep il nisi stavio

// proveravas da li je igrac ulogovan i da li poseduje vozila a nisi mu ni account ucitovao?
case DIALOG_LOGIN:
    {
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}
TonySmith
Wheel Man
pre 6 godina
BUMP NIKO😕😕? Å TA JE OVO
Mister Naithan
Kingpin
pre 6 godina
omcho wrote on March 22, 2019, 1:47 pm:
Pa jel brises ti vozila na disconnectu? Posto ovde ne vidim nigde kod za brisanje tog il sam slep il nisi stavio

// proveravas da li je igrac ulogovan i da li poseduje vozila a nisi mu ni account ucitovao?
case DIALOG_LOGIN:
    {
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}

TonySmith wrote on March 22, 2019, 6:06 pm:
BUMP NIKO😕😕? Å TA JE OVO


Citat iznad ti je receno  😎
TonySmith
Wheel Man
pre 6 godina
Ovo mi je na diskonektu
    if(UlogovanProvera == 1)
    {
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(VoziloInfo[PlayerInfo]);
SacuvajVozilo(PlayerInfo);
VoziloInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(MotorInfo[PlayerInfo]);
SacuvajMotor(PlayerInfo);
MotorInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(AvionInfo[PlayerInfo]);
SacuvajAvione(PlayerInfo);
AvionInfo[PlayerInfo] = -1;
}
if(PlayerInfo != -1)
{
DestroyVehicle(PlovilaInfo[PlayerInfo]);
SacuvajPlovila(PlayerInfo);
PlovilaInfo[PlayerInfo] = -1;
}
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava