Vipmeniu errorai

Forumas skirtas spręsti problemas iškilusias su CS 1.6 serveriais.
Post Reply
luxuks
Jau po truputį tampa savu
Posts: 186
Joined: 2014 Jun 18 17:20
Skype: lukas.luxuks

Vipmeniu errorai

Post by luxuks »

Sugalvojau pasidaryt idomu dalyka bet man jis nepavyko, bandziau kopint nuo kito vipmenu bet taip pat nesigavo tai gal jus galite padeti? cia va errorai.
Image
Attachments
hnsvip - Kopija.sma
(4.61 KiB) Downloaded 594 times

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Vipmeniu errorai

Post by ArtHa123 »

Code: Select all

#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fun>#include <hamsandwich> //----------#define PLUGIN "HnS - VIP"#define VERSION "2.0"//---------- new iMaxPlayers new bool:jaUsou[ 33 ]  new szGuns[][] = {"weapon_usp","weapon_p228","weapon_fiveseven","weapon_glock18","weapon_deagle"} public plugin_init(){    RegisterHam( Ham_Spawn, "player", "Spawn", true );      register_plugin(PLUGIN, VERSION, "pacheco")    register_event("HLTV","novoRound","a","1=0","2=0")     register_clcmd("say /vipmenusudasgrudast","menu_t");    register_clcmd("say /vipmenusudasgrudasct","menu_ct");    iMaxPlayers = get_maxplayers() }public Spawn( id ){    if(is_user_alive( id ) && get_user_flags( id ) & ADMIN_LEVEL_H)    {        switch( cs_get_user_team( id ) )        {            case CS_TEAM_CT:            {               set_task(11.0, "menu_ct", id)            }            case CS_TEAM_T:            {                set_task(11.0, "menu_t", id)            }        }    }}   public menu_t(id){    if (cs_get_user_team(id) == CS_TEAM_T )    {        switch( jaUsou[ id ] )        {             case true:             {                 client_print(id, print_center,"")                   }             case false: {                 new menu = menu_create("\r[ \yTeroristu VIPMENIU \r]", "menu_handler");                menu_additem(menu, "Atsitiktinis pistoletas \d(2 kulkos)", "1", ADMIN_LEVEL_H)                menu_additem(menu,"Granata \d(He)","2", ADMIN_LEVEL_H)                menu_additem(menu,"Frost Nade \d(SG)","3", ADMIN_LEVEL_H)                menu_additem(menu,"Gyvybes \d(+30)","4", ADMIN_LEVEL_H)                menu_additem(menu,"Šarvai \d(+100)","5", ADMIN_LEVEL_H)                                menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);                menu_display(id, menu, 0);            }        }    }    jaUsou[id] = true} public novoRound(){     for(new i = 1;i <= iMaxPlayers;i++)    {         jaUsou[i] = false     } } public menu_handler(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:        {        RandomGun(id)        }        case 2:        {            give_item(id, "weapon_hegrenade")            client_print(id, print_chat, "Pasiėmiai HE Granata.")        }                case 3:        {            give_item(id, "weapon_smokegrenade")            client_print(id, print_chat, "Pasiėmiai Frost nade.")        }                case 4:                {                       set_user_health(id, get_user_health(id) + 30)                       client_print(id, print_chat, "Pasiėmiai gyvybiu.")                }                case 5:                {                       set_user_armor(id, get_user_health(id) + 100)                       client_print(id, print_chat, "Pasiėmiai šarvus.")                }    }        menu_destroy(menu);    return PLUGIN_HANDLED;}  public RandomGun(id) {cs_set_weapon_ammo(give_item(id, szGuns[random(sizeof(szGuns) - 1)]), 2)} public menu_ct(id){    if(cs_get_user_team(id) == CS_TEAM_CT )    {        switch( jaUsou[ id ] ) {            case true:             {                 client_print(id, print_center,"Jau panaudojai vipmeniu si raunda.")                   }             case false:            {                 new menu = menu_create("\r[ \yGaudytoju VIPMENIU \r]", "menu_handler2");                menu_additem(menu,"Scout \d(0 kulku)","1", ADMIN_LEVEL_H)                menu_additem(menu,"Gyvybes \d(+30)","2", ADMIN_LEVEL_H)                menu_additem(menu,"Šarvai \d(+100)","2", ADMIN_LEVEL_H)                                menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);                menu_display(id, menu, 0);            }        }    }        jaUsou[id] = true} public menu_handler2(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:        {            new iWeapon = give_item(id, "weapon_scout")            cs_set_weapon_ammo(iWeapon, 0)            client_print(id, print_chat, "Pasiėmiai scout be kulku.")        }        case 2:        {                       set_user_health(id, get_user_health(id) + 30)                       client_print(id, print_chat, "Pasiėmiai daugiau gyvybiu.")        }        case 3:        {            set_user_armor(id, get_user_armor(id) + 100)            client_print(id, print_chat, "Pasiėmiai šarvus.")        }    }        menu_destroy(menu);    return PLUGIN_HANDLED;} public client_connect(id){new name[32]get_user_info(id, "name", name, 31)if(get_user_flags(id) & ADMIN_LEVEL_G) {set_hudmessage(200, 0, 0, 0.05, 0.65, 2, 0.02, 30.0, 0.03, 0.3, 5)show_hudmessage(0, "VIP Narys %s prisijunge!",name)}}
Image

luxuks
Jau po truputį tampa savu
Posts: 186
Joined: 2014 Jun 18 17:20
Skype: lukas.luxuks

Re: Vipmeniu errorai

Post by luxuks »

aciu labai.

-- 2014 Lap 23 01:53 --

Pluginas deja neveikia.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests