If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
((Owner of UnitHasEntered[4]) Current gold) Greater than or equal to 300
(Clicked dialog button) Equal to DialogMainButton[3]
Then - Actions
Unit - Add Invisible to UnitHasEntered[4]
Player - Set PlayerProperty[2] Current gold to ((PlayerProperty[2] Current gold) - 300)
Else - Actions
Floating Text - Create floating text that reads You Haven't Got Eno... at (Position of UnitHasEntered[4]) with Z offset 0.00, using font size 10.00, color (100.00%, 100.00%, 100.00%), and 0.00% transparency
Floating Text - Change (Last created floating text): Disable permanence
Floating Text - Change the lifespan of (Last created floating text) to 3.00 seconds
Isn't Else - Actions suppose to trigger ONLY when all of the conditions isn't fulfilled?
Ehm.. The name of this post got little bit wierd xD nvm mind that