Брат Јоле

Брат Јоле

Street Runner

Poslednja aktivnost

pre 7 godina

postova

19

Kreiranih tema

3

XP

190

Pridružio se

okt. 2013

Trenutna aktivnost

Izgleda da Брат Јоле trenutno ne radi ništa

Odgovorio na Jun 14, 2014
[Pomoć] Zabranjene reči
GTA San Andreas Multiplayer / Pitanja & Pomoć
Quote from June 14, 2014, 4:45 pm:
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?


Upravo to 😄

MilosR123 wrote on June 14, 2014, 4:45 pm:
Ti oces ako igrac unese zabranjenu rec da se ona neprikaze i da se salje adminima?

Da on to zeli.

Pa ako nam je isti, mora onda da ti radi.
Samo ti uzmi taj moj, meni radi, ja testirao.

VidiÅ¡ da jeste, samo imaÅ¡ drugačiji naziv varijable 🙂
Radio je i ovaj, samo je odjednom nakon restarta prestao, zato mislim da nije problem u tom delu koda uopšte, ali ne znam gde bi mogao biti
Odgovorio na Jun 14, 2014
[Pomoć] Zabranjene reči
GTA San Andreas Multiplayer / Pitanja & Pomoć
Kad igrač otkuca server ili neku od onih reči, ista ne treba biti napisana na četu, znači da ne vidi da je napisao ni on ni niko sem admina, samo da se pošalje na admin chat. To je lepo radilo, i odjednom je prestalo, ne znam ni ja kojim čudom, sada svako može pisati server, ip, bug gde god hoće i admin to neće videti
Odgovorio na Jun 14, 2014
[Pomoć] Zabranjene reči
GTA San Andreas Multiplayer / Pitanja & Pomoć
Skripta koju koristim: NL
Detaljan opis problema: Imamo napravljene zabranjene reči na serveru, tipa ip, server, itd.. Kad igrač otkuca reč ono ne izbaci na čet nego samo pošalje adminima, i odjednom neće da radi to, bilo je ok do sad
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Evo i kako je napravljeno
new ZRijece[][] = {
" ip ","server "," bug "," srv ","cheat"," sobeit "
};


I ovo je napravljeno na više mesta tipa /sms ili kad šalje ovako obično u četu itd
for(new i; i < sizeof(ZRijece); i++)
{
if(strfind(result, ZRijece, true) != -1)
{
new strMy;
new strMy2;
format(strMy,sizeof(strMy),"{FF0000}[DC:RP AC/C]: {FFFF00}Igrac %s(%d) upotrebljava zabranjene rijeci. | Komanda: /ad | Zaustavljeno!",GetPlayerNameEx(playerid), playerid);
format(strMy2,sizeof(strMy2),"{FF0000}[DC:RP AC/C]: {FFFF00}Recenica: {FFFFFF}%s",result);
SendAdminsMessage(BELA,strMy);
SendAdminsMessage(BELA,strMy2);
return 1;
}
}


Evo i sendadminmessage
public SendAdminsMessage(color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IgracLogovan == 1)
{
if(PlayerInfo >= 1)
{
SCM(i, color, string);
}
}
}
}

Radilo je i odjednom neće, znači igrač lagano napiše to na četu i ne ide adminima poruka, nema errora pri compileu, do čega može biti?

Nadam se da nije problem što otvaram drugu temu za malo kraće vreme
Odgovorio na Jun 14, 2014
[Pomoc] Padanje servera, greške u ondialogresponse
GTA San Andreas Multiplayer / Pitanja & Pomoć
Nisam ja to kodirao, kao što rekoh gore mod je NL, mogu da napravim tajmer tu i da prebacim sve ovo ostalo u njega, al ne verujem da će to rešiti stvar, evo sad ću probati

ÄŒim sam ugasio deo koda
SCMF(playerid,BELA,"Dobrodosli na Detroit City RolePlay. | Sada je %d sati i %d minuta.", hour, minuite);
SCMF(playerid,BELA,"Vas nivo je %d i proveli ste %d sati igre na serveru",PlayerInfo,PlayerInfo);

sve radi kako treba.. btw tajmer nije rešio prob

Može lock
Odgovorio na Jun 14, 2014
[Pomoc] Padanje servera, greške u ondialogresponse
GTA San Andreas Multiplayer / Pitanja & Pomoć
Eo 😄
if(response)
{
  KillTimer(poslije);
if(strlen(inputtext))
{
if(!strcmp(inputtext, PlayerInfo, false))
{
IgracLogovan = 1;
///// KREIRANJE OWNERSHIPA
KreirajSkuter(playerid);
  KreirajBiciklo(playerid);
  KreirajVozilonovo(playerid)
  KreirajLetjelicu(playerid);
  KreirajDrugovozilo(playerid);
  //////
new stringnj;
new year, month,day;
getdate(year, month, day);
new hour,minuite;
gettime(hour,minuite);
FixHour(hour);
hour = shifthour;
new pip;
    GetPlayerIp(playerid, pip, sizeof(pip));
format(stringnj, sizeof(stringnj), "%d.%d.%d | %d:%d | %s se konektovao na server | IP: %s\n",day,month,year,hour,minuite,GetPlayerNameEx(playerid),pip);
logovanjelog(stringnj);
ClearChatbox(playerid, 8);
GetPlayerName(playerid,sendername,sizeof(sendername));
ClearAnimations(playerid);
GivePlayerMoney (playerid,PlayerInfo);
SpawnPlayer(playerid);
imeigraca(playerid,sendername);
new asfgasg;
new playersip;
GetPlayerIp(playerid,playersip,sizeof(playersip));
format(asfgasg,sizeof(asfgasg),"%s",playersip);
strmid(PlayerInfo, asfgasg, 0, strlen(asfgasg), 255);
new stringv;
new stringa;

format(stringv, sizeof(stringv), "/Korisnici/Aktivnost/%s.ini", sendername);
if(!fexist(stringv))
{
dini_Create(stringv);
}
format(stringa,sizeof(stringa),"%d.%d.%d, %d:%d",day,month,year,hour,minuite);
dini_Set(stringv,"Login", stringa);
strmid(PlayerInfo, stringa, 0, strlen(stringa), 255);
foreach(Player, i)
{
if (PlayerInfo == 1)
{
  new abc;
  format(abc, sizeof(abc),"{FFFF00} Adm| {00C0FF}Igrac {FFFFFF}%s(%d) {00C0FF}se konektovao na server!",sendername,playerid);
SCM(i,WHITE,abc);
}
}
SCMF(playerid,BELA,"Dobrodosli na Detroit City RolePlay. | Sada je %d sati i %d minuta.", hour, minuite);
SCMF(playerid,BELA,"Vas nivo je %d i proveli ste %d sati igre na serveru",PlayerInfo,PlayerInfo);
SetPlayerColor(playerid,0xFFFFFFFF);
if (PlayerInfo > 0)
{
SCMF(playerid,BELA,"{FFFF00}Logovan si kao Administrator %d", PlayerInfo);
}
if (PlayerInfo > 0)
{
SCMF(playerid,BELA,"{FFFF00}Logovan si kao GameXpert {FFFF00}%d", PlayerInfo);
}
if(PlayerInfo != 0)
{
PlayerInfo = PlayerInfo;
}
if(PlayerInfo == 5)
{
PlayerInfo = PlayerInfo;
}

if(PlayerInfo == 1)
{
PlayerInfo = 1;
PlayerInfo = 20*60;
PlayerInfo = 0;
SCM(playerid,WHITE,": {FFFF00}Prebaceni ste u zatvor na 20 minuta!");
SCM(playerid,WHITE,": {FFFF00}Otisli ste sa servera tazovani, sa potjerom, zavezani ili niste platili kaznu!");
}
}
else
{
new loginname;
new mesage2;
new mesage3;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(mesage2, sizeof(mesage2),  "{FFFF00}Pogrijesili ste lozinku korisnika {EA0C0C}%s",loginname);
format(mesage3, sizeof(mesage3),  "\n{FFFF00} Imate %d pokusaja za logiranje!",gPlayerLogTries);
format(loginname, 840," %s%s",mesage2,mesage3);
ShowPlayerDialog(playerid, DIALOG_LOGIN,DIALOG_STYLE_PASSWORD, "{EA0C0C}Pogresna sifra!!!", loginname, "Prijava", "Izadji");
new abc;
format(abc, sizeof(abc),"{FFFF00} Adm| {00C0FF}Igrac {FFFFFF}%s(%d) {00C0FF}je pogrijesio sifru pri logovanju na server!",loginname,playerid);
ABroadCast(COLOR_LIGHTRED,abc,1);
gPlayerLogTries--;
if(gPlayerLogTries == 0)
{
Kicksaporukom(playerid);
}
}
}


Pošto izbacuje error i kod ovog SCMFa, možda mi SCMF stock nije pravilno napisan?
Odgovorio na Jun 14, 2014
[Pomoc] Padanje servera, greške u ondialogresponse
GTA San Andreas Multiplayer / Pitanja & Pomoć
Stvarno mi nije jasno, to su te linije koje ispisuje log, i dok je upaljen crashdetect, svaki put kad se neko loguje i kad upiše šifru padne server..
Odgovorio na Jun 14, 2014
[Pomoc] Padanje servera, greške u ondialogresponse
GTA San Andreas Multiplayer / Pitanja & Pomoć
Skripta koju koristim: NL
Detaljan opis problema: Dešava se da server često pada, skinuo sam crashdetect plugin, ubacio ga, compile sa -d3 parametrom i dobio sam gde je greška u server log fajlu. Ne znam kako bih to ispravio, tačnije i ne primećujem grešku nigde, iako kaže da je na toj liniji
Dio skripte: Ispod
Neke slike/video za lakse dobivanje pomoci(neobavezno):

Znači ovako, evo greški iz loga
[15:42:30] Server crashed while executing NLRP.amx
[15:42:30] AMX backtrace:
[15:42:30] #0 native format () from samp03svr
[15:42:30] #1 00289164 in SCMF (playerid=0, color=-86, fstring[]=@0x02fe3024 "Dobrodosli na Detroit City Rol...", ... <2 arguments>) at C:\Users\Nikola\Desktop\Detroit City RP - v2.0J\gamemodes\NLRP.pwn:30378
[15:42:30] #2 003b80e4 in public OnDialogResponse (playerid=0, dialogid=318, response=1, listitem=-1, inputtext[]=@0x03076740 "šifra") at C:\Users\Nikola\Desktop\Detroit City RP - v2.0J\gamemodes\NLRP.pwn:56348
[15:42:30] Native backtrace:
[15:42:30] #0 f738d936 in _ZN10StackTraceC2EPv () from plugins/crashdetect.so
[15:42:30] #1 f7388f33 in _ZN11CrashDetect20PrintNativeBacktraceERSoPv () from plugins/crashdetect.so
[15:42:30] #2 f7389a62 in _ZN11CrashDetect20PrintNativeBacktraceEPv () from plugins/crashdetect.so
[15:42:30] #3 f7389f63 in _ZN11CrashDetect11OnExceptionEPv () from plugins/crashdetect.so
[15:42:30] #4 f738d63d in ?? () from plugins/crashdetect.so
[15:42:30] #5 f7705410 in ?? ()
[15:42:30] #6 080a3357 in ?? () from ./samp03svr
[15:42:30] #7 080d3899 in ?? () from ./samp03svr
[15:42:30] #8 080d9b40 in ?? () from ./samp03svr
[15:42:30] #9 08093f54 in ?? () from ./samp03svr
[15:42:30] #10 f73869f1 in _ZN11CrashDetect13DoAmxCallbackEiPiS0_ () from plugins/crashdetect.so


Dialog id 318 je dialog za login, a ovo što piše "šifra" je šifra od acca sa servera koju sam sklonio.
Linija 30378 je deo SCMF stocka, dok je linja 56348 u ondialogresponse baš deo u kome piše ovo "Dobrodosli na Detroit City Rol..." iz koda
Evo linija tih kodova ako neko ume prepoznati greÅ¡ku poÅ¡to meni stvarno nije jasno, a server konstantno pada ☹️
stock SCMF(playerid,color,fstring[],{Float, _}:...)
{
  new n=(numargs()-3)*4;
  if(n)
  {
      new message,arg_start,arg_end;
      #emit CONST.alt                fstring
      #emit LCTRL                    5
      #emit ADD
      #emit STOR.S.pri              arg_start
      #emit LOAD.S.alt              n
      #emit ADD
      #emit STOR.S.pri              arg_end
      do
  {
        #emit LOAD.I
        #emit PUSH.pri
        arg_end-=4;
        #emit LOAD.S.pri          arg_end
      }
      while(arg_end>arg_start);
      #emit PUSH.S                  fstring
      #emit PUSH.C                  255
      #emit PUSH.ADR                message
      n+=4*3;
      #emit PUSH.S                  n
      #emit SYSREQ.C                format
30378. n+=4;
      #emit LCTRL                    4
      #emit LOAD.S.alt              n
      #emit ADD
      #emit SCTRL                    4
      return SCM(playerid,color,message);
  }
  else return SCM(playerid,color,fstring);
}

SCMF(playerid,BELA,"Dobrodosli na Detroit City RolePlay. | Sada je %d sati i %d minuta.", hour, minuite);


Takođe u kodu se pominje šifra (inputtext) evo i tog dela
if(dialogid == DIALOG_LOGIN)
{
if(!response) { Kicksaporukom(playerid); return 1; }
if(response)
{
  KillTimer(poslije);
if(strlen(inputtext))
{
if(!strcmp(inputtext, PlayerInfo, false))
{
IgracLogovan = 1;
///// KREIRANJE OWNERSHIPA
KreirajSkuter(playerid);
  KreirajBiciklo(playerid);
  KreirajVozilonovo(playerid)
  KreirajLetjelicu(playerid);
  KreirajDrugovozilo(playerid);
  ...
Odgovorio na Jun 12, 2014
[GM] Balkan Boys
GTA San Andreas Multiplayer / Gamemodovi
Nesto sitno si menjo, 2/10
2

Novi Član

Nivo 2

Iskustvo 90 / 100 XP
Ukupno XP: 190 10 XP do sledećeg nivoa
5
Dostignuća
190
Ukupno XP
0
Trenutni Niz
0
Najduži Niz

Sva Dostignuća

5 / 20 otključano

Prikaži sve →
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP

Nedavna XP Aktivnost

+100
Otključano: Primerni Član
pre 1 nedelju
Dostignuće
+40
Otključano: Uzoran Građanin
pre 1 nedelju
Dostignuće
+25
Otključano: Početak
pre 1 nedelju
Dostignuće
+15
Otključano: Pokretač Tema
pre 1 nedelju
Dostignuće
+10
Otključano: Prvi Post
pre 1 nedelju
Dostignuće