All pastes #104298 Raw Edit

Anonymous

public text v1 · immutable
#104298 ·published 2006-07-28 20:07 UTC
rendered paste body
block load
{
  es_keygroupdelete menu
  es_keygroupcreate menu

es_xsetinfo firstmenu 0
es_xsetinfo secondmenu 0
es_xsetinfo thirdmenu 0
es_xsetinfo forthmenu 0
es_xsetinfo fifthmenu 0
es_xsetinfo sixthmenu 0
es_xsetinfo seventhmenu 0
es_xsetinfo eightmenu 0
es_xsetinfo ninthmenu 0
es_xsetinfo tenthmenu 0


es_format firstmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format secondmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format thirdmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format forthmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format fifthmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format sixthmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format seventhmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format eightmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format ninthmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"
es_format tenthmenu "1. Menu\n2. Menu\n3. Menu\n4. Menu\n5. Menu\n6. Menu\n7. Menu\n8. Menu\n9. Back\n8. Exit"

}

event player_say
{
  if (event_var(text) equalto "!menu") do
  {
    es_keycreate menu event_var(es_steamid)
    es_keysetvalue menu event_var(es_steamid) "inmenu" "1"
    es_menu 20 event_var(userid) server_var(firstmenu)
  }
}

event es_client_command
{
  if (event_var(command) == "menuselect") do
  {
    es_setinfo oddmenu 0
    es_keygetvalue menu event_var(es_steamid) inmenu
    if (server_var(oddmenu) > 0) do
    {
      if (0 in event_var(commandstring)) do
      {
        // nothing
      }
      if (1 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(secondmenu)
      }
      if (2 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(thirdmenu)
      }
      if (3 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(forthmenu)

      }
      if (4 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(fifthmenu)
      }
      if (5 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(sixthmenu)
      }
      if (6 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(seventhmenu)
      }
      if (7 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(eighthmenu)
      }
      if (8 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(ninethmenu)
      }
      if (9 in event_var(commandstring)) do
      {
        es_menu 20 event_var(userid) server_var(10thmenu)
      }
      es_keysetvalue oddblood event_var(es_steamid) inmenu 0
    }
  }
}