VIP mit_ chová se to jako admin!!!

Technická podpora k herním serverům Counter-Strike 1.6
Message
Autor
vincent
Příspěvky: 124
Věk: 45
Registrován: 19 říj 2010, 19:35
Reputation: 0
Bydliště: Zlín
Kontaktovat uživatele:

VIP mit_ chová se to jako admin!!!

#1 Příspěvekod vincent » 05 srp 2014, 19:09

217.11.249.93:27227
Hoj all když dám do users.ini vip jako mit_ ,tak ve hře jailbreak má práva jako admin ovládá simonmenu jao vězen a mluví do mikráku nevíte někdo jak jinak přidat vip aby to bylo jen vip?
[M-Gaming] public classic: 217.11.249.89:27193
[M-Gaming] JailBreak: 217.11.249.93:27227
[M-Gaming] cs go public: 217.11.249.93:27703[/b]
team speak 3 server:81.0.217.180:7088
web: zlinattack.cz





web: zlinattack.cz

Uživatelský avatar
Qefik
Příspěvky: 5714
Registrován: 26 pro 2009, 11:26
Reputation: 0
Kontaktovat uživatele:

Re: VIP mit_ chová se to jako admin!!!

#2 Příspěvekod Qefik » 05 srp 2014, 20:56

Musel bys změnit oprávnění pluginu na jiné písmenko, nejspíše používají to samé. Vysvetlil bych ti to lépe, ale nejsem doma a mám jen telefon. Za týden bych ti to byl schopen předělat, je to easy.
Rozdávat rady je zbytečné. Moudrý si poradí sám a hlupák stejně neposlechne.
Mark Twain

vincent
Příspěvky: 124
Věk: 45
Registrován: 19 říj 2010, 19:35
Reputation: 0
Bydliště: Zlín
Kontaktovat uživatele:

Re: VIP mit_ chová se to jako admin!!!

#3 Příspěvekod vincent » 05 srp 2014, 21:03

myslíš adminlevel H nebo tak něco|? no když tak počkám používal jsem ultimate vip ,ale asi to není ten zprávný na jail

-- 06 srp 2014, 15:24 --

možná by pomohlo toto nějak přepsat aby se zamezilo věznúm mluvit a používat simonmenu

Kód: Vybrat vše

/* Plugin generated by AMXX-Studio
Special thanks:
HoBaK - For idea of the plugin.
<VeCo> - for help on the code.
Huku# - Test of plugin.
Taurus# - Test of plugin.
SCREAM. - Test of plugin.
*/

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <engine>
#include <hamsandwich>

#define VERSION "1.0"
#define TAG "[VIP Shop]"
new g_const_colors[][3] =
{
   {255,0,0},
   {0,255,0},
   {0,0,255},
   {255,255,0},
   {255,0,255},
   {0,255,255},
   {0,128,255},
   {255,255,255},
   {255,128,0},
   {128,0,255}
}

new
   vip_deagle_cost,
   vip_he_cost,
   vip_flash_cost,
   vip_smoke_cost,
   vip_flash_ammo,
   vip_he_ammo,
   vip_smoke_ammo,
   g_start_vipjbp,
   vip_jbpacks_kill,
   vip_jbpacks_kill_hs,
   vip_norm_kill_armor,
   vip_norm_kill_hp,
   vip_hs_kill_armor,
   vip_hs_kill_hp,
   vip_bullet_dmg,
   syncObj,
   vip_dmg_power,
   glow_time,
   g_jbpacks[33],
   current_color[33]

public plugin_init() {
   register_plugin("[JB] VIP Shop", VERSION, "HoBaK")
   register_clcmd("say /vshop", "vip_shop_menu", ADMIN_LEVEL_H, "VIP Shop For JailBreak")
   register_clcmd("say_team /vshop", "vip_shop_menu", ADMIN_LEVEL_H, "VIP Shop For JailBreak")
   register_clcmd("say /vipshop", "vip_shop_menu", ADMIN_LEVEL_H, "VIP Shop For JailBreak")
   register_clcmd("say_team /vipshop", "vip_shop_menu", ADMIN_LEVEL_H, "VIP Shop For JailBreak")
   
   register_event("DeathMsg", "event_death", "a")
   register_event("Damage","event_damage","b","2!0")
   RegisterHam(Ham_TakeDamage,"player","player_take_damage")
   /* Cvars */
   vip_deagle_cost = register_cvar("jbe_vip_deagle_cost", "10")
   vip_he_cost = register_cvar("jbe_vip_he_cost", "4")
   vip_flash_cost = register_cvar("jbe_vip_flash_cost", "6")
   vip_smoke_cost = register_cvar("jbe_vip_smoke_cost", "2")
   vip_flash_ammo = register_cvar("jbe_vip_flash_ammo", "4")
   vip_he_ammo = register_cvar("jbe_vip_he_ammo", "2")
   vip_smoke_ammo = register_cvar("jbe_vip_smoke_ammo", "1")
   g_start_vipjbp = register_cvar("jbe_vip_start_jbpacks", "7")
   vip_jbpacks_kill = register_cvar("jbe_vip_kill_packs", "5")
   vip_jbpacks_kill_hs = register_cvar("jbe_vip_kill_hs_packs", "10")
   vip_norm_kill_hp = register_cvar("jbe_norm_kill_hp", "5")
   vip_norm_kill_armor = register_cvar("jbe_norm_kill_armor", "5")
   vip_hs_kill_hp = register_cvar("jbe_hs_kill_hp", "10")
   vip_hs_kill_armor = register_cvar("jbe_hs_kill_armor", "10")
   vip_bullet_dmg = register_cvar("jbe_vip_bullet_dmg", "1")
   vip_dmg_power = register_cvar("jbe_vip_dmg_power", "2.0")
   glow_time = register_cvar("jbe_vip_glow_time", "5.0")
   
   set_task(1.0,"JailbreakVIPPacks", .flags  = "b")
   syncObj = CreateHudSyncObj()
   
   set_task(get_pcvar_float(glow_time),"glow_change", .flags = "b")
}

