Senior Member
Join Date: Jun 2014
Location: Morroco
|
04-01-2015
, 08:31
Re: Random Choice ? ..
|
#7
|
Quote:
Originally Posted by mottzi
please note the coloring...
Code:
public menu_class(id)
{
...
menu_display(id, menu, 0)
set_task(10.0, "randomChoice", id + 1337)
}
public menu_handler(id, menu, item)
{
if(item == MENU_EXIT)
return PLUGIN_HANDLED;
if(task_exists(id + 1337))
remove_task(id + 1337);
switch(item)
{
case 0:
{
}
...
}
}
public randomChoice(id)
{
id -= 1337;
show_menu(id, 0, "^n", 1);
switch(random_num(0, 4))
{
case 0:
{
}
...
}
}
|
That's awesome Bro ty . Why 1337 pls ? Sry for being too heavy
I did that n, but i dont know what's wrong xD
PHP Code:
public onSpawnPost(id) Classmenu(id)
public Classmenu( id ) { new menu = menu_create( "Class menu", "menu_handler" ) menu_additem( menu, "\\w Gaara \\y[ Fly + Speed]", "", 0 ); menu_additem( menu, "\\w Naruto \\y[ Speed +Hp+Shadow-Clone]", "", 0 ); menu_additem( menu, "\\r Madara \\y[ Grab + Speed O.Admins]", "", ADMIN_BAN ); menu_additem( menu, "\\w Pain \\y[ No Clip +low hp]", "", 0 ); menu_additem( menu, "\\r Sasuke \\y[ Portals + Speed ]", "", 0 ); menu_setprop( menu, MPROP_EXIT, MEXIT_ALL ) menu_display( id, menu, 0 ) set_task(7.0, "randomChoice", id + 1337) }
public menu_handler( id, menu, item ) { if(item == MENU_EXIT) return PLUGIN_HANDLED; if(task_exists(id + 1337)) remove_task(id + 1337); switch( item ) { case 0: { client_print( id, print_chat, "You Are now Gaara " ) set_user_health(id, get_user_health( id ) + 300); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 10) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Gaara") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 153, 76, 0, kRenderGlow, 50); Hasxxx[id] = false Hasx[id] = false } case 1: { client_print( id, print_chat, " You are now Naruto" ); set_user_health(id, get_user_health( id ) + 450); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 10) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 10) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Naruto") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 255, 69, 0, kRenderGlow, 200); Hasxxx[id] = false Hasx[id] = false } case 2: { client_print( id, print_chat, "You have selected Madara" ); set_user_health(id, get_user_health( id ) + 350); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Madara") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 0, 55, 55, kRenderGlow, 200); Hasxxx[id] = false Hasx[id] = false } case 3: { client_print( id, print_chat, "You have selected Pain" ); set_user_health(id, get_user_health( id ) + 150); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "pain") set_user_noclip(id, 1) set_user_rendering(id, kRenderFxGlowShell, 0, 128, 255, kRenderGlow, 10); Hasxxx[id] = false Hasx[id] = true } case 4: { client_print( id, print_chat, "You have selected Sasuke" ); client_print( id, print_chat, "Use Bind X portal_entrance & bind x2 portal_exit" ); set_user_health(id, get_user_health( id ) + 350); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Sasuke") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 102, 0, 102, kRenderGlow, 100); Hasxxx[id] = true Hasx[id] = false } case MENU_EXIT: { client_print( id, print_chat, "You exited the menu , we'll select for you a Random Class... " ) } } menu_destroy( menu ) return PLUGIN_HANDLED } public randomChoice(id) { id -= 1337; show_menu(id, 0, "^n", 1); switch(random_num(0, 4)) { case 0: { client_print( id, print_chat, "You Are now Gaara " ) set_user_health(id, get_user_health( id ) + 300); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 10) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Gaara") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 153, 76, 0, kRenderGlow, 50); Hasxxx[id] = false Hasx[id] = false } case 1: { client_print( id, print_chat, " You are now Naruto" ); set_user_health(id, get_user_health( id ) + 450); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 10) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 10) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Naruto") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 255, 69, 0, kRenderGlow, 200); Hasxxx[id] = false Hasx[id] = false } case 2: { client_print( id, print_chat, "You have selected Madara" ); set_user_health(id, get_user_health( id ) + 350); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Madara") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 0, 55, 55, kRenderGlow, 200); Hasxxx[id] = false Hasx[id] = false } case 3: { client_print( id, print_chat, "You have selected Pain" ); set_user_health(id, get_user_health( id ) + 150); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "pain") set_user_noclip(id, 1) set_user_rendering(id, kRenderFxGlowShell, 0, 128, 255, kRenderGlow, 10); Hasxxx[id] = false Hasx[id] = true } case 4: { client_print( id, print_chat, "You have selected Sasuke" ); client_print( id, print_chat, "Use Bind X portal_entrance & bind x2 portal_exit" ); set_user_health(id, get_user_health( id ) + 350); give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") cs_set_user_bpammo(id, CSW_HEGRENADE, 5) cs_set_user_bpammo(id, CSW_SMOKEGRENADE, 5) set_user_maxspeed(id, 850.0); cs_set_user_model(id, "Sasuke") set_user_noclip(id, 0) set_user_rendering(id, kRenderFxGlowShell, 102, 0, 102, kRenderGlow, 100); Hasxxx[id] = true Hasx[id] = false } case MENU_EXIT: { client_print( id, print_chat, "You exited the menu , we'll select for you a Random Class... " ) } }
__________________
Last edited by Zaidbt; 04-01-2015 at 09:17.
|
|