sebas182
New Member
- Joined
- Aug 10, 2008
- Messages
- 121
- Reaction score
- 1
It's a script to open and close the castle's gate... Only Gods may have acess, I tried to make a script but it's not working, someone may help me?
I dont know what I will do to "check if gate is closed" =\
Must I use doRelocate(pos, toPos[, creatures = true])???
Please help
Lua:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 37000) < 1) then
doCreateItem(1547, 1, {x = 1964, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1965, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1966, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1967, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1968, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1969, y = 1984, z = 7})
doCreateItem(1547, 1, {x = 1970, y = 1984, z = 7})
local i1 = getThingFromPos({x = 1964, y = 1984, z = 5}, 1547)
local i2 = getThingFromPos({x = 1965, y = 1984, z = 5}, 1547)
local i3 = getThingFromPos({x = 1966, y = 1984, z = 5}, 1547)
local i4 = getThingFromPos({x = 1967, y = 1984, z = 5}, 1547)
local i5 = getThingFromPos({x = 1968, y = 1984, z = 5}, 1547)
local i6 = getThingFromPos({x = 1969, y = 1984, z = 5}, 1547)
local i7 = getThingFromPos({x = 1970, y = 1984, z = 5}, 1547)
local i8 = getThingFromPos({x = 1971, y = 1984, z = 5}, 1547)
doRemoveItem(i1)
doRemoveItem(i2)
doRemoveItem(i3)
doRemoveItem(i4)
doRemoveItem(i5)
doRemoveItem(i6)
doRemoveItem(i7)
doRemoveItem(i8)
setPlayerStorageValue(37000, 1)
return doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
else
doCreateItem(1547, 1, {x = 1964, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1965, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1966, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1967, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1968, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1969, y = 1984, z = 5})
doCreateItem(1547, 1, {x = 1970, y = 1984, z = 5})
local a1 = getThingFromPos({x = 1964, y = 1984, z = 7}, 1547)
local a2 = getThingFromPos({x = 1965, y = 1984, z = 7}, 1547)
local a3 = getThingFromPos({x = 1966, y = 1984, z = 7}, 1547)
local a4 = getThingFromPos({x = 1967, y = 1984, z = 7}, 1547)
local a5 = getThingFromPos({x = 1968, y = 1984, z = 7}, 1547)
local a6 = getThingFromPos({x = 1969, y = 1984, z = 7}, 1547)
local a7 = getThingFromPos({x = 1970, y = 1984, z = 7}, 1547)
doRemoveItem(a1)
doRemoveItem(a2)
doRemoveItem(a3)
doRemoveItem(a4)
doRemoveItem(a5)
doRemoveItem(a6)
doRemoveItem(a7)
return doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
end
end
I dont know what I will do to "check if gate is closed" =\
Must I use doRelocate(pos, toPos[, creatures = true])???
Please help