/* Give Health + Armor for headshot and for normal kill*/
public event_death()
{
   static killer,headshot_check
   killer = read_data(1)
   headshot_check = read_data(3)
   
   if(is_user_connected(killer) && (get_user_flags(killer) & ADMIN_LEVEL_H))
   {
      if(headshot_check)
      {
         g_jbpacks[killer] += get_pcvar_num(vip_jbpacks_kill_hs)
         set_user_health(killer,get_user_health(killer) + get_pcvar_num(vip_hs_kill_hp))
         set_user_armor(killer,get_user_armor(killer) + get_pcvar_num(vip_hs_kill_armor))
         ColorChat(killer, GREEN, "%s ^x01You get Health:%i and Armor:%i for kill in head", TAG, get_pcvar_num(vip_hs_kill_hp), get_pcvar_num(vip_hs_kill_armor))
      }
      else
      {
         g_jbpacks[killer] += get_pcvar_num(vip_jbpacks_kill)
         set_user_health(killer,get_user_health(killer) + get_pcvar_num(vip_norm_kill_hp))
         set_user_armor(killer,get_user_armor(killer) + get_pcvar_num(vip_norm_kill_armor))
         ColorChat(killer, GREEN, "%s ^x01You get Health:%i and Armor:%i for normal kill", TAG, get_pcvar_num(vip_norm_kill_hp), get_pcvar_num(vip_norm_kill_armor))
      }
   }
}

/* VIP No Fall DMG + 2x DMG on CT */
public player_take_damage(victim,inflictor,attacker, Float:damage, damage_bits)
{
   if(damage_bits & DMG_FALL) return HAM_SUPERCEDE
   
   if(is_user_connected(attacker) && get_user_flags(attacker) && ADMIN_LEVEL_H && cs_get_user_team(attacker) == CS_TEAM_CT)
   {
         SetHamParamFloat(4,damage * get_pcvar_num(vip_dmg_power))
   }
   return HAM_IGNORED
}

/* VIP Bullet Damage */
public event_damage(vip)
{
    if(get_pcvar_num(vip_bullet_dmg) > 0)
    {
        new attacker =get_user_attacker(vip)
        new damage = read_data(2)
        if(get_user_flags(attacker) & ADMIN_LEVEL_H)
        {
        set_hudmessage(0, 100, 200, -1.0, 0.73, 2, 0.1, 4.0, 0.02, 0.02, 7)
        show_hudmessage(attacker,"You deal:%i damage", damage)
        }
    }
}

/* VIP Shop Menu */
public vip_shop_menu(id, level, cid)
{
   new menu
   if(!cmd_access(id, level, cid,1))
   {
   ColorChat(id, GREEN, "%s ^x01 You don't have access to that command.", TAG)
   }
   else
   {
   if(cs_get_user_team(id) == CS_TEAM_T)
   menu = menu_create("JB: VIP Shop Menu","vip_shop_menu_handler")
   new menu_str[128]
   
   formatex(menu_str,charsmax(menu_str),"Deagle ---> Cost:%i",get_pcvar_num(vip_deagle_cost))
   menu_additem(menu,menu_str,"1")
   formatex(menu_str,charsmax(menu_str),"He Granat Ammo:%i ---> Cost:%i",get_pcvar_num(vip_he_ammo),get_pcvar_num(vip_he_cost))
   menu_additem(menu,menu_str,"2")
   formatex(menu_str,charsmax(menu_str),"Flash Ammo:%i ---> Cost:%i",get_pcvar_num(vip_flash_ammo),get_pcvar_num(vip_flash_cost))
   menu_additem(menu,menu_str,"3")
   formatex(menu_str,charsmax(menu_str),"Smok Ammo:%i ---> Cost:%i",get_pcvar_num(vip_smoke_ammo),get_pcvar_num(vip_smoke_cost))
   menu_additem(menu,menu_str,"4")
   
   menu_display(id,menu)
   }
}

