Administrator
Joined : 29/09/2011 Posts : 1228 CS Status : - Age : 28
| Subiect: Weapons Furien OldSchool 1.4 Mar Aug 25, 2015 4:08 am |
|
| Descriere: Acesta este un meniu de arme pentru modul furien,folosit pe addons-ul Furien OldSchool 1.4 Descarcare: - Spoiler:
#include #include #include #include < fakemeta_util >
#define VIP_FLAG ADMIN_LEVEL_H
new const PLUGIN[] = "FME Weapons"; new const VERSION[] = "1.0";
new const szTag [] = "[FME Weapons]"; new const szContact[] = "ID_TAU@yahoo.com";
new bool: AlreadyChose[33];
public plugin_init() { register_plugin(PLUGIN, VERSION, "Ionutz."); register_clcmd("say /weapons","SayCmdWeap"); RegisterHam( Ham_Spawn, "player", "fwPlayerSpawn", true ) }
public fwPlayerSpawn(id) { if(is_user_alive(id)) { fm_give_item(id, "weapon_knife" ) fm_give_item(id, "weapon_hegrenade") if(get_user_team(id) == 2) { ShowWeapMenu(id); fm_give_item(id, "weapon_deagle" ) cs_set_user_bpammo(id,CSW_DEAGLE, 90 ) } } }
public ShowWeapMenu(id){ new menu = menu_create ("\r[Weapons] \yFurien Weapons^n\rY!M\y [Trebuie sa fiti inscris si conectat pentru a vedea acest link]", "menuhandler" ) menu_additem( menu, "M4A1", "1" , 0 ) menu_additem( menu, "AK47", "2" , 0 ) menu_additem( menu, "MP5", "3" , 0 ) menu_additem( menu, "SG552", "4", 0 ) menu_additem( menu, "Galil", "5", 0 ) menu_additem( menu, "P90", "6", 0 ) if ( get_user_flags(id) & VIP_FLAG ) { menu_additem( menu, "\yXM1014 \r[V.I.P]", "7", 0 ) } else { menu_additem( menu, "\dXM1014 \r[V.I.P]", "7", 0 ) } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); return PLUGIN_HANDLED; }
public menuhandler(id, menu, item) { if(item == MENU_EXIT) return PLUGIN_HANDLED; if(get_user_team(id) != 2) return PLUGIN_HANDLED; switch (item) { case 0: { fm_give_item(id, "weapon_m4a1" ) cs_set_user_bpammo(id, CSW_M4A1, 250 ) AlreadyChose[id] = true; } case 1: { fm_give_item(id, "weapon_ak47" ) cs_set_user_bpammo(id, CSW_AK47, 250 ) AlreadyChose[id] = true; } case 2: { fm_give_item(id, "weapon_mp5navy" ) cs_set_user_bpammo(id, CSW_MP5NAVY, 250) AlreadyChose[id] = true; } case 3: { fm_give_item(id, "weapon_sg552" ) cs_set_user_bpammo(id, CSW_SG552, 250 ) AlreadyChose[id] = true; } case 4: { fm_give_item(id, "weapon_galil" ) cs_set_user_bpammo(id, CSW_GALIL, 250 ) AlreadyChose[id] = true; } case 5: { fm_give_item(id, "weapon_p90" ) cs_set_user_bpammo(id, CSW_P90, 250 ) AlreadyChose[id] = true; } case 6: { if (get_user_flags(id) & VIP_FLAG ) { fm_give_item(id, "weapon_xm1014" ) cs_set_user_bpammo(id, CSW_XM1014, 250 ) AlreadyChose[id] = true; } else { ColorChat(id,"^x04%s^x01 Nu ai^x03 VIP^x01. Pentru a achizitiona^x03 VIP^x01 cumpara de la^x04 %s", szTag, szContact ); ShowWeapMenu(id) } } } menu_destroy(menu) return 0; } public SayCmdWeap(id) { if(get_user_team(id) == 2) { if(!is_user_alive(id)) { ColorChat(id, "^x04%s^x01 Esti mort nu ai acces la acest meniu !", szTag ); return } if(AlreadyChose[id]) { ColorChat(id, "^x04%s^x01 Ti-ai ales armele runda aceasta ! ", szTag ); return } else { ShowWeapMenu(id); } } } stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!x04", "^4"); replace_all(msg, 190, "!x01", "^1"); replace_all(msg, 190, "!x03", "^3"); if(id) players[0] = id; else get_players(players, count, "ch"); { for(new i = 0; i < count; i++) { if(is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]); write_byte(players[i]); write_string(msg); message_end(); } } } }
Nume: FME Weapons Versiune: 1.0 Link oficial: [Trebuie sa fiti inscris si conectat pentru a vedea acest link]
Instalare:
1. Fisierul fme_weapons.sma il puneti in addons/amxmodx/scripting 2. Fisierul fme_weapons.amxx il puneti in addons/amxmodx/plugins 3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:
Cod: - Cod:
-
fme_weapons.amxx |
|