[Pomoc] nmg da riješim eror.

Započeo Blazey
31. Jan. 2015. Zaključano
767
pregleda
24
postova
adnan halilovic
4
Enforcer
31. Jan. 2015.
Skripta koju koristim: NL
Detaljan opis problema: Pokušajem da riješim ali ne mogu ne znam što. Joj . sve gledam i po forumima i sve .
Dio skripte:
new string;
to je ta linija SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0); DilaDrogu = 1;
return DilaDrogu(-1,string);
C:\Users\Korisnik\Desktop\wg\gamemodes\WGRPG.pwn(84203) : error 028: invalid subscript (not an array or too many subscripts): "DilaDrogu"
C:\Users\Korisnik\Desktop\wg\gamemodes\WGRPG.pwn(84203) : warning 215: expression has no effect
C:\Users\Korisnik\Desktop\wg\gamemodes\WGRPG.pwn(84203) : error 001: expected token: ";", but found "]"
C:\Users\Korisnik\Desktop\wg\gamemodes\WGRPG.pwn(84203) : error 029: invalid expression, assumed zero
C:\Users\Korisnik\Desktop\wg\gamemodes\WGRPG.pwn(84203) : fatal error 107: too many error messages on one line

Neke slike/video za lakse dobivanje pomoci(neobavezno):
alko321
4
Enforcer
31. Jan. 2015.
http://wiki.sa-mp.com/wiki/Errors_List#Fatal_errors eto ti tuj imas neka rijesenja ze erore
arnel avdic
5
Underboss
31. Jan. 2015.
new DilaDrogu;
adnan halilovic
4
Enforcer
31. Jan. 2015.
To sam riješio skontao sam u čemu je problem.
Ali sada kada ja dodjem na ovaj crveni CP.
Neće da mi nastavi dalje učitavati , gdje tu može biti problem?
denis_lapi
5
Godfather
31. Jan. 2015.
Daj entercheckpoint public mozda ti provere nisu dobre.
arnel avdic
5
Underboss
31. Jan. 2015.
pa trebaš sad onplayerentercheckpoint nešto napraviti msm to što zelis napraviti , citaj malo wiki i skontat ces nmg ti sad sve napravit http://wiki.sa-mp.com/wiki/OnPlayerEnterCheckpoint
adnan halilovic
4
Enforcer
31. Jan. 2015.
CMD:dilanjedroge(playerid, params[])
{
if(PI != -1 && PI != 1) return SendClientMessage(playerid,-1,"Samo clanovi Mafije!");
{
SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0); DilaDrogu = 1;
}
if(DilaDrogu == 1)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2455.2285,-2090.3384,14.1206))
{
utovar = SetTimerEx("preposta", 15000, false, "d", playerid);
SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga utovari.");
SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0);
DilaDrogu = 2;
}
}
if(DilaDrogu == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2455.2285,-2090.3384,14.1206))
{
utovar = SetTimerEx("preposta", 15000, false, "d", playerid);
SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga istovari , pa se nazad vrati u bazu!");
SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0);
DilaDrogu = 3;
}
}
if(DilaDrogu == 3)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2455.2285,-2090.3384,14.1206))
{
SCM(playerid,-1,"[DILANJE-PROTECT] Završio si dilanje droge , možete se vratiti nazad u bazu!");
DilaDrogu = 0;
DisablePlayerCheckpoint(playerid);
}
}
return 1;
}

Ja sam to sve ovako stavio? jeli neki problem?
znam sigurno da sam pogrješio
denis_lapi
5
Godfather
31. Jan. 2015.
Ako hoces da se nesto desi kad udjes u CP tj. da kreira ponovo novi CP to radis u onplayerentercheckpoint CP i tamo radis ovu proveru

Evo ti primer:

public OnPlayerSpawn(playerid)
{
    if(Dilao == 1)
    {
     
        // Postavis mu novi Cp
    }
    if(Dilao == 2)
    {
     
        // Postavis mu novi Cp
    }
    return 1;
}


Komanda ti samo sluzi da pokrenes CP i postavis varijablu.
adnan halilovic
4
Enforcer
31. Jan. 2015.
Onda mi stvori čitav bug u skrpti neće da podnese uopšte sve onda warna i eror baca.
Evo sada pokušao , kada obrišem sve normlano cc

Ajde neko help , nije valjda da se ovo ne može riješiti i ubaciti?
denis_lapi
5
Godfather
31. Jan. 2015.
Sivilo ^^ wrote on January 31, 2015, 4:47 pm:
Onda mi stvori čitav bug u skrpti neće da podnese uopšte sve onda warna i eror baca.
Evo sada pokušao , kada obrišem sve normlano cc

Ajde neko help , nije valjda da se ovo ne može riješiti i ubaciti?


Daj da vidim sta si uradio, ti nesto ocigleno gresis.
adnan halilovic
4
Enforcer
31. Jan. 2015.
Denis_Lapi wrote on January 31, 2015, 4:47 pm:
Onda mi stvori čitav bug u skrpti neće da podnese uopšte sve onda warna i eror baca.
Evo sada pokušao , kada obrišem sve normlano cc

Ajde neko help , nije valjda da se ovo ne može riješiti i ubaciti?


Daj da vidim sta si uradio, ti nesto ocigleno gresis.

Evo sekunda samo da slikam , nemoj mi ono pisati za DP.
Moram postati kasnije da vidiš..
adnan halilovic
4
Enforcer
31. Jan. 2015.
Eh evo ti.
http://i.imgur.com/SeinT4t.png kada je tu u skripti.
http://i.imgur.com/kIUUGTq.png ogromni erori koji stvore se , nije vezano za ovo. Nego jednostavo za skripteru to jeste kreirajint a sve je u dure.
http://i.imgur.com/hEDXPQS.png kad izbacim.
http://i.imgur.com/4oUsZS1.png compile sve rega.
denis_lapi
5
Godfather
31. Jan. 2015.
Nemoj da proveravas da li na nekoj poziciji, prati moju kompoziciju, Evi ti ceo primer.

if(DilaDrogu == 1)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 2; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  SetPlayerCheckpoint(playerid, x,y,z, 5.0); // Stvara novi CP
  SendClientMessage(playerid,-1,"Usao si u CP, idu u sledeci);
}
if(DilaDrogu == 2)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 3; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  SetPlayerCheckpoint(playerid, x,y,z, 5.0); // Stvara novi CP
  SendClientMessage(playerid,-1,"Usao si u CP, idu u sledeci);
}
adnan halilovic
4
Enforcer
31. Jan. 2015.
Evo sad ću da pokuÅ¡am 😄  😎 javim ti odmah čim bude moglo.
adnan halilovic
4
Enforcer
31. Jan. 2015.
Denise ja sam sada sto u onaj krug on svake sec izbacuje ovo . msm tekst koji sam stavio.
I neće da ga pomjeri na drugi CheckPoint stojim tu ali ništa.
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 1; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  utovar = SetTimerEx("preposta", 15000, false, "d", playerid);
  SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga utovari.");
  SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0); // Stvara novi CP

vidiš?
neće da ga pomjeri u drugi.
Evo sve tačno kako sam uradio.
if(DilaDrogu == 1)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 1; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0); // Stvara novi CP
  utovar = SetTimerEx("preposta", 15000, false, "d", playerid);
  SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga utovari.");
}
if(DilaDrogu == 2)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 2; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  utovar = SetTimerEx("preposta", 15000, false, "d", playerid);
  SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga istovari , pa se nazad vrati u bazu!");
  SetPlayerCheckpoint(playerid, 2455.2285,-2090.3384,14.1206, 5.0);
  DilaDrogu = 2;
}
if(DilaDrogu == 3)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu = 3; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  SCM(playerid,-1,"[DILANJE-PROTECT] ZavrÅ¡io si dilanje droge , možete se vratiti nazad u bazu!");
  DilaDrogu = 0;
  DisablePlayerCheckpoint(playerid);
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha