Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

CLEO Panel


Rafalema
 Share

Recommended Posts

Could someone send me base script for a panel/menu of 4 choices? I will add my own stuff there later, But can anyone of you guys do that to me? Thank you!

Link to comment
Share on other sites

sorry for my intrusion but how can I open another menu with other choices to choice 0 for example? thanks

Link to comment
Share on other sites

Just add the full code for a new (sub) menu between :

 

if $choice == 0then...end

 

 

Thus if the user selects a specific option from the menu, you will generate a new (different) submenu.

bS8xA.png
Link to comment
Share on other sites

but this is for 1 choice. I want to do: (for example)

 

08DB: set_panel $MENU column 0 header 'DUMMY' data 'example1' 'example2' 'example3' 'example4' 'example5'

...

...

if $ choice == 0

then

3 more options here ('example6' 'example7' 'example8')

end

 

can be done?

Link to comment
Share on other sites

Dutchy3010

So you want a menu, and after you selected something in that menu, there will be another menu? If yes, you have to do it as follows:

 

 

08D4: $MENU = create_panel_with_title 'DUMMY' position 29.0 145.0 width 220.0 columns 1 interactive 1 background 1 alignment 108DB:  set_panel $MENU column 0 header 'DUMMY' data 'example1' 'example2' 'example3' 'example4' 'example5' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'repeatwait  0 msif 00E1:   player 0 pressed_key 15then 08DA: remove_panel $MENU 03E6: remove text box jump @ENDenduntil 00E1:   player 0 pressed_key 1608D7: $choice = panel $MENU active_row08DA: remove_panel $MENU03E6: remove text boxif $choice == 0then 08D4: $MENU = create_panel_with_title 'DUMMY' position 29.0 145.0 width 220.0 columns 1 interactive 1 background 1 alignment 1 08DB:  set_panel $MENU column 0 header 'DUMMY' data 'example1' 'example2' 'example3' 'example4' 'example5' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' repeat  wait  0 ms  if 00E1:   player 0 pressed_key 15  then   08DA: remove_panel $MENU   03E6: remove text box   jump @END   end until 00E1:   player 0 pressed_key 16 08D7: $choice = panel $MENU active_row 08DA: remove_panel $MENU 03E6: remove text box  if $choice == 0 then ... endend

 

So in the if $choice ==0, you have to create another menu. smile.gif

Link to comment
Share on other sites

So you want a menu, and after you selected something in that menu, there will be another menu? If yes, you have to do it as follows:

 

 

08D4: $MENU = create_panel_with_title 'DUMMY' position 29.0 145.0 width 220.0 columns 1 interactive 1 background 1 alignment 108DB:  set_panel $MENU column 0 header 'DUMMY' data 'example1' 'example2' 'example3' 'example4' 'example5' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'repeatwait  0 msif 00E1:   player 0 pressed_key 15then 08DA: remove_panel $MENU 03E6: remove text box jump @ENDenduntil 00E1:   player 0 pressed_key 1608D7: $choice = panel $MENU active_row08DA: remove_panel $MENU03E6: remove text boxif $choice == 0then 08D4: $MENU = create_panel_with_title 'DUMMY' position 29.0 145.0 width 220.0 columns 1 interactive 1 background 1 alignment 1 08DB:  set_panel $MENU column 0 header 'DUMMY' data 'example1' 'example2' 'example3' 'example4' 'example5' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY' repeat  wait  0 ms  if 00E1:   player 0 pressed_key 15  then   08DA: remove_panel $MENU   03E6: remove text box   jump @END   end until 00E1:   player 0 pressed_key 16 08D7: $choice = panel $MENU active_row 08DA: remove_panel $MENU 03E6: remove text box  if $choice == 0 then ... endend

 

So in the if $choice ==0, you have to create another menu. smile.gif

tried, but instead to open up another menu, it closes all

Link to comment
Share on other sites

I understand alone, had to add a break otherwise,you have to leave the button, quickly.

thanks for yours helps icon14.gif

Link to comment
Share on other sites

Dutchy3010

Indeed! icon14.gif

 

But you can also use an opcode for that:

 

repeat wait 0until 80E1:   not player 0 pressed_key 16

 

This way you are absolutely sure that the player doesn't hold the key, even after a (long) wait. To make a code safe, you can use this right after every key press condition. smile.gif

Link to comment
Share on other sites

i'v read but I have not found the keys f2/f12 or at least do not match

Edited by emuk
Link to comment
Share on other sites

 

i'v read but I have not found the keys f2/f12 or at least do not match

are you using sannybuilder newest version or have you never looked in the sanny help?

or you didnt read carefull

Sannybuilder HELP: CLEO 3 Code Library >> Virtual key codes (for 0AB0)

you should find then a list and f2, f12 is also available

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.