<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
{2500, 1},
{2152, 10},
{2160, 1}
},
storage = 500,
message = ""
}
]]></config>
<movevent type="StepIn" pos="94,112,7; 94,113,7" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 then
for _, v in ipairs(config.items) do
doPlayerAddItem(cid, v[1], v[2] or 1)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>
Try with another character or change storageIts not giving me the item
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
[1] = {2500},
[10] ={2152},
[1] = {2160}
},
storage = 501,
message = ""
}
]]></config>
<movevent type="StepIn" pos="94,112,7; 94,113,7" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 then
for k, v in pairs(config.items) do
doPlayerAddItem(cid, k, v or 1)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
[1] = 2188},
[1] = 2392},
[1] = 2432},
[1] = 2439},
[1] = 2185
},
storage = 501,
message = ""
}
]]></config>
<movevent type="StepIn" pos="72,20,15; 74,20,15; 76,20,15; 78,20,15; 80,20,15" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 then
for k, v in pairs(config.items) do
doPlayerAddItem(cid, k, v or 1)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>
[11/04/2010 01:04:38] [Error - MoveEvents Interface]
[11/04/2010 01:04:38] buffer
[11/04/2010 01:04:38] Description:
[11/04/2010 01:04:38] [string " config = {..."]:5: unexpected symbol near '['
[11/04/2010 01:04:38] [Error - MoveEvents Interface]
[11/04/2010 01:04:38] buffer
[11/04/2010 01:04:38] Description:
[11/04/2010 01:04:38] [string "loadBuffer"]:34: attempt to index global 'config' (a nil value)
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
[2188] = 1,
[2392] = 1,
[2432] = 1,
[2439] = 1,
[2185] = 1
},
storage = 501,
message = ""
}
]]></config>
<movevent type="StepIn" pos="72,20,15; 74,20,15; 76,20,15; 78,20,15; 80,20,15" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 then
for k, v in pairs(config.items) do
doPlayerAddItem(cid, k, v)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
{7424, 1},
{1988, 1},
{1988, 1}
},
storage = 510,
message = ""
}
]]></config>
<movevent type="StepIn" pos="94,112,7; 94,113,7" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 and isPlayer(cid) then
for _, v in ipairs(config.items) do
doPlayerAddItem(cid, v[1], v[2])
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>
<?xml version="1.0" encoding="UTF-8"?>
<mod name="ItemReward" enabled="yes">
<config name="ItemReward_config"><![CDATA[
config = {
items = {
{7424, 1},
{1988, 1},
{1988, 1}
},
storage = 510,
message = ""
}
]]></config>
<movevent type="StepIn" pos="94,112,7; 94,113,7" event="buffer"><![CDATA[
domodlib('ItemReward_config')
if getPlayerStorageValue(cid, config.storage) < 1 and isPlayer(cid) then
local v = config.items[math.random(#config.items)]
doPlayerAddItem(cid, v[1], v[2])
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, config.message)
setPlayerStorageValue(cid, config.storage, 1)
end
return true
]]></movevent>
</mod>