luccagomes
New Member
- Joined
- Jul 30, 2015
- Messages
- 153
- Reaction score
- 1
I have a problem on my quests.lua
Problem:
Players can stay ON chest, they can throw itens and walk on chest
Any know how to fix it?
Problem:
Players can stay ON chest, they can throw itens and walk on chest
Any know how to fix it?
Code:
local quests = {
[8000] = 2384, -- rapier
[8001] = 2485, -- doublet
[8002] = 2526, -- studded shield
[8003] = 2530, -- copper shield
[8004] = 2480, -- legion helmet
[8005] = 2412, -- katana
[8006] = 2460, -- brass helmet
[8007] = 2464, -- chain armor
[8008] = 2152, -- 100gps no lugar da bag,arrow,40gps, bla bla bla chain armor
[8009] = 1987, -- bag (4 Poison Arrows, 10 Arrows)
[8010] = 2580, -- fishing rod
[8011] = 2395, -- carlin sword
[8012] = 2668, -- salmon
[8013] = 2668, -- botei 2 salmons pq n sei como vem a carta
[8014] = 1990, -- present
[8015] = 2404, -- combat knife
[8016] = 2006, -- vial, dps trocar pra vial of milk n sei o id
[8017] = 2563, -- pain
-- fim rookgaard lembrar de colocar essas quests no mapa de rook se pa fazer um novo
-- island of peace: mages
--[8018] = 8820, -- mage hat
--[8019] = 8819, -- magician robe
--[8020] = 2175, -- spellbook
--[8021] = 2190, -- wand of vortex
--[8022] = 2182, -- snakebit rod
-- pally
--[8023] = 2389, -- spear
--[8024] = 2456, -- bow
--[8025] = 2544, -- arrow
--[8026] = 2660, -- range's clorak
--[8027] = 8923, -- ranger legs
-- kina
-- cave de troll \/
[8028] = 2478, -- brass legs
[8029] = 2465, -- brass armor
-- island
[8030] = 2439, -- club
[8031] = 8602, -- sword
[8032] = 8601, -- axe
-- cave de troll \/
[8033] = 2509, -- steel shield
[8034] = 2481, -- soldier helmet
-- fim island of peace
[8036] = 2518, -- bonelord shield
[8037] = 2490, -- dark helmet
[8038] = 2497, -- crusader helmet
[8039] = 2487, -- crown armor
[8040] = 2519, -- crown shield
-- cyc thais quest
[8041] = 2491, -- crown helmet
[8042] = 2486, -- noble armor
-- im back
[8043] = 2476, -- karmor OF
[8044] = 2430, -- kaxe OF
[8045] = 2392, -- firesword OF
[8046] = 2432, -- fireaxe
[8047] = 2491, -- crown helmet - quest cyc sul
[8048] = 2486, -- noble armor - quest cyc sul
[8049] = 2520, -- demon shield - behequest
[8050] = 2427, -- demon shield - guardian halbert
[8051] = 2466, -- golde armor - behequest
[8052] = 2171, -- platinum amulet - behequest
[8053] = 2493, -- DH
[8054] = 2520, -- demon shield
[8055] = 2645, -- steel boots
[8056] = 2407, -- bright sword
[8057] = 2435, -- dwarvewn axe
[8058] = 2407, -- bright sword
-- Deeper Fibula Quest
[8059] = 2475, -- warrior helmet
[8060] = 2528, -- tower shield
[8061] = 2430, -- kina axe
[8062] = 2198, -- elven amulet
[8063] = 2213, -- dwarvewn ring
-- antes da inqui
[8064] = 2414, -- dragon lance
[8065] = 2534, -- vampire shield
[8066] = 2476, -- knight armor
[8067] = 2409, -- serpent sword
}
function onUse(cid, item, fromPos, item2, toPos)
local quest = quests[item.actionid]
if quest then
local storage = 200000 + item.actionid
if getPlayerFreeCap(cid) >= getItemWeightById(quest, 1) then
if getPlayerStorageValue(cid, storage) < 1 then
doPlayerAddItem(cid, quest, 1)
doPlayerSendTextMessage(cid, 22, 'You have found a '..getItemNameById(quest)..'.')
setPlayerStorageValue(cid, storage, 1)
else
doPlayerSendTextMessage(cid, 22, 'It is empty.')
end
else
doPlayerSendTextMessage(cid, 22, 'You have found a '..getItemNameById(quest)..'. It weighs '..getItemWeightById(quest, 1)..'.00 and it is too heavy.')
end
end
return true
end