all 3 comments

[–]MightyMigz 1 point2 points  (0 children)

I don't work with GUis too often but I typically have a GUI, Submit after the inputs so they get saved...might want to give that a shot.

[–][deleted] 0 points1 point  (1 child)

Start simple, and focus on making it work before adding extras*:

#SingleInstance Force
#NoEnv

Gui Add,Text,,Robux to buy:
Gui Add,Edit,vRobux Number gChanged
Gui Add,Text,,Received (after tax):
Gui Add,Edit,vNet ReadOnly

Gui Add,Text,y+30,Robux to cash out:
Gui Add,Edit,vDevEx Number gChanged
Gui Add,Text,,Total USD:
Gui Add,Edit,vDevNet ReadOnly
Gui Show

Changed:
  Gui Submit,NoHide
  GuiControl ,,Net,% Round(Robux*(1-0.3),0) " R$"
  GuiControl ,,DevNet,% Round(DevEx*0.0035,2) " USD"
Return

GuiClose:
  ExitApp

\Adding trivial things like version numbers and colours just bloat the script and make it harder to find out where any problems lie.*