Raised This Month: $ Target: $400
 0% 

Saving Menu Variables


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
OmgHi
Junior Member
Join Date: Jan 2007
Old 02-02-2007 , 14:13   Re: Help- Saving Menu Variables
Reply With Quote #6

Yes I know that makes no sence, but it was the only way I could think of to describe what im trying to do...

I want the menu to only go to 1 person ( the person who selected the menu ), but I want the other 3 variables saved, so I can perform commands on them!

This is what you gave me...

Code:
register_menucmd(register_menuid("ExpMenu:"),1023,"ExpMenu1Function") public ExpMenu1(Mage,SelectedPlayers,PlayerSelecter,ExpGod) {  new exp[32], exp1[32], exp2[32], exp3[32]  get_euser_exp(mage,exp,31)  get_euser_exp(SelectedPlayers,exp1,31)  get_euser_exp(PlayerSelecter,exp2,31)  get_euser_exp(ExpGod,exp3,31)  client_print(menuuser,print_center,"%s|%s|%s|%s|",exp,exp1,exp2,exp3)  new menuBodyp[512]  new len = format(menuBodyp,511,"ExpMenu:^n^nMenu Info^n",name,name1)  len += format(menuBodyp[len],511-len,"1. More Info^n2. Exp God Info^n^n0. Exit")  new players[4]  players[0] = Mage  players[1] = SelectedPlayers  players[2] = PlayerSelecter  players[3] = ExpGod  for( new i ; i < 4; i++ )  show_menu(players[i],((1<<0)|(1<<1)|(1<<9)),menuBodyp)  return PLUGIN_HANDLED } public ExpMenu1Function(players) {  switch(key)  {   case 0:   {    ExpMenu1MoreInfo(players)   }   case 1:   {    ExpMenu1ExpGod(players)   }   case 9:   {    return PLUGIN_HANDLED   }  }  return PLUGIN_HANDLED }

Which does not give me what I need at all.

Not only is the menu going to all 4 people, but now i can't access the variables!

I cant do..

Code:
register_menucmd(register_menuid("ExpMenu:"),1023,"ExpMenu1Function") public ExpMenu1(Mage,SelectedPlayers,PlayerSelecter,ExpGod) {  new exp[32], exp1[32], exp2[32], exp3[32]  get_euser_exp(mage,exp,31)  get_euser_exp(SelectedPlayers,exp1,31)  get_euser_exp(PlayerSelecter,exp2,31)  get_euser_exp(ExpGod,exp3,31)  client_print(menuuser,print_center,"%s|%s|%s|%s|",exp,exp1,exp2,exp3)  new menuBodyp[512]  new len = format(menuBodyp,511,"ExpMenu:^n^nMenu Info^n",name,name1)  len += format(menuBodyp[len],511-len,"1. More Info^n2. Exp God Info^n^n0. Exit")  new players[4]  players[0] = Mage  players[1] = SelectedPlayers  players[2] = PlayerSelecter  players[3] = ExpGod  for( new i ; i < 4; i++ )  show_menu(players[i],((1<<0)|(1<<1)|(1<<9)),menuBodyp)  return PLUGIN_HANDLED } public ExpMenu1Function(players) {  switch(key)  {   case 0:   {    ExpMenu1MoreInfo(players[0],players[1],players[2],players[3])   }   case 1:   {    ExpMenu1ExpGod(players[0],players[1],players[2],players[3])   }   case 9:   {    return PLUGIN_HANDLED   }  }  return PLUGIN_HANDLED }

or...

Code:
register_menucmd(register_menuid("ExpMenu:"),1023,"ExpMenu1Function") public ExpMenu1(Mage,SelectedPlayers,PlayerSelecter,ExpGod) {  new exp[32], exp1[32], exp2[32], exp3[32]  get_euser_exp(mage,exp,31)  get_euser_exp(SelectedPlayers,exp1,31)  get_euser_exp(PlayerSelecter,exp2,31)  get_euser_exp(ExpGod,exp3,31)  client_print(menuuser,print_center,"%s|%s|%s|%s|",exp,exp1,exp2,exp3)  new menuBodyp[512]  new len = format(menuBodyp,511,"ExpMenu:^n^nMenu Info^n",name,name1)  len += format(menuBodyp[len],511-len,"1. More Info^n2. Exp God Info^n^n0. Exit")  new players[4]  players[0] = Mage  players[1] = SelectedPlayers  players[2] = PlayerSelecter  players[3] = ExpGod  for( new i ; i < 4; i++ )  show_menu(PlayerSelecter,((1<<0)|(1<<1)|(1<<9)),menuBodyp)  return PLUGIN_HANDLED } public ExpMenu1Function(PlayerSelecter) {  switch(key)  {   case 0:   {    ExpMenu1MoreInfo(players[0],players[1],players[2],players[3])   }   case 1:   {    ExpMenu1ExpGod(players[0],players[1],players[2],players[3])   }   case 9:   {    return PLUGIN_HANDLED   }  }  return PLUGIN_HANDLED }

This last one describes more what im trying to do...

I want the menu to only go to 1 person, but I want the 4 variables saved so I can still access them to perform commands on them!

Thanks if you can help!

Last edited by OmgHi; 02-02-2007 at 14:21.
OmgHi is offline
 



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 00:35.


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