What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin Addon] "Item Rules" with a file based scripting language

TrinityCuston_v04a.zip
- added log flag set to true ... in the item.dis by default log willl be found in a separate log file
- added [HAND] ... = one for 1h and two for 2h
- fixed OR functionality

.-) should work now
 
I reckon this requires a script to be made with up to date stats ? (As I can't find a base file in the directory)
 
it basically replaces the latest giles trinity by adding a great way to set item rules (as giles' native scoring system wasnt really working out for me at least)

all you need to modify is the "item.dis" and ReDev1L posted a larger sample a few posts/pages ago.
 
Hi, just a noob question, will you guys post any loot rules here with filled stts matcing 1.0.5 or just the template to fill?? im to noobish to start filling all numbers and stuff :D been reading all posts and im totally confused :D
 
how do u start using this?? ill make an awesome pickit but im just not totally sure where i should put everything
 
// ItemQuality [TYPE]
// ItemType [QUALITY]
This is quote from description. Any mistake here? :confused:

Will it work with russian client????
 
Last edited:
[14:42:24.536 N] [GilesTrinity] no interpreter action for Grim Menace
[14:42:24.558 N] [GilesTrinity] no interpreter action for Grisly Timber
[14:42:24.563 N] [GilesTrinity] no interpreter action for Smite Fang
[14:42:27.830 N] [GilesTrinity] no interpreter action for Grim Menace

What i'm i doing wrong? Its all one-handed weapons, used ReDev1L config and added some on my own.
 
What i'm i doing wrong? Its all one-handed weapons, used ReDev1L config and added some on my own.

I think it's because those items don't meet the requirements of your declared [KEEP] items and you also need to declare the [TRASH] items so you won't be getting "no interpreter action" messages. I think it would be alot easier if we could just declare [KEEP] items and any item that don't meet requirements will be auto trashed. Another thing is from what i see that if the item is not declared as [TRASH] and you get "no interpreter action" message it's getting scored by GilesTrinity and if it's got good score it's stashed even if it's crap =P
 
I think it's because those items don't meet the requirements of your declared [KEEP] items and you also need to declare the [TRASH] items so you won't be getting "no interpreter action" messages. I think it would be alot easier if we could just declare [KEEP] items and any item that don't meet requirements will be auto trashed. Another thing is from what i see that if the item is not declared as [TRASH] and you get "no interpreter action" message it's getting scored by GilesTrinity and if it's got good score it's stashed even if it's crap =P

yep ... ur right ... if u get no interpreter action ... it meens no rule was positiv so no KEEP and no TRRASH ... if this happens it will get scored ... automaticly by giles if its worth stashing ...

a good trick to trash anything that doens't meet ur ruleset .. is to write something like
Code:
[1] == 1 # [1] == 1 # [TRASH]
.... at the end of ur rule sets ... so anything will be trash ...

or if u just want to trash all weapons that dont meet ur rulesets ... ?
Code:
[BASETYPE] == Weapon # [1] == 1 # [TRASH]
... gl ^^



PS: tell me if its working ^^:p
 
yep ... ur right ... if u get no interpreter action ... it meens no rule was positiv so no KEEP and no TRRASH ... if this happens it will get scored ... automaticly by giles if its worth stashing ...

a good trick to trash anything that doens't meet ur ruleset .. is to write something like
Code:
[1] == 1 # [1] == 1 # [TRASH]
.... at the end of ur rule sets ... so anything will be trash ...

or if u just want to trash all weapons that dont meet ur rulesets ... ?
Code:
[BASETYPE] == Weapon # [1] == 1 # [TRASH]
... gl ^^




PS: tell me if its working ^^:p


Tried

Code:
[1] == 1 # [1] == 1 # [TRASH]

and it work as intended
 
my bot stops running when i put this into the plugins folder. does it not work with beta?
 
my bot stops running when i put this into the plugins folder. does it not work with beta?

[14:26:17.315 N] Compiler Error: c:\Users\Matt\Downloads\DemonbuddyBETApickit\plugins\GilesTrinity\GilesTrinity.cs(27,20) : error CS0234: The type or namespace name 'Functions' does not exist in the namespace 'GilesTrinity' (are you missing an assembly reference?)
[14:26:17.315 N] Compiler Error: c:\Users\Matt\Downloads\DemonbuddyBETApickit\plugins\GilesTrinity\GilesTrinity.cs(993,24) : error CS0246: The type or namespace name 'Interpreter' could not be found (are you missing a using directive or an assembly reference?)
[14:26:18.245 N] Failed to load profile: Element Continue is not supported. Please check your XML and try again. (<Continue profile="BigRed_START_HERE.xml" exitgame="true" />) Line 118
 
my bot stops running when i put this into the plugins folder. does it not work with beta?

[14:26:17.315 N] Compiler Error: c:\Users\Matt\Downloads\DemonbuddyBETApickit\plugins\GilesTrinity\GilesTrinity.cs(27,20) : error CS0234: The type or namespace name 'Functions' does not exist in the namespace 'GilesTrinity' (are you missing an assembly reference?)
[14:26:17.315 N] Compiler Error: c:\Users\Matt\Downloads\DemonbuddyBETApickit\plugins\GilesTrinity\GilesTrinity.cs(993,24) : error CS0246: The type or namespace name 'Interpreter' could not be found (are you missing a using directive or an assembly reference?)
[14:26:18.245 N] Failed to load profile: Element Continue is not supported. Please check your XML and try again. (<Continue profile="BigRed_START_HERE.xml" exitgame="true" />) Line 118

U need copy "Functions" and "Specification" to GilesTrinity plugin folder...
 
darkfriend77,

u can add "SingleRes" property for "new float[] { item.Stats.ResistPhysical,item.Stats.ResistFire, ... }.Max()" ?
and may be "TotalRes" for "item.Stats.ResistPhysical + item.Stats.ResistFire + ... + item.Stats.ResistAll"
 
Just a couple things that would be nice to include that aren't yet:
Adds X elemental damage (not percent)
+X% Damage (non-elemental)

Great idea, I'm working on a legendaries rule set (since giles has no scoring for them) that will trash any not perfect legendary iLvl<50 and trash the bottom 25% of iLvl 50+ legendaries (may even bump it to ilvl 60, not sure yet)

EDIT: One other thing that would be nice (that I nearly forgot) is a [SALVAGE] action, this way I could keep giles on sell and only salvage legendaries that don't make the grade
 
Last edited:
Back
Top