Castillo Posted December 19, 2010 Posted December 19, 2010 hey, i got a really weird bug O_o, check this: songName = getElementData(getLocalPlayer(),"next_song") if not tostring(songName) == "none" then this is suposed to check if songName is not = "none" well, i have no idea why but my "next_song" element data is "music3.mp3" and it still not working its like he still thinking my element data is "none" if someone know what is causing this please reply, thanks.
norby89 Posted December 19, 2010 Posted December 19, 2010 Precedency, when you're unsure which expressions get evaluated first use paranthesis. "not string" will always be false
Aibo Posted December 19, 2010 Posted December 19, 2010 if tostring(songName) ~= "none" then http://lua-users.org/wiki/ExpressionsTutorial
Castillo Posted December 19, 2010 Author Posted December 19, 2010 Aiboforcen i've tryed that before but, if my data its "none" its like is not "none"
norby89 Posted December 19, 2010 Posted December 19, 2010 what do you mean norby? Sorry I was editing my post read again.
Castillo Posted December 19, 2010 Author Posted December 19, 2010 wait, i think when i used ~= i was doing if not tostring(songName) ~= "none" then and this is wrong (if i'm right) now i'm testing with: if tostring(songName) ~= "none" then Edit: correct, now is working fine, thank for the help .
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now