debug onplayerdisconect

Započeo {ZOKA}{BOND}
6. Avg. 2016. Zaključano
225
pregleda
2
postova
PopCapo
4
Made Man
6. Avg. 2016.
Scripta: UP
Problem: debug na onplayerdisconect

18:07:20] Server crashed while executing lospions.amx
[18:07:20] AMX backtrace:
[18:07:20] #0 00000035 in ?? (52, 0, 27772776) from lospions.amx
[18:07:20] #1 00010c0c in ?? (52, 0, 1810392524, 0, 75, 111, 114, 105, 115, 110, ... <2 arguments>) from lospions.amx
[18:07:20] #2 00000035 in public OnPlayerDisconnect () from uprp.amx


public OnPlayerDisconnect(playerid, reason)
{
    if(AdminVozilo != -1) DestroyVehicle(AdminVozilo), AdminVozilo = -1;
if(playerid == INVALID_PLAYER_ID) return 1;
if(BereKokainVreme > 0)
{
KillTimer(BereKokainTimer); BereKokainVreme = 0;
}
if(PreradjujeHeroinVreme > 0)
{
KillTimer(PreradjujeHeroinTimer); PreradjujeHeroinVreme = 0;
}
if(PreradjujeDroguVreme > 0)
{
    KillTimer(PreradjujeDroguTimer); PreradjujeDroguVreme = 0;
}
if(SusenjeDrogeTimerVreme > 0)
{
KillTimer(SusenjeDrogeTimer); SusenjeDrogeTimerVreme = 0;
}
if(Pas_Broj != -1)
{
KillTimer(PasTrka_Timer); Pas_Broj = -1;
}
if(Konj_Broj != -1)
{
KillTimer(KonjTrka_Timer); Konj_Broj = -1;
}
if(PreprekaKreiranaPD == true)
{
DestroyDynamicObject(PreprekaPD); PreprekaIzmenaPD = -1;
}
if(Kosi_Travu == 1)
{
for(new trava_id = 0; trava_id < 36; trava_id++)
{
DestroyPlayerObject(playerid, Trava_Objekti);
Trava_Objekti = -1;
}
Kosi_Travu = 0; Pokosio_Trave = 0;
}
if(PricauIntervju != -1)
{
SCM(PricauIntervju, -1, ""CRVENA"Igrac sa kojim ste bili na intervju je izasao sa servera!");
TogglePlayerControllable(PricauIntervju, 1); PricauIntervju[PricauIntervju] = -1;
}
if(PlayerInfo != -1)
{
new vehid = PlayerInfo;
g_DestroyVehicle_g(VoziloInfo);
VoziloInfo = g_CreateVehicle_g(VoziloInfo, 11999.0+random(10000), 11999.0+random(10000), 0.0, 0.0, 0, 0, 2400);
LinkVehicleToInterior(VoziloInfo, random(500)); SetVehicleVirtualWorld(VoziloInfo, random(2147483647));
}
if(PlayerInfo != -1)
{
new vehid = PlayerInfo;
g_DestroyVehicle_g(VoziloInfo);
VoziloInfo = g_CreateVehicle_g(VoziloInfo, 11999.0+random(10000), 11999.0+random(10000), 0.0, 0.0, 0, 0, 2400);
LinkVehicleToInterior(VoziloInfo, random(500)); SetVehicleVirtualWorld(VoziloInfo, random(2147483647));
}
if(PlayerInfo != -1)
{
new vehid = PlayerInfo;
g_DestroyVehicle_g(VoziloInfo);
VoziloInfo = g_CreateVehicle_g(VoziloInfo, 11999.0+random(10000), 11999.0+random(10000), 0.0, 0.0, 0, 0, 2400);
LinkVehicleToInterior(VoziloInfo, random(500)); SetVehicleVirtualWorld(VoziloInfo, random(2147483647));
}
if(Krenuo_Pljacku == true)
{
TrazeniLevel += 2;
Kuca_Pass = -1;
Krenuo_Pljacku = false;
KillTimer(Pljacka_KuceT);
}
if(Obijanje_Vozila != -1)
{
TrazeniLevel += 2;
Obijanje_Vozila = -1;
KillTimer(Obijanje_Timer);
}
if(UzeoPaket == true)
{
    new string;
    paketiluka ++; UzeoPaket = false; RemovePlayerAttachedObject(playerid, LEVA_RUKA);
    format(string,sizeof(string), ""SRWBOJA" "BELA"Jos jedan paket sa materijalima je iznenada stigao u luku, pozurite da ga preuzmete!");
    OrgPaketPoruka(-1, string);
}
if(TrazeniLevel > 0 || StavljeneLisice > 0 || IgracTazovan > 0)
{
PlayerInfo = 1; PlayerInfo = 1500;
}
if(Igrac_Oboren != -1 || Igrac_Zavezan != -1 || Igrac_Povez != -1)
{
Igrac_Oboren = -1;
Igrac_Zavezan = -1;
Igrac_Povez = -1;
KillTimer(Odvezi_Timer);
g_NovacMinus(playerid, 10000);
}
if(Rentano != -1)
{
g_SetVehicleToRespawn_g(Rentano); Rentano = -1;
}
if(PljackaBanku == 1)
{
KillTimer(OtvoriSefTimer); PljackaBanku = 0; PljackaBankuVreme = 0;

SCMTA(-1, ""SRWBOJA" "BELA"Pljacka banke je sprecena!");

}
if(Zlatara_Pljacka == 1)
{
KillTimer(Zlatara_Timer); Zlatara_Pljacka = 0; Zlatara_Vrieme = 0;

SCMTA(-1, ""SRWBOJA" "BELA"Pljacka zlatare je sprecena!");

}
if(Pljacka_Bankomat == true)
{
KillTimer(Bankomat_Timer); Pljacka_Bankomat = false;
Bankomat_Vrieme = 0; Bankomat_ID = -1;
}
if(IgracVuce != -1)
{
KillTimer(VuciTimer[IgracVuce]);
    KillTimer(VuciTimer);
if(StavljeneLisice[IgracVuce] != 0)
{
StavljeneLisice[IgracVuce] = 0; IgracTazovan[IgracVuce] = 0; TogglePlayerControllable(IgracVuce, 1);
    SetPlayerSpecialAction(IgracVuce, SPECIAL_ACTION_NONE); RemovePlayerAttachedObject(IgracVuce, LISICE_SLOT);
}
VuceIgraca[IgracVuce] = -1;
IgracVuce = -1;
}
if(VuceIgraca != -1)
{
KillTimer(VuciTimer[VuceIgraca]);
KillTimer(VuciTimer);
IgracVuce[VuceIgraca] = -1;
VuceIgraca[VuceIgraca] = -1;
VuceIgraca = -1;
}
if(Telefon_RazgovaraSa != -1)
{
        SCM(Telefon_RazgovaraSa, -1, ""SRWBOJA" "BELA"Veza se prekinula!");
        SetPlayerSpecialAction(Telefon_RazgovaraSa, SPECIAL_ACTION_STOPUSECELLPHONE);
        RemovePlayerAttachedObject(Telefon_RazgovaraSa, TELEFON_SLOT);
        Telefon_ZoveGa[Telefon_RazgovaraSa] = -1;
        Telefon_PozivZa[Telefon_RazgovaraSa] = -1;
        Telefon_RazgovaraSa[Telefon_RazgovaraSa] = -1;
        Telefon_ZoveGa = -1;
        Telefon_PozivZa = -1;
        Telefon_RazgovaraSa = -1;
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_STOPUSECELLPHONE);
        RemovePlayerAttachedObject(playerid, TELEFON_SLOT);
}
if(LovZapocet == true)
{
LovZapocet = false;
    DestroyPlayerObject(playerid, Lov_Objekat);
    KillTimer(Lov_Timer);
}
if(Pitanje == true)
{
Broj_Pitanja--;
strmid(Pitanje_Tekst, "Nema", 0, strlen("Nema"), 80);
Pitanje = false;
}
if(Uzeo_Telo == true)
{
Uzeo_Telo = false;
Mrtva_Tela ++; Mrtva_TelaLabel(2);
}
if(Zvao_Policiju == playerid) Zvao_Policiju = -1;
if(Zvao_Hitnu == playerid) Zvao_Hitnu = -1;
if(Zvao_Mehanicara == playerid) Zvao_Mehanicara = -1;
if(UlogovanProvera != 0)
{
new rstring;
switch(reason)
{
case 0:
{
    ServerInfo ++;
    new zone, string, Float:Poz_CR;
    GetPlayer2DZone(playerid, zone, 30);
    GetPlayerPos(playerid, Poz_CR, Poz_CR, Poz_CR);
    PlayerInfo = Poz_CR;
    PlayerInfo = Poz_CR;
    PlayerInfo = Poz_CR;
    PlayerInfo = GetPlayerInterior(playerid);
    PlayerInfo = GetPlayerVirtualWorld(playerid);
    PlayerInfo = 1;
    format(string, sizeof(string), ""CRVENA2"[CRASH/DC] "SIVA"Igracu %s | Lokacija: %s", GetName(playerid), zone);
    AGPoruka(-1, string);
format(rstring, sizeof(rstring), ""SIVA"(( [CRASH/DC] %s je izasao sa servera... ))", GetName(playerid));
}
case 1:
{
format(rstring, sizeof(rstring), ""SIVA"(( %s je izasao sa servera... ))", GetName(playerid));
}
case 2:
{
format(rstring, sizeof(rstring), ""SIVA"(( [KICK/BAN] %s je izasao sa servera... ))", GetName(playerid));
}
}
ProxPoruka(20.0, playerid, rstring, PROX, PROX, PROX, PROX, PROX);
}
if(PlayerInfo != 0)
{
SacuvajKorisnike(playerid);
}
PlayerInfo = 0;
UlogovanProvera = 0;
KillTimer(Login_Timer);
g_ResetPlayerWeapons_g(playerid);
TeleportDozvoljen = 0;
UcitajPoziciju = 0;
TeleportOtkriven = 0;
IgracSpawnovan = 0;
KreirajTD(playerid, false);
    return 1;
}
Rudimental
5
OG Legend
7. Avg. 2016.



Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

Nemas prefix a ni formular nije u celom komadu!

Pravila:

Glavna pravila Balkan SA:MP foruma .

Razgovor u vezi PAWN-Skriptanja .

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha