Dupliciranje vozila.

Započeo TonySmith
23. Jan. 2019. Zaključano
466
pregleda
4
postova
TonySmith
3
Wheel Man
23. Jan. 2019.
Od kako sam ubacio system kada igrač izadje sa servera da mu nestane vozilo počelo mi se dešavati ovo - -

Učitavanja na loginu na disconectu destroya vozila :

kako to izgleda:
public OnPlayerDisconnect(playerid, reason)
{
//////////////////////////////////////////////////////////////
    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;
}
}


DAILOG LOGIN :
		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;
}
}

new szPlayer;
GetPlayerName(playerid, szPlayer, MAX_PLAYER_NAME);
////////////////////////////////AUTO UCITAVANJE/////////////////////////////////
  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); }
}
}
}
////////////////////////////////AUTO 2 UCITAVANJE/////////////////////////////////
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); }
}
}
}
////////////////////////////////MOTOR UCITAVANJE/////////////////////////////////
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;
}
}
}
TonySmith
3
Wheel Man
23. Jan. 2019.
Evo slika jer nisam postavio ne radi gore slika : https://imgur.com/a/5Ko29Rc
Nodze
8
Crime Lord
🔥2
24. Jan. 2019.
Pretraži malo ovde po forumu, ima već neko sredio na Luda kuća modu

Vlasnik Zajednice: Ghost Town since 2016

Vlasnik Zajednice : Spotify Ogc since 2018

James_SmithXDl
6
OG Legend
24. Jan. 2019.
Sto ce ti provjera ulogovanprovera odma kod dialog login i unistavanje vozila to ti ne treba ako unistavas na disconnectu,valjda je logicno samo da se stvaraju na loginu

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha