[POMOC]robbank

Započeo Dzinic
pre 9 godina
875
pregleda
18
postova
Dzinic
Wheel Man
pre 9 godina
Skripta koju koristim:UP (edit moj )
Detaljan opis problema: errori na robbank pa znal ko da rijesi 😄
Dio skriptehttp://prntscr.com/cdf5bt
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/cdf4qj
Stelioz
Underboss
pre 9 godina
Pošalji tu liniju ili pošalji celu komandu da bude lakše, ovako ne znamo ništa.
Dzinic
Wheel Man
pre 9 godina
Jülian wrote on September 2, 2016, 7:33 pm:
Pošalji tu liniju ili pošalji celu komandu da bude lakše, ovako ne znamo ništa.


imas u dio skripte sliku 😛
ali evo cmd





YCMD😮pljackajbanku(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
new tmphour;
gettime(tmphour);
if((tmphour >= 01) && (tmphour <= 11)) return SCM(playerid,-1, "  Ne mozete pljackati u 1 sat posle ponoci do 11 sati ujutru !");
if(UlogovanProvera == 0) return SCM(playerid,-1,"SA:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Imate wanted level ne mozete pljackat!");
    if(BankOpljackana == 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Banka je vec opljackana sacekajte malo!");
    if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
{
new imeorg;
if(PlayerInfo == 2) { imeorg = "TVF"; }
else if(PlayerInfo == 3) { imeorg = "BDT"; }
else if(PlayerInfo == 4) { imeorg = "GSF"; }
else if(PlayerInfo == 5) { imeorg = "Ballas"; }
else return SCM(playerid, -1, "SA:RP | "CRVENA"Samo lider moze da pljacka!");
// if(PlayerInfo != 0) return SCMF(playerid, -1, "SA:RP | "CRVENA"Morate sacekati da bi mogli ponovo pljackati!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1390.5222,1333.6555,1498.1134)) return SCM(playerid, -1, "SA:RP | "CRVENA"Moraš biti u banci da bi mogao da pljackaš!");
PlayerInfo = 1200000;
PlayerInfo += 2;
SetPlayerColor(playerid, COLOR_RED);
BankOpljackana = 1;
PlayerInfo = 0;
PljackaVrijeme = 180;
SCM(playerid,-1,"SA:RP | "CRVENA"Pljackas banku ostani na mjestu 180 sekundi!");
SetTimerEx("Pljacka",1000, false, "i", playerid);
SetTimer("BankaOpljackana",900000,false);
new string;
format(string, sizeof(string), ""BELA"[SA:VESTI]"PPLAVA" %s "BELA"pljacka Los Santos banku, Molimo policiju da spreci pljackase!", imeorg);
SCMTA(-1,string);
    }
else SCM(playerid,-1,"SA:RP | "CRVENA"Moraš imati Oruzije");
return 1;
}
Stelioz
Underboss
pre 9 godina
Dzinic wrote on September 2, 2016, 7:33 pm:
Pošalji tu liniju ili pošalji celu komandu da bude lakše, ovako ne znamo ništa.


imas u dio skripte sliku 😛
ali evo cmd





YCMD😮pljackajbanku(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
new tmphour;
gettime(tmphour);
if((tmphour >= 01) && (tmphour <= 11)) return SCM(playerid,-1, "  Ne mozete pljackati u 1 sat posle ponoci do 11 sati ujutru !");
if(UlogovanProvera == 0) return SCM(playerid,-1,"SA:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Imate wanted level ne mozete pljackat!");
    if(BankOpljackana == 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Banka je vec opljackana sacekajte malo!");
    if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
{
new imeorg;
if(PlayerInfo == 2) { imeorg = "TVF"; }
else if(PlayerInfo == 3) { imeorg = "BDT"; }
else if(PlayerInfo == 4) { imeorg = "GSF"; }
else if(PlayerInfo == 5) { imeorg = "Ballas"; }
else return SCM(playerid, -1, "SA:RP | "CRVENA"Samo lider moze da pljacka!");
// if(PlayerInfo != 0) return SCMF(playerid, -1, "SA:RP | "CRVENA"Morate sacekati da bi mogli ponovo pljackati!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1390.5222,1333.6555,1498.1134)) return SCM(playerid, -1, "SA:RP | "CRVENA"Moraš biti u banci da bi mogao da pljackaš!");
PlayerInfo = 1200000;
PlayerInfo += 2;
SetPlayerColor(playerid, COLOR_RED);
BankOpljackana = 1;
PlayerInfo = 0;
PljackaVrijeme = 180;
SCM(playerid,-1,"SA:RP | "CRVENA"Pljackas banku ostani na mjestu 180 sekundi!");
SetTimerEx("Pljacka",1000, false, "i", playerid);
SetTimer("BankaOpljackana",900000,false);
new string;
format(string, sizeof(string), ""BELA"[SA:VESTI]"PPLAVA" %s "BELA"pljacka Los Santos banku, Molimo policiju da spreci pljackase!", imeorg);
SCMTA(-1,string);
    }
else SCM(playerid,-1,"SA:RP | "CRVENA"Moraš imati Oruzije");
return 1;
}


Govorim ti da poÅ¡aljeÅ¡ liniju u kojoj pravi error, na slici se ne vidi koja je linija, error je jednostavan za reÅ¡iti samo liniju poÅ¡alji. 🙂

Edit: Verovatno ti pravi error pod ovo BankOpljackana, uradi ovako BankOpljackana = ... jer BankOpljackana ne zna na sta zelis da je stavis. I dodaj na vrh skripte new BankOpljackana; takodje pod OnPlayerConnect stavi BankOpljackana = 0
Dzinic
Wheel Man
pre 9 godina
Jülian wrote on September 2, 2016, 7:33 pm:
Pošalji tu liniju ili pošalji celu komandu da bude lakše, ovako ne znamo ništa.


imas u dio skripte sliku 😛
ali evo cmd





YCMD😮pljackajbanku(playerid, params[], help)
{
    #pragma unused help
#pragma unused params
new tmphour;
gettime(tmphour);
if((tmphour >= 01) && (tmphour <= 11)) return SCM(playerid,-1, "  Ne mozete pljackati u 1 sat posle ponoci do 11 sati ujutru !");
if(UlogovanProvera == 0) return SCM(playerid,-1,"SA:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Imate wanted level ne mozete pljackat!");
    if(BankOpljackana == 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Banka je vec opljackana sacekajte malo!");
    if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
{
new imeorg;
if(PlayerInfo == 2) { imeorg = "TVF"; }
else if(PlayerInfo == 3) { imeorg = "BDT"; }
else if(PlayerInfo == 4) { imeorg = "GSF"; }
else if(PlayerInfo == 5) { imeorg = "Ballas"; }
else return SCM(playerid, -1, "SA:RP | "CRVENA"Samo lider moze da pljacka!");
// if(PlayerInfo != 0) return SCMF(playerid, -1, "SA:RP | "CRVENA"Morate sacekati da bi mogli ponovo pljackati!");
if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1390.5222,1333.6555,1498.1134)) return SCM(playerid, -1, "SA:RP | "CRVENA"Moraš biti u banci da bi mogao da pljackaš!");
PlayerInfo = 1200000;
PlayerInfo += 2;
SetPlayerColor(playerid, COLOR_RED);
BankOpljackana = 1;
PlayerInfo = 0;
PljackaVrijeme = 180;
SCM(playerid,-1,"SA:RP | "CRVENA"Pljackas banku ostani na mjestu 180 sekundi!");
SetTimerEx("Pljacka",1000, false, "i", playerid);
SetTimer("BankaOpljackana",900000,false);
new string;
format(string, sizeof(string), ""BELA"[SA:VESTI]"PPLAVA" %s "BELA"pljacka Los Santos banku, Molimo policiju da spreci pljackase!", imeorg);
SCMTA(-1,string);
    }
else SCM(playerid,-1,"SA:RP | "CRVENA"Moraš imati Oruzije");
return 1;
}


Govorim ti da poÅ¡aljeÅ¡ liniju u kojoj pravi error, na slici se ne vidi koja je linija, error je jednostavan za reÅ¡iti samo liniju poÅ¡alji. 🙂

Edit: Verovatno ti pravi error pod ovo BankOpljackana, uradi ovako BankOpljackana = ... jer BankOpljackana ne zna na sta zelis da je stavis. I dodaj na vrh skripte new BankOpljackana; takodje pod OnPlayerConnect stavi BankOpljackana = 0


http://prntscr.com/cdfsx0
Stelioz
Underboss
pre 9 godina
Kao što rekoh, uradi ovo.
if(BankOpljackana == 1) return SCM...
Dzinic
Wheel Man
pre 9 godina
Jülian wrote on September 2, 2016, 7:56 pm:
Kao što rekoh, uradi ovo.
if(BankOpljackana == 1) return SCM...

Sve uradio kako si reko 😄 http://prntscr.com/cdgf23
Stelioz
Underboss
pre 9 godina
Sad poÅ¡alji tu liniju, znači ovo si popravio, a ovo je sigurno vezano za isti error 🙂
Dzinic
Wheel Man
pre 9 godina
Jülian wrote on September 2, 2016, 8:52 pm:
Sad poÅ¡alji tu liniju, znači ovo si popravio, a ovo je sigurno vezano za isti error 🙂
http://prntscr.com/cdgnlg
Stelioz
Underboss
pre 9 godina
ÄŒekaj ne razumeÅ¡ me.  🙂 Vidim koji je error, ovde mi slikaj gde ti izbacuje error, i kopiraj mi tu liniju, ne vidim ja na slikama koja je linija u pitanju. Da ne bi džaba spamali ovde zato ti govorim, i ovo dole si izostavio pod komandom BankOpljackana, i to isto promeni u BankOpljackana = 1; i poÅ¡alji mi tu liniju u kojoj daje error, ne sliku.

"=" - Ovaj jedan znak ti se piše kada želiš nešto da podesiš igraču/vozilu...
"==" - Ova dva znaka se piÅ¡u kada želiÅ¡ neÅ¡to da učitaÅ¡, Samo da ti objasnim ako nisi znao 🙂
Dzinic
Wheel Man
pre 9 godina
Jülian wrote on September 2, 2016, 10:06 pm:
ÄŒekaj ne razumeÅ¡ me.  🙂 Vidim koji je error, ovde mi slikaj gde ti izbacuje error, i kopiraj mi tu liniju, ne vidim ja na slikama koja je linija u pitanju. Da ne bi džaba spamali ovde zato ti govorim, i ovo dole si izostavio pod komandom BankOpljackana, i to isto promeni u BankOpljackana = 1; i poÅ¡alji mi tu liniju u kojoj daje error, ne sliku.

"=" - Ovaj jedan znak ti se piše kada želiš nešto da podesiš igraču/vozilu...
"==" - Ova dva znaka se piÅ¡u kada želiÅ¡ neÅ¡to da učitaÅ¡, Samo da ti objasnim ako nisi znao 🙂

http://prntscr.com/cdmms9
evo ti linija 15006 error je tu
to je ono sto si reko da ubacim pod onPlayerConnect

//--------------------------------
BankOpljackana = 0
//______________________________________________________________________________
PWN|Medis
Kingpin
pre 9 godina
Jülian wrote on September 2, 2016, 10:06 pm:
ÄŒekaj ne razumeÅ¡ me.  🙂 Vidim koji je error, ovde mi slikaj gde ti izbacuje error, i kopiraj mi tu liniju, ne vidim ja na slikama koja je linija u pitanju. Da ne bi džaba spamali ovde zato ti govorim, i ovo dole si izostavio pod komandom BankOpljackana, i to isto promeni u BankOpljackana = 1; i poÅ¡alji mi tu liniju u kojoj daje error, ne sliku.

"=" - Ovaj jedan znak ti se piše kada želiš nešto da podesiš igraču/vozilu...
"==" - Ova dva znaka se piÅ¡u kada želiÅ¡ neÅ¡to da učitaÅ¡, Samo da ti objasnim ako nisi znao 🙂


Kad objašnjavaš nešto, objasni kako treba

Jedno jednako ( = ) je upisivanje u varijablu, ako hoćeš da igraču staviš novce na određenu svotu ona koristiš samo jedno jednako ( = ) tj. dodjeljuje vrijednost određenoj varijabli
Dva jednaka ( == ) je za uspoređivanje jedne strane sa drugom npr
 if(IgračSeUbio == 1) 
tj. provjera da li su 2 vrijednosti koje si unio jednake

Dalje, BankaOpljackana ne treba da bude tako to što si ti radio jer bi onda za svakog igrača posebno spremalo da li je opljačkao banku.Znači po tvom kodu, svaki igrač na serveru bi mogoa opljackati banku u isto vrijeme. Jer ti svakom igraču koji uđe na server staviš varijablu na BankaOpljackana na 0 i postaviš na 1 tu varijablu samo za jednog igrača a ne za sve. Nadam se da si me skontao

@Dzinic vrati svoj izvorni kod bez ovo max_players i ovih stavi sto je julian govorio, na pocetku definisi ovako
 new BankaOpljackana; 
Dzinic
Wheel Man
pre 9 godina
MEDO wrote on September 2, 2016, 10:06 pm:
ÄŒekaj ne razumeÅ¡ me.  🙂 Vidim koji je error, ovde mi slikaj gde ti izbacuje error, i kopiraj mi tu liniju, ne vidim ja na slikama koja je linija u pitanju. Da ne bi džaba spamali ovde zato ti govorim, i ovo dole si izostavio pod komandom BankOpljackana, i to isto promeni u BankOpljackana = 1; i poÅ¡alji mi tu liniju u kojoj daje error, ne sliku.

"=" - Ovaj jedan znak ti se piše kada želiš nešto da podesiš igraču/vozilu...
"==" - Ova dva znaka se piÅ¡u kada želiÅ¡ neÅ¡to da učitaÅ¡, Samo da ti objasnim ako nisi znao 🙂


Kad objašnjavaš nešto, objasni kako treba

Jedno jednako ( = ) je upisivanje u varijablu, ako hoćeš da igraču staviš novce na određenu svotu ona koristiš samo jedno jednako ( = ) tj. dodjeljuje vrijednost određenoj varijabli
Dva jednaka ( == ) je za uspoređivanje jedne strane sa drugom npr
 if(IgračSeUbio == 1) 
tj. provjera da li su 2 vrijednosti koje si unio jednake

Dalje, BankaOpljackana ne treba da bude tako to što si ti radio jer bi onda za svakog igrača posebno spremalo da li je opljačkao banku.Znači po tvom kodu, svaki igrač na serveru bi mogoa opljackati banku u isto vrijeme. Jer ti svakom igraču koji uđe na server staviš varijablu na BankaOpljackana na 0 i postaviš na 1 tu varijablu samo za jednog igrača a ne za sve. Nadam se da si me skontao

@Dzinic vrati svoj izvorni kod bez ovo max_players i ovih stavi sto je julian govorio, na pocetku definisi ovako
 new BankaOpljackana; 

http://prntscr.com/cdor45
http://prntscr.com/cdorm4
http://prntscr.com/cdorsa
http://prntscr.com/cdorxy

eto sve
ako oces kodove da saljem, reci
PWN|Medis
Kingpin
pre 9 godina
To sto imas u onplayerconnect
 bankopljackana = 0;
obrisi
stavi na pocetak skripte
new BankOpljackana;

i svoju komandu tu opljackajbanku stavi ovako

YCMD:opljackajbanku(playerid, params[], help)
{
    #pragma unused help
  #pragma unused params
  new tmphour;
  gettime(tmphour);
  if((tmphour >= 01) && (tmphour <= 11)) return SCM(playerid,-1, "  Ne mozete pljackati u 1 sat posle ponoci do 11 sati ujutru !");
  if(UlogovanProvera == 0) return SCM(playerid,-1,"SA:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Imate wanted level ne mozete pljackat!");
    if(BankOpljackana == 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Banka je vec opljackana sacekajte malo!");
    if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
  {
      new imeorg;
      if(PlayerInfo == 2) { imeorg = "TVF"; }
      else if(PlayerInfo == 3) { imeorg = "BDT"; }
      else if(PlayerInfo == 4) { imeorg = "GSF"; }
      else if(PlayerInfo == 5) { imeorg = "Ballas"; }
      else return SCM(playerid, -1, "SA:RP | "CRVENA"Samo lider moze da pljacka!");
  //  if(PlayerInfo != 0) return SCMF(playerid, -1, "SA:RP | "CRVENA"Morate sacekati da bi mogli ponovo pljackati!");
      if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1390.5222,1333.6555,1498.1134)) return SCM(playerid, -1, "SA:RP | "CRVENA"MoraÅ¡ biti u banci da bi mogao da pljackaÅ¡!");
      PlayerInfo = 1200000;
      PlayerInfo += 2;
      SetPlayerColor(playerid, COLOR_RED);
      BankOpljackana = 1;
      PlayerInfo = 0;
      PljackaVrijeme = 180;
      SCM(playerid,-1,"SA:RP | "CRVENA"Pljackas banku ostani na mjestu 180 sekundi!");
      SetTimerEx("Pljacka",1000, false, "i", playerid);
      SetTimer("BankaOpljackana",900000,false);
      new string;
      format(string, sizeof(string), ""BELA"[SA:VESTI]"PPLAVA" %s "BELA"pljacka Los Santos banku, Molimo policiju da spreci pljackase!", imeorg);
      SCMTA(-1,string);
    }
  else SCM(playerid,-1,"SA:RP | "CRVENA"MoraÅ¡ imati Oruzije");
  return 1;
}
Dzinic
Wheel Man
pre 9 godina
MEDO wrote on September 3, 2016, 3:45 pm:
To sto imas u onplayerconnect
 bankopljackana = 0;
obrisi
stavi na pocetak skripte
new BankOpljackana;

i svoju komandu tu opljackajbanku stavi ovako

YCMD:opljackajbanku(playerid, params[], help)
{
    #pragma unused help
  #pragma unused params
  new tmphour;
  gettime(tmphour);
  if((tmphour >= 01) && (tmphour <= 11)) return SCM(playerid,-1, "  Ne mozete pljackati u 1 sat posle ponoci do 11 sati ujutru !");
  if(UlogovanProvera == 0) return SCM(playerid,-1,"SA:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Imate wanted level ne mozete pljackat!");
    if(BankOpljackana == 1) return SCM(playerid,-1,"SA:RP | "CRVENA"Banka je vec opljackana sacekajte malo!");
    if(GetPlayerWeapon(playerid) >= 24 && GetPlayerWeapon(playerid) <= 40)
  {
      new imeorg;
      if(PlayerInfo == 2) { imeorg = "TVF"; }
      else if(PlayerInfo == 3) { imeorg = "BDT"; }
      else if(PlayerInfo == 4) { imeorg = "GSF"; }
      else if(PlayerInfo == 5) { imeorg = "Ballas"; }
      else return SCM(playerid, -1, "SA:RP | "CRVENA"Samo lider moze da pljacka!");
  //  if(PlayerInfo != 0) return SCMF(playerid, -1, "SA:RP | "CRVENA"Morate sacekati da bi mogli ponovo pljackati!");
      if(!IsPlayerInRangeOfPoint(playerid, 2.0, 1390.5222,1333.6555,1498.1134)) return SCM(playerid, -1, "SA:RP | "CRVENA"MoraÅ¡ biti u banci da bi mogao da pljackaÅ¡!");
      PlayerInfo = 1200000;
      PlayerInfo += 2;
      SetPlayerColor(playerid, COLOR_RED);
      BankOpljackana = 1;
      PlayerInfo = 0;
      PljackaVrijeme = 180;
      SCM(playerid,-1,"SA:RP | "CRVENA"Pljackas banku ostani na mjestu 180 sekundi!");
      SetTimerEx("Pljacka",1000, false, "i", playerid);
      SetTimer("BankaOpljackana",900000,false);
      new string;
      format(string, sizeof(string), ""BELA"[SA:VESTI]"PPLAVA" %s "BELA"pljacka Los Santos banku, Molimo policiju da spreci pljackase!", imeorg);
      SCMTA(-1,string);
    }
  else SCM(playerid,-1,"SA:RP | "CRVENA"MoraÅ¡ imati Oruzije");
  return 1;
}
http://prntscr.com/cdpqdu
et

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava