Witam, mam pro?be - dos?ownie malutk?. Pom?g?by mi ktos wrzuci? pozycje ?cia? do tabeli? Chce zrobi?, aby skrypt usuwa? ok. 10 ?cian na raz, a by?by strasznie d?ugi.
Pr?bowa?em tak .. local pos = {x=899, y=887, z=12, 256},{x=899, y=887, z=12, 256}
Ale nie dzia?a, s?aby jestem w te klocki. Pozdrawiam i czekam na odpowiedzi
Mo?e musi by? co? w stylu..
local pos = {
[1]{ x=899, y=887, z=12, 256},
[2]{x=899, y=887, z=12, 256}
Jak ju? pisa?em, cienko !
PHP:
local pos = {x=899, y=887, z=12, 256}
local wall = 1304
local pos5 = {x=900, y=887, z=12, 256}
local level = 5
local seconds = 5
local event = 0
local function reset(leverPos)
local lever = getTileItemById(leverPos, 1946).uid
doTransformItem(lever, 1945)
doCreateItem(wall, 1, pos)
doRemoveItem(getTileItemById(pos5,1481).uid)
doPlayerSendTextMessage(cid,21,"The pass has been closed!")
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid == 1945 and getPlayerLevel(cid) >= level then
doRemoveItem(getTileItemById(pos,wall).uid)
doCreateItem(1481, 1, pos5)
doPlayerSendTextMessage(cid,21,"You have opened the pass, Beware!")
event = addEvent(reset, seconds * 1000, getThingPos(item.uid))
doTransformItem(item.uid,item.itemid+1)
elseif item.itemid == 1946 and getPlayerLevel(cid) >= level then
stopEvent(event)
doPlayerSendTextMessage(cid,21,"You have closed the pass!")
doTransformItem(item.uid,item.itemid-1)
doCreateItem(wall, 1, pos)
end
return true
end
Pr?bowa?em tak .. local pos = {x=899, y=887, z=12, 256},{x=899, y=887, z=12, 256}
Ale nie dzia?a, s?aby jestem w te klocki. Pozdrawiam i czekam na odpowiedzi
Mo?e musi by? co? w stylu..
local pos = {
[1]{ x=899, y=887, z=12, 256},
[2]{x=899, y=887, z=12, 256}
Jak ju? pisa?em, cienko !