Zaključano

[POMOC] Vozillo i lvl nestaje

Započeo KenBlok
pre 11 godina
464
pregleda
13
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
KenBlok
Hustler
pre 11 godina
Skripta koju koristim: LGRP
Opis problema o kojem se radi: E ovako.. znaci dok nekupim auto.. sve je super.. udem sve normalno,,, a kad kupim .. i odem off i udem ponovo bude mi lvl nula i auta mi nema...
Dio skripte: Neznam sta da dam
Slika (neobavezno): //
Uređivanje poruke
Milos_Jovanovic
Underboss
pre 11 godina
jesi pogledao ocitavanje vozila scriptfile sve?
KenBlok
Hustler
pre 11 godina
Spremi on njega.. sve oke.. i park vozilo.. i odem relog.. znaci bude mi level na nuli.. i vozilo na nekom polju mi se pokazuje.. i resetam srv... onda je vozilo di sam ga park i lvl normalno radi.. i odem opet relog.. i ista stvar bude!!
Vedadd
Underboss
pre 11 godina
OnPlayerDisconnect ? provjeri ga.
KenBlok
Hustler
pre 11 godina
Evo sta mi je pod to..
forward OnPlayerDisconnect2(playerid);
public OnPlayerDisconnect2(playerid)
{
        UnistiPanel(playerid);
        UnistiDraws(playerid);
        UnistiDodNovac(playerid);
        SacuvajNepokretnu(playerid);
        return 1;
}
public OnPlayerDisconnect(playerid,reason)
{
    UnistiVozila(playerid);
    OnUpdatePlayer(playerid);
    if(PlayerInfo!=-1&&PlayerInfo>0)
    {
              DestroyDynamicObject(PlayerInfo);
    }
    if(PlayerInfo!=-1&&PlayerInfo>0)
    {
            if(SpikeInfo[PlayerInfo] == playerid)
            {
    if(SpikeInfo[PlayerInfo]==1)
    {
                  SpikeInfo[PlayerInfo]=0.0;
                  SpikeInfo[PlayerInfo]=0.0;
                  SpikeInfo[PlayerInfo]=0.0;
                  SpikeInfo[PlayerInfo]=0;
                  SpikeInfo[PlayerInfo]=0;
                  SpikeInfo[PlayerInfo]=0;
          DestroyDynamicObject(PlayerInfo);
                          spikeKreiranih -= 1;
  PlayerInfo=-1;
          PlayerInfo=-1;
    }
            }
    }
    if(PlayerInfo!=-1&&PlayerInfo>0)
    {
            if(RadarInfo[PlayerInfo] == playerid)
            {
    if(RadarInfo[PlayerInfo]==1)
    {
                  RadarInfo[PlayerInfo]=0.0;
                  RadarInfo[PlayerInfo]=0.0;
                  RadarInfo[PlayerInfo]=0.0;
                  RadarInfo[PlayerInfo]=0;
                  RadarInfo[PlayerInfo]=0;
                  RadarInfo[PlayerInfo]=0;
          DestroyDynamicObject(PlayerInfo);
          if(IsValidDynamic3DTextLabel(RadarInfo[PlayerInfo]))
          {
              DestroyDynamic3DTextLabel(RadarInfo[PlayerInfo]);
          }
  mjeracaBrzine -= 1;
          PlayerInfo=-1;
          PlayerInfo=-1;
    }
            }
    }
    if(GetPVarInt(playerid, "Bomba_Var")>0)
{
        if(GetPVarInt(playerid, "Bomba_Vrsta")==1)
          {
                SetPVarInt(playerid, "Bomba_Var", 0);
                SetPVarInt(playerid, "Bomba_Vrsta", 0);
                SetPVarInt(playerid, "Bomba_Vrrijeme", 0);
                DestroyPickup(bombapickup);
        }
        else
        {
            AutoBomba[PlayerInfo]=0;
            AutoBombaJacina[PlayerInfo]=0;
                SetPVarInt(playerid, "Bomba_Var", 0);
                SetPVarInt(playerid, "Bomba_Vrsta", 0);
        }
}
    SetTimerEx("OnPlayerDisconnect2", Sec(5), false, "d", playerid);
if(playerid == PozvaoHitnu){PozvaoHitnu = -1;}
if(playerid == PozvaoPoliciju){PozvaoPoliciju = -1;}
if(playerid == PozvaoTaxi){PozvaoTaxi = -1;}
if(playerid == PozvaoBus){PozvaoBus = -1;}
if(playerid == PozvaoMehanicara){PozvaoMehanicara = -1;}
        if(fzcrveni==1)
        {
    crvenihigraca -= 1;
    D_ResetirajOruzje(playerid);
        }
        if(fzplavi==2)
        {
    plavihigraca -= 1;
    D_ResetirajOruzje(playerid);
        }
if(IznajmioVozilo != -1)
{
    SetVehicleToRespawn(RentVozilo[IznajmioVozilo]);
    PlayerInfo = 0;
    KillTimer(RTimer);
    VoziloIznajmljeno[IznajmioVozilo] = -1;
}
if(BrzinomjerTimerUkljucen == true)
{
BrzinomjerTimerUkljucen = false;
KillTimer(BrzinomjerTimer);
}
UKuci = -1;
UFirmi = -1;
rentdrawprikazan = false;
if(fzlabelukljucen1==true)
    {
        Delete3DTextLabel(FZCRV);
        fzlabelukljucen1=false;
    }
    if(fzlabelukljucen2==true)
    {
        Delete3DTextLabel(FZPLAV);
        fzlabelukljucen2=false;
    }
if(GetPVarInt(playerid, "Spectate") >-1 && GetPVarInt(playerid, "Spectate") <500)
{
KillTimer(Rekona);
}
    if(dutyukljucen==true)
    {
        Delete3DTextLabel(DutyLabel);
        dutyukljucen=false;
        kolkodutylabela-=1;
    }
    if(MuteLabelUkljucen==true)
    {
        Delete3DTextLabel(MuteLabel);
        MuteLabelUkljucen=false;
    }
    if(taxidutyukljucen==true)
{
    Delete3DTextLabel(TaxiDutyLabel);
    taxidutyukljucen=false;
}
BezanjeOtkriveno = 0;
if(TransportCost > 0 && TransportDriver < 999)
{
if(IsPlayerConnected(TransportDriver))
{
TransportMoney[TransportDriver] += TransportCost;
TransportTime[TransportDriver] = 0;
TransportCost[TransportDriver] = 0;
new string;
if(FareDuty[TransportDriver] == 1)
{
format(string, sizeof(string), "~w~Musterija je napustila taxi~n~~g~zarada: %d$",TransportCost);
GameTextForPlayer(TransportDriver, string, 5000, 1);
}
else if(FareDuty[TransportDriver] == 2)
{
format(string, sizeof(string), "~w~Musterija je napustila bus~n~~g~zarada: %d$",TransportCost);
GameTextForPlayer(TransportDriver, string, 5000, 1);
}
TransportDriver = 999;
}
}
if(PlayerInfo!=-1)
    {
    if(PlayerInfo==DrogaInfo[PlayerInfo])
    {
      DrogaInfo[PlayerInfo]=0;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=0;
      MoveDynamicObject(DrogaPolje[PlayerInfo],DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo],4.0);
    }
    }
    if(PlayerInfo!=-1)
    {
    if(PlayerInfo==DrogaInfo[PlayerInfo])
    {
      DrogaInfo[PlayerInfo]=0;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=0;
      MoveDynamicObject(DrogaPolje[PlayerInfo],DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo],4.0);
    }
    }
    if(PlayerInfo!=-1)
    {
    if(PlayerInfo==DrogaInfo[PlayerInfo])
    {
      DrogaInfo[PlayerInfo]=0;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=-1;
      DrogaInfo[PlayerInfo]=0;
      MoveDynamicObject(DrogaPolje[PlayerInfo],DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo], DrogaBiljke[PlayerInfo],4.0);
    }
    }