public vip_shop_menu_handler(id,menu,item)
{
   if(item == MENU_EXIT)
   {
      menu_destroy(menu)
      return PLUGIN_HANDLED
   }
   
   new access,callback, info[4],name[32], get_info
   menu_item_getinfo(menu,item, access, info,charsmax(info), name,charsmax(name), callback)

   get_info = str_to_num(info)
   
   switch(get_info)
   {
      case 1:
      {
         if (g_jbpacks[id]>= get_pcvar_num(vip_deagle_cost))
         {
            g_jbpacks[id] -= get_pcvar_num(vip_deagle_cost)
            give_item(id, "weapon_deagle")
            ColorChat(id, GREEN, "%s ^x01Dostals Deagle, ^x03[Hodne stesti]!", TAG)
         }
         else
         {
            ColorChat(id, GREEN, "%s ^x01Mas malo bodu pro Deagle, ^x03[Sorry]!", TAG)
         }
      }
      case 2:
      {
         if (g_jbpacks[id]>= get_pcvar_num(vip_he_cost))
         {
            g_jbpacks[id] -= get_pcvar_num(vip_he_cost)
            give_item(id, "weapon_hegrenade") && cs_set_user_bpammo(id, CSW_HEGRENADE, get_pcvar_num(vip_he_ammo))
            ColorChat(id, GREEN, "%s ^x01Dostals %i He Granat, ^x03[Hodne stesti]!", TAG, get_pcvar_num(vip_he_ammo))
         }
         else
         {
            ColorChat(id, GREEN, "%s ^x01Nemas dost bodu na He Granat, ^x03Ssory]!", TAG)
         }
      }
      case 3:
      {
         if (g_jbpacks[id]>= get_pcvar_num(vip_flash_cost))
         {
            g_jbpacks[id] -= get_pcvar_num(vip_flash_cost)
            give_item(id, "weapon_flashbang") && cs_set_user_bpammo(id, CSW_FLASHBANG, get_pcvar_num(vip_flash_ammo))
            ColorChat(id, GREEN, "%s ^x01Dostals %i Flash, ^x03[Hodne stesti]!", TAG, get_pcvar_num(vip_flash_ammo))
         }
         else
         {
            ColorChat(id, GREEN, "%s ^x01Nemas dost bodu pro Flash, ^x03[Sorry]!", TAG)
         }
      }
      case 4:
      {
         if (g_jbpacks[id]>= get_pcvar_num(vip_smoke_cost))
         {
            g_jbpacks[id] -= get_pcvar_num(vip_smoke_cost)
            give_item(id, "weapon_smokegrenade") && cs_set_user_bpammo(id, CSW_SMOKEGRENADE, get_pcvar_num(vip_smoke_ammo))
            ColorChat(id, GREEN, "%s ^x01Dostals %i SmokeGranat, ^x03[Hodne stesti]!", TAG, get_pcvar_num(vip_smoke_ammo))
         }
         else
         {
            ColorChat(id, GREEN, "%s ^x01Nemas dost bodu pro Smok Granat, ^x03[Sorry]!", TAG)
         }
      }
   }
   menu_destroy(menu)
   return PLUGIN_HANDLED
}

/* Activate the Hud message VIP JB Packs on VIP Player*/
public client_putinserver(id)
{
   g_jbpacks[id] = get_pcvar_num(g_start_vipjbp)
}

/* The MSG VIP JBPacks this showing jbpacks*/
public JailbreakVIPpacks(id)
{
   new players[32],num, i,id

   get_players(players,num,"a")
   
   for(i=0;i<num;i++)
   {
   id = players[i]
   if(get_user_flags(id) & ADMIN_LEVEL_H)
   {
      set_hudmessage(142, 239, 39, 0.85, 0.73, 0, 6.0, 12.0)
      ShowSyncHudMsg(id, syncObj,"VIP JBbody: %i", g_jbpacks[id])
   }
   }
}

/* VIP Glow */
public glow_change(id)
{
   new players[32],num, i,id, color

   get_players(players,num,"a")
   
   for(i=0;i<num;i++)
   {
   id = players[i]
   if(get_user_flags(id) & ADMIN_LEVEL_H)
   {
      color = ++current_color[id]
      
      if(color == sizeof g_const_colors) color = current_color[id] = 0
      
      set_user_rendering(id, kRenderFxGlowShell, g_const_colors[color][0],g_const_colors[color][1],g_const_colors[color][2])
   }
   }
}
[M-Gaming] public classic: 217.11.249.89:27193
[M-Gaming] JailBreak: 217.11.249.93:27227
[M-Gaming] cs go public: 217.11.249.93:27703[/b]
team speak 3 server:81.0.217.180:7088
web: zlinattack.cz





web: zlinattack.cz


Zpět na „Counter-Strike 1.6“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů