Page 1 of 1
Gal kas galetu?
Posted: 2011 Jun 06 23:28
by psychical
Taigi, noreciau paklausti, ar kas nors galetu padaryti toki plugina, kad PVZ.: Ateini i serveryje (budamas VIP) parasai /vipmenu, ismeta menu, kuriame pasirenki ka nori, veliau (kita round) tau automatiskai parenka ta pati, ka tu buvai pasirinkes praeita round, jeigu ta pati round pasiimsi koki kita dalyka, jis galios tik nuo kito round. Ar kas nors galetu?

Re: Gal kas galetu?
Posted: 2011 Jun 07 10:46
by newb
Code: Select all
#include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <cstrike>#include <fun> enum { HP, HE, AK47} new enabled[33] public plugin_init() { register_clcmd("say /vipmenu", "vipmenu") RegisterHam(Ham_Spawn, "player", "fwd_PlayerSpawn", 1)} public fwd_PlayerSpawn(id) { if(!is_user_alive(id)) return HAM_IGNORED switch(enabled[id]) { case HP: set_user_health(id, 200) case HE: give_item(id, "weapon_hegrenade") case AK47: give_item(id, "weapon_ak47") } return HAM_IGNORED} public vipmenu(id) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) return new mMenu = menu_create("Menu", "mh_Menu") new mcbMenu = menu_makecallback("mcb_Menu") menu_additem(mMenu, "HP", _, ADMIN_ALL, enabled[id] == HP ? mcbMenu : -1) menu_additem(mMenu, "HE", _, ADMIN_ALL, enabled[id] == HE ? mcbMenu : -1) menu_additem(mMenu, "AK47", _, ADMIN_ALL, enabled[id] == AK47 ? mcbMenu : -1) menu_setprop(mMenu, MPROP_EXIT, MEXIT_ALL) menu_display(id, mMenu, 0)} public mh_Menu(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } enabled[id] = item menu_destroy(menu) return PLUGIN_CONTINUE} public mcb_Menu(id, menu, item) { return ITEM_DISABLED} public client_putinserver(id) { enabled[id] = -1}
Re: Gal kas galetu?
Posted: 2011 Jun 07 11:01
by psychical
dq