Reikalingas HNS VipMenu

Š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.
Post Reply
BoxerQ
Ar galit patikėti? Jis jau parašė 20 žinučių
Posts: 21
Joined: 2015 Aug 26 17:14
Skype: kazkas600
Contact:

Reikalingas HNS VipMenu

Post by BoxerQ »

Sveiki, ieskau HNS Old Style serveriui zmogaus kuris sugebetu sukurti VipMenu.
Noreciau kad i ta VipMenu ieitu:
CT:
1. Scout be kulku
2. 20HP
3. Respawn

T:
1. Deagle su 1 kulka
2. Scout be kulku
3. Respawn
4. 20HP
5 Granatos visos
6. 80% matomumas
Is anksto dekoju visiems kurie padejo, arba pades :)

Terror
Senbūvis
Posts: 1086
Joined: 2015 Feb 27 19:29
Location: Alytus

Re: Reikalingas HNS VipMenu

Post by Terror »

gal kazkas turesi laiko ir padarys tau :D

Code: Select all

#include <amxmodx>#include <cstrike>#include <fun>#include <engine>#include <hamsandwich> #define PLUGIN "HNS VIP"#define VERSION "1.0"#define AUTHOR "ArtHa" #define VIP ADMIN_LEVEL_H#define REMOVE_MENU 20.0 new bool:gVipmenuActive[33]new bool:g_visible[33]new bool:g_nostep[33]  public plugin_init(){    register_plugin(PLUGIN, VERSION, AUTHOR)    RegisterHam( Ham_Spawn, "player", "FnHamSpawn", 1 )} public FnHamSpawn(id){    if(is_user_alive(id))    {        if(get_user_flags(id) & VIP )        {            powersoff(id);            gVipmenuActive[id] = true            set_task(REMOVE_MENU, "close_menu", id )            vipmenu(id);        }    }} public close_menu(id){    if(gVipmenuActive[id])    {        client_cmd(id, "slot10" )        gVipmenuActive[id] = false        client_print(id, print_chat, "[INFO] Menu uzdarytas, nes nieko nepasirinkote" )    }} public vipmenu(id){    if(cs_get_user_team(id) == CS_TEAM_CT)    {        new menu = menu_create("\yGaudytoju V.I.P Menu", "menu_handler");        menu_additem(menu, "\rScout\y be\d kulku", "1", 0);        menu_additem(menu, "\yGyvybes \r+40", "2", 0);        menu_additem(menu, "\dSarvai \r+100", "3", 0);        menu_additem(menu, "\rTylus \ybegimas", "4", 0);        menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)        menu_display(id, menu, 0);    }       else if(cs_get_user_team(id) == CS_TEAM_T)    {        new menu = menu_create("\yBegliu V.I.P Menu", "menu_handler");        menu_additem(menu, "\rScout\y be\d kulku", "1", 0);        menu_additem(menu, "\yHe \rGranata", "5", 0);        menu_additem(menu, "\dDeagle\y su\r 1 kulka", "6", 0);        menu_additem(menu, "\rSaldanti \dGranata", "7", 0);        menu_additem(menu, "\yGyvybes \r+40", "2", 0);        menu_additem(menu, "\dNematomumas \y60%", "8", 0);        menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)        menu_display(id, menu, 0);    }} public menu_handler(id, menu, item){    if( item == MENU_EXIT )    {        gVipmenuActive[id] = false;        menu_destroy(menu);        return PLUGIN_HANDLED;    }       new data[6], iName[64];    new acess, callback;       menu_item_getinfo(menu, item, acess, data,6, iName, 63, callback);    new key = str_to_num(data);       switch(key)    {           case 1:        {            give_item( id, "weapon_scout" );            cs_set_user_bpammo(id, CSW_SCOUT, 0);            cs_set_weapon_ammo(find_ent_by_owner(-1, "weapon_scout", id), 0);        }               case 2:        {            set_user_health( id, get_user_health( id ) +40);        }               case 3:        {            set_user_armor( id, get_user_armor( id ) +100);        }         case 4:        {            set_user_footsteps(id, 1)            g_nostep[id] = true;        }               case 5:        {            give_item(id, "weapon_hegrenade");        }               case 6:        {            give_item( id, "weapon_deagle" );            cs_set_user_bpammo(id, CSW_DEAGLE, 0);            cs_set_weapon_ammo(find_ent_by_owner(-1, "weapon_deagle", id), 1);        }               case 7:        {            give_item(id, "weapon_flashbang");        }               case 8:        {            set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransTexture, 100)            g_visible[id] = true;        }    }       gVipmenuActive[id] = false;    menu_destroy(menu);    return PLUGIN_HANDLED;} public powersoff(id){    if(g_nostep[id])    {        set_user_footsteps(id, 0)        g_nostep[id] = false;    }       if(g_visible[id])    {        set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransTexture, 255)        g_visible[id] = false;    }}

Softero
Jau po truputį tampa savu
Posts: 174
Joined: 2016 Jan 17 20:11
Skype: Einartas10

Re: Reikalingas HNS VipMenu

Post by Softero »

Apsiimu, po mokyklos padarysiu
cs1.6 pluginų , bei web sistemų kūrimas
discord: Softero#0457
Email: [email protected]

BoxerQ
Ar galit patikėti? Jis jau parašė 20 žinučių
Posts: 21
Joined: 2015 Aug 26 17:14
Skype: kazkas600
Contact:

Re: Reikalingas HNS VipMenu

Post by BoxerQ »

Dekoju, parasyk man i skype: boxerqboxerq

Softero
Jau po truputį tampa savu
Posts: 174
Joined: 2016 Jan 17 20:11
Skype: Einartas10

Re: Reikalingas HNS VipMenu

Post by Softero »

Code: Select all

#include <amxmodx>#include <cstrike>#include <fun>#include <engine>#include <hamsandwich> #define VIP ADMIN_LEVEL_H new bool:respawn[33]; public plugin_init() {    register_plugin("HNS vipmenu", "1.0", "softero")        RegisterHam(Ham_Spawn, "player", "fwspawn", 1);} public fwspawn(id){    if(!is_user_alive(id))        return;        if(get_user_flags(id) & VIP )    {        set_user_rendering(id,kRenderFxNone,0,0,0,kRenderTransAlpha,255)            vipmenu(id);    }} public vipmenu(id){    if(get_user_team(id) == 1)//t    {        new menu = menu_create("\yCT meniu", "vipmenu_handler");        menu_additem(menu, "\wDeagle su \r1 \wkulka", "1", 0);        menu_additem(menu, "\wScout be kulku", "2", 0);        menu_additem(menu, "\wRespawn", "3", 0);        menu_additem(menu, "\d20\rHP", "3", 0);        menu_additem(menu, "\wGranatu komplektas", "3", 0);        menu_additem(menu, "\d80\r% \wmatomumas", "3", 0);        menu_display(id, menu, 0);    }       else if(get_user_team(id) == 2)//ct    {        new menu = menu_create("\yT meniu", "vipmenu_handler");        menu_additem(menu, "\wScout be kulku", "1", 0);        menu_additem(menu, "\d20\rHP", "2", 0);        menu_additem(menu, "\wRespawn", "3", 0);        menu_display(id, menu, 0);    }} public vipmenu_handler(id, menu, item){    if(!is_user_alive(id))        return PLUGIN_HANDLED;            if(get_user_team(id) == 1)//t    {        switch(item)        {            case 0:            {                give_item(id, "weapon_deagle")                cs_set_weapon_ammo(find_ent_by_owner(-1,"weapon_deagle",id),1);                cs_set_user_bpammo(id, CSW_DEAGLE, 0)            }            case 1:            {                give_item(id, "weapon_scout")                cs_set_weapon_ammo(find_ent_by_owner(-1,"weapon_scout",id),0);                cs_set_user_bpammo(id, CSW_SCOUT, 0)            }            case 2:            {                respawn[id] = true;            }            case 3:            {                set_user_health(id, get_user_health(id) + 20)            }            case 4:            {                give_item(id, "weapon_hegrenade")                give_item(id, "weapon_smokegrenade")                give_item(id, "weapon_flashbang")                give_item(id, "weapon_flashbang")            }            case 5:            {                set_user_rendering(id,kRenderFxNone,0,0,0,kRenderTransAlpha,51)            }        }    }        if(get_user_team(id) == 2)//ct    {        switch(item)        {            case 0:            {                give_item(id, "weapon_scout")                cs_set_weapon_ammo(find_ent_by_owner(-1,"weapon_scout",id),0);                cs_set_user_bpammo(id, CSW_SCOUT, 0)            }            case 2:            {                set_user_health(id, get_user_health(id) + 20);            }            case 1:            {                respawn[id] = true;            }        }    }    return PLUGIN_HANDLED;}  public client_death(id){    if(respawn[id])        set_task(5.0, "vip_respawn", 5, respawn, id);            } public vip_respawn(id){    ExecuteHamB(Ham_CS_RoundRespawn, id);    set_user_health(id, 100);    give_item(id, "weapon_knife");    respawn[id]=false;}
Ir ten 2 qboxer yra, tai nezinau katra xd
Last edited by Softero on 2017 Jan 11 16:37, edited 1 time in total.
cs1.6 pluginų , bei web sistemų kūrimas
discord: Softero#0457
Email: [email protected]

BoxerQ
Ar galit patikėti? Jis jau parašė 20 žinučių
Posts: 21
Joined: 2015 Aug 26 17:14
Skype: kazkas600
Contact:

Re: Reikalingas HNS VipMenu

Post by BoxerQ »

Tas kur su nuotrauka!

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests