monkey333 Posted January 13, 2009 Posted January 13, 2009 Excellent I finally managed to get it working. What I did was go into bot option, set item, and use the name displayed there instead. I think this can be used in all clients. I must say the enchant speed is beautiful ^0^.
mpj123 Posted January 13, 2009 Author Posted January 13, 2009 I usually use the item or buy the item, then copy the name from the l2.net chat window.
monkey333 Posted January 13, 2009 Posted January 13, 2009 I usually use the item or buy the item, then copy the name from the l2.net chat window. Well in my case, its displayed in chinese in the chat windows ^^'
monkey333 Posted January 13, 2009 Posted January 13, 2009 There seems to be something wrong with the script. It wouldn't stop enchanting the same weapon. But thats a small problem I'll just put one weapon at a time in the inventory.
mpj123 Posted January 13, 2009 Author Posted January 13, 2009 works fine on english servers... at least.
Bleik Posted January 13, 2009 Posted January 13, 2009 this will only work on ct1+ servers Thank's a lot, but I would prefere about CT2 but nevermind!!Thanks again!
Bleik Posted January 13, 2009 Posted January 13, 2009 works on ct2.2 servers too.. That was the most incredible thing I was expecting to hear :P.Thanks man and going to try it!!
mester Posted January 13, 2009 Posted January 13, 2009 Hello guys, I am having a hard time understanding how this script works, for example I am trying to enchant my +5 Icarus Hand and I edited the script modifying here : DEFINE STRING ITEMNAME "Icarus Hand/ARMOR HERE" //Item name, don't write the SA SA DEFINE STRING ITGRADE S //Item grade (s80=s) DEFINE STRING ENCHNAME "Scroll: Enchant Weapon (S)" //Enchant name DEFINE STRING ENCHANT 12 //Max enchant DEFINE INT CURENCHANT +5 //Current enchant, change line 38 too DEFINE INT DELAY 1100 //Delay of all actions in MS and here: //Start actions FOREACH I Inventory INVEN_AL ITNAME = INVEN_AL.I.Icarus Hand IF ITNAME == ITEMNAME CALLSUB ENCHANT PRINT_TEXT "<&ENCHCOUNT&> enchants remaining." CURENCHANT = ZERO ENDIF NEXTEACH PRINT_TEXT "<&SUCCESSENCHANTED&> are currently enchanted successfully to <&ENCHANT&>" PRINT_TEXT "Done" SCRIPT_END which is line 38. I am sure i missed something, can anyone help? Thanks
Mactabilis Posted January 13, 2009 Posted January 13, 2009 DEFINE STRING ITEMNAME "Icarus Hand" //Item name, don't write the SA SA DEFINE STRING ITGRADE S //Item grade (s80=s) DEFINE STRING ENCHNAME "Scroll: Enchant Weapon (S)" //Enchant name DEFINE STRING ENCHANT 12 //Max enchant DEFINE INT CURENCHANT 5 //Current enchant, change line 38 too DEFINE INT DELAY 1100 //Delay of all actions in MS try like that P.S.: You know this is not a 100% safe enchant, it just puts scrolls on ur wep and skips to the next upon aFailure, right ?!
mester Posted January 13, 2009 Posted January 13, 2009 Ty enchating is working fine, just 1 thing, it doesn't seem to recognize the + of the weap and it just keep enchanting untill breaks everything.. any ideea guys? Thanks
thanhtam80 Posted January 14, 2009 Posted January 14, 2009 this script for auto-enchant, but not safe enchant?????
mpj123 Posted January 14, 2009 Author Posted January 14, 2009 The script sees every weapon as +0, no matter what + it is. So if you want to enchant a weapon from +12 to +16 then you would want to put "4" as the enchant amount. This was covered in the first post. Please read it.
Recommended Posts