foreach(Player, i)
{
    if(Meta == playerid)
    {
        SCM(i, COLOR_YELLOW, "**Vasa meta je napustila server.");
        Meta = -1;
}
}
if(Aktovka == 1)
    {
    Aktovka = 0;
    RemovePlayerAttachedObject(playerid,9);
}
return 1;
}
Vedadd
Underboss
pre 11 godina
LoadUser_data ?

imašli ovo?
KenBlok
Hustler
pre 11 godina
Nema je u skripti.. kak da stavim to..
KenBlok
Hustler
pre 11 godina
sta ovo
C:\Users\Dario\Desktop\NBG.pwn(1794) : error 017: undefined symbol "INI_Int"
C:\Users\Dario\Desktop\NBG.pwn(1794) : warning 215: expression has no effect
C:\Users\Dario\Desktop\NBG.pwn(1794) : error 001: expected token: ";", but found "]"
C:\Users\Dario\Desktop\NBG.pwn(1794) : error 029: invalid expression, assumed zero
C:\Users\Dario\Desktop\NBG.pwn(1794) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.
Vedadd
Underboss
pre 11 godina
to ini_int definiši kako je kod tebe u scripti ..
KenBlok
Hustler
pre 11 godina
e a ovo mi se pokazalo.. u server log.. kad udem i park auto.. izadem i kad ponovo ulazim..
 Darius_Black has joined the server (0:192.168.1.235)
[19:24:13] Run time error 4: "Array index out of bounds"
[19:24:13]   Accessing element at index 65535 past array upper bound 1999
[19:24:13] AMX backtrace:
[19:24:14] #0 00018ed8 in ?? () from NBG.amx
[19:24:14] #1 0001cd80 in ?? () from NBG.amx
[19:24:14] #2 00335ef4 in public OnDialogResponse () from NBG.amx
[19:24:25] Run time error 4: "Array index out of bounds"
[19:24:25]   Accessing element at index 65535 past array upper bound 1999
[19:24:25] AMX backtrace:
[19:24:25] #0 00018ed8 in ?? () from NBG.amx
[19:24:25] #1 000658ac in ?? () from NBG.amx
[19:24:25] #2 0000b1e8 in ?? () from NBG.amx
[19:24:25] #3 0000a564 in ?? () from NBG.amx
[19:24:25] #4 00002920 in public Audio_OnPlayerDisconnect () from NBG.amx
[19:24:25] #5 native CallLocalFunction () from samp-server.exe
[19:24:25] #6 000015dc in public OnPlayerDisconnect () from NBG.amx
Vedadd
Underboss
pre 11 godina
Gdje si stavio load user ?  njega stavis gdje su ti svi publici ..
Limix!bre
Underboss
pre 11 godina
Skini zadnju verziju LARP moda ta nema bagova.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava