Xadrian
Active Member
Więc tak, prosty skrypt który powinien usuwać/tworzyć kamień oczywiście nie chce działać.
Skrypt:
Gdy ruszam dźwignią nic się nie dzieje. 0 błędów w konsoli.
Może ktoś z Was poprawić ten skrypt/wskazać błąd?
+10 dla wyzwoliciela.
Pozdrawiam,
Xadrian.
Skrypt:
LUA:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local script = {
[48001]={407, 714, 10},
[48002]={408, 714, 10},
[48003]={409, 714, 10},
[48004]={410, 714, 10},
[48005]={411, 714, 10},
}
local pos = {x=script[item.actionid][1], y=script[item.actionid][2], z=script[item.actionid][3], stackpos=1}
local stone = getThingFromPos(pos)
if(item.itemid == 1955 and stone.itemid == 1304) then
doTransformItem(item.uid, 1946, 1)
doRemoveItem(stone.uid)
elseif(item.itemid == 1956 and stone.itemid == nil) then
doTransformItem(item.uid, 1945, 1)
doCreateItem(1304, 1, pos)
end
return true
end
Gdy ruszam dźwignią nic się nie dzieje. 0 błędów w konsoli.
Może ktoś z Was poprawić ten skrypt/wskazać błąd?
+10 dla wyzwoliciela.
Pozdrawiam,
Xadrian.