Comments (2)
I had a response on Jaseowns discord, these are workarounds...
createlist TestList
clearlist TestList
@pushlist TestList 10
@pushlist TestList 80
@pushlist TestList 80000
overhead 'result...'
foreach val in TestList
if 5000 < val
overhead 'y'
else
overhead 'n'
endif
endfor
This passes the expected output.
If we want to compare var against var, we can do this...
@setvar! testVarSmall 80
@setvar! testVarLarge 400
createlist TestList
clearlist TestList
pushlist TestList testVarSmall
overhead 'result1...'
if poplist TestList front < testVarLarge
overhead 'y'
else
overhead 'n'
endif
from razor.
Razor compares two variables as strings, not as int values, so it's doing a string compare to to see if "2" > "16", not 2 > 16.
This isn't a bug, the Razor scripting engine wasn't just designed for that type of operation (though I can see how it could cause confusion).
I might explore a future update with this functionality.
from razor.
Related Issues (20)
- [BUG] The if condition is not working in the following case HOT 3
- [FEATURE] Regex search on sysmsg for display overhead msg. HOT 1
- [Enhancement] Assistant.Macros.HotKeyAction HOT 5
- [BUG] varexist problem HOT 1
- [BUG] HOT 1
- [BUG] Packet Filter Exception on actions (Linux)
- [BUG] Cannot type the letter 'n' in the script editor HOT 4
- Targetting doesn't work for me in razor [BUG] HOT 5
- [FEATURE] Add Facing Direction to Player Variables
- [FEATURE] Add ability to turn off script overview
- [BUG] Client crashes when attempting to target type for counter HOT 2
- [FEATURE] Search AOS Attributes
- [BUG] Stuck on "Verifying Account" HOT 1
- [BUG] Outlands - odd issue with archery script HOT 1
- [FEATURE] request (tracking purpose, already mentioned on discord)
- [FEATURE] Toggle Buy Agent
- [BUG] Help.... No UI box opens when I sign in with razor (ClassicUO)
- RazorCE. Mirror profiles.
- can it connect to Electronic Arts/Origin Servers ? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from razor.