Apologies for the English.
If someone could translate, then it would be appreciated.
I have posted this on two other sites, thought you might like it here also.
----
LAST UPDATE - 12th May 2010
Fiddle with your nips with peace of mind.
No longer will your bot stand idle over an item you wrongly configured in a nip file :)
SCREENIE
[Only registered and activated users can see links. Click Here To Register...]
OUTPUT
Hope you guys find it useful - thought I'd give a little something back, ahem.
I for one am tired of myself screwing it up, as well as reading (all too often) about other people's woes.
Enjoy!
aka. toothless
If someone could translate, then it would be appreciated.
I have posted this on two other sites, thought you might like it here also.
----
LAST UPDATE - 12th May 2010
Fiddle with your nips with peace of mind.
No longer will your bot stand idle over an item you wrongly configured in a nip file :)
SCREENIE
[Only registered and activated users can see links. Click Here To Register...]
OUTPUT
This will be stored in a text file in your item_configs directory.CODE
There will be one file for each nip file you are using.
Only the lines with errors will be logged.
Output #1Input #2Code:[Name] == Hunter'sGuise && [Quality]==set && [ColdResist]==50 // Aldur's Stony Gaze Keyword Errors : Alias Errors : 50 [Mame] == BattleBoots && [Quality] == set && [FireResist] == 50 // Aldur's Advance Keyword Errors : mame Alias Errors : 50 [Name] == ShadowPlate && [Quality] == set # [LightResst] == 50 // Aldur's Deception Keyword Errors : Alias Errors : lightresst [Name] == JaggedStar [Quality] == set # [Sockets] == 3 // Aldur's Rhythm Eval error : Before # PASS : 0 FAIL : 4Output #2Code:[Name] == 649 // (guess) [Name] == SmallCharm && [Quality] == magic # [80] == 7 // dunno wot 80 means [Type] == jewel && [Quality] == 7 # ([331]+[335] == 10 || [330]+[334] == 10 || [332]+[336] == 10 || [329]+[333] == 10) // wtf is this :) [Name] == SmallCharm && [Level] <= 18Code:[Name] == 649 // (guess) Keyword Errors : Alias Errors : Code Sanity Check : 649=[keyofdestruction] [Name] == SmallCharm && [Quality] == magic # [80] == 7 // dunno wot 80 means Keyword Errors : Alias Errors : Code Sanity Check : 80=[itemmagicbonus] [Type] == jewel && [Quality] == 7 # ([331]+[335] == 10 || [330]+[334] == 10 || [332]+[336] == 10 || [329]+[333] == 10) // wtf is this :) Keyword Errors : Alias Errors : Code Sanity Check : 7=[unique] 331=[passivecoldmastery] 335=[passivecoldpierce] 330=[passiveltngmastery] 334=[passiveltngpierce] 332=[passivepoismastery] 336=[passivepoispierce] 329=[passivefiremastery] 333=[passivefirepierce] PASS : 4 FAIL : 0
Latest (updated 12th May 2010)USAGEPrevious
- 2.0.0
[Only registered and activated users can see links. Click Here To Register...]
FIX : eval() and logical operations
ADD : NTConfig_CheckCodes - true=write sanity code check to output filePaste contents into a new file, and save in NTBot/bots/ directory.
- DO NOT USE
eg. NTBot/bots/TLNipCheck.ntj
Just add the script in your character file.ISSUES/BUGS/WISH LIST
Make sure the filename matches to the file you just created and saved.(Obviously its best to run this only after nip file modifications.Code:NTConfig_Script.push("TLNipCheck.ntj"); NTConfig_CheckCodes = true;
So comment out all those boss runs and just run this script, and then vice versa once you happy.)
nowt
Hope you guys find it useful - thought I'd give a little something back, ahem.
I for one am tired of myself screwing it up, as well as reading (all too often) about other people's woes.
Enjoy!
aka. toothless