Reikia VIP Plugino Public Serveriui

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
ekstrymas
Jau perkopė 10 žinučių ribą !
Posts: 16
Joined: 2012 Aug 06 13:21
Skype: justikas_

Reikia VIP Plugino Public Serveriui

Post by ekstrymas »

Gera vakarą. Reikėtu VIP plugino Public serveriui. Iš naršiau daug puslapių ir sugaišau daug laiko, bet nieko tinkamo nerandu, nes dauguma labai bugovi arba ne tai ko man reikia. Tai vat būtu smagu jeigu kas padėtumėte. Reikalavimai minimalūs:
  • * VIPMeniu nuo 3 roundo su galimybe pasirinkti Emke + Deagle ir Kalašą + Deagle.
    * Nuo 2 roundo gauti Granatas: 1 HE ir 2 FB.
    * Galimi atlygiai už headshotą ir panašiai.
    * Matyti žalą realiu laiku.
Ačiū. :respect:

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Reikia VIP Plugino Public Serveriui

Post by Trickas »

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fun>#include <hamsandwich> new maxplayersnew mpd, mkb, mhbnew health_addnew health_hs_addnew health_maxnew nKillernew nKiller_hpnew nHp_addnew nHp_maxnew g_awp_activenew g_menu_activenew round;new bool:HasC4[33]#define Keysrod (1<<0)|(1<<1)|(1<<9) // Keys: 1234567890 public plugin_init(){    register_plugin("VIP", "1.0", "Author")    mpd = register_cvar("money_per_damage","3")    mkb = register_cvar("money_kill_bonus","200")    mhb = register_cvar("money_hs_bonus","500")    health_add = register_cvar("vip_hp", "10")    health_hs_add = register_cvar("vip_hp_hs", "20")    health_max = register_cvar("vip_max_hp", "100")    g_awp_active = register_cvar("awp_active", "0")    g_menu_active = register_cvar("menu_active", "1")    register_event("Damage","Damage","b")    register_event("DeathMsg","death_msg","a")    register_menucmd(register_menuid("rod"), Keysrod, "Pressedrod")    register_clcmd("awp","HandleCmd")        register_clcmd("sg550","HandleCmd")        register_clcmd("g3sg1","HandleCmd")        register_event("CurWeapon", "event_CurWeapon", "be", "1=1")        register_event("CurWeapon", "event_CurWeaponn", "be", "1=1")        register_event("CurWeapon", "event_CurWeaponnn", "be", "1=1")    maxplayers = get_maxplayers()    register_clcmd("say", "handle_say")    RegisterHam(Ham_Spawn, "player", "fwHamPlayerSpawnPost", 1)     register_event("HLTV", "event_new_round", "a", "1=0", "2=0")     register_event("TextMsg","Event_RoundRestart","a","2&#Game_w")    register_event("DeathMsg", "hook_death", "a", "1>0")    register_event("Damage", "on_damage", "b", "2!0", "3=0", "4!0") } public Damage(id){    new weapon, hitpoint, attacker = get_user_attacker(id,weapon,hitpoint)    if(attacker<=maxplayers && is_user_alive(attacker) && attacker!=id)    if (get_user_flags(attacker) & ADMIN_LEVEL_H)     {        new money = read_data(2) * get_pcvar_num(mpd)        if(hitpoint==1) money += get_pcvar_num(mhb)        cs_set_user_money(attacker,cs_get_user_money(attacker) + money)    }} public death_msg(){    if(read_data(1)<=maxplayers && read_data(1) && read_data(1)!=read_data(2)) cs_set_user_money(read_data(1),cs_get_user_money(read_data(1)) + get_pcvar_num(mkb) - 300)}  public fwHamPlayerSpawnPost() {     new players[32], player, pnum;    get_players(players, pnum, "a");    for(new i = 0; i < pnum; i++)    {        player = players[i];        if(is_user_alive(player) && get_user_flags(player) & ADMIN_LEVEL_H)        {        give_item(player, "weapon_hegrenade");        give_item(player, "weapon_flashbang");        give_item(player, "weapon_flashbang");        give_item(player, "weapon_smokegrenade");        give_item(player, "item_assaultsuit");        give_item(player, "item_thighpack");        }    }    return PLUGIN_HANDLED} public event_new_round() {    round++;    new players[32], player, pnum;    get_players(players, pnum, "a");    for(new i = 0; i < pnum; i++)    {        player = players[i];        if(get_user_flags(player) & ADMIN_LEVEL_H)        {        if (!get_pcvar_num(g_menu_active))            return PLUGIN_CONTINUE        if(round > 2)        {            Showrod(player);        }        }    }    return PLUGIN_HANDLED} public Event_RoundRestart(id){    round=0;} public hook_death(){   // Killer id   nKiller = read_data(1)      if ( (read_data(3) == 1) && (read_data(5) == 0) )   {      nHp_add = get_pcvar_num (health_hs_add)   }   else      nHp_add = get_pcvar_num (health_add)   nHp_max = get_pcvar_num (health_max)   // Updating Killer HP   if(!(get_user_flags(nKiller) & ADMIN_LEVEL_H))   return;    nKiller_hp = get_user_health(nKiller)   nKiller_hp += nHp_add   // Maximum HP check   if (nKiller_hp > nHp_max) nKiller_hp = nHp_max   set_user_health(nKiller, nKiller_hp)   // Hud message "+10/+20 hp"   set_hudmessage(0, 255, 0, -1.0, 0.15, 0, 1.0, 1.0, 0.1, 0.1, -1)   show_hudmessage(nKiller, "+%d hp", nHp_add)   // Screen fading   message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, nKiller)   write_short(1<<10)   write_short(1<<10)   write_short(0x0000)   write_byte(0)   write_byte(0)   write_byte(200)   write_byte(75)   message_end() } public Showrod(id) {    show_menu(id, Keysrod, "Free VIP Guns^n\w1. Get M4A1+Deagle ^n\w2. Get AK47+Deagle^n0. Exit^n", -1, "rod") // Display menu}public Pressedrod(id, key) {    /* Menu:    * VIP Menu    * 1. Get M4A1+Deagle    * 2. Get AK47+Deagle    * 0. Exit    */    switch (key) {        case 0: {             if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)                HasC4[id] = true;            else                HasC4[id] = false;                        strip_user_weapons (id)            give_item(id,"weapon_m4a1")            give_item(id,"ammo_556nato")            give_item(id,"ammo_556nato")            give_item(id,"ammo_556nato")            give_item(id,"weapon_deagle")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"weapon_knife")            give_item(id,"weapon_hegrenade")            give_item(id, "weapon_flashbang");            give_item(id, "weapon_flashbang");            give_item(id, "weapon_smokegrenade");            give_item(id, "item_assaultsuit");            give_item(id, "item_thighpack");            client_print(id, print_center, "You Taked Free M4A1 and Deagle")                        if (HasC4[id])            {                give_item(id, "weapon_c4");                cs_set_user_plant( id );            }            }        case 1: {             if (user_has_weapon(id, CSW_C4) && get_user_team(id) == 1)                HasC4[id] = true;            else                HasC4[id] = false;                        strip_user_weapons (id)            give_item(id,"weapon_ak47")            give_item(id,"ammo_762nato")            give_item(id,"ammo_762nato")            give_item(id,"ammo_762nato")            give_item(id,"weapon_deagle")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"ammo_50ae")            give_item(id,"weapon_knife")            give_item(id,"weapon_hegrenade")            give_item(id, "weapon_flashbang");            give_item(id, "weapon_flashbang");            give_item(id, "weapon_smokegrenade");            give_item(id, "item_assaultsuit");            give_item(id, "item_thighpack");            client_print(id, print_center, "You Taked Free AK47 and Deagle")                        if (HasC4[id])            {                give_item(id, "weapon_c4");                cs_set_user_plant( id );            }            }        case 9: {                   }    }    return PLUGIN_CONTINUE} public HandleCmd(id){    if (!get_pcvar_num(g_awp_active))      return PLUGIN_CONTINUE    if(get_user_flags(id) & ADMIN_LEVEL_H)         return PLUGIN_CONTINUE    client_print(id, print_center, "Snaiperiai - tik VIP")    return PLUGIN_HANDLED}  public event_CurWeapon(id)    {    if(read_data(2) == CSW_AWP)        {        if(!(get_user_flags(id) & ADMIN_LEVEL_H))            {            client_print(id, print_center, "Snaiperiai - tik VIP")            client_cmd(id, "drop")            }        }    return PLUGIN_HANDLED} public event_CurWeaponn(id)    {    if(read_data(2) == CSW_SG550)        {        if(!(get_user_flags(id) & ADMIN_LEVEL_H))            {            client_print(id, print_center, "Snaiperiai - tik VIP")            client_cmd(id, "drop")            }        }    return PLUGIN_HANDLED} public event_CurWeaponnn(id)    {    if(read_data(2) == CSW_G3SG1)        {        if(!(get_user_flags(id) & ADMIN_LEVEL_H))            {            client_print(id, print_center, "Snaiperiai - tik VIP")            client_cmd(id, "drop")            }        }    return PLUGIN_HANDLED}
Attachments
VIP_Public.sma
(7.32 KiB) Downloaded 711 times
- Skype: ner.e5
- Steam: Tr1ckas

ekstrymas
Jau perkopė 10 žinučių ribą !
Posts: 16
Joined: 2012 Aug 06 13:21
Skype: justikas_

Re: Reikia VIP Plugino Public Serveriui

Post by ekstrymas »

Čia jaučiu dunn0 perdarytas? Šiaip juk rašiau, kad nereikia SG. Pabandysiu, išsiimsiu pats, bet jeigu čia tas kur sakiau bugovas tai netinka.. :/

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Reikia VIP Plugino Public Serveriui

Post by Trickas »

čia dunno perdarytas, kas su juo negerai, pataisyt gi galima
- Skype: ner.e5
- Steam: Tr1ckas

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Reikia VIP Plugino Public Serveriui

Post by InvIs »

Štai, nebuvo padaryta, kad granatas duotų nuo 2Round, išėmiau SG
Attachments
VIP_Public.sma
(7.27 KiB) Downloaded 695 times
ISVYKES

ekstrymas
Jau perkopė 10 žinučių ribą !
Posts: 16
Joined: 2012 Aug 06 13:21
Skype: justikas_

Re: Reikia VIP Plugino Public Serveriui

Post by ekstrymas »

Kažkodėl neveikia su BIT atributais.

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Reikia VIP Plugino Public Serveriui

Post by InvIs »

Viskas turi veikit, visur 't' raidė viską atlieka
ISVYKES

ekstrymas
Jau perkopė 10 žinučių ribą !
Posts: 16
Joined: 2012 Aug 06 13:21
Skype: justikas_

Re: Reikia VIP Plugino Public Serveriui

Post by ekstrymas »

Tikrai neveikia :)

User avatar
NZT
Flooderis arba specialistas
Posts: 836
Joined: 2011 Aug 18 17:44

Re: Reikia VIP Plugino Public Serveriui

Post by NZT »

Galite padaryti, kad awp žemėlapiuose neleistų rinktis AK-47 ir M4A1 ginklų?

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Reikia VIP Plugino Public Serveriui

Post by Trickas »

- Skype: ner.e5
- Steam: Tr1ckas

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests