|
Location to Run Scripts
Server: Asura
Game: FFXI
Posts: 128
By Asura.Brennski 2015-12-20 03:55:57
Hi,
I found a script on BG Forums to buy Arechon Shield with Sparks. I saved it under Windower/Scripts and when I try //lua e sparks.lua. I get a message "Error Loading sparks.lua. File does not exist". Have I put it in the wrong place?
Code require 'pack'
require 'lists'
windower.register_event('outgoing chunk',function(id,org)
if id == 0x5B then
local name = (windower.ffxi.get_mob_by_id(org:unpack('I',5)) or {}).name
if L{'Eternal Flame','Rolandienne','Isakoth','Fhelm Jobeizat'}:contains(name) then
local outstr = org:sub(1,8)
local choice = org:unpack('I',9)
if choice == 0 or choice == 0x40000000 then
return outstr..string.char(9,0,0x29,0)..org:sub(13) -- Archeron Shield
end
end
end
end)
[+]
Asura.Lukee
Server: Asura
Game: FFXI
Posts: 9
By Asura.Lukee 2015-12-20 04:08:01
Hey Bren,
Looks like it's a GearSwap script, stick it under Windower\addons\GearSwap\data and then use the command '//gs l sparks.lua'.
Shout me in-game if you're still having issues after that!
By Dunigs 2015-12-21 19:44:05
Hey Bren,
Looks like it's a GearSwap script, stick it under Windower\addons\GearSwap\data and then use the command '//gs l sparks.lua'.
Shout me in-game if you're still having issues after that!
No, it's a basic LUA addon to auto-get Archeron Shield's from a ROE NPC without having to scroll through the menu each time(talk to guy > cancel menu > receive shield) by modifying the choice menu packet.
Anyways, make a new folder under addons named sparks(Windower\addons\sparks) and stick it in there, then 'lua load sparks' will take care of it.
Asura.Chiaia
VIP
Server: Asura
Game: FFXI
Posts: 1657
By Asura.Chiaia 2015-12-21 20:30:29
Anyways, make a new folder under addons named sparks(Windower\addons\Gearswap\sparks) and stick it in there, then 'lua load sparks' will take care of it.
Should be: (Windower\addons\Sparks)
By Dunigs 2015-12-21 21:39:16
Anyways, make a new folder under addons named sparks(Windower\addons\Gearswap\sparks) and stick it in there, then 'lua load sparks' will take care of it.
Should be: (Windower\addons\Sparks)
Thanks, I didn't read what I typed. Fixed in original post.
Bahamut.Scizor
Server: Bahamut
Game: FFXI
Posts: 403
By Bahamut.Scizor 2015-12-22 01:06:09
Try: //Lua l sparks
Omit the file extension and it should work
Necro Bump Detected!
[150 days between previous and next post]
By mag100286 2016-05-19 15:51:31
Anyone have a LUA for buying Prize Powder from NPC? Much appreciated!
Cerberus.Onvasquez
Server: Cerberus
Game: FFXI
Posts: 87
By Cerberus.Onvasquez 2016-05-19 19:53:56
Just take script and add the NPC's name. I added the displacer NPC and it works fine.
Necro Bump Detected!
[51 days between previous and next post]
By Pantafernando 2016-07-10 05:58:20
Hi.
Im using this to buy the acheron shields, but sometimes it pops the message of "still buying" then my char freeze anytime i interact with a npc, so i need to close the program and relog.
Anything i can do to fix that?
Thanks in advance.
By susan1983 2016-07-30 12:23:17
im having a problem with mine loading tells me its missing common file? any ideas how to fix that?
Necro Bump Detected!
[44 days between previous and next post]
Server: Fenrir
Game: FFXI
Posts: 212
By Fenrir.Brimstonefox 2016-09-12 22:34:24
This hasn't worked for me since the Sept. update any ideas? (less necessary but still easier than hitting up every time to confirm).
Server: Odin
Game: FFXI
Posts: 177
By Odin.Speedyjim 2016-09-13 00:07:21
Save this first part as map.lua and place in addons/sparks. Code return {
-- Displacers
[3853] = {Name = "Phase Displacer",Cost=1000,Option=1,Index=1, Zone=104},
[38532] = {Name = "Phase Displacer x2",Cost=1000,Option=1,Index=2, Zone=104},
[38533] = {Name = "Phase Displacer x3",Cost=1000,Option=1,Index=3, Zone=104},
[38534] = {Name = "Phase Displacer x4",Cost=1000,Option=1,Index=4, Zone=104},
[38535] = {Name = "Phase Displacer x5",Cost=1000,Option=1,Index=5, Zone=104},
-- Items
[4181] = {Name="Instant warp", Cost=10, Option=1, Index=0},
[4182] = {Name="Instant reraise", Cost=10, Option=1, Index=1},
[4064] = {Name="Rem's tale ch.1", Cost=7500, Option=1, Index=2},
[4065] = {Name="Rem's tale ch.2", Cost=7500, Option=1, Index=3},
[4066] = {Name="Rem's tale ch.3", Cost=7500, Option=1, Index=4},
[4067] = {Name="Rem's tale ch.4", Cost=7500, Option=1, Index=5},
[4068] = {Name="Rem's tale ch.5", Cost=7500, Option=1, Index=6},
[4069] = {Name="Rem's tale ch.6", Cost=15000, Option=1, Index=7},
[4070] = {Name="Rem's tale ch.7", Cost=15000, Option=1, Index=8},
[4071] = {Name="Rem's tale ch.8", Cost=15000, Option=1, Index=9},
[4072] = {Name="Rem's tale ch.9", Cost=15000, Option=1, Index=10},
[4073] = {Name="Rem's tale ch.10", Cost=15000, Option=1, Index=11},
[28546] = {Name="Capacity ring", Cost=5000, Option=1, Index=12},
[9009] = {Name="Etched Memory", Cost=10000, Option=1, Index=13},
-- Skill Tomes
[6147] = {Name="Mikhe's memo", Cost=200, Option=1026, Index=0},
[61473] = {Name="Mikhe's memo x3", Cost=600, Option=3074, Index=0},
[614712] = {Name="Mikhe's memo x12", Cost=2400, Option=12290, Index=0},
[614736] = {Name="Mikhe's memo x36", Cost=7200, Option=36866, Index=0},
[6148] = {Name="Dagger enchiridion", Cost=200, Option=1026, Index=1},
[61483] = {Name="Dagger enchiridion x3", Cost=600, Option=3074, Index=1},
[614812] = {Name="Dagger enchiridion x12", Cost=2400, Option=12290, Index=1},
[614836] = {Name="Dagger enchiridion x36", Cost=7200, Option=36866, Index=1},
[6149] = {Name="Swing and stab", Cost=200, Option=1026, Index=2},
[61493] = {Name="Swing and stab x3", Cost=600, Option=3074, Index=2},
[614912] = {Name="Swing and stab x12", Cost=2400, Option=12290, Index=2},
[614936] = {Name="Swing and stab x36", Cost=7200, Option=36866, Index=2},
[6150] = {Name="Mieuseloir's diary", Cost=200, Option=1026, Index=3},
[61503] = {Name="Mieuseloir's diary x3", Cost=600, Option=3074, Index=3},
[615012] = {Name="Mieuseloir's diary x12", Cost=2400, Option=12290, Index=3},
[615036] = {Name="Mieuseloir's diary x36", Cost=7200, Option=36866, Index=3},
[6151] = {Name="Bull's diary", Cost=200, Option=1026, Index=4},
[61513] = {Name="Bull's diary x3", Cost=600, Option=3074, Index=4},
[615112] = {Name="Bull's diary x12", Cost=2400, Option=12290, Index=4},
[615136] = {Name="Bull's diary x36", Cost=7200, Option=36866, Index=4},
[6152] = {Name="Death for dim.", Cost=200, Option=1026, Index=5},
[61523] = {Name="Death for dim. x3", Cost=600, Option=3074, Index=5},
[615212] = {Name="Death for dim. x12", Cost=2400, Option=12290, Index=5},
[615236] = {Name="Death for dim. x36", Cost=7200, Option=36866, Index=5},
[6153] = {Name="Ludwig's report", Cost=200, Option=1026, Index=6},
[61533] = {Name="Ludwig's report x3", Cost=600, Option=3074, Index=6},
[615312] = {Name="Ludwig's report x12", Cost=2400, Option=12290, Index=6},
[615336] = {Name="Ludwig's report x36", Cost=7200, Option=36866, Index=6},
[6154] = {Name="Clash of titans", Cost=200, Option=1026, Index=7},
[61543] = {Name="Clash of titans x3", Cost=600, Option=3074, Index=7},
[615412] = {Name="Clash of titans x12", Cost=2400, Option=12290, Index=7},
[615436] = {Name="Clash of titans x36", Cost=7200, Option=36866, Index=7},
[6155] = {Name="Kagetora's diary", Cost=200, Option=1026, Index=8},
[61553] = {Name="Kagetora's diary x3", Cost=600, Option=3074, Index=8},
[615512] = {Name="Kagetora's diary x12", Cost=2400, Option=12290, Index=8},
[615536] = {Name="Kagetora's diary x36", Cost=7200, Option=36866, Index=8},
[6156] = {Name="Noillurie's log", Cost=200, Option=1026, Index=9},
[61563] = {Name="Noillurie's log x3", Cost=600, Option=3074, Index=9},
[615612] = {Name="Noillurie's log x12", Cost=2400, Option=12290, Index=9},
[615636] = {Name="Noillurie's log x36", Cost=7200, Option=36866, Index=9},
[6157] = {Name="Ferreous's diary", Cost=200, Option=1026, Index=10},
[61573] = {Name="Ferreous's diary x3", Cost=600, Option=3074, Index=10},
[615712] = {Name="Ferreous's diary x12", Cost=2400, Option=12290, Index=10},
[615736] = {Name="Ferreous's diary x36", Cost=7200, Option=36866, Index=10},
[6158] = {Name="K-p's memoirs", Cost=200, Option=1026, Index=11},
[61583] = {Name="K-p's memoirs x3", Cost=600, Option=3074, Index=11},
[615812] = {Name="K-p's memoirs x12", Cost=2400, Option=12290, Index=11},
[615836] = {Name="K-p's memoirs x36", Cost=7200, Option=36866, Index=11},
[6159] = {Name="Perih's primer", Cost=200, Option=1026, Index=12},
[61593] = {Name="Perih's primer x3", Cost=600, Option=3074, Index=12},
[615912] = {Name="Perih's primer x12", Cost=2400, Option=12290, Index=12},
[615936] = {Name="Perih's primer x36", Cost=7200, Option=36866, Index=12},
[6160] = {Name="Barrels of fun", Cost=200, Option=1026, Index=13},
[61603] = {Name="Barrels of fun x3", Cost=600, Option=3074, Index=13},
[616012] = {Name="Barrels of fun x12", Cost=2400, Option=12290, Index=13},
[616036] = {Name="Barrels of fun x36", Cost=7200, Option=36866, Index=13},
[6161] = {Name="T.W. enchiridion", Cost=200, Option=1026, Index=14},
[61613] = {Name="T.W. enchiridion x3", Cost=600, Option=3074, Index=14},
[616112] = {Name="T.W. enchiridion x12", Cost=2400, Option=12290, Index=14},
[616136] = {Name="T.W. enchiridion x36", Cost=7200, Option=36866, Index=14},
[6162] = {Name="Mikhe's note", Cost=200, Option=1026, Index=15},
[61623] = {Name="Mikhe's note x3", Cost=600, Option=3074, Index=15},
[616212] = {Name="Mikhe's note x12", Cost=2400, Option=12290, Index=15},
[616236] = {Name="Mikhe's note x36", Cost=7200, Option=36866, Index=15},
[6163] = {Name="Sonia's diary", Cost=200, Option=1026, Index=16},
[61633] = {Name="Sonia's diary x3", Cost=600, Option=3074, Index=16},
[616312] = {Name="Sonia's diary x12", Cost=2400, Option=12290, Index=16},
[616336] = {Name="Sonia's diary x36", Cost=7200, Option=36866, Index=16},
[6164] = {Name="The successor", Cost=200, Option=1026, Index=17},
[61643] = {Name="The successor x3", Cost=600, Option=3074, Index=17},
[616412] = {Name="The successor x12", Cost=2400, Option=12290, Index=17},
[616436] = {Name="The successor x36", Cost=7200, Option=36866, Index=17},
[6165] = {Name="Kage. journal", Cost=200, Option=1026, Index=18},
[61653] = {Name="Kage. journal x3", Cost=600, Option=3074, Index=18},
[616512] = {Name="Kage. journal x12", Cost=2400, Option=12290, Index=18},
[616536] = {Name="Kage. journal x36", Cost=7200, Option=36866, Index=18},
[6166] = {Name="Altana's hymn", Cost=200, Option=1026, Index=19},
[61663] = {Name="Altana's hymn x3", Cost=600, Option=3074, Index=19},
[616612] = {Name="Altana's hymn x12", Cost=2400, Option=12290, Index=19},
[616636] = {Name="Altana's hymn x36", Cost=7200, Option=36866, Index=19},
[6167] = {Name="Coveffe musings", Cost=200, Option=1026, Index=20},
[61673] = {Name="Coveffe musings x3", Cost=600, Option=3074, Index=20},
[616712] = {Name="Coveffe musings x12", Cost=2400, Option=12290, Index=20},
[616736] = {Name="Coveffe musings x36", Cost=7200, Option=36866, Index=20},
[6168] = {Name="Aid for all", Cost=200, Option=1026, Index=21},
[61683] = {Name="Aid for all x3", Cost=600, Option=3074, Index=21},
[616812] = {Name="Aid for all x12", Cost=2400, Option=12290, Index=21},
[616836] = {Name="Aid for all x36", Cost=7200, Option=36866, Index=21},
[6169] = {Name="Inv. report", Cost=200, Option=1026, Index=22},
[61693] = {Name="Inv. report x3", Cost=600, Option=3074, Index=22},
[616912] = {Name="Inv. report x12", Cost=2400, Option=12290, Index=22},
[616936] = {Name="Inv. report x36", Cost=7200, Option=36866, Index=22},
[6170] = {Name="Bounty list", Cost=200, Option=1026, Index=23},
[61703] = {Name="Bounty list x3", Cost=600, Option=3074, Index=23},
[617012] = {Name="Bounty list x12", Cost=2400, Option=12290, Index=23},
[617036] = {Name="Bounty list x36", Cost=7200, Option=36866, Index=23},
[6171] = {Name="Dark deeds", Cost=200, Option=1026, Index=24},
[61713] = {Name="Dark deeds x3", Cost=600, Option=3074, Index=24},
[617112] = {Name="Dark deeds x12", Cost=2400, Option=12290, Index=24},
[617136] = {Name="Dark deeds x36", Cost=7200, Option=36866, Index=24},
[6172] = {Name="Breezy libretto", Cost=200, Option=1026, Index=25},
[61723] = {Name="Breezy libretto x3", Cost=600, Option=3074, Index=25},
[617212] = {Name="Breezy libretto x12", Cost=2400, Option=12290, Index=25},
[617236] = {Name="Breezy libretto x36", Cost=7200, Option=36866, Index=25},
[6173] = {Name="Cavernous score", Cost=200, Option=1026, Index=26},
[61733] = {Name="Cavernous score x3", Cost=600, Option=3074, Index=26},
[617312] = {Name="Cavernous score x12", Cost=2400, Option=12290, Index=26},
[617336] = {Name="Cavernous score x36", Cost=7200, Option=36866, Index=26},
[6174] = {Name="Beaming score", Cost=200, Option=1026, Index=27},
[61743] = {Name="Beaming score x3", Cost=600, Option=3074, Index=27},
[617412] = {Name="Beaming score x12", Cost=2400, Option=12290, Index=27},
[617436] = {Name="Beaming score x36", Cost=7200, Option=36866, Index=27},
[6175] = {Name="Yomi's diagram", Cost=200, Option=1026, Index=28},
[61753] = {Name="Yomi's diagram x3", Cost=600, Option=3074, Index=28},
[617512] = {Name="Yomi's diagram x12", Cost=2400, Option=12290, Index=28},
[617536] = {Name="Yomi's diagram x36", Cost=7200, Option=36866, Index=28},
[6176] = {Name="Astral homeland", Cost=200, Option=1026, Index=29},
[61763] = {Name="Astral homeland x3", Cost=600, Option=3074, Index=29},
[617612] = {Name="Astral homeland x12", Cost=2400, Option=12290, Index=29},
[617636] = {Name="Astral homeland x36", Cost=7200, Option=36866, Index=29},
[6177] = {Name="Life-form study", Cost=200, Option=1026, Index=30},
[61773] = {Name="Life-form study x3", Cost=600, Option=3074, Index=30},
[617712] = {Name="Life-form study x12", Cost=2400, Option=12290, Index=30},
[617736] = {Name="Life-form study x36", Cost=7200, Option=36866, Index=30},
[6178] = {Name="Hrohj's record", Cost=200, Option=1026, Index=31},
[61783] = {Name="Hrohj's record x3", Cost=600, Option=3074, Index=31},
[617812] = {Name="Hrohj's record x12", Cost=2400, Option=12290, Index=31},
[617836] = {Name="Hrohj's record x36", Cost=7200, Option=36866, Index=31},
[6179] = {Name="The bell tolls", Cost=200, Option=1026, Index=32},
[61793] = {Name="The bell tolls x3", Cost=600, Option=3074, Index=32},
[617912] = {Name="The bell tolls x12", Cost=2400, Option=12290, Index=32},
[617936] = {Name="The bell tolls x36", Cost=7200, Option=36866, Index=32},
-- Equipment (Lv.1 - 9)
[16385] = {Name="Cesti", Cost=50, Option=3, Index=0},
[16390] = {Name="Bronze knuckles", Cost=50, Option=3, Index=1},
[16391] = {Name="Brass knuckles", Cost=50, Option=3, Index=2},
[16448] = {Name="Bronze dagger", Cost=50, Option=3, Index=3},
[16465] = {Name="Bronze knife", Cost=50, Option=3, Index=4},
[16454] = {Name="Blind dagger", Cost=50, Option=3, Index=5},
[16471] = {Name="Blind knife", Cost=50, Option=3, Index=6},
[16449] = {Name="Brass dagger", Cost=50, Option=3, Index=7},
[16600] = {Name="Wax sword", Cost=50, Option=3, Index=8},
[16530] = {Name="Xiphos", Cost=50, Option=3, Index=9},
[16640] = {Name="Bronze axe", Cost=50, Option=3, Index=10},
[16641] = {Name="Brass axe", Cost=50, Option=3, Index=11},
[16704] = {Name="Butterfly axe", Cost=50, Option=3, Index=12},
[16709] = {Name="Inferno axe", Cost=50, Option=3, Index=13},
[16768] = {Name="Bronze zaghnal", Cost=50, Option=3, Index=14},
[16832] = {Name="Harpoon", Cost=50, Option=3, Index=15},
[16833] = {Name="Bronze spear", Cost=50, Option=3, Index=16},
[16896] = {Name="Kunai", Cost=50, Option=3, Index=17},
[16900] = {Name="Wakizashi", Cost=50, Option=3, Index=18},
[16966] = {Name="Tachi", Cost=50, Option=3, Index=19},
[17024] = {Name="Ash club", Cost=50, Option=3, Index=20},
[17034] = {Name="Bronze mace", Cost=50, Option=3, Index=21},
[17042] = {Name="Bronze hammer", Cost=50, Option=3, Index=22},
[17059] = {Name="Bronze rod", Cost=50, Option=3, Index=23},
[17050] = {Name="Willow wand", Cost=50, Option=3, Index=24},
[17088] = {Name="Ash staff", Cost=50, Option=3, Index=25},
[17095] = {Name="Ash pole", Cost=50, Option=3, Index=26},
[17152] = {Name="Shortbow", Cost=50, Option=3, Index=27},
[17160] = {Name="Longbow", Cost=50, Option=3, Index=28},
[17153] = {Name="Self bow", Cost=50, Option=3, Index=29},
[17216] = {Name="Light crossbow", Cost=50, Option=3, Index=30},
[19224] = {Name="Musketoon", Cost=50, Option=3, Index=31},
[17345] = {Name="Flute", Cost=50, Option=3, Index=32},
[17344] = {Name="Cornette", Cost=50, Option=3, Index=33},
[17347] = {Name="Piccolo", Cost=50, Option=3, Index=34},
[17353] = {Name="Maple harp", Cost=50, Option=3, Index=35},
[12448] = {Name="Bronze Cap", Cost=50, Option=3, Index=36},
[12576] = {Name="Bronze harness", Cost=50, Option=3, Index=37},
[12704] = {Name="Bronze mittens", Cost=50, Option=3, Index=38},
[12832] = {Name="Bronze Subligar", Cost=50, Option=3, Index=39},
[12960] = {Name="Bronze Leggings", Cost=50, Option=3, Index=40},
[12472] = {Name="Circlet", Cost=50, Option=3, Index=41},
[12600] = {Name="Robe", Cost=50, Option=3, Index=42},
[12728] = {Name="Cuffs", Cost=50, Option=3, Index=43},
[12856] = {Name="Slops", Cost=50, Option=3, Index=44},
[12984] = {Name="Ash Clogs", Cost=50, Option=3, Index=45},
[12440] = {Name="Leather bandana", Cost=50, Option=3, Index=46},
[12568] = {Name="Leather Vest", Cost=50, Option=3, Index=47},
[12696] = {Name="Leather gloves", Cost=50, Option=3, Index=48},
[12824] = {Name="Leather trousers", Cost=50, Option=3, Index=49},
[12952] = {Name="Leather highboots", Cost=50, Option=3, Index=50},
[12608] = {Name="Tunic", Cost=50, Option=3, Index=51},
[12736] = {Name="Mitts", Cost=50, Option=3, Index=52},
[12864] = {Name="Slacks", Cost=50, Option=3, Index=53},
[12992] = {Name="Solea", Cost=50, Option=3, Index=54},
[12456] = {Name="Hachimaki", Cost=50, Option=3, Index=55},
[12584] = {Name="Kenpogi", Cost=50, Option=3, Index=56},
[12712] = {Name="Tekko", Cost=50, Option=3, Index=57},
[12840] = {Name="Sitabaki", Cost=50, Option=3, Index=58},
[12968] = {Name="Kyahan", Cost=50, Option=3, Index=59},
[12289] = {Name="Lauan Shield", Cost=50, Option=3, Index=60},
[12415] = {Name="Shell Shield", Cost=50, Option=3, Index=61},
[12290] = {Name="Maple Shield", Cost=50, Option=3, Index=62},
[12299] = {Name="Aspis", Cost=50, Option=3, Index=63},
-- Equipment (Lv.10 - 19)
[16407] = {Name="Brass baghnakhs", Cost=60, Option=4, Index=0},
[16450] = {Name="Dagger", Cost=60, Option=4, Index=1},
[16466] = {Name="Knife", Cost=60, Option=4, Index=2},
[16455] = {Name="Baselard", Cost=80, Option=4, Index=3},
[16572] = {Name="Bee spatha", Cost=70, Option=4, Index=4},
[16531] = {Name="Brass xiphos", Cost=80, Option=4, Index=5},
[16536] = {Name="Iron sword", Cost=132, Option=4, Index=6},
[16583] = {Name="Claymore", Cost=60, Option=4, Index=7},
[16588] = {Name="Flame claymore", Cost=98, Option=4, Index=8},
[16642] = {Name="Bone axe", Cost=93, Option=4, Index=9},
[16649] = {Name="Bone pick", Cost=60, Option=4, Index=10},
[16705] = {Name="Greataxe", Cost=91, Option=4, Index=11},
[16769] = {Name="Brass zaghnal", Cost=60, Option=4, Index=12},
[16774] = {Name="Scythe", Cost=177, Option=4, Index=13},
[16834] = {Name="Brass spear", Cost=60, Option=4, Index=14},
[18076] = {Name="Spark spear", Cost=60, Option=4, Index=15},
[16919] = {Name="Shinobi-gatana", Cost=93, Option=4, Index=16},
[16906] = {Name="Mokuto", Cost=89, Option=4, Index=17},
[16960] = {Name="Uchigatana", Cost=68, Option=4, Index=18},
[16982] = {Name="Nodachi", Cost=135, Option=4, Index=19},
[17043] = {Name="Brass hammer", Cost=60, Option=4, Index=20},
[17081] = {Name="Brass rod", Cost=60, Option=4, Index=21},
[17025] = {Name="Chestnut club", Cost=60, Option=4, Index=22},
[17051] = {Name="Yew wand", Cost=60, Option=4, Index=23},
[17035] = {Name="Mace", Cost=81, Option=4, Index=24},
[17089] = {Name="Holly staff", Cost=60, Option=4, Index=25},
[17096] = {Name="Holly pole", Cost=60, Option=4, Index=26},
[17161] = {Name="Power bow", Cost=99, Option=4, Index=27},
[17217] = {Name="Crossbow", Cost=60, Option=4, Index=28},
[17257] = {Name="Bandit's gun", Cost=200, Option=4, Index=29},
[17265] = {Name="Tanegashima", Cost=187, Option=4, Index=30},
[17351] = {Name="Gemshorn", Cost=86, Option=4, Index=31},
[17354] = {Name="Harp", Cost=60, Option=4, Index=32},
[12432] = {Name="Faceguard", Cost=60, Option=4, Index=33},
[12560] = {Name="Scale mail", Cost=60, Option=4, Index=34},
[12688] = {Name="Scale Finger gauntlets", Cost=60, Option=4, Index=35},
[12816] = {Name="Scale cuisses", Cost=60, Option=4, Index=36},
[12944] = {Name="Scale greaves", Cost=60, Option=4, Index=37},
[12464] = {Name="Headgear", Cost=60, Option=4, Index=38},
[12592] = {Name="Doublet", Cost=60, Option=4, Index=39},
[12720] = {Name="Gloves", Cost=60, Option=4, Index=40},
[12848] = {Name="Brais", Cost=60, Option=4, Index=41},
[12976] = {Name="Gaiters", Cost=60, Option=4, Index=42},
[12454] = {Name="Bone mask", Cost=60, Option=4, Index=43},
[12582] = {Name="Bone harness", Cost=60, Option=4, Index=44},
[12710] = {Name="Bone mittens", Cost=60, Option=4, Index=45},
[12834] = {Name="Bone subligar", Cost=60, Option=4, Index=46},
[12966] = {Name="Bone leggings", Cost=60, Option=4, Index=47},
[12441] = {Name="Lizard helm", Cost=60, Option=4, Index=48},
[12569] = {Name="Lizard jerkin", Cost=60, Option=4, Index=49},
[12697] = {Name="Lizard gloves", Cost=60, Option=4, Index=50},
[12825] = {Name="Lizard trousers", Cost=60, Option=4, Index=51},
[12953] = {Name="Lizard ledelsens", Cost=60, Option=4, Index=52},
[12291] = {Name="Elm Shield", Cost=60, Option=4, Index=53},
-- Equipment (Lv.20 - 29)
[16392] = {Name="Metal knuckles", Cost=87, Option=5, Index=0},
[16406] = {Name="Baghnakhs", Cost=144, Option=5, Index=1},
[16387] = {Name="Poison cesti", Cost=99, Option=5, Index=2},
[16473] = {Name="Kukri", Cost=103, Option=5, Index=3},
[16496] = {Name="Poison dagger", Cost=96, Option=5, Index=4},
[16472] = {Name="Poison knife", Cost=123, Option=5, Index=5},
[16451] = {Name="Mythril dagger", Cost=143, Option=5, Index=6},
[16517] = {Name="Degen", Cost=170, Option=5, Index=7},
[16513] = {Name="Tuck", Cost=215, Option=5, Index=8},
[16532] = {Name="Gladius", Cost=269, Option=5, Index=9},
[16593] = {Name="Plain sword", Cost=70, Option=5, Index=10},
[16594] = {Name="Inferno sword", Cost=349, Option=5, Index=11},
[16643] = {Name="Battleaxe", Cost=136, Option=5, Index=12},
[17942] = {Name="Tomahawk", Cost=83, Option=5, Index=13},
[16770] = {Name="Zaghnal", Cost=209, Option=5, Index=14},
[16835] = {Name="Spear", Cost=84, Option=5, Index=15},
[17776] = {Name="Hibari", Cost=103, Option=5, Index=16},
[16907] = {Name="Busuto", Cost=120, Option=5, Index=17},
[17044] = {Name="Warhammer", Cost=109, Option=5, Index=18},
[17090] = {Name="Elm staff", Cost=70, Option=5, Index=19},
[17424] = {Name="Spiked club", Cost=70, Option=5, Index=20},
[17154] = {Name="Wrapped bow", Cost=132, Option=5, Index=21},
[17248] = {Name="Arquebus", Cost=520, Option=5, Index=22},
[17259] = {Name="Pirate's gun", Cost=432, Option=5, Index=23},
[15207] = {Name="Trader's Chapeau", Cost=70, Option=5, Index=24},
[14446] = {Name="Trader's saio", Cost=71, Option=5, Index=25},
[14053] = {Name="Trader's cuffs", Cost=70, Option=5, Index=26},
[15404] = {Name="Trader's slops", Cost=70, Option=5, Index=27},
[15343] = {Name="Trader's pigaches", Cost=70, Option=5, Index=28},
[12424] = {Name="Iron mask", Cost=171, Option=5, Index=29},
[12552] = {Name="Chainmail", Cost=264, Option=5, Index=30},
[12680] = {Name="Chain mittens", Cost=141, Option=5, Index=31},
[12808] = {Name="Chain hose", Cost=210, Option=5, Index=32},
[12936] = {Name="Greaves", Cost=129, Option=5, Index=33},
[15165] = {Name="Shade tiara", Cost=195, Option=5, Index=34},
[14426] = {Name="Shade harness", Cost=525, Option=5, Index=35},
[14858] = {Name="Shade mittens", Cost=301, Option=5, Index=36},
[14327] = {Name="Shade tights", Cost=354, Option=5, Index=37},
[15315] = {Name="Shade Leggings", Cost=379, Option=5, Index=38},
[15167] = {Name="Eisenschaller", Cost=250, Option=5, Index=39},
[14431] = {Name="Eisenbrust", Cost=250, Option=5, Index=40},
[14860] = {Name="Eisenhentzes", Cost=170, Option=5, Index=41},
[14329] = {Name="Eisendiechlings", Cost=140, Option=5, Index=42},
[15317] = {Name="Eisenschuhs", Cost=290, Option=5, Index=43},
[15163] = {Name="Seer's crown", Cost=70, Option=5, Index=44},
[14424] = {Name="Seer's tunic", Cost=234, Option=5, Index=45},
[14856] = {Name="Seer's mitts", Cost=97, Option=5, Index=46},
[14325] = {Name="Seer's slacks", Cost=137, Option=5, Index=47},
[15313] = {Name="Seer's pumps", Cost=157, Option=5, Index=48},
[12292] = {Name="Mahogany shield", Cost=83, Option=5, Index=49},
[12414] = {Name="Turtle shield", Cost=70, Option=5, Index=50},
[12306] = {Name="Kite shield", Cost=153, Option=5, Index=51},
-- Equipment (Lv.30 - 39)
[16411] = {Name="Claws", Cost=182, Option=6, Index=0},
[16399] = {Name="Katars", Cost=194, Option=6, Index=1},
[16393] = {Name="Mythril knuckles", Cost=230, Option=6, Index=2},
[19105] = {Name="Thug's jambiya", Cost=317, Option=6, Index=3},
[16475] = {Name="Mythril kukri", Cost=248, Option=6, Index=4},
[16456] = {Name="Mythril baselard", Cost=198, Option=6, Index=5},
[16545] = {Name="Broadsword", Cost=334, Option=6, Index=6},
[16576] = {Name="Hunting sword", Cost=497, Option=6, Index=7},
[16581] = {Name="Holy sword", Cost=430, Option=6, Index=8},
[16549] = {Name="Divine sword", Cost=493, Option=6, Index=9},
[18375] = {Name="Falx", Cost=532, Option=6, Index=10},
[16584] = {Name="Mythril claymore", Cost=525, Option=6, Index=11},
[17955] = {Name="Plain pick", Cost=80, Option=6, Index=12},
[16644] = {Name="Mythril axe", Cost=540, Option=6, Index=13},
[18214] = {Name="Voulge", Cost=297, Option=6, Index=14},
[16706] = {Name="Heavy axe", Cost=515, Option=6, Index=15},
[16845] = {Name="Lance", Cost=154, Option=6, Index=16},
[18078] = {Name="Spark lance", Cost=144, Option=6, Index=17},
[16836] = {Name="Halberd", Cost=135, Option=6, Index=18},
[18122] = {Name="Broach lance", Cost=130, Option=6, Index=19},
[16901] = {Name="Kodachi", Cost=168, Option=6, Index=20},
[16973] = {Name="Homura", Cost=230, Option=6, Index=21},
[16962] = {Name="Ashura", Cost=325, Option=6, Index=22},
[16970] = {Name="Hosodachi", Cost=324, Option=6, Index=23},
[17045] = {Name="Maul", Cost=228, Option=6, Index=24},
[17052] = {Name="Chestnut wand", Cost=80, Option=6, Index=25},
[17061] = {Name="Mythril rod", Cost=80, Option=6, Index=26},
[17036] = {Name="Mythril mace", Cost=226, Option=6, Index=27},
[17080] = {Name="Holy maul", Cost=319, Option=6, Index=28},
[17097] = {Name="Elm pole", Cost=80, Option=6, Index=29},
[17091] = {Name="Oak staff", Cost=122, Option=6, Index=30},
[17162] = {Name="Great bow", Cost=312, Option=6, Index=31},
[17155] = {Name="Composite bow", Cost=125, Option=6, Index=32},
[17218] = {Name="Zamburak", Cost=171, Option=6, Index=33},
[18715] = {Name="Mars's hexagun", Cost=340, Option=6, Index=34},
[18704] = {Name="Darksteel hexagun", Cost=185, Option=6, Index=35},
[17348] = {Name="Traversiere", Cost=210, Option=6, Index=36},
[17355] = {Name="Rose harp", Cost=250, Option=6, Index=37},
[15164] = {Name="Garish crown", Cost=80, Option=6, Index=38},
[14425] = {Name="Garish tunic", Cost=265, Option=6, Index=39},
[14857] = {Name="Garish mitts", Cost=84, Option=6, Index=40},
[14326] = {Name="Garish slacks", Cost=190, Option=6, Index=41},
[15314] = {Name="Garish pumps", Cost=124, Option=6, Index=42},
[15161] = {Name="Noct beret", Cost=80, Option=6, Index=43},
[14422] = {Name="Noct doublet", Cost=198, Option=6, Index=44},
[14854] = {Name="Noct gloves", Cost=136, Option=6, Index=45},
[14323] = {Name="Noct brais", Cost=135, Option=6, Index=46},
[15311] = {Name="Noct gaiters", Cost=192, Option=6, Index=47},
[12610] = {Name="Cloak", Cost=174, Option=6, Index=48},
[12738] = {Name="Linen mitts", Cost=82, Option=6, Index=49},
[12866] = {Name="Linen slacks", Cost=188, Option=6, Index=50},
[12994] = {Name="Shoes", Cost=110, Option=6, Index=51},
[12450] = {Name="Padded cap", Cost=85, Option=6, Index=52},
[12578] = {Name="Padded armor", Cost=393, Option=6, Index=53},
[12706] = {Name="Iron mittens", Cost=216, Option=6, Index=54},
[12836] = {Name="Iron subligar", Cost=316, Option=6, Index=55},
[12962] = {Name="Leggings", Cost=196, Option=6, Index=56},
[12466] = {Name="Red cap", Cost=125, Option=6, Index=57},
[12594] = {Name="Gambison", Cost=250, Option=6, Index=58},
[12722] = {Name="Bracers", Cost=80, Option=6, Index=59},
[12850] = {Name="Hose", Cost=175, Option=6, Index=60},
[12978] = {Name="Socks", Cost=200, Option=6, Index=61},
[12475] = {Name="Velvet hat", Cost=285, Option=6, Index=62},
[12603] = {Name="Velvet robe", Cost=425, Option=6, Index=63},
[12731] = {Name="Velvet cuffs", Cost=240, Option=6, Index=64},
[12859] = {Name="Velvet slops", Cost=347, Option=6, Index=65},
[12987] = {Name="Ebony sabots", Cost=134, Option=6, Index=66},
[13871] = {Name="Iron visor", Cost=302, Option=6, Index=67},
[13783] = {Name="Iron scale mail", Cost=464, Option=6, Index=68},
[14001] = {Name="Iron finger gauntlets", Cost=248, Option=6, Index=69},
[14118] = {Name="Iron greaves", Cost=226, Option=6, Index=70},
[12300] = {Name="Targe", Cost=80, Option=6, Index=71},
[12293] = {Name="Oak shield", Cost=195, Option=6, Index=72},
[12364] = {Name="Nymph shield", Cost=256, Option=6, Index=73},
-- Equipment (Lv.40 - 50)
[16388] = {Name="Himantes", Cost=114, Option=7, Index=0},
[16412] = {Name="Mythril claws", Cost=298, Option=7, Index=1},
[16419] = {Name="Patas", Cost=416, Option=7, Index=2},
[16459] = {Name="Acid baselard", Cost=372, Option=7, Index=3},
[17610] = {Name="Bone knife", Cost=90, Option=7, Index=4},
[16522] = {Name="Flame degen", Cost=480, Option=7, Index=5},
[16558] = {Name="Falchion", Cost=680, Option=7, Index=6},
[16564] = {Name="Flame blade", Cost=775, Option=7, Index=7},
[16567] = {Name="Knight's sword", Cost=775, Option=7, Index=8},
[16590] = {Name="Greatsword", Cost=676, Option=7, Index=9},
[16957] = {Name="Faussar", Cost=669, Option=7, Index=10},
[16657] = {Name="Tabar", Cost=660, Option=7, Index=11},
[16651] = {Name="Mythril pick", Cost=740, Option=7, Index=12},
[18207] = {Name="Kheten", Cost=481, Option=7, Index=13},
[16775] = {Name="Mythril scythe", Cost=690, Option=7, Index=14},
[16796] = {Name="Mythril zaghnal", Cost=698, Option=7, Index=15},
[18050] = {Name="Mandibular sickle", Cost=1017, Option=7, Index=16},
[16847] = {Name="Mythril lance", Cost=258, Option=7, Index=17},
[16905] = {Name="Bokuto", Cost=124, Option=7, Index=18},
[16902] = {Name="Sakurafubuki", Cost=231, Option=7, Index=19},
[16908] = {Name="Yoto", Cost=120, Option=7, Index=20},
[16915] = {Name="Hien", Cost=233, Option=7, Index=21},
[16967] = {Name="Mikazuki", Cost=374, Option=7, Index=22},
[17062] = {Name="Bone rod", Cost=112, Option=7, Index=23},
[17053] = {Name="Rose wand", Cost=136, Option=7, Index=24},
[17098] = {Name="Oak pole", Cost=156, Option=7, Index=25},
[17523] = {Name="Quarterstaff", Cost=105, Option=7, Index=26},
[17163] = {Name="Battle bow", Cost=360, Option=7, Index=27},
[17156] = {Name="Kaman", Cost=247, Option=7, Index=28},
[17164] = {Name="War bow", Cost=408, Option=7, Index=29},
[17267] = {Name="Negoroshiki", Cost=1200, Option=7, Index=30},
[17219] = {Name="Arbalest", Cost=255, Option=7, Index=31},
[18710] = {Name="Seadog gun", Cost=308, Option=7, Index=32},
[17352] = {Name="Horn", Cost=90, Option=7, Index=33},
[17350] = {Name="Angel's flute", Cost=120, Option=7, Index=34},
[14243] = {Name="Iron cuisses", Cost=414, Option=7, Index=35},
[12416] = {Name="Sallet", Cost=354, Option=7, Index=36},
[12544] = {Name="Breastplate", Cost=546, Option=7, Index=37},
[12672] = {Name="Gauntlets", Cost=288, Option=7, Index=38},
[12800] = {Name="Cuisses", Cost=180, Option=7, Index=39},
[12928] = {Name="Plate leggings", Cost=264, Option=7, Index=40},
[15205] = {Name="Alumine salade", Cost=750, Option=7, Index=41},
[14444] = {Name="Alumine haubert", Cost=1620, Option=7, Index=42},
[14051] = {Name="Alumine moufles", Cost=540, Option=7, Index=43},
[15402] = {Name="Alumine brayettes", Cost=654, Option=7, Index=44},
[15341] = {Name="Alumine solerets", Cost=534, Option=7, Index=45},
[12426] = {Name="Banded helm", Cost=427, Option=7, Index=46},
[12554] = {Name="Banded mail", Cost=660, Option=7, Index=47},
[12682] = {Name="Mufflers", Cost=352, Option=7, Index=48},
[12810] = {Name="Breeches", Cost=525, Option=7, Index=49},
[12938] = {Name="Sollerets", Cost=322, Option=7, Index=50},
[12444] = {Name="Raptor helm", Cost=224, Option=7, Index=51},
[12572] = {Name="Raptor jerkin", Cost=152, Option=7, Index=52},
[12700] = {Name="Raptor gloves", Cost=360, Option=7, Index=53},
[12828] = {Name="Raptor trousers", Cost=216, Option=7, Index=54},
[12956] = {Name="Raptor ledelsens", Cost=336, Option=7, Index=55},
[12417] = {Name="Mythril sallet", Cost=437, Option=7, Index=56},
[12545] = {Name="Mythril breastplate", Cost=750, Option=7, Index=57},
[12673] = {Name="Mythril gauntlets", Cost=396, Option=7, Index=58},
[12801] = {Name="Mythril cuisses", Cost=354, Option=7, Index=59},
[12929] = {Name="Mythril leggings", Cost=363, Option=7, Index=60},
[12460] = {Name="Shinobi hachigane", Cost=437, Option=7, Index=61},
[12588] = {Name="Shinobi gi", Cost=660, Option=7, Index=62},
[12716] = {Name="Shinobi tekko", Cost=363, Option=7, Index=63},
[12844] = {Name="Shinobi hakama", Cost=346, Option=7, Index=64},
[12972] = {Name="Shinobi kyahan", Cost=338, Option=7, Index=65},
[13873] = {Name="Steel visor", Cost=448, Option=7, Index=66},
[13785] = {Name="Steel scale mail", Cost=688, Option=7, Index=67},
[14003] = {Name="Steel finger gauntlets", Cost=368, Option=7, Index=68},
[14245] = {Name="Steel cuisses", Cost=586, Option=7, Index=69},
[14120] = {Name="Steel greaves", Cost=325, Option=7, Index=70},
[15242] = {Name="Crow beret", Cost=210, Option=7, Index=71},
[14498] = {Name="Crow jupon", Cost=308, Option=7, Index=72},
[14907] = {Name="Crow bracers", Cost=182, Option=7, Index=73},
[15578] = {Name="Crow hose", Cost=287, Option=7, Index=74},
[15663] = {Name="Crow gaiters", Cost=385, Option=7, Index=75},
[12307] = {Name="Heater shield", Cost=316, Option=7, Index=76},
[12301] = {Name="Buckler", Cost=311, Option=7, Index=77},
[12294] = {Name="Leather shield", Cost=128, Option=7, Index=78},
-- Equipment (Lv.51 - 70)
[16394] = {Name="Darksteel Knuckles", Cost=389, Option=8, Index=0},
[16400] = {Name="Darksteel Katars", Cost=484, Option=8, Index=1},
[16422] = {Name="Tigerfangs", Cost=362, Option=8, Index=2},
[17612] = {Name="Beetle knife", Cost=200, Option=8, Index=3},
[16477] = {Name="Cermet Kukri", Cost=891, Option=8, Index=4},
[16538] = {Name="Darksteel Sword", Cost=752, Option=8, Index=5},
[16554] = {Name="Hanger", Cost=1018, Option=8, Index=6},
[16514] = {Name="Mailbreaker", Cost=303, Option=8, Index=7},
[16541] = {Name="Jagdplaute", Cost=1354, Option=8, Index=8},
[16585] = {Name="Darksteel Claymore", Cost=997, Option=8, Index=9},
[16596] = {Name="Flamberge", Cost=1485, Option=8, Index=10},
[16645] = {Name="Darksteel Axe", Cost=1025, Option=8, Index=11},
[16653] = {Name="Nadziak", Cost=556, Option=8, Index=12},
[16730] = {Name="Colossal Axe", Cost=1155, Option=8, Index=13},
[16794] = {Name="Bone scythe", Cost=690, Option=8, Index=14},
[16789] = {Name="Darksteel Scythe", Cost=1253, Option=8, Index=15},
[16888] = {Name="Battle fork", Cost=735, Option=8, Index=16},
[16848] = {Name="Darksteel lance", Cost=483, Option=8, Index=17},
[18093] = {Name="Couse", Cost=482, Option=8, Index=18},
[16842] = {Name="Golden Spear", Cost=546, Option=8, Index=19},
[16903] = {Name="Kabutowari", Cost=402, Option=8, Index=20},
[16909] = {Name="Kororito", Cost=260, Option=8, Index=21},
[16964] = {Name="Zanbato", Cost=632, Option=8, Index=22},
[16972] = {Name="Kazaridachi", Cost=795, Option=8, Index=23},
[17054] = {Name="Ebony wand", Cost=200, Option=8, Index=24},
[17056] = {Name="Mythic Wand", Cost=384, Option=8, Index=25},
[17100] = {Name="Ebony pole", Cost=435, Option=8, Index=26},
[17236] = {Name="Leo crossbow", Cost=623, Option=8, Index=27},
[17220] = {Name="Heavy crossbow", Cost=517, Option=8, Index=28},
[17242] = {Name="Velocity bow", Cost=533, Option=8, Index=29},
[17361] = {Name="Crumhorn", Cost=200, Option=8, Index=30},
[17849] = {Name="Hellish Bugle", Cost=200, Option=8, Index=31},
[17359] = {Name="Mythic harp", Cost=700, Option=8, Index=32},
[12323] = {Name="Scutum", Cost=456, Option=8, Index=33},
[12311] = {Name="Hoplon", Cost=200, Option=8, Index=34},
[16170] = {Name="Wivre Shield", Cost=825, Option=8, Index=35},
[12302] = {Name="Darksteel Buckler", Cost=473, Option=8, Index=36},
[12308] = {Name="Darksteel Shield", Cost=540, Option=8, Index=37},
[12295] = {Name="Round Shield", Cost=281, Option=8, Index=38},
[12303] = {Name="Gold Buckler", Cost=408, Option=8, Index=39},
[12324] = {Name="Tower Shield", Cost=395, Option=8, Index=40},
[12310] = {Name="Diamond Shield", Cost=560, Option=8, Index=41},
[12383] = {Name="General's Shield", Cost=1560, Option=8, Index=42},
[12359] = {Name="Hickory Shield", Cost=204, Option=8, Index=43},
-- Equipment (Lv.71 - 98)
[16423] = {Name="Manoples", Cost=1033, Option=9, Index=0},
[18782] = {Name="Eyra Baghnakhs", Cost=300, Option=9, Index=1},
[16470] = {Name="Gully", Cost=300, Option=9, Index=2},
[16485] = {Name="Yataghan", Cost=687, Option=9, Index=3},
[19138] = {Name="Verus knife", Cost=687, Option=9, Index=4},
[17664] = {Name="Firmament", Cost=687, Option=9, Index=5},
[18901] = {Name="Falcata", Cost=852, Option=9, Index=6},
[19151] = {Name="Bahadur", Cost=1625, Option=9, Index=7},
[19165] = {Name="Cratus sword", Cost=687, Option=9, Index=8},
[19170] = {Name="Kardia Faussar", Cost=866, Option=9, Index=9},
[16660] = {Name="Doom tabar", Cost=694, Option=9, Index=10},
[18537] = {Name="Maiden tabar", Cost=701, Option=9, Index=11},
[16707] = {Name="Bhuj", Cost=790, Option=9, Index=12},
[18511] = {Name="Dolor bhuj", Cost=687, Option=9, Index=13},
[18517] = {Name="Elephas axe", Cost=687, Option=9, Index=14},
[16777] = {Name="Death scythe", Cost=675, Option=9, Index=15},
[18964] = {Name="Dire scythe", Cost=687, Option=9, Index=16},
[18555] = {Name="Sectum sickle", Cost=762, Option=9, Index=17},
[16840] = {Name="Ox tongue", Cost=795, Option=9, Index=18},
[16861] = {Name="Ice lance", Cost=300, Option=9, Index=19},
[19317] = {Name="Borian spear", Cost=391, Option=9, Index=20},
[18420] = {Name="Hayabusa", Cost=926, Option=9, Index=21},
[19285] = {Name="Kakko", Cost=687, Option=9, Index=22},
[19293] = {Name="Ichi-an", Cost=561, Option=9, Index=23},
[16971] = {Name="Yukitsugu", Cost=701, Option=9, Index=24},
[16963] = {Name="Taimakuniyuki", Cost=391, Option=9, Index=25},
[18848] = {Name="Brass jadagna", Cost=300, Option=9, Index=26},
[18875] = {Name="Vodun mace", Cost=687, Option=9, Index=27},
[18877] = {Name="Robur Mace", Cost=302, Option=9, Index=28},
[17102] = {Name="Eight-Sided Pole", Cost=300, Option=9, Index=29},
[18621] = {Name="Warmage's Pole", Cost=708, Option=9, Index=30},
[18695] = {Name="Cerberus bow", Cost=516, Option=9, Index=31},
[19733] = {Name="Beursault bow", Cost=361, Option=9, Index=32},
[17252] = {Name="Culverin", Cost=808, Option=9, Index=33},
[17213] = {Name="Staurobow", Cost=650, Option=9, Index=34},
[19265] = {Name="Darkwing", Cost=687, Option=9, Index=35},
[19267] = {Name="Ribauldequin", Cost=687, Option=9, Index=36},
[19735] = {Name="Cecchino's fucile", Cost=656, Option=9, Index=37},
[12309] = {Name="Ritter Shield", Cost=644, Option=9, Index=38},
[12305] = {Name="Ice Shield", Cost=556, Option=9, Index=39},
[12387] = {Name="Koenig Shield", Cost=2231, Option=9, Index=40},
[12385] = {Name="Acheron Shield", Cost=2755, Option=9, Index=41},
[16189] = {Name="Gleaming Shield", Cost=300, Option=9, Index=42},
-- Equipment (Lv.99)
[27740] = {Name="Outrider mask", Cost=3000, Option=10, Index=0},
[27881] = {Name="Outrider mail", Cost=5000, Option=10, Index=1},
[28029] = {Name="Outrider mittens", Cost=3000, Option=10, Index=2},
[28168] = {Name="Outrider hose", Cost=3000, Option=10, Index=3},
[28306] = {Name="Outrider greaves", Cost=3000, Option=10, Index=4},
[27741] = {Name="Espial cap", Cost=3000, Option=10, Index=5},
[27882] = {Name="Espial gambison", Cost=5000, Option=10, Index=6},
[28030] = {Name="Espial bracers", Cost=3000, Option=10, Index=7},
[28169] = {Name="Espial hose", Cost=3000, Option=10, Index=8},
[28307] = {Name="Espial socks", Cost=3000, Option=10, Index=9},
[27742] = {Name="Wayfarer circlet", Cost=3000, Option=10, Index=10},
[27883] = {Name="Wayfarer robe", Cost=5000, Option=10, Index=11},
[28031] = {Name="Wayfarer cuffs", Cost=3000, Option=10, Index=12},
[28170] = {Name="Wayfarer slops", Cost=3000, Option=10, Index=13},
[28308] = {Name="Wayfarer clogs", Cost=3000, Option=10, Index=14},
[27743] = {Name="Temachtiani headband", Cost=2000, Option=10, Index=15},
[27884] = {Name="Temachtiani shirt", Cost=3000, Option=10, Index=16},
[28032] = {Name="Temachtiani gloves", Cost=2000, Option=10, Index=17},
[28171] = {Name="Temachtiani pants", Cost=2000, Option=10, Index=18},
[28309] = {Name="Temachtiani boots", Cost=2000, Option=10, Index=19},
[28549] = {Name="Enlivened ring", Cost=10000, Option=10, Index=20},
[28550] = {Name="Vehemence ring", Cost=10000, Option=10, Index=21},
[28551] = {Name="Longshot ring", Cost=10000, Option=10, Index=22},
[28552] = {Name="Fistmele ring", Cost=10000, Option=10, Index=23},
[28553] = {Name="Perception ring", Cost=10000, Option=10, Index=24},
[28554] = {Name="Acumen ring", Cost=10000, Option=10, Index=25},
[28499] = {Name="Influx earring", Cost=10000, Option=10, Index=26},
[28500] = {Name="Upsurge earring", Cost=10000, Option=10, Index=27},
[28501] = {Name="Allegro earring", Cost=10000, Option=10, Index=28},
[28502] = {Name="Impregnable earring", Cost=10000, Option=10, Index=29},
[28503] = {Name="Flashward earring", Cost=10000, Option=10, Index=30},
[28504] = {Name="Spellbreaker earring", Cost=10000, Option=10, Index=31},
[28547] = {Name="Merirosvo ring", Cost=10000, Option=10, Index=32},
[20540] = {Name="Eminent baghnakhs", Cost=7000, Option=10, Index=33},
[20624] = {Name="Eminent dagger", Cost=7000, Option=10, Index=34},
[20726] = {Name="Eminent scimitar", Cost=7000, Option=10, Index=35},
[20766] = {Name="Eminent sword", Cost=7000, Option=10, Index=36},
[20817] = {Name="Eminent axe", Cost=7000, Option=10, Index=37},
[20865] = {Name="Eminent voulge", Cost=7000, Option=10, Index=38},
[20908] = {Name="Eminent sickle", Cost=7000, Option=10, Index=39},
[20954] = {Name="Eminent lance", Cost=7000, Option=10, Index=40},
[20998] = {Name="Kaitsuburi", Cost=7000, Option=10, Index=41},
[21044] = {Name="Ichimonji-yofusa", Cost=7000, Option=10, Index=42},
[21119] = {Name="Eminent wand", Cost=7000, Option=10, Index=43},
[21182] = {Name="Eminent staff", Cost=7000, Option=10, Index=44},
[21183] = {Name="Eminent pole", Cost=7000, Option=10, Index=45},
[21231] = {Name="Eminent bow", Cost=7000, Option=10, Index=46},
[21251] = {Name="Eminent crossbow", Cost=7000, Option=10, Index=47},
[21281] = {Name="Eminent gun", Cost=7000, Option=10, Index=48},
[28656] = {Name="Eminent shield", Cost=7000, Option=10, Index=49},
[21453] = {Name="Eminent animator", Cost=7000, Option=10, Index=50},
[21383] = {Name="Eminent sachet", Cost=7000, Option=10, Index=51},
[21462] = {Name="Eminent bell", Cost=10000, Option=10, Index=52},
[21405] = {Name="Eminent flute", Cost=10000, Option=10, Index=53},
[21302] = {Name="Eminent arrow", Cost=5000, Option=10, Index=54},
[21316] = {Name="Eminent bolt", Cost=5000, Option=10, Index=55},
[21331] = {Name="Eminent bullet", Cost=5000, Option=10, Index=56},
[21355] = {Name="Hachiya shuriken", Cost=7000, Option=10, Index=57},
[22260] = {Name="Eminent animator II", Cost=7000, Option=10, Index=58},
}
Save this next part as sparks.lua in the same folder. Code _addon.name = 'Sparks'
_addon.author = 'Brax'
_addon.version = '1.0.0.1'
_addon.command = 'sparks'
require('chat')
require('logger')
packets = require('packets')
json = require('json')
files = require('files')
config = require('config')
db = require('map')
res = require('resources')
pkt = {}
valid_zones = T{"Western Adoulin","Southern San d'Oria","Windurst Woods","Bastok Markets"}
valid_zones = {
[256] = {npc="Eternal Flame", menu=5081}, -- Western Adoulin
[230] = {npc="Rolandienne", menu=995}, -- Southern San d'Oria
[235] = {npc="Isakoth", menu=26}, -- Bastok Markets
[241] = {npc="Fhelm Jobeizat", menu=850}, -- Windurst Woods
[104] = {npc="Ardrick",menu=61}} -- Jugner Forrest
defaults = {}
settings = config.load(defaults)
busy = false
windower.register_event('addon command', function(...)
local args = T{...}
local cmd = args[1]
args:remove(1)
for i,v in pairs(args) do args[i]=windower.convert_auto_trans(args[i]) end
local item = table.concat(args," "):lower()
if cmd == 'buy' then
if not busy then
pkt = validate(item)
if pkt then
busy = true
poke_npc(pkt['Target'],pkt['Target Index'])
else
windower.add_to_chat(2,"Can't find item in menu")
end
else
windower.add_to_chat(2,"Still buying last item")
end
elseif cmd == 'find' then
table.vprint(fetch_db(item))
elseif cmd == 'fetch' then
table.vprint(fetch_db(item))
end
end)
function validate(item)
local zone = windower.ffxi.get_info()['zone']
local me,target_index,target_id,distance
local result = {}
if valid_zones[zone] then
for i,v in pairs(windower.ffxi.get_mob_array()) do
if v['name'] == windower.ffxi.get_player().name then
result['me'] = i
elseif v['name'] == valid_zones[zone].npc then
target_index = i
target_id = v['id']
result['Menu ID'] = valid_zones[zone].menu
distance = windower.ffxi.get_mob_by_id(target_id).distance
end
end
if math.sqrt(distance)<6 then
if fetch_db(item) then
result['Target'] = target_id
result['Option Index'] = fetch_db(item)['Option']
result['_unknown1'] = fetch_db(item)['Index']
result['Target Index'] = target_index
result['Zone'] = zone
end
else
windower.add_to_chat(10,"Too far from npc")
end
else
windower.add_to_chat(10,"Not in a zone with sparks npc")
end
if result['Zone'] == nil then result = nil end
return result
end
function fetch_db(item)
for i,v in pairs(db) do
if string.lower(v.Name) == string.lower(item) then
return v
end
end
end
windower.register_event('outgoing chunk',function(id,data,modified,injected,blocked)
if id == 0x05B then
local p = packets.parse("outgoing",data)
-- print(p)
end
end)
windower.register_event('incoming chunk',function(id,data,modified,injected,blocked)
if id == 0x034 or id == 0x032 then
if busy == true and pkt then
local packet = packets.new('outgoing', 0x05B)
packet["Target"]=pkt['Target']
packet["Option Index"]=pkt['Option Index']
packet["_unknown1"]=pkt['_unknown1']
packet["Target Index"]=pkt['Target Index']
packet["Automated Message"]=false
packet["_unknown2"]=0
packet["Zone"]=pkt['Zone']
packet["Menu ID"]=pkt['Menu ID']
packets.inject(packet)
local packet = packets.new('outgoing', 0x016, {
["Target Index"]=pkt['me'],
})
packets.inject(packet)
busy = false
pkt = {}
return true
end
end
end)
function poke_npc(npc,target_index)
if npc and target_index then
local packet = packets.new('outgoing', 0x01A, {
["Target"]=npc,
["Target Index"]=target_index,
["Category"]=0,
["Param"]=0,
["_unknown1"]=0})
packets.inject(packet)
end
end
--[[
]]
Reference: https://github.com/tdk1069/Sparks
http://www.ffxiah.com/forum/topic/48699/sparkslua-question/#3149932
Shiva.Cerb
Server: Shiva
Game: FFXI
Posts: 1
By Shiva.Cerb 2016-09-19 16:16:16
Can someone post the actual command to run this thing? //lua sparks buy "name" and //sparks buy "name" or varioations does not work. Any help would be great, thanks.
Server: Fenrir
Game: FFXI
Posts: 212
By Fenrir.Brimstonefox 2016-09-21 22:20:08
Can someone post the actual command to run this thing? //lua sparks buy "name" and //sparks buy "name" or varioations does not work. Any help would be great, thanks.
Replace the relevant code with that section in this post
Then you can just //sparks buy Acheron Shield or w/e
Hi,
I found a script on BG Forums to buy Arechon Shield with Sparks. I saved it under Windower/Scripts and when I try //lua e sparks.lua. I get a message "Error Loading sparks.lua. File does not exist". Have I put it in the wrong place?
Code require 'pack'
require 'lists'
windower.register_event('outgoing chunk',function(id,org)
if id == 0x5B then
local name = (windower.ffxi.get_mob_by_id(org:unpack('I',5)) or {}).name
if L{'Eternal Flame','Rolandienne','Isakoth','Fhelm Jobeizat'}:contains(name) then
local outstr = org:sub(1,8)
local choice = org:unpack('I',9)
if choice == 0 or choice == 0x40000000 then
return outstr..string.char(9,0,0x29,0)..org:sub(13) -- Archeron Shield
end
end
end
end)
|
|