СПАРТА!! (исходник)

Архів · 2011 korolr Плагіни 2 112

Архівний матеріал ya-cs.ru (2011). Російською. Плагіни й збірки можуть не працювати з ReHLDS та AMXX 1.10.

СПАРТА!! (исходник)

Описание: Приватная игра для jialbreak

Вот и сам исходник

Флаг админа стандартно “b”
Автор ekstaz

        #include <amxmodx>
        #include <fun>
        #include <cstrike>
        #include <hamsandwich>
        #include <fakemeta>
         
         
        #define PLUGIN "Sparta"
        #define VERSION "1.1"
        #define AUTHOR "ekstaz"
         
        new maxpls;
        new bool:Sparta;
        new const race_go[] = "jb/race_go.mp3";
         
        public plugin_precache()
        {
                engfunc(EngFunc_PrecacheSound, race_go);
        }
         
        public plugin_init()
        {
            register_plugin(PLUGIN,VERSION,AUTHOR);
            register_clcmd("say /sparta","givewpn",ADMIN_BAN,"sparta");
            register_clcmd("say_team /sparta","givewpn",ADMIN_BAN,"sparta");
            RegisterHam(Ham_Touch, "weaponbox", "fw_TouchWeapon")
            RegisterHam(Ham_Touch, "armoury_entity", "fw_TouchWeapon")
            RegisterHam(Ham_Touch, "weapon_shield", "fw_TouchWeapon")
            RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
            maxpls = get_maxplayers();
        }
         
        public fw_TouchWeapon(weapon, id)
        {
                if (!is_user_connected(id))
                        return HAM_IGNORED;
               
                if (Sparta)
                        return HAM_SUPERCEDE;
               
                return HAM_IGNORED;
        }
        public player_spawn(id)
        {
          if(!Sparta && is_user_connected(id))
          {
            return PLUGIN_CONTINUE
          }
         
          return PLUGIN_CONTINUE
        }
         
        public givewpn(id)
        {
            if(!(get_user_flags(id) & ADMIN_BAN))
            {
                return;
            }
            for(new i=1;i<=maxpls;i++)
            {
                if(is_user_alive(i))
                {
                                        give_item(i,"weapon_shield");
                                        give_item(i,"weapon_p228");
                                        cs_set_user_bpammo(i,CSW_P228,50);
                                        set_hudmessage(0,255,0,-1.0,-1.0,0,6.0,12.0);
                                        show_hudmessage(0,"THIS IS PARTA!!!");
                                        Sparta = true
                                        client_cmd(0, "mp3 play ^"sound/%s^"", race_go); // Sound
                }
            }
        }
         

P.S писал 10 мин не судите строго^^

Мітки:

Коментарі 14

  1. Opo4uMapy

    korolr иди сам поучи я просто через онлайн делал не получилось а через комп норм спс :5: :1:

    Відповісти

Ваш коментар

Коментар з’явиться після перевірки. E-mail не публікується.