I have tried a number of different ways of using the utils.split and each time i am getting errors this is my tenth scripts/aliases
<aliases>
<alias
name="G_Reagent_items"
match="G_Reagent_items"
enabled="y"
group="G_Reagent_items"
send_to="12"
ignore_case="y"
sequence="100"
>
<send>Send ("open itemg")
Send ("get all itemg")
Send ("close itemg")
whichReagent = string.match (item_generator, "^reagent%-(%a+)$")
if whichReagent then
Send ("put all\.", item_generator, " " .. whichReagent .. "airreagents")
elseif whichReagent then
Send ("put all\.", G_Reagents, " " .. whichReagent .. "earthreagents")
elseif whichReagent then
Send ("put all\.", G_Reagents, " " .. whichReagent .. "waterreagents")
elseif whichReagent then
Send ("put all\.", G_Reagents, " " .. whichReagent .. "firereagents")
elseif whichReagent then
Send ("put all\.", G_Reagents, " " .. whichReagent .. "gemreagents")
elseif whichReagent then
Send ("put all\.", G_Reagents, " " .. whichReagent .. "etherealreagents")
end -- if
function item_generator (
G_Reagents = "water|fire|air|earth|gem|ethereal"
item_generator = utils.split (G_Reagents, "|")
end)</send>
</alias>
</aliases>