Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Gamemode skripte => Temu započeo: Vuk7 poslato April 16, 2019, 20:56:16 POSLE PODNE

Naslov: ProjectX Roleplay
Poruka od: Vuk7 poslato April 16, 2019, 20:56:16 POSLE PODNE
Ime GameModa: ProjectX Roleplay


Vrsta GameModa: Roleplay


Jedinstvenost GameModa: Razni sistemi, itd...


Jezik GameModa: Hrvatski


Sistemi GameModa: log/reg, biznisi, kuce, stanovi, admin, vip, banka, autoskola, organizacije, itd.


Izvorni GameMod: 0


Da bi GameMod radio, potrebi su slijedeći Pluginsi: Sve ima


Da bi GameMod radio, potrebi su slijedeći Includsi: Sve ima


Druge stvari: //


Server na kojem je GameMode bio korišten: ProjectX


Slike: https://imgur.com/a/xEUrX45


Video: //


Napravio Gamemode:: Vuk(Ja)


Editovao Gamemode: //


Credits: Neke mape su sa interneta posto nismo imali mapera


Download Link: https://www.mediafire.com/file/d0mrd8kuccrki0q/ProjectX+Roleplay.rar


Scan Link: https://www.virustotal.com/#/file/0d3b3b73077b9817e274ef14d5536240ddc1364e191943a3f63a3c1c7966652e/detection
Naslov: Odg: ProjectX Roleplay
Poruka od: saylas poslato April 16, 2019, 21:04:05 POSLE PODNE
Pohvale
Naslov: Odg: ProjectX Roleplay
Poruka od: Roby Mapper poslato April 16, 2019, 21:29:07 POSLE PODNE
Dobar pohvale
Naslov: Odg: ProjectX Roleplay
Poruka od: fqzy poslato April 16, 2019, 21:31:10 POSLE PODNE
Po slikama izgleda veoma zanimljivo i čak unikatno.. Definitivno vrijedi testirati
Naslov: Odg: ProjectX Roleplay
Poruka od: __vedran.xyz77 poslato April 16, 2019, 21:37:24 POSLE PODNE
Uu svidja mi se 10/10
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato April 16, 2019, 21:38:30 POSLE PODNE
Citat: Lamborgini Pawno poslato April 16, 2019, 21:04:05 POSLE PODNE
Pohvale
Citat: Roby Mapper poslato April 16, 2019, 21:29:07 POSLE PODNE
Dobar pohvale
Citat: ã,¼ãƒ­ãƒ,,ーScripTT.sql poslato April 16, 2019, 21:37:24 POSLE PODNE
Uu svidja mi se 10/10
Hvala
Citat: fqzy poslato April 16, 2019, 21:31:10 POSLE PODNE
Po slikama izgleda veoma zanimljivo i čak unikatno.. Definitivno vrijedi testirati
Mod ima jos dosta zanimljivih stvari koje nisam slikao, namjeravao sam dodati jos dosta toga, ali sam odustao pa mozda netko tko ima vremena dovrsi.
Naslov: Odg: ProjectX Roleplay
Poruka od: Pinch.aMx poslato April 16, 2019, 22:01:44 POSLE PODNE
KATASTROFA


[pawn]forward OnPlayerUpdateEx();
public OnPlayerUpdateEx()
{
    new str[100];
    new sec,minu,hour,day,month,year;
   gettime(hour,minu,sec);
   getdate(year,month,day);
   format(str,sizeof(str),"%02d:%02d:%02d",hour,minu,sec);
   TextDrawSetString(IgTextDraws[3],str);
   format(str,sizeof(str),"%02d/%02d/%04d",day,month,year);
   TextDrawSetString(IgTextDraws[5],str);
   
   new online1 = 0;
   foreach(Player,i)
   {
      online1++;
      //anti money hack
      if(PlayerInfo[pMoney] != GetPlayerMoney(i))
         {
             if((GetPlayerMoney(i)-PlayerInfo[pMoney]) > 100000)
             {
                 format(str,sizeof(str),""crvena"[ANTI-CHEAT] Sumnja se da igrac %s ima money hack! Razlika u novcu +%d$.",GetName(i),(GetPlayerMoney(i)-PlayerInfo[pMoney]));
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
             }
           ResetPlayerMoney(i);
             GivePlayerMoney(i,PlayerInfo[pMoney]);
          }
          //anti armour hack
        new Float:armour;
      GetPlayerArmour(i,armour);
        if(armour > 99.0 && spawned)
       {
           SetPlayerArmour(i,99.0);
             AntiCheat[aArmourHack]++;
            if(AntiCheat[aArmourHack] >= 3)
             {
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na armour hack!",GetName(i));
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
            Kickaj(i,str);
              }
              new Float:health;
         GetPlayerHealth(i,health);
           if(health > 99.0 && spawned)
           {
               SetPlayerHealth(i,99.0);
               AntiCheat[aHealthHack]++;
               if(AntiCheat[aHealthHack] >= 3)
               {
                   format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na health hack!",GetName(i));
                   SendAdminMessage(str);
                   SendGameMasterMessage(str);
                    Kickaj(i,str);
               }
           }
          }
      //afk system
      new Float:xx,Float:yy,Float:zz,inte,vw;
      xx = ACX;
      yy = ACY;
      zz = ACZ;
      inte = ACINT;
      vw = ACVW;
      GetPlayerPos(i,ACX,ACY,ACZ);
      ACINT = GetPlayerInterior(i);
      ACVW = GetPlayerVirtualWorld(i);
      if(ACX == xx && ACY == yy && ACZ == zz && inte == ACINT && vw == ACVW && spawned)
      {
          ACNUMB++;
          if(ACNUMB >= 300)
          {
              AFK = true;
          }
      }
      else
      {
          ACNUMB = 0;
          AFK = false;
      }
      //anti pg
      new surf = GetPlayerSurfingVehicleID(i);
      if(surf != INVALID_VEHICLE_ID && GetPlayerSpeed(i,true) > 15)
      {
          new Float:x,Float:y,Float:z;
          GetPlayerPos(i,x,y,z);
          SetPlayerPos(i,x+1,y+1,z+2);
          GameTextForPlayer(i,"~r~Anti PG!",5000,3);
      }
      //anti jetpack hack
      if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PlayerInfo[pAdmin] < 4)
      {
           AntiCheat[aJetPackHack]++;
         SetPlayerSpecialAction(i,SPECIAL_ACTION_NONE);
            if(AntiCheat[aJetPackHack] >= 2)
            {
               format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na jetpack hack!",GetName(i));
             SendAdminMessage(str);
              SendGameMasterMessage(str);
            Kickaj(i,str);
         }
      }
      //anti speed hack
      new speed = GetPlayerSpeed(i,true);
      if(!IsPlayerInAnyVehicle(i))
      {
           if(speed > 150)
          {
               AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
         }
      }
      if(IsPlayerInAnyVehicle(i))
      {
           new id = GetPlayerVehicleID(i);
          if(VoziloJeAvion(GetVehicleModel(id)) && speed > 400)
          {
                AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else if(VoziloJeBrod(GetVehicleModel(id)) && speed > 300)
         {
             AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
            }
          else if(VoziloJeMotor(GetVehicleModel(id)) && speed > 250)
          {
              AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else if(VoziloJeKamion(GetVehicleModel(id)) && speed > 250)
          {
              AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else
          {
            if(speed > 300)
            {
                    AntiCheat[aSpeedHack]++;
                   format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
            }
          }
      }
      //boje
      if(!Ulogovan) { SetPlayerColor(i,0x616161FF); }
      else if(AdminDuty) { SetPlayerColor(i,0xFFFF00FF); }
      else if(GameMasterDuty) { SetPlayerColor(i,0x00FF00FF); }
      else if(PlayerInfo[pWL] >= 1) { SetPlayerColor(i,0xFD433EFF); }
      else if(PolicijaDuty) { SetPlayerColor(i,0x0000FFFF); }
      else { SetPlayerColor(i,0xFFFFFFFF); }
      
      //chatbubble
      if(PlayerInfo[pAdmin] == 6 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ VLASNIK ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] == 5 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ DIREKTOR ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] == 7 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, ""plava"[ SKRIPTER ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ ADMIN ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pGameMaster] == 3 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{00FF00}[ VODA GAMEMASTERA ]", 0xFF0000FF, 100.0, 5000); }
        else if(PlayerInfo[pGameMaster] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{00FF00}[ GAMEMASTER ]", 0xFF0000FF, 100.0, 5000); }
      else if(PlayerInfo[pVip] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, ""roza"[ VIP ]", 0xFF0000FF, 100.0, 1000); }
      //marama
      if(Marama)
      {
         foreach(Player,z)
         {
             if(AdminDuty[z] || GameMasterDuty[z] || PolicijaDuty)
             {
               ShowPlayerNameTagForPlayer(z, i, true);
            }
            else
             {
               ShowPlayerNameTagForPlayer(z, i, false);
            }
         }
      }
      //VIP down
      if(PlayerInfo[pVip] >= 1 && Ulogovan && spawned)
        {
          PlayerInfo[pVipTime]--;
         if(PlayerInfo[pVipTime] <= 0)
         {
            PlayerInfo[pVip] = 0;
            PlayerInfo[pVipTime] = 0;
            ShowPlayerDialog(i,DIALOG_PROMOTION,DIALOG_STYLE_MSGBOX,""roza"Info:",""crvena"Vas vip je istekao!\n"bijela"Ako mislite da je ovo greska slikajte dialog i javite se administraciji!",""roza"Ok","");
         }
         }
   }
   
   if(Online != online1)
   {
       Online = online1;
      if(Online > ServerInfo[sRekord])
      {
          ServerInfo[sRekord] = Online;
          foreach(Player,i)
          {
              ClearChat(i);
              PlayerPlaySound(i, 5448, 0.0, 0.0, 0.0);
          }
          SCMTA(-1,""plava"["TAG"] "zelena"Zahvaljujuemo se svim igracima upravo smo postigli novi rekord!");
         format(str,sizeof(str),""plava"["TAG"] "zelena"Novi rekord je %d!",ServerInfo[sRekord]);
         SCMTA(-1,str);
         new str12[20];
         format(str12,sizeof(str12),"Rekord: %d",ServerInfo[sRekord]);
         TextDrawSetString(IgTextDraws[16],str12);
         SacuvajServer();
      }
       new str1[20];
      format(str1,sizeof(str1),"Online: %d",Online);
      TextDrawSetString(IgTextDraws[15],str1);
   }
   return 1;
}[/pawn]
Ti na svaku sekundu brojis online igrace umesto samo ++; kada se konektuje i minus --; kada se DC i jos na koji nacin to radis...
AntiCheat je sranje a spamao bi k'o lud, samo ALS 7 hookujes GivePlayerMoney i onda das != i eto provere a ne ovaj debilizam...
Koristi #emit funkcije za poruke tipa SendAdminMessage i to jer je string tu bespotreban i imas milion stvari sto samo kalkulise string a tb je string veci od mog penisa ( 400 ( mm hejteri ) za SCM a 128/145 bi trebalo )
Cist underpoint "AC" ( 99.0, lmao, again ALS 7 i tjt )...
Imena varijabli = KA TA ST RO FA
Provera za jetpack isto cist debilizam jer onda nmzs dat obicnom igracu JP npr kao noobot sto za evente koristi.
DIALOGE stavi u ENUME!
Pisi urednije kod, odvajaj zareze svega ti muka mi gledati ovo...
I nemoj reci mod od nule ako je pola sistema sa interneta watafak
Pohvale za trud frende al dzaba si krecio.
Naslov: Odg: ProjectX Roleplay
Poruka od: eKs.aMx poslato April 17, 2019, 01:01:18 PRE PODNE
GJ!
Naslov: Odg: ProjectX Roleplay
Poruka od: Lusiv poslato April 17, 2019, 06:54:08 PRE PODNE
Odlicno 10/10,unikatno,pohvale za trud
Naslov: Odg: ProjectX Roleplay
Poruka od: !Haze poslato April 17, 2019, 18:35:10 POSLE PODNE
Ljepota :D
Naslov: Odg: ProjectX Roleplay
Poruka od: Galardo poslato April 17, 2019, 18:44:54 POSLE PODNE
Fino izlgeda po slikama,pohvale! 8)
Naslov: Odg: ProjectX Roleplay
Poruka od: T H E _ P A U N poslato April 17, 2019, 20:22:18 POSLE PODNE
Citaj poruku
Naslov: Odg: ProjectX Roleplay
Poruka od: DJER1C poslato April 17, 2019, 20:29:06 POSLE PODNE
Svaka tebi cast ako je od 0
Naslov: Odg: ProjectX Roleplay
Poruka od: just_Bole poslato April 17, 2019, 20:44:29 POSLE PODNE
Citat: !ƊʆÐ,,ƦƖƇ poslato April 17, 2019, 20:29:06 POSLE PODNE
Svaka tebi cast ako je od 0
kakav od 0 edit ath mod imam ja  mod taj
Naslov: Odg: ProjectX Roleplay
Poruka od: T H E _ P A U N poslato April 17, 2019, 20:51:37 POSLE PODNE
Citat: just_Bole poslato April 17, 2019, 20:44:29 POSLE PODNE
kakav od 0 edit ath mod imam ja  mod taj
nije to taj PX imam ja px ATH,onaj px ,kad je skripter bio Joki,vlasnici shone i stefan djokovic
Naslov: Odg: ProjectX Roleplay
Poruka od: ᗪ卂乂 poslato April 17, 2019, 20:56:13 POSLE PODNE
Citat: ραÏ...ησνι¢ poslato April 17, 2019, 20:51:37 POSLE PODNE
nije to taj PX imam ja px ATH,onaj px ,kad je skripter bio Joki,vlasnici shone i stefan djokovic
bravo jesi uspeo u zivotu ako imas taj mod
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato April 18, 2019, 12:33:44 POSLE PODNE
Citat: 250K poslato April 16, 2019, 22:01:44 POSLE PODNE
KATASTROFA


[pawn]forward OnPlayerUpdateEx();
public OnPlayerUpdateEx()
{
    new str[100];
    new sec,minu,hour,day,month,year;
   gettime(hour,minu,sec);
   getdate(year,month,day);
   format(str,sizeof(str),"%02d:%02d:%02d",hour,minu,sec);
   TextDrawSetString(IgTextDraws[3],str);
   format(str,sizeof(str),"%02d/%02d/%04d",day,month,year);
   TextDrawSetString(IgTextDraws[5],str);
   
   new online1 = 0;
   foreach(Player,i)
   {
      online1++;
      //anti money hack
      if(PlayerInfo[pMoney] != GetPlayerMoney(i))
         {
             if((GetPlayerMoney(i)-PlayerInfo[pMoney]) > 100000)
             {
                 format(str,sizeof(str),""crvena"[ANTI-CHEAT] Sumnja se da igrac %s ima money hack! Razlika u novcu +%d$.",GetName(i),(GetPlayerMoney(i)-PlayerInfo[pMoney]));
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
             }
           ResetPlayerMoney(i);
             GivePlayerMoney(i,PlayerInfo[pMoney]);
          }
          //anti armour hack
        new Float:armour;
      GetPlayerArmour(i,armour);
        if(armour > 99.0 && spawned)
       {
           SetPlayerArmour(i,99.0);
             AntiCheat[aArmourHack]++;
            if(AntiCheat[aArmourHack] >= 3)
             {
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na armour hack!",GetName(i));
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
            Kickaj(i,str);
              }
              new Float:health;
         GetPlayerHealth(i,health);
           if(health > 99.0 && spawned)
           {
               SetPlayerHealth(i,99.0);
               AntiCheat[aHealthHack]++;
               if(AntiCheat[aHealthHack] >= 3)
               {
                   format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na health hack!",GetName(i));
                   SendAdminMessage(str);
                   SendGameMasterMessage(str);
                    Kickaj(i,str);
               }
           }
          }
      //afk system
      new Float:xx,Float:yy,Float:zz,inte,vw;
      xx = ACX;
      yy = ACY;
      zz = ACZ;
      inte = ACINT;
      vw = ACVW;
      GetPlayerPos(i,ACX,ACY,ACZ);
      ACINT = GetPlayerInterior(i);
      ACVW = GetPlayerVirtualWorld(i);
      if(ACX == xx && ACY == yy && ACZ == zz && inte == ACINT && vw == ACVW && spawned)
      {
          ACNUMB++;
          if(ACNUMB >= 300)
          {
              AFK = true;
          }
      }
      else
      {
          ACNUMB = 0;
          AFK = false;
      }
      //anti pg
      new surf = GetPlayerSurfingVehicleID(i);
      if(surf != INVALID_VEHICLE_ID && GetPlayerSpeed(i,true) > 15)
      {
          new Float:x,Float:y,Float:z;
          GetPlayerPos(i,x,y,z);
          SetPlayerPos(i,x+1,y+1,z+2);
          GameTextForPlayer(i,"~r~Anti PG!",5000,3);
      }
      //anti jetpack hack
      if(GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK && PlayerInfo[pAdmin] < 4)
      {
           AntiCheat[aJetPackHack]++;
         SetPlayerSpecialAction(i,SPECIAL_ACTION_NONE);
            if(AntiCheat[aJetPackHack] >= 2)
            {
               format(str,sizeof(str),""crvena"[ANTI-CHEAT] Igrac %s je kikovan zbog sumnje na jetpack hack!",GetName(i));
             SendAdminMessage(str);
              SendGameMasterMessage(str);
            Kickaj(i,str);
         }
      }
      //anti speed hack
      new speed = GetPlayerSpeed(i,true);
      if(!IsPlayerInAnyVehicle(i))
      {
           if(speed > 150)
          {
               AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
         }
      }
      if(IsPlayerInAnyVehicle(i))
      {
           new id = GetPlayerVehicleID(i);
          if(VoziloJeAvion(GetVehicleModel(id)) && speed > 400)
          {
                AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else if(VoziloJeBrod(GetVehicleModel(id)) && speed > 300)
         {
             AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
            }
          else if(VoziloJeMotor(GetVehicleModel(id)) && speed > 250)
          {
              AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else if(VoziloJeKamion(GetVehicleModel(id)) && speed > 250)
          {
              AntiCheat[aSpeedHack]++;
                format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
              SendAdminMessage(str);
               SendGameMasterMessage(str);
          }
          else
          {
            if(speed > 300)
            {
                    AntiCheat[aSpeedHack]++;
                   format(str,sizeof(str),""crvena"[ANTI-CHEAT] Postoji mogucnost da igrac %s(%d) koristi speed hack!",GetName(i),i);
                 SendAdminMessage(str);
                  SendGameMasterMessage(str);
            }
          }
      }
      //boje
      if(!Ulogovan) { SetPlayerColor(i,0x616161FF); }
      else if(AdminDuty) { SetPlayerColor(i,0xFFFF00FF); }
      else if(GameMasterDuty) { SetPlayerColor(i,0x00FF00FF); }
      else if(PlayerInfo[pWL] >= 1) { SetPlayerColor(i,0xFD433EFF); }
      else if(PolicijaDuty) { SetPlayerColor(i,0x0000FFFF); }
      else { SetPlayerColor(i,0xFFFFFFFF); }
      
      //chatbubble
      if(PlayerInfo[pAdmin] == 6 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ VLASNIK ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] == 5 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ DIREKTOR ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] == 7 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, ""plava"[ SKRIPTER ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pAdmin] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{FFFF00}[ ADMIN ]", 0xFF0000FF, 100.0, 1000); }
      else if(PlayerInfo[pGameMaster] == 3 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{00FF00}[ VODA GAMEMASTERA ]", 0xFF0000FF, 100.0, 5000); }
        else if(PlayerInfo[pGameMaster] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, "{00FF00}[ GAMEMASTER ]", 0xFF0000FF, 100.0, 5000); }
      else if(PlayerInfo[pVip] >= 1 && PlayerInfo[pChatbubble]) { SetPlayerChatBubble(i, ""roza"[ VIP ]", 0xFF0000FF, 100.0, 1000); }
      //marama
      if(Marama)
      {
         foreach(Player,z)
         {
             if(AdminDuty[z] || GameMasterDuty[z] || PolicijaDuty)
             {
               ShowPlayerNameTagForPlayer(z, i, true);
            }
            else
             {
               ShowPlayerNameTagForPlayer(z, i, false);
            }
         }
      }
      //VIP down
      if(PlayerInfo[pVip] >= 1 && Ulogovan && spawned)
        {
          PlayerInfo[pVipTime]--;
         if(PlayerInfo[pVipTime] <= 0)
         {
            PlayerInfo[pVip] = 0;
            PlayerInfo[pVipTime] = 0;
            ShowPlayerDialog(i,DIALOG_PROMOTION,DIALOG_STYLE_MSGBOX,""roza"Info:",""crvena"Vas vip je istekao!\n"bijela"Ako mislite da je ovo greska slikajte dialog i javite se administraciji!",""roza"Ok","");
         }
         }
   }
   
   if(Online != online1)
   {
       Online = online1;
      if(Online > ServerInfo[sRekord])
      {
          ServerInfo[sRekord] = Online;
          foreach(Player,i)
          {
              ClearChat(i);
              PlayerPlaySound(i, 5448, 0.0, 0.0, 0.0);
          }
          SCMTA(-1,""plava"["TAG"] "zelena"Zahvaljujuemo se svim igracima upravo smo postigli novi rekord!");
         format(str,sizeof(str),""plava"["TAG"] "zelena"Novi rekord je %d!",ServerInfo[sRekord]);
         SCMTA(-1,str);
         new str12[20];
         format(str12,sizeof(str12),"Rekord: %d",ServerInfo[sRekord]);
         TextDrawSetString(IgTextDraws[16],str12);
         SacuvajServer();
      }
       new str1[20];
      format(str1,sizeof(str1),"Online: %d",Online);
      TextDrawSetString(IgTextDraws[15],str1);
   }
   return 1;
}[/pawn]
Ti na svaku sekundu brojis online igrace umesto samo ++; kada se konektuje i minus --; kada se DC i jos na koji nacin to radis...
AntiCheat je sranje a spamao bi k'o lud, samo ALS 7 hookujes GivePlayerMoney i onda das != i eto provere a ne ovaj debilizam...
Koristi #emit funkcije za poruke tipa SendAdminMessage i to jer je string tu bespotreban i imas milion stvari sto samo kalkulise string a tb je string veci od mog penisa ( 400 ( mm hejteri ) za SCM a 128/145 bi trebalo )
Cist underpoint "AC" ( 99.0, lmao, again ALS 7 i tjt )...
Imena varijabli = KA TA ST RO FA
Provera za jetpack isto cist debilizam jer onda nmzs dat obicnom igracu JP npr kao noobot sto za evente koristi.
DIALOGE stavi u ENUME!
Pisi urednije kod, odvajaj zareze svega ti muka mi gledati ovo...
I nemoj reci mod od nule ako je pola sistema sa interneta watafak
Pohvale za trud frende al dzaba si krecio.

Sto se tice online igraca prvo sam stavio da na konektu doda, a diskonektu oduzme, a kasnije sam napisao bespotrebne provjere neznam ni sam zasto xD, samo ih treba obrisati. Anticheat nije nista posebno samo najosnovnije posto nisam niti pokusao napraviti nesto bolje, najjednostavnije mi je bilo tako. Imena varijabli su stvar osobnog ukusa i izbora. Koristio sam imena koja su meni razumljiva. Na nekim mjestima ima cudnih imena, ali lagano se moze shvatiti kako funkcioniraju i cemu sluze. Jetpack provjera se moze lagano zaobici za evente ako netko napravi event sa jetpackom. Ne znam kojih pola sistema je sa interneta, ali ok.(Jedini je https://wiki.sa-mp.com/wiki/Saving_car_mods save tuning sa samp wiki, ali sam ga preuredio da radi s privatnim vozilima igraca). I sto se tice urednosti koda isto je stvar osobnog ukusa. Svatko ima svoje misljenje i postujem ga.
Citat: // Ñ"χ¢Ñ"ρÑ,Ñ"á´... \\ poslato April 17, 2019, 01:01:18 PRE PODNE
GJ!
Citat: Elusive poslato April 17, 2019, 06:54:08 PRE PODNE
Odlicno 10/10,unikatno,pohvale za trud
Citat: !Haze poslato April 17, 2019, 18:35:10 POSLE PODNE
Ljepota :D
Citat: Galardo poslato April 17, 2019, 18:44:54 POSLE PODNE
Fino izlgeda po slikama,pohvale! 8)
Citat: !ƊʆÐ,,ƦƖƇ poslato April 17, 2019, 20:29:06 POSLE PODNE
Svaka tebi cast ako je od 0
Hvala
Citat: just_Bole poslato April 17, 2019, 20:44:29 POSLE PODNE
kakav od 0 edit ath mod imam ja  mod taj
Citat: ραÏ...ησνι¢ poslato April 17, 2019, 20:51:37 POSLE PODNE
nije to taj PX imam ja px ATH,onaj px ,kad je skripter bio Joki,vlasnici shone i stefan djokovic
Mod sam zapoceo raditi kad su vlasnici bili Shone i Yoki, nisam bio sa njima kad su koristili ATH edit.
Naslov: Odg: ProjectX Roleplay
Poruka od: RickettS poslato April 18, 2019, 15:56:24 POSLE PODNE
Pohvale! 8)
Naslov: Odg: ProjectX Roleplay
Poruka od: BitchLasagnazz poslato April 18, 2019, 16:52:38 POSLE PODNE
Nisam bas siguran da je od nule, ali nekome ce posluziti GL!
Naslov: Odg: ProjectX Roleplay
Poruka od: [][] Foxy 2k19 [][] poslato April 19, 2019, 12:16:48 POSLE PODNE
Solidno za 0. 10/10
Naslov: Odg: ProjectX Roleplay
Poruka od: over poslato April 20, 2019, 02:37:01 PRE PODNE
Nije lose
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato April 22, 2019, 13:46:16 POSLE PODNE
Citat: RickettS poslato April 18, 2019, 15:56:24 POSLE PODNE
Pohvale! 8)
Citat: É´á´¡É´ poslato April 18, 2019, 16:52:38 POSLE PODNE
Nisam bas siguran da je od nule, ali nekome ce posluziti GL!
Citat: [][] Foxy 2k19 [][] poslato April 19, 2019, 12:16:48 POSLE PODNE
Solidno za 0. 10/10
Citat: !OverLord poslato April 20, 2019, 02:37:01 PRE PODNE
Nije lose
Hvala
Naslov: Odg: ProjectX Roleplay
Poruka od: Skazy_ Cappone poslato April 22, 2019, 22:17:58 POSLE PODNE
Mod je odlican 10/10.
Naslov: Odg: ProjectX Roleplay
Poruka od: Eddie7 poslato April 27, 2019, 00:59:50 PRE PODNE
Brt prelistao sam citavu jebenu skriptu i nmg naci gdje se nalazi onaj vinewood znak i ono na plazi sto pise jel mozes dat broj u kojem su redu ili nesto kako da ih nadjem sve sam pokusao???
Naslov: Odg: ProjectX Roleplay
Poruka od: adapt. poslato April 27, 2019, 02:21:25 PRE PODNE
Lep mod po slikama ;D
Naslov: Odg: ProjectX Roleplay
Poruka od: Darkø poslato April 27, 2019, 19:28:15 POSLE PODNE
Pohvale
Naslov: Odg: ProjectX Roleplay
Poruka od: ѕpoĸy poslato April 28, 2019, 10:29:33 PRE PODNE
Super
Naslov: Odg: ProjectX Roleplay
Poruka od: Matthew_ poslato Maj 05, 2019, 00:39:14 PRE PODNE
Mod je kidalic !!!!!!
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato Maj 05, 2019, 17:41:06 POSLE PODNE
Citat: [CH]Chilly poslato Maj 05, 2019, 00:39:14 PRE PODNE
Mod je kidalic !!!!!!
Citat: ѕpoĸy poslato April 28, 2019, 10:29:33 PRE PODNE
Super
Citat: < / D A R E > poslato April 27, 2019, 19:28:15 POSLE PODNE
Pohvale
Citat: 𝖙ð–'𝖘𝖍 poslato April 27, 2019, 02:21:25 PRE PODNE
Lep mod po slikama ;D
Citat: Skazy_ Cappone poslato April 22, 2019, 22:17:58 POSLE PODNE
Mod je odlican 10/10.
Hvala
Citat: Eddie7 poslato April 27, 2019, 00:59:50 PRE PODNE
Brt prelistao sam citavu jebenu skriptu i nmg naci gdje se nalazi onaj vinewood znak i ono na plazi sto pise jel mozes dat broj u kojem su redu ili nesto kako da ih nadjem sve sam pokusao???
Idi u filterscripts pa mapa.pwn i tamo u trazilicu napisi //natpis kod logina i rega i //vw znak
Naslov: Odg: ProjectX Roleplay
Poruka od: Purdinho poslato Maj 05, 2019, 17:45:02 POSLE PODNE
Izgleda fino :)
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato Maj 07, 2019, 18:00:00 POSLE PODNE
Citat: Purdinho poslato Maj 05, 2019, 17:45:02 POSLE PODNE
Izgleda fino :)
Hvala
Naslov: Odg: ProjectX Roleplay
Poruka od: cozmic poslato Maj 07, 2019, 19:51:34 POSLE PODNE
Odlican mod,10/10  ;)
Naslov: Odg: ProjectX Roleplay
Poruka od: Šutke ツ poslato Maj 09, 2019, 17:56:23 POSLE PODNE
Po slikama je cool
Naslov: Odg: ProjectX Roleplay
Poruka od: cobradiaz poslato Maj 09, 2019, 21:45:14 POSLE PODNE
Dobar mod
Naslov: Odg: ProjectX Roleplay
Poruka od: Ƙữjƿă™ poslato Maj 10, 2019, 09:14:34 PRE PODNE
Mod izgleda lepo po slikama vredi testati pohvale za trud
Naslov: Odg: ProjectX Roleplay
Poruka od: Archy poslato Maj 10, 2019, 09:31:44 PRE PODNE
Fin mod, sviÄ'a mi se ;D
Naslov: Odg: ProjectX Roleplay
Poruka od: eKs.aMx poslato Maj 10, 2019, 11:34:17 PRE PODNE
Ako je ovo od 0, ja prestajem igrat SAMPa.
Naslov: Odg: ProjectX Roleplay
Poruka od: cozmic poslato Maj 12, 2019, 10:18:14 PRE PODNE
Citat: ιÑ"ωмιηá´... poslato Maj 10, 2019, 11:34:17 PRE PODNE
Ako je ovo od 0, ja prestajem igrat SAMPa.
Slobodno  :'( :'( 8) 8)
P.S odlican mod, ali nema evente, tj ima samo eksplozije u kavezu
Naslov: Odg: ProjectX Roleplay
Poruka od: Vuk7 poslato Maj 12, 2019, 13:23:06 POSLE PODNE
Citat: Vedad.pwn poslato Maj 12, 2019, 10:18:14 PRE PODNE
Slobodno  :'( :'( 8) 8)
P.S odlican mod, ali nema evente, tj ima samo eksplozije u kavezu
Planirao sam dodati jos raznih evenata, ali sam odustao i objavio mod. Hvala.
Citat: ιÑ"ωмιηá´... poslato Maj 10, 2019, 11:34:17 PRE PODNE
Ako je ovo od 0, ja prestajem igrat SAMPa.
Samo daj  ;)
Citat: Mugdim_Arnaut poslato Maj 10, 2019, 09:31:44 PRE PODNE
Fin mod, sviÄ'a mi se ;D
Citat: Ƙữjƿăâ,,¢ poslato Maj 10, 2019, 09:14:34 PRE PODNE
Mod izgleda lepo po slikama vredi testati pohvale za trud
Citat: Cobraâ,,¢ poslato Maj 09, 2019, 21:45:14 POSLE PODNE
Dobar mod
Citat: • Šutke • poslato Maj 09, 2019, 17:56:23 POSLE PODNE
Po slikama je cool
Citat: Vedad.pwn poslato Maj 07, 2019, 19:51:34 POSLE PODNE
Odlican mod,10/10  ;)
Hvala