// WeaponGiver block load { // Infos es_xsetinfo wg_script_Version "WeaponGiver V. BETA" es_msg #multi #green====[ #default server_var(wg_script_version) #green ]==== es_msg #multi #green====[ #default By XaM #green ]==== es_msg #multi #green[ #defaultWeaponGiver #green] => #defaultON es_xsetinfo wg_adminlist 0 es_xsetinfo wg_adverts 0 es_xsetinfo wg_adverts_time 0 es_xsetinfo wg_chatcommand 0 es_xsetinfo wg_isbot 0 es_xsetinfo wg_isdead 0 es_xsetinfo wg_playerinlist 0 es_xsetinfo wg_menuverification 0 es_xsetinfo wg_weaponchoice 0 es_xsetinfo wg_playerchoice 0 es_xsetinfo wg_playerselection 0 es_keygroupcreate wg_choice es_keygroupcreate wg_playerlist es_keygroupcreate wg_adminmenu } block unload { es_msg #multi #green[ #defaultWeaponGiver #green] => #defaultOFF es_keygroupdelete wg_choice es_keygroupdelete wg_playerlist es_keygroupdelete wg_adminmenu } event player_activate { es getplayerinfo wg_isbot event_var(userid) isbot if (server_var(wg_isbot) == 0) do { if (event_var(es_steamid) in server_var(wg_adminlist)) do { es_keycreate wg_adminmenu event_var(userid) es_keysetvalue wg_admimenu event_var(userid) manimenu 0 es_delayed 1 es_msg #multi #lightgreenAdmin: [ #green event_var(es_username) #lightgreen ] arrive... } } } event player_disconnect { es getplayerinfo wg_isbot event_var(userid) isbot if (server_var(wg_isbot) == 0) do { if (event_var(es_steamid) in server_var(wg_adminlist)) do { es_keydelete wg_adminmenu event_var(userid) es_delayed 1 es_msg #multi #lightgreen Admin: [ #green event_var(es_username) #lightgreen ] part... } es_exists wg_playerinlist key wg_playerlist event_var(userid) if (server_var(wg_playerinlist) == 1) do { es_keydelete playerlist event_var(userid) } } } event player_changename { es getplayerinfo wg_isbot event_var(userid) isbot if (server_var(wg_isbot) == 0) do { es getplayerinfo wg_isdead event_var(userid) isdead if (server_var(wg_isdead) == 0) then es_keysetvalue wg_playerlist event_var(userid) player_name event_var(newname) } } event player_death { es getplayerinfo wg_isbot event_var(userid) isbot if (server_var(wg_isbot) == 0) do { es_exists wg_playerinlist key wg_playerlist event_var(userid) if (server_var(wg_playerinlist) == 1) do { es_keydelete wg_playerlist event_var(userid) } } } event player_spawn { es getplayerinfo wg_isbot event_var(userid) isbot if (server_var(wg_isbot) == 0) do { es_keycreate wg_playerlist event_var(userid) es_keysetvalue wg_playerlist event_var(userid) player_name event_var(es_username) es_keysetvalue wg_playerlist event_var(userid) player_id event_var(es_steamid) } } block wg_mainmenu { es_menu 0 event_var(userid) "WeaponGiver By XaM\n-----------------------\n->1. Pistolets\n->2. Pompes\n->3. Fusils de Soutien\n->4. Fusils d'Assault\n->5. Snipers\n->6. Grenades\n->7. Items\n-----------------------\n0. Sortir" es_keysetvalue wg_adminmenu event_var(userid) mainmenu 1 } block wg_mainmenu_action { es_keysetvalue wg_adminmenu event_var(userid) mainmenu 0 if (event_var(commandstring) == 1) then es_xdoblock weapongiver/wg_gunsmenu if (event_var(commandstring) == 2) then es_xdoblock weapongiver/wg_shotgunsmenu if (event_var(commandstring) == 3) then es_xdoblock weapongiver/wg_pmmenu if (event_var(commandstring) == 4) then es_xdoblock weapongiver/wg_assaultmenu if (event_var(commandstring) == 5) then es_xdoblock weapongiver/wg_snipermenu if (event_var(commandstring) == 6) then es_xdoblock weapongiver/wg_grenademenu if (event_var(commandstring) == 7) then es_xdoblock weapongiver/wg_itemmenu } event player_say { if (event_var(text) == server_var(wg_chatcommand)) do { if (event_var(userid) in server_var(wg_adminlist)) do { es_xdoblock weapongiver/wg_mainmenu es_tell event_var(userid) Menu Ouvert... } else do { es_tell event_var(userid) Vous n'etes pas autorise a utiliser cette commande ! } } } event es_client_command { if (event_var(command) == "menuselect") do { if (event_var(es_steamid) in server_var(wg_adminlist)) do { es_keygetvalue wg_menuverification wg_adminmenu event_var(userid) mainmenu if (server_var(wg_menuverification) == 1) do { es_xdoblock weapongiver/wg_mainmenu_action } else do { es_keygetvalue wg_menuverification wg_adminmenu event_var(userid) gunsmenu if (server_var(wg_menuverification) == 1) do { es_xdoblock weapongiver/wg_guns_action } } } } } block wg_playerlist { keymenu exists exists_menu wg_playerlistmenu if (server_var(exists_menu) == 1) do { keymenu delete wg_playerlistmenu } keymenu create wg_playerlistmenu wg_playerselection weapongiver/wg_giveweapon wg_playerlist #keyvalue player_name #keyvalue player_id WeaponGiver By XaM es keymenu send wg_playerlistmenu event_var(userid) } block wg_giveweapon { es_keysetvalue wg_choice event_var(userid) playerchoice server_var(wg_playerselection) es_keygetvalue wg_playerchoice wg_choice event_var(userid) playerchoice es_keygetvalue wg_weaponchoice wg_choice event_var(userid) weaponchoice es_give server_var(wg_playerchoice) server_var(wg_weaponchoice) } block wg_gunsmenu { es_keysetvalue wg_adminmenu event_var(userid) gunsmenu 1 es_menu 0 event_var(userid) "WeaponGiver By XaM\n-----------------------\n->1. Glock\n->2. USP\n->3. FiveSeven\n->4. P228\n->5. Deagle\n->6. Dual Elites\n-----------------------\n0. Sortir" } block wg_gunsmenu_action { es_keysetvalue wg_adminmenu event_var(userid) gunsmenu 0 if (event_var(commandstring) == 1) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_glock" if (event_var(commandstring) == 2) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_usp" if (event_var(commandstring) == 3) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_fiveseven" if (event_var(commandstring) == 4) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_p228" if (event_var(commandstring) == 5) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_deagle" if (event_var(commandstring) == 6) then es_keysetvalue wg_choice event_var(userid) weaponchoice "weapon_elite" es_xdoblock weapongiver/wg_playerlist }