Raised This Month: $51 Target: $400
 12% 

Menu Problem


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
ho83
Senior Member
Join Date: Aug 2020
Location: iran
Old 11-10-2020 , 13:43   Menu Problem
Reply With Quote #1

solved

Last edited by ho83; 11-11-2020 at 14:00.
ho83 is offline
Napoleon_be
Veteran Member
Join Date: Jul 2011
Location: Belgium
Old 11-10-2020 , 15:41   Re: Menu Problem
Reply With Quote #2

1) Maybe you should wait a little longer before bumping your threads, let alone creating new ones for the exact same topic.
2) Post your code between PHP/CODE/PAWN tags so it's actually readable for us and we don't have to scroll an hour before reaching the end of this page.
__________________
Napoleon_be is offline
Send a message via Skype™ to Napoleon_be
ho83
Senior Member
Join Date: Aug 2020
Location: iran
Old 11-10-2020 , 16:10   Re: Menu Problem
Reply With Quote #3

1) Youre Right. im so sorry.
2) I did not know that thanks.
ho83 is offline
Napoleon_be
Veteran Member
Join Date: Jul 2011
Location: Belgium
Old 11-10-2020 , 17:57   Re: Menu Problem
Reply With Quote #4

Quote:
Originally Posted by ho83 View Post
1) Youre Right. im so sorry.
2) I did not know that thanks.
You can always edit your posts/topics at the upper right corner, maybe you should do it.
__________________
Napoleon_be is offline
Send a message via Skype™ to Napoleon_be
ho83
Senior Member
Join Date: Aug 2020
Location: iran
Old 11-10-2020 , 18:11   Re: Menu Problem
Reply With Quote #5

Thanks For Youre Help Sir. I edited
ho83 is offline
tarsisd2
Veteran Member
Join Date: Feb 2016
Location: brazil
Old 11-10-2020 , 20:11   Re: Menu Problem
Reply With Quote #6

2) use [php] tag like this

PHP Code:
#pragma semicolon 1
#include <amxmodx>
#include <cstrike>
#include <engine>
#include <fun>
#include <hamsandwich>

#define ADMIN_JBVIP ADMIN_IMMUNITY

// Define the Plugin Version
new const VERSION[] = { "1.0" };

// PREFIX
new const PREFIX[] = { "!g[!tWG!g]!n" };

new 
VipUsed[33];
new 
HasSpeed[33];


public 
plugin_init()
{
register_plugin("PublicServer:StartMenu"VERSION"");

register_clcmd("say an""cmdVmenu");
register_clcmd("say /an""cmdVmenu");
register_clcmd("say_team an""cmdVmenu");
register_clcmd("say_team /an""cmdVmenu");
}

public 
cmdVmenu(id)
{
if(!(
get_user_flags(id) & ADMIN_JBVIP))
{
client_printc(id"%s Menu Faghat Baraye !gManager !nBaraye Kharid Be Id:!t@TAJ_Alireza !nMoraje'e Konid."PREFIX);

return 
PLUGIN_HANDLED;
}

if(
VipUsed[id])
{
client_printc(id"%s Shoma Yek Bar Az !gManager Menu!n Estefade Kardid."PREFIX);

return 
PLUGIN_HANDLED;
}

switch(
cs_get_user_team(id))
{
case 
CS_TEAM_T:
startTMenu(id);

case 
CS_TEAM_CT:
startCTMenu(id);
}

return 
PLUGIN_HANDLED;
}

