Member
Join Date: Sep 2021
Location: Algeria
|
10-18-2021
, 19:40
[HELP] - a better code !
|
#1
|
Hi, I need someone to recode this plugin with a better script. cuz it shows me errors in the console like:
HTML Code:
L 10/18/2021 - 17:32:46: [AMXX] Run time error 4 (plugin "vmenu.amxx") - debug not enabled!
L 10/18/2021 - 17:32:46: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
Thanks by the way !
PHP Code:
#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #include <hamsandwich> #include <fakemeta> #include <cromchat>
#define ADMIN_VIP ADMIN_LEVEL_B #define TEAM_ANTIFURIEN 2
/* Wanna contact me ? ******************** [Discord] ==> "YusoChan-" ******************** */
new PLUGIN[] = "Vip Menu For Anti-Furiens" new VERSION[] = "2.0" new AUTHOR[] = "YusoChan-"
new M4A1_V[] = "models/vipmenu/v_gold_m4a1.mdl" new AK47_V[] = "models/vipmenu/v_gold_ak47.mdl" new XM1014_V[] = "models/vipmenu/v_gold_xm1014.mdl" new DEAGLE_V[] = "models/vipmenu/v_gold_deagle.mdl"
new bool: HaveM4a1[33]; new bool: HaveAk47[33]; new bool: HaveXm1014[33]; new bool: HaveDeagle[33];
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /vmenu", "VipMenu"); register_clcmd("say_team /vmenu", "VipMenu"); RegisterHam(Ham_TakeDamage, "player", "GolD_TakeDamage");
register_event("CurWeapon", "Event_CurWeapon", "be", "1=1"); }
public client_disconnect(id) { HaveM4a1[id] = false; HaveAk47[id] = false; HaveXm1014[id] = false; HaveDeagle[id] = false; }
public client_connect(id) { HaveM4a1[id] = false; HaveAk47[id] = false; HaveXm1014[id] = false; HaveDeagle[id] = false; }
public client_putinserver(id) { HaveM4a1[id] = false; HaveAk47[id] = false; HaveXm1014[id] = false; HaveDeagle[id] = false; }
public plugin_precache() { precache_model(M4A1_V) precache_model(AK47_V) precache_model(XM1014_V) precache_model(DEAGLE_V) }
public Event_CurWeapon(id) { if(get_user_weapon(id) == CSW_M4A1) { if(HaveM4a1[id]) set_pev(id, pev_viewmodel2, M4A1_V) } if(get_user_weapon(id) == CSW_AK47) { if(HaveAk47[id]) set_pev(id, pev_viewmodel2, AK47_V) } if(get_user_weapon(id) == CSW_XM1014) { if(HaveXm1014[id]) set_pev(id, pev_viewmodel2, XM1014_V) } if(get_user_weapon(id) == CSW_DEAGLE) { if(HaveDeagle[id]) set_pev(id, pev_viewmodel2, DEAGLE_V) } }
public VipMenu(id) { if (get_user_flags(id) & ADMIN_VIP) { guns_menu(id) } else { CC_SendMessage(id, "&x01[&x04ANTI-FURIEN&x01] &x03ONLY &x01V.I.P Members") } }
public GolD_TakeDamage (iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits) { if(iInflictor == iAttacker && HaveM4a1[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_M4A1 && cs_get_user_team(iAttacker)) { SetHamParamFloat(4, fDamage * 1.4); } if(iInflictor == iAttacker && HaveAk47[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_AK47 && cs_get_user_team(iAttacker)) { SetHamParamFloat(4, fDamage * 1.4); } if(iInflictor == iAttacker && HaveXm1014[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_XM1014 && cs_get_user_team(iAttacker)) { SetHamParamFloat(4, fDamage * 1.4); } if(iInflictor == iAttacker && HaveDeagle[iAttacker] && is_user_alive(iAttacker) && get_user_weapon(iAttacker) == CSW_DEAGLE && cs_get_user_team(iAttacker)) { SetHamParamFloat(4, fDamage * 1.5); } }
public guns_menu(id) { if (!is_user_alive(id) && get_user_team(id) == TEAM_ANTIFURIEN) { return PLUGIN_HANDLED } new vipmenu = menu_create("\w[\yFURIEN.NPOWERED.RO\w] \rVIP Menu \yANTI-FURIEN", "menuCloser") menu_additem(vipmenu, "\rM4A1 \w+ \rDeagle \y[GOLD]", "", ADMIN_VIP) menu_additem(vipmenu, "\rAK47 \w+ \rDeagle \y[GOLD]", "", ADMIN_VIP) menu_additem(vipmenu, "\rXM1014 \w+ \rDeagle \y[GOLD]", "", ADMIN_VIP) menu_display(id, vipmenu, 0) return 1 } public menuCloser(id, EXIT, item) { if(item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { menu_destroy(EXIT); return PLUGIN_HANDLED; } switch(item) { case 0: { strip_user_weapons(id); // drop all weapons HaveM4a1[id] = true; give_item(id, "weapon_m4a1"); cs_set_user_bpammo(id, CSW_M4A1, 254); HaveDeagle[id] = true; give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_DEAGLE, 254); give_item(id, "weapon_knife"); Event_CurWeapon(id) //Text CC_SendMessage(id, "&x01[&x04ANTI-FURIEN&x01] &x03You bought the &x01Golden &x04M4A1"); { } } case 1: { strip_user_weapons(id); // drop all weapons HaveAk47[id] = true; give_item(id, "weapon_ak47"); cs_set_user_bpammo(id, CSW_AK47, 254); HaveDeagle[id] = true; give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_DEAGLE, 254); give_item(id, "weapon_knife"); Event_CurWeapon(id) //Text CC_SendMessage(id, "&x01[&x04ANTI-FURIEN&x01] &x03You Bought The &x01Golden &x04AK47"); { } } case 2: { strip_user_weapons(id); // drop all weapons HaveXm1014[id] = true; give_item(id, "weapon_xm1014"); cs_set_user_bpammo(id, CSW_XM1014, 254); HaveDeagle[id] = true; give_item(id, "weapon_deagle"); cs_set_user_bpammo(id, CSW_DEAGLE, 254); give_item(id, "weapon_knife"); Event_CurWeapon(id) //Text CC_SendMessage(id, "&x01[&x04ANTI-FURIEN&x01] &x03You Bought The &x01Golden &x04XM1014"); { } } } return PLUGIN_HANDLED }
Last edited by Yusochan; 10-19-2021 at 06:34.
|
|