[Pomoc] nmg da riješim eror.


Započeo Blazey, Januar 31, 2015, 15:47:41 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Denis_Lapi

*

Balkan SA:MP Web Designer

Pa zameni koordinate covece, stavi koordinate novog CP-a. Ti si ostavio iste i naravno da nece da radi.

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Citat: Denis_Lapi poslato Januar 31, 2015, 18:57:21 POSLE PODNE
Pa zameni koordinate covece, stavi koordinate novog CP-a. Ti si ostavio iste i naravno da nece da radi.
Ma govorim ti za onu poruku samo reda chat ali hajde oke sad ću to da uradim. :D

Denis_Lapi

*

Balkan SA:MP Web Designer

Ocigledno ne shvatas sustinu postavljanja varijabli.

Ovo ubaci u komandu:
DilaDrogu[playerid] = 1;


Ovo zameni sa starim i naravno stavi koordinate nove.
if(DilaDrogu[playerid] == 1)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 2; // 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[playerid] = SetTimerEx("preposta", 15000, false, "d", playerid);
  SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga utovari.");
}
if(DilaDrogu[playerid] == 2)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 2; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  utovar[playerid] = 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[playerid] = 3;
}
if(DilaDrogu[playerid] == 3)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 0; // 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!");

}

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

To sam uradio kako da postavim odreÄ'enje bande da budu?  :-*

Denis_Lapi

*

Balkan SA:MP Web Designer

Koristi varijablu bande kao proveru na pocetak komande, tamo gde pokreces prvi CP.

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Citat: Denis_Lapi poslato Januar 31, 2015, 20:21:51 POSLE PODNE
Koristi varijablu bande kao proveru na pocetak komande, tamo gde pokreces prvi CP.
Kako to misliÅ¡ , wtf , ?  ???

ocito za tebe nije skriptanje dok ne naucis engleski jezik i malo se bolje ponasat ne pravit dp 20 puta u jednoj temi
~ Server Pernambucho Roleplay ~
Forum : ~ http://pernambucho.com/ ~
Facebook :~ https://www.facebook.com/events/331686430351597 ~

Owner : JA :D

Denis_Lapi

*

Balkan SA:MP Web Designer

Nadji varijablu koju hoces da proveravas. Recimo pClan ili koju vec koristis za to. Proveravas preko:
if(Varijabla == 1){

// Akcija

}

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

if(DilaDrogu[playerid] == 1)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 2; // 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[playerid] = SetTimerEx("preposta", 15000, false, "d", playerid);
  SCM(playerid,-1,"[DILANJE-PROTECT] Sačekaj da se droga utovari.");
  return 1;
}
if(DilaDrogu[playerid] == 2)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 3; // Postavlja mu var na 2 da bi radilo u kasnijoj proveri
  utovar[playerid] = 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);
  return 1;
}
if(DilaDrogu[playerid] == 3)
{
  DisablePlayerCheckpoint(playerid); // Gasi mu ovaj CP u koji je sad usao
  DilaDrogu[playerid] = 0; // Postavlja mu var na 0 i tu je zavrsio
  SCM(playerid,-1,"[DILANJE-PROTECT] ZavrÅ¡io si dilanje droge , možete se vratiti nazad u bazu!");
  DisablePlayerCheckpoint(playerid);
  return 1;
}