public 
startCTMenu(id)
{
new 
menu menu_create("\yPunlicMenu \r(CT):^n""startCTMenu_handler");

menu_additem(menu"\dFree \y[\rEvery 3 Round\y]""1"0);
menu_additem(menu"\dVip+Admin \y[\rEvery Round\y]""2"0);
menu_additem(menu"\dFullAdmin \y[\rEvery 3 Round\y]""3"0);
menu_additem(menu"\dManager \y[\rEvery Round\y]""4"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
startCTMenu_handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{
free(id);
}

case 
2:
{
vipadmin(id);
}

case 
3:
{
full(id);
}

case 
4:
{
manager(id);
}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
free(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""freehandler");

menu_additem(menu"\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
freehandler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
vipadmin(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""vipadminhandler");

menu_additem(menu"\dAk-47 + Full Item \r[VIP]""1"0);
menu_additem(menu"\dM4A1 + Full item\r[VIP]""2"0);
menu_additem(menu"\dAWP + Full Item \r[VIP]""3"0);
menu_additem(menu"\dFAMAS + Full Item \r[VIP]""4"0);
menu_additem(menu"\dBULLPUP + Full Item \r[VIP]""5"0);
menu_additem(menu"\dCommando + Full Item \r[VIP]""6"0);
menu_additem(menu"\dDefender + Full Item \r[VIP]""7"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
vipadminhandler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
2:
{

give_itemid"weapon_m4a1");
cs_set_user_bpammo(idCSW_M4A190);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
3:
{

give_itemid"weapon_awp");
cs_set_user_bpammo(idCSW_AWP30);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
4:
{

give_itemid"weapon_famas");
cs_set_user_bpammo(idCSW_FAMAS90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
5:
{

give_itemid"weapon_aug");
cs_set_user_bpammo(idCSW_AUG90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
6:
{

give_itemid"weapon_sg552");
cs_set_user_bpammo(idCSW_SG55290);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
7:
{

give_itemid"weapon_galil");
cs_set_user_bpammo(idCSW_GALIL90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
full(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""fullhandler");

menu_additem(menu"\rblorog3""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
fullhandler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_balrog3");

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
manager(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""managerhandler");

menu_additem(menu"\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
managerhandler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}


public 
startTMenu(id)
{
new 
menu menu_create("\yManager Menu \r(CT):^n""startTMenu_handler");

menu_additem(menu"\dFree\y[\rEvery 3 Round\y]""1"0);
menu_additem(menu"\dVip+Admin\y[\rEvery Round\y]""2"0);
menu_additem(menu"\dFullAdmin\y[\rEvery 3 Round\y]""3"0);
menu_additem(menu"\dManager\y[\rEvery Round\y]""4"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
startTMenu_handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{
free1(id);
}

case 
2:
{
vipadmin1(id);
}

case 
3:
{
full1(id);
}

case 
4:
{
manager1(id);
}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
free1(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""free1handler");

menu_additem(menu"\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
free1handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
vipadmin1(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""vipadmin1handler");

menu_additem(menu"\dAk-47 + Full Item \r[VIP]""1"0);
menu_additem(menu"\dM4A1 + Full item\r[VIP]""2"0);
menu_additem(menu"\dAWP + Full Item \r[VIP]""3"0);
menu_additem(menu"\dFAMAS + Full Item \r[VIP]""4"0);
menu_additem(menu"\dBULLPUP + Full Item \r[VIP]""5"0);
menu_additem(menu"\dCommando + Full Item \r[VIP]""6"0);
menu_additem(menu"\dDefender + Full Item \r[VIP]""7"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
vipadmin1handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
2:
{

give_itemid"weapon_m4a1");
cs_set_user_bpammo(idCSW_M4A190);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
3:
{

give_itemid"weapon_awp");
cs_set_user_bpammo(idCSW_AWP30);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
4:
{

give_itemid"weapon_famas");
cs_set_user_bpammo(idCSW_FAMAS90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
5:
{

give_itemid"weapon_aug");
cs_set_user_bpammo(idCSW_AUG90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
6:
{

give_itemid"weapon_sg552");
cs_set_user_bpammo(idCSW_SG55290);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}

case 
7:
{

give_itemid"weapon_galil");
cs_set_user_bpammo(idCSW_GALIL90);
give_itemid"weapon_deagle");
cs_set_user_bpammo(idCSW_DEAGLE35);
give_itemid"weapon_hegrenade");
give_itemid"weapon_flashbang");
give_itemid"weapon_flashbang");
give_itemid"weapon_smokegrenade");
}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
full1(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""full1handler");

menu_additem(menu"\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
full1handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

public 
manager1(id)
{
new 
menu menu_create("\dFree Gun \r(CT):^n""manager1handler");

menu_additem(menu"\rRandom Weapon \y+ \rRendom Pistol \y+ \rRandom Grenade""1"0);

menu_setprop(menuMPROP_EXITMEXIT_ALL);
menu_display(idmenu0);
}

public 
manager1handler(idmenuitem)
{
if( 
item == MENU_EXIT )
{
menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

new 
data[6], iName[64];
new 
accesscallback;
menu_item_getinfo(menuitemaccessdata,5iName63callback);

new 
key str_to_num(data);

switch(
key)
{
case 
1:
{

give_itemid"weapon_ak47");
cs_set_user_bpammo(idCSW_AK4790);

}
}

menu_destroy(menu);
return 
PLUGIN_HANDLED;
}

// Colour Chat
stock client_printc(const id, const input[], any:...)
{
new 
count 1players[32];
static 
msg[191];
vformat(msg190input3);

replace_all(msg190"!g""^x04"); // Green Color
replace_all(msg190"!n""^x01"); // Default Color
replace_all(msg190"!t""^x03"); // Team Color

if (idplayers[0] = id; else get_players(playerscount"ch");
{
for (new 
0counti++)
{
if (
is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}


Last edited by tarsisd2; 11-10-2020 at 20:11.
tarsisd2 is offline
ho83
Senior Member
Join Date: Aug 2020
Location: iran
Old 11-11-2020 , 06:20   Re: Menu Problem
Reply With Quote #7

Never mind. I try to solve problem myself
ho83 is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 11-11-2020 , 07:35   Re: Menu Problem
Reply With Quote #8

Quote:
Originally Posted by ho83 View Post
Thanks For Youre Help Sir. I edited
Where did you see "USE QUOTE TAGS"?
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
ho83
Senior Member
Join Date: Aug 2020
Location: iran
Old 11-11-2020 , 08:40   Re: Menu Problem
Reply With Quote #9

Done
ho83 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 01:14.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode