Jump to content
RCPOLSKI

Prefix buttons (ON and OFF)

Recommended Posts

Wasup everyone, RCPOLSKI here.

In this topic you guys are about to learn how to create prefixes like [ON] and [OFF]

Why to use this? Well, you can keep you script menu clean and still use it for others things like showing results got by prompt (numbers, words, etc...)

 

There are 2 ways of doing it:

  • Calling and refreshing the stuff right on the menu
  • Creating a function that will be called after the cheat function being read

 

So then, let's go!

 

1. First you need to store the ON and OFF info as string and then set the function "cstatus" as off

on = '[ON]'
off = '[OFF]'
cstatus = off

 

2. Here we create our menu and set some things up...

- Before every button, if you're going to put the prefix, you'll need to put the string var created up there (Here is cstatus) then 2 dots (..) and finally your text

function main()
  menu = gg.choice({
    cstatus .. ' Some random trick', -- cstatus + .. and 'the text'
    'Exit'},
    nil,
    'Cheat menu')
  if menu == 1 then
    if cstatus == on then -- Checks if cstatus is [ON]
	  cstatus = off -- If yes, then sets it to [OFF]
	else
	  cstatus = on -- If it's not, then sets it to [ON]
	end
    doCheat()  -- After doing the check things, regardless of outcome it call the doCheat function
  elseif menu == 2 then
    os.exit()
end

3. As you are using vars with data stored in, you can also call 1 function only to enable and disable the cheat

function doCheat()
  if cstatus == on then -- Check if the cstatus is [ON]
    print('Cheat enabled!') -- If yes, then add the activation code here
  else
    print('Cheat disabled!') -- If it's not, then add the desactivation code here
  end
end

 

There is a lua script to download with both first and second method

Feel free to use the code!

Sorry for my english, still learning tho ?

Prefix Tutorial.lua

Edited by RCPOLSKI

Share this post


Link to post
Share on other sites

Hi,

Im stuck at second method.

Can you help me how to do it?

Share this post


Link to post
Share on other sites
Posted (edited)
local on = '[ON]'
local off = '[OFF]'
cstatus1 = off
cstatus2 = off
cstatus3 = off

function showmenu()
local choices = gg.choice({cstatus1..'A',cstatus2..'B',cstatus3..'C','EXIT'})

if choices == nil then
gg.toast("CANCELLED")
elseif  choices == 1 then

if cstatus1 == on then
    cstatus1 = off
    else
    cstatus1 = on 
    end
    
    if cstatus1 == on then
    gg.alert("DO ON A?")
    
    else
   gg.alert("DO OFF A?")
   
   
   end
   
   elseif  choices == 2 then

if cstatus2 == on then
    cstatus2 = off
    else
    cstatus2  = on 
    end
    
    if cstatus2 == on then
    --PUT YOUR CODE HERE =ON
    
    gg.alert("DO ON B?")
    
    else
    
    --PUT YOUR CODE HERE =OFF
   gg.alert("DO OFF B?")
   
   
   end
   elseif  choices == 3 then

if cstatus3 == on then
    cstatus3 = off
    else
    cstatus3 = on 
    end
    
    if cstatus3 == on then
    
      --PUT YOUR CODE HERE =ON
    gg.alert("DO ON C?")
    
    
    else
   gg.alert("DO OFF C?")
   
     --PUT YOUR CODE HERE =OFF
   
   end
   elseif choices == 4 then
   os.exit()--EXIT FROM SCRIPT
   
   
   end
   end
   
   gg.isVisible(true)
   while true do
  if gg.isVisible() then
    gg.setVisible(false)
    showmenu()
  else
    gg.sleep(100) 
    end
    end
6 hours ago, KomPo said:

Hi,

Im stuck at second method.

Can you help me how to do it?

local on = '[ON]'
local off = '[OFF]'
cstatus1 = off
cstatus2 = off
cstatus3 = off

function showmenu()
local choices = gg.choice({cstatus1..'A',cstatus2..'B',cstatus3..'C','EXIT'})

if choices == nil then
elseif  choices == 1 then

if cstatus1 == on then
    cstatus1 = off
    else
    cstatus1 = on 
    end
    
    if cstatus1 == on then
    gg.alert("DO ON A?")
    
    else
   gg.alert("DO OFF A?")
   
   
   end
   
   elseif  choices == 2 then

if cstatus2 == on then
    cstatus2 = off
    else
    cstatus2  = on 
    end
    
    if cstatus2 == on then
    --PUT YOUR CODE HERE =ON
    
    gg.alert("DO ON B?")
    
    else
    
    --PUT YOUR CODE HERE =OFF
   gg.alert("DO OFF B?")
   
   
   end
   elseif  choices == 3 then

if cstatus3 == on then
    cstatus3 = off
    else
    cstatus3 = on 
    end
    
    if cstatus3 == on then
    
      --PUT YOUR CODE HERE =ON
    gg.alert("DO ON C?")
    
    
    else
   gg.alert("DO OFF C?")
   
     --PUT YOUR CODE HERE =OFF
   
   end
   elseif choices == 4 then
   os.exit()--EXIT FROM SCRIPT
   
   
   end
   end
   
   while true do
  if gg.isVisible() then
    gg.setVisible(false)
    showmenu()
  else
    gg.sleep(100) 
    end
    end

 

Edited by Ioexception

Share this post


Link to post
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

  • Similar Content

    • By RONO_PLAYS
      This script will update the OFFICIAL version of game guardian to the latest version that's currently released here @ gameguardian.net
      Latest Game Guardian downloads automated
      More scripts from the creator
      WATCH HOW TO USE THE SCRIPT
       
      WATCH HOW TO USE THE SCRIPT
    • By RONO_PLAYS
      View File Game Guardian Updater
      This script will update the OFFICIAL version of game guardian to the latest version that's currently released here @ gameguardian.net
      Latest Game Guardian downloads automated
      More scripts from the creator
      WATCH HOW TO USE THE SCRIPT
       
      WATCH HOW TO USE THE SCRIPT
      Submitter RONO_PLAYS Submitted 09/17/2019 Category LUA scripts  
    • By AnonymousCheats
      View File ROBLOX MOD MENU (Anonymous Hacks)
      This scripts works on any roblox game. The other games option only has one but version 1.1 will have much more games. Also I will be adding more money hacks. To get early releases on my scripts visit my YouTube anonymous cheats. 
      Submitter AnonymousCheats Submitted 08/20/2019 Category LUA scripts  
    • By AnonymousCheats
      This scripts works on any roblox game. The other games option only has one but version 1.1 will have much more games. Also I will be adding more money hacks. To get early releases on my scripts visit my YouTube anonymous cheats. 
    • By YeetMeister
      This tutorial was from @RCPOLSKI
      It is similar from this one. So im just gonna post the script here
      For me this method was easier to learn
      Original Post by RCPOLSK
      mbym = 1 on = "[✓ On] " off = "[× Off] " test = off if gg.isVisible(true) then gg.setVisible(false) end function main() menu = gg.choice({ test .. "Button" }, nil, "Menu Template") if menu == 1 then if test == off then test = on testFunc(true) else test = off testFunc(false) end end mbym =-1 end function testFunc(t) if t == true then gg.alert("Activated") else gg.alert("De-Activated") end end main() while true do if gg.isVisible(true) then gg.setVisible(false) mbym = 1 end gg.sleep(100) if mbym == 1 then main() end end I think it's a compact way of getting Prefix Buttons in your script
      Prefix Tutorial.lua
×
×
  • Create New...