Back to drx. ♥'s profile
drx. ♥

Posts by drx. ♥

955 posts

  1. #221
  2. #222
  3. #223
  4. #224
  5. #225
  6. #226
  7. #227
  8. #228
  9. #229
    [Cfg]aky
    Reply in Counter-Strike 1.6
    • Config jucător: aky config

    • Ţară jucător: Bosnia

    • Instrucţiuni: Se dezarhivează în folderul cstrike iar când intraţi în cs accesaţi consola în care scrieţi: exec config.cfg sau numele configului cu terminaţia .cfg

    • Link de download: http://www.gamingcfg.com/config/aky

  10. #230
  11. #231
  12. #232
  13. #233
  14. #234
  15. #235
    [Plugin]Ultimate Bind
    Reply in Plugins
    • Descriere: 

    • Acest plugin bindeaza butoanele jucatorilor(le puteti modifica dintr-un fisier .ini) f6,f7,f8,f9,f10,f11,f12,insert ,home,end,delete,pageUp,pageDown pentru a nu folosi coduri, adica cand un jucator apasa unul dintre butoanele de mai sus poate sa isi activeze codurile.

      De cate ori un jucator apasa acele butoante se va crea un 'logs' in addons/amxmodx/configs cu numele ultimate_bind(logs).txt

      Daca un jucator isi schimba intentionat bind-urile pe care le-ati setat, la fiecare inceput de runda pluginul ii pune pe cele setate de voi/din fisierul ultimate_bind.ini

    • Nume: Ultimate Bind

    • Versiune: 2.0

    • Autor: PoSiTiOn Of PoWeR

    • Link de download: http://www.girlshare.ro/3575155.1

    • Comenzi: 

    • Cvar-uri: ub_type_punish

      • cum il va pedepsi pe jucator ?

        1 - ban permanent

        2 - ban pentru x minute (setat 1000)

        3 - kick

        4 - mesaje afisate tututor jucatorilor de pe server

        * implicit 1

      ultimate_bind_on

      • 1 - bindeaza butoane f6,f7,f8,f9,f10,f11,f12,insert ,home,end,delete,pageUp,pageDown

        0/sau alt nr - nu le mai bindeaza

        * implicit 1

      ultimate_radio_on

      • 1 - bindeaza butoanele pentru radio. (z,x,c)

        0/sau alt nr - nu le mai bindeaza

        * implicit 1

    • Module necesare: 

    • Instalare: 

    • 1. Fisierul ultimate_bind.sma il puneti in addons/amxmodx/scripting

      2. Fisierul ultimate_bind.amxx il puneti in addons/amxmodx/plugins

      3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

    • 
      ultimate_bind.amxx
      

     

  16. #236
    Reply in Plugins
    • Descriere: Pluginul este facut pentru cei care folosesc SQL si incarca totul intr-o singura baza de date, diferand doar tabelele. Ideea de baza fiind ca pluginul sa nu creeze decat o singura conexiune catre server, iar acesta sa o transmita catre pluginuri, evitand astfel 10 conexiuni catre exact acelasi server pentru 10 pluginuri, transformandu-le intr-o singura conexiune pentru toate 10.

    • Nume: SQL Smart Connection API

    • Versiune: 2.0

    • Autor: Luxor

    • Link de download: 

    • 
      #include <amxmisc>
      #include <sqlx>
      
      enum _:Data
      {
          Host[64],
          User[32],
          Pass[32],
          Db[128]
      }
      
      new Handle:SqlTuple;
      new SqlData[Data];
      new reconnectionTentatives;
      new const MaxReconnectionTentatives = 20;
      new const RestartReconnectionId = 10000;
      
      public plugin_init()
      {
          register_plugin
          (
              .plugin_name = "SQL Smart Connection API",
              .version = "1.0",
              .author = "VrînceanAlex.lüxor"
          );
          
          readData();
      }
      
      public plugin_natives()
      {
          register_library("SqlSmart");
      
          register_native("reconnectToSqlDataBase", "_reconnectToSqlDataBase");
      }
      
      readData()
      {
          new Path[] = "addons/amxmodx/configs/SQL-connection.ini";
          
          if (!file_exists(Path))
          {
              new FilePointer = fopen(Path, "wt");
              
              if ( !FilePointer )
              {
                  return;
              }
              
              fputs(FilePointer, "; Aici va fi inregistrata conexiunea SQL. (Doar una)^n");
              fputs(FilePointer, "; Exemplu de adaugare conexiune : ^"Host^" ^"User^" ^"Pass^" ^"Db^"^n^n^n");
              fclose(FilePointer);
              
              return;
          }
          new FilePointer = fopen(Path, "r+");
          
          if (!FilePointer)
          {
              return;
          }
      
          new Text[121], bool:Found;
      
          while (!feof(FilePointer))
          {
              fgets(FilePointer, Text, charsmax(Text));
              
              trim(Text);
              
              if ((Text[0] == ';') || ((Text[0] == '/') && (Text[1] == '/')))
              {
                  continue;
              }
              
              if (parse(Text, SqlData[Host], charsmax(SqlData[Host]), SqlData[User], charsmax(SqlData[User]),
                              SqlData[Pass], charsmax(SqlData[Pass]), SqlData[Db], charsmax(SqlData[Db])) != 4)
              {
                  continue;
              }
              
              Found = true;
              break;
          }
          
          fclose(FilePointer);
          
          if (!Found)
          {
              log_error(1, "Nu s-au gasit datele de conectare la serverul SQL");
          }
          
          _connectToSqlDataBase();
      }
      
      _connectToSqlDataBase()
      {
          SqlTuple = SQL_MakeDbTuple(SqlData[Host], SqlData[User], SqlData[Pass], SqlData[Db]);
          
          if (SqlTuple == Empty_Handle)
          {
              return;
          }
          
          new Forward = CreateMultiForward("onSqlConnection", ET_IGNORE, FP_CELL), ReturnValue;
          
          if (Forward == -1)
          {
              log_error(1, "Forward-ul nu a putut fi creat.");
          }
          
          if (!ExecuteForward(Forward, ReturnValue, SqlTuple))
          {
              log_error(1, "Forward-ul nu s-a putut executa.");
          }
          
          DestroyForward(Forward);
      }
      
      public restartReconnection()
      {
          reconnectionTentatives = 0;
      }
      
      public _reconnectToSqlDataBase(PluginId, Parameters)
      {
          if (Parameters != 0)
          {
              log_error(4, "Functia ^"connectToSqlDataBase^" nu are parametrii");
          }
          
          if(++reconnectionTentatives > MaxReconnectionTentatives)
          {
              if(!task_exists(RestartReconnectionId))
              {
                  set_task(300.0, "restartReconnection", RestartReconnectionId);
              }
      
              return;
          }
      
          SqlTuple = SQL_MakeDbTuple(SqlData[Host], SqlData[User], SqlData[Pass], SqlData[Db]);
          
          if (SqlTuple == Empty_Handle)
          {
              return;
          }
          
          new Forward = CreateOneForward(PluginId, "onSqlConnection", FP_CELL), ReturnValue;
          
          if (Forward == -1)
          {
              log_error(1, "Forward-ul nu a putut fi creat.");
          }
          
          if (!ExecuteForward(Forward, ReturnValue, SqlTuple))
          {
              log_error(1, "Forward-ul nu s-a putut executa.");
          }
          
          DestroyForward(Forward);
      }
      
      public plugin_end()
      {
          SQL_FreeHandle(SqlTuple);
      }
    • Comenzi: -

    • Cvar-uri: -

    • Module necesare: fun

    • Instalare: 

    • 1. Fisierul nume_plugin.sma il puneti in addons/amxmodx/scripting

      2. Fisierul nume_plugin.amxx il puneti in addons/amxmodx/plugins

      3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

    • 
      nume_plugin.amxx
  17. #237
    [Plugin]HP-Shop
    Reply in Plugins
    • Descriere: Puteti cumpara HP sau respawn.

    • Nume: HP-Shop

    • Versiune: 2.0

    • Autor: Gudik

    • Link de download: 

    • 
      //Credite:
      //Gudik - E pluginul lui, eu doar l-am "refacut"
      #include <amxmodx>
      #include <amxmisc>
      #include <fun>
      #include <cstrike>
      #include <hamsandwich>
      
      new const
              Z_AUTHOR[] = "zEr0",
              Z_VERSION[] = "2.0",
              Z_PLUGIN[] = "HP Shop";
      
      
      new money, health, hp1, hp2, hp3, moneyresp
      
      public plugin_init()
      {
          register_plugin(Z_PLUGIN, Z_VERSION, Z_AUTHOR);
          
          register_clcmd ("say /shophp", "menu_hp");
          register_clcmd ("say /hpshop", "menu_hp");
          hp1 = register_cvar("hp_1","100");
          hp2 = register_cvar("hp_2","50");
          hp3 = register_cvar("hp_3","10");
          moneyresp = register_cvar("money_respawn","16000");
      
          register_event("HLTV", "event_round_start", "a", "1=0", "2=0");
      }
      
      public HP_menu (id)
      {
          
              new menu = menu_create ("HP Shop", "menu_hp");
              
              menu_additem (menu, "Respawn - %s$", "1", get_pcvar_num(moneyresp), 0);
              
              menu_additem (menu, "%s Health - 8000$", "2", get_pcvar_num(hp1), 0);
              
              menu_additem (menu, "%s Health - 5000$", "3", get_pcvar_num(hp2), 0);
              
              menu_additem (menu, "%s Health - 1500$" , "4", get_pcvar_num(hp3), 0);
              
              
              menu_setprop (menu, MPROP_EXIT, MEXIT_ALL);
              
              
              menu_display (id, menu, 0)
              
      }
      public menu_hp (id, menu, item)
      {
          
          if (item == MENU_EXIT)
          {
              menu_destroy (menu)
              return PLUGIN_HANDLED
          }
          
          new data [6], iname [64]
          new access, callback
          
          menu_item_getinfo (menu, item, access, data, 5, iname, 63, callback)
          
          new key = str_to_num (data)
          
          switch (key)
          {
              case 1:
              {
                  money = cs_get_user_money(id);
                  health = get_user_health(id);
                  if (is_user_alive(id))
                  {
                      client_print(id, print_chat, "[HP Shop] - trebuie sa fi mort!");
                  }
                  else
                  {
                      if (money == get_pcvar_num(moneyresp))
                      {
                          ExecuteHamB( Ham_CS_RoundRespawn, id );
                          set_user_health(id, 100);
                          client_print(id, print_chat, "[HP Shop] - Bravo ai cumparat respawn!!");
                          cs_set_user_money(id, 0);
                      }
                      else
                      {
                          client_print(id, print_chat, "[HP Shop] - Nu ai destui bani!");
                      }
                  }
              }
              case 2:
              {
                  money = cs_get_user_money(id);
                  health = get_user_health(id);
                  if (money <= 8000)
                  {
                      client_print(id, print_chat, "[HP Shop] - Nu ai destui bani!");
                  }
                  else
                  {
                      if (is_user_alive(id))
                      {
                          set_user_health(id, health +get_pcvar_num(hp1));
                          client_print(id, print_chat, "[HP Shop] - Ai cumparat %s hp!", get_pcvar_num(hp1));
                          cs_set_user_money(id, money - 8000);
                      }
                  }
              }
              case 3:
              {
                  money = cs_get_user_money(id);
                  health = get_user_health(id);
                  if (money <= 5000)
                  {
                      client_print(id, print_chat, "[HP Shop] - Nu ai destui bani!");
                  }
                  else
                  {
                      if (is_user_alive(id))
                      {
                          set_user_health(id, health +get_pcvar_num(hp2));
                          client_print(id, print_chat, "[HP Shop] - Ai cumparat %s hp!", get_pcvar_num(hp2));
                          cs_set_user_money(id, money - 5000);
                      }
                  }
              }
              case 4:
              {
                  money = cs_get_user_money(id);
                  health = get_user_health(id);
                  if (money <= 1500)
                  {
                      client_print(id, print_chat, "[HP Shop] - Nu ai destui bani!");
                  }
                  else
                  {
                      if (is_user_alive(id))
                      {
                          set_user_health(id, health +get_pcvar_num(hp3));
                          client_print(id, print_chat, "[HP Shop] - Ai cumparat %s hp!", get_pcvar_num(hp3));
                          cs_set_user_money(id, money - 1500);        
                      }
                  }
              }
          }
          return PLUGIN_HANDLED
      }

      Comenzi: /hpshop

    • Cvar-uri: 

    • Module necesare: sma

    • Instalare: 

    • 1. Fisierul nume_plugin.sma il puneti in addons/amxmodx/scripting

      2. Fisierul nume_plugin.amxx il puneti in addons/amxmodx/plugins

      3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

    • 
      nume_plugin.amxx

     

  18. #238
    Reply in Plugins
    • Descriere: Acest plugin ofera tuturor jucatorilor grenade HE gratis dupa un anumit timp, daca acestia nu au deja una in inventar (pluginul a fost facut la cererea unui utilizator).

    • Nume: Give Free HE Grenade 1.1

    • Versiune: 1.1

    • Autor: KronoS # GG

    • Link de download: 

    • 
      #include < amxmodx >
      #include < cstrike >
      #include < fun >
      
      new g_Delay, g_contor[ 33 ];
      
      public plugin_init( )
      {
          register_plugin "Give Free HE Grenade", "1.1", "KronoS # GG" ;
      
          g_Delay = register_cvar( "freehe_delay", "10" );
      }
      
      public client_putinserver( index )
      {
          g_contor[ index ] = 0;
          set_task 1.0, "Func_GiveHe", index, _, _, "b" ;
      }
      
      public Func_GiveHe( index )
      {
          if ( !is_user_alive( index ) || cs_get_user_bpammo( index , CSW_HEGRENADE ) > 0 )
              return;
      
          if ( g_contor[ index ] > 0 )
          {
              set_hudmessage 0, 255, 0, 0.02, 0.48, 0, 1.0, 1.0 ;
              show_hudmessage index, "Vei primi un HE gratis in %i secunde...", g_contor[ index ] ;
              g_contor[ index ]--;
              return;
          }
          else
          {
              set_hudmessage 0, 255, 0, 0.02, 0.48, 0, 1.0, 1.0 ;
              show_hudmessage index, "Ai primit un HE gratis!" ;
              g_contor[ index ] = get_pcvar_num( g_Delay );
          give_item index, "weapon_hegrenade" ;
          }
      }
    • Comenzi: 

    • Cvar-uri: freehe_delay 10 ;dupa cat timp primeste jucatorul o grenada gratis

    • Module necesare: cstrike

      fun

    • Instalare: 

    • 1. Fisierul give_free_hegrenade.sma il puneti in addons/amxmodx/scripting

      2. Fisierul give_free_hegrenade.amxx il puneti in addons/amxmodx/plugins

      3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

    • 
      give_free_hegrenade.amxx

     

  19. #239
    Reply in Plugins
    • Descriere: Jucatorul care are cele mai multe fraguri si cele mai putine decese, va fi ales liderul echipei. Acesta primeste trail, glow, aura (fiecare se seteaza din cvar) si va fi anuntat printr-un mesaj in chat. Acest plugin este conceput doar pentru modul biohazard.

    • Nume: [Zombie mod] Leader

    • Versiune: 1.0

    • Autor: YONTU

    • Link de download: http://www.girlshare.ro/3489442245.3

    • Comenzi: -

    • Cvar-uri: 

    • bio_leader_trail "1/0" - 1: esti urmat de o dara in spatele tau | 0: oprit

      bio_leader_glow "1/0" - 1: stralucesti | 0: oprit

      bio_leader_aura "1/0" - 1: in functie de pozitia ta, in jurul tau totul straluceste | 0: oprit

    • Module necesare: 

    • fun

      fakemeta

    • Instalare: 

    • 1. Fisierul bio_leader.sma il puneti in addons/amxmodx/scripting

      2. Fisierul bio_leader.amxx il puneti in addons/amxmodx/plugins

      3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

    • 
      bio_leader.amxx

     

  20. #240