Veteran Member
Join Date: Apr 2017
Location: Brazil
|
11-11-2020
, 16:27
Re: Work only in buyzone (or buy menu)
|
#4
|
Thanks for the words, but you have to understand that this forum is free, usually already existing demands (that you can use the search and find previously made) or very large demands, are ignored by users, because in addition to "working" for free , we have social life outside the forum.
PHP Code:
#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>
// Define the Plugin Version
new const VERSION[] = { "1.0" };
// PREFIX
new const PREFIX[] = { "!g[!tWG!g]!n" };
new VipUsed[33], Rounds
public plugin_init()
{
register_plugin("Random Weapon", VERSION, "");
register_event("HLTV","EventNewRnd", "a", "1=0", "2=0")
register_event("TextMsg", "fwEvGameWillRestartIn", "a", "2=#Game_will_restart_in")
register_clcmd("say /free", "cmdspw");
}
public fwEvGameWillRestartIn()
{
Rounds = 0
}
public EventNewRnd()
{
Rounds++
}
public cmdspw(id)
{
if(!cs_get_user_buyzone(id))
return PLUGIN_HANDLED
if(Rounds % 3 == 0)
{
new menu = menu_create("\wFreeGuns", "cmdspw_handler");
menu_additem(menu, "\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade \r[\y800$\r]", "1", cs_get_user_money(id) >= 800 ? 0 : 1<<31);
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}
public cmdspw_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:
{
cs_set_user_money(id, cs_get_user_money(id) - 800);
cmdspwr(id);
client_cmd(id, "spk buttons/blip1.wav");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public cmdspwr(id)
{
new truenumber = random_num(1, 6);
if (truenumber == 1)
{
cs_set_weapon_ammo(give_item(id, "weapon_deagle"), 2);
cs_set_user_bpammo(id, CSW_DEAGLE, 0);
}
if (truenumber == 2)
{
cs_set_weapon_ammo(give_item(id, "weapon_aug"), 2);
cs_set_user_bpammo(id, CSW_AUG, 0);
}
if (truenumber == 3)
{
cs_set_weapon_ammo(give_item(id, "weapon_elite"), 2);
cs_set_user_bpammo(id, CSW_ELITE, 0);
}
if (truenumber == 4)
{
cs_set_weapon_ammo(give_item(id, "weapon_p90"), 2);
cs_set_user_bpammo(id, CSW_P90, 0);
}
if (truenumber == 5)
{
cs_set_weapon_ammo(give_item(id, "weapon_mp5navy"), 2);
cs_set_user_bpammo(id, CSW_MP5NAVY, 0);
}
if (truenumber == 6)
{
cs_set_weapon_ammo(give_item(id, "weapon_mac10"), 2);
cs_set_user_bpammo(id, CSW_MAC10, 0);
}
if (truenumber == 7)
{
cs_set_weapon_ammo(give_item(id, "weapon_usp"), 2);
cs_set_user_bpammo(id, CSW_USP, 0);
}
if (truenumber == 8)
{
cs_set_weapon_ammo(give_item(id, "weapon_glock18"), 2);
cs_set_user_bpammo(id, CSW_GLOCK18, 0);
}
}
__________________
Quote:
Originally Posted by fysiks
Please stop trying to help. You appear to just be posting random stuff. Wait until you actually understand more about AMX Mod X and how the game works.
|
https://iceeedr.com.br/
|
|