Eu fiz uma nova anihilator, coloquei o unique id, tudo certo, e ta dando esse erro :
[22/07/2011 01:17:18] [Error - Action Interface] [22/07/2011 01:17:18] data/actions/scripts/quests/newquest.lua:onUse [22/07/2011 01:17:18] Description: [22/07/2011 01:17:18] (luaGetThingFromPos) Tile not found [22/07/2011 01:17:18] [Error - Action Interface] [22/07/2011 01:17:18] data/actions/scripts/quests/newquest.lua:onUse [22/07/2011 01:17:18] Description: [22/07/2011 01:17:18] (luaDoTeleportThing) Thing not found
aqui o script :
function onUse(cid, item, frompos, item2, topos) if item.uid == 8025 then if item.itemid == 1946 then player1pos = {x=278, y=569, z=14, stackpos=253} player1 = getThingfromPos(player1pos) player2pos = {x=279, y=569, z=14, stackpos=253} player2 = getThingfromPos(player2pos) player3pos = {x=280, y=569, z=14, stackpos=253} player3 = getThingfromPos(player3pos) player4pos = {x=278, y=570, z=14, stackpos=253} player4 = getThingfromPos(player4pos) player5pos = {x=279, y=570, z=14, stackpos=253} player5 = getThingfromPos(player6pos) player6pos = {x=280, y=570, z=14, stackpos=253} player6 = getThingfromPos(player6pos) if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 and player5.itemid > 0 and player6.itemid > 0 then player1level = getPlayerLevel(player1.uid) player2level = getPlayerLevel(player2.uid) player3level = getPlayerLevel(player3.uid) player4level = getPlayerLevel(player4.uid) player5level = getPlayerLevel(player5.uid) player6level = getPlayerLevel(player6.uid) questlevel = 120 if player1level >= questlevel and player2level >= questlevel and player3level >= questlevel and player4level >= questlevel and player5level >= questlevel and player6level >= questlevel then snakeweaver1pos = {x=215, y=598, z=14} snakeweaver2pos = {x=216, y=598, z=14} snakeweaver3pos = {x=217, y=598, z=14} snakeweaver4pos = {x=215, y=604, z=14} snakeweaver5pos = {x=216, y=604, z=14} snakeweaver6pos = {x=217, y=604, z=14} snakeweaver7pos = {x=212, y=602, z=14} snakeweaver8pos = {x=212, y=601, z=14} eliteweaver1pos = {x=218, y=599, z=14} eliteweaver2pos = {x=219, y=599, z=14} eliteweaver3pos = {x=212, y=605, z=14} eliteweaver4pos = {x=213, y=605, z=14} eliteweaver5pos = {x=217, y=605, z=14} elitetraper1pos = {x=219, y=601, z=14} elitetraper2pos = {x=219, y=602, z=14} elitetraper3pos = {x=220, y=601, z=14} elitetraper4pos = {x=220, y=602, z=14} elitetraper5pos = {x=218, y=601, z=14} elitetraper6pos = {x=218, y=602, z=14} doSummonCreature("Snake Weaver", snakeweaver1pos) doSummonCreature("Snake Weaver", snakeweaver2pos) doSummonCreature("Snake Weaver", snakeweaver3pos) doSummonCreature("Snake Weaver", snakeweaver4pos) doSummonCreature("Snake Weaver", snakeweaver5pos) doSummonCreature("Snake Weaver", snakeweaver6pos) doSummonCreature("Snake Weaver", snakeweaver7pos) doSummonCreature("Snake Weaver", snakeweaver8pos) doSummonCreature("Elite Weaver", eliteweaver1pos) doSummonCreature("Elite Weaver", eliteweaver2pos) doSummonCreature("Elite Weaver", eliteweaver3pos) doSummonCreature("Elite Weaver", eliteweaver4pos) doSummonCreature("Elite Weaver", eliteweaver5pos) doSummonCreature("Elite Traper", elitetraper1pos) doSummonCreature("Elite Traper", elitetraper2pos) doSummonCreature("Elite Traper", elitetraper3pos) doSummonCreature("Elite Traper", elitetraper4pos) doSummonCreature("Elite Traper", elitetraper5pos) doSummonCreature("Elite Traper", elitetraper6pos) nplayer1pos = {x=215, y=601, z=14} nplayer2pos = {x=216, y=601, z=14} nplayer3pos = {x=217, y=601, z=14} nplayer4pos = {x=215, y=602, z=14} nplayer5pos = {x=216, y=602, z=14} nplayer6pos = {x=217, y=602, z=14} doSendMagicEffect(player1pos,2) doSendMagicEffect(player2pos,2) doSendMagicEffect(player3pos,2) doSendMagicEffect(player4pos,2) doSendMagicEffect(player5pos,2) doSendMagicEffect(player6pos,2) doTeleportThing(player1.uid,nplayer1pos) doTeleportThing(player2.uid,nplayer2pos) doTeleportThing(player3.uid,nplayer3pos) doTeleportThing(player4.uid,nplayer4pos) doTeleportThing(player5.uid,nplayer3pos) doTeleportThing(player6.uid,nplayer4pos) doSendMagicEffect(nplayer1pos,10) doSendMagicEffect(nplayer2pos,10) doSendMagicEffect(nplayer3pos,10) doSendMagicEffect(nplayer4pos,10) doSendMagicEffect(nplayer5pos,10) doSendMagicEffect(nplayer6pos,10) doTransformItem(item.uid,1945) else doPlayerSendCancel(cid,"All players must have level 120 to enter.") end else doPlayerSendCancel(cid,"You need 6 players in your team.") end end if item.itemid == 1945 then starting={x=209, y=592, z=14, stackpos=253} checking={x=starting.x, y=starting.y, z=starting.z, stackpos=starting.stackpos} ending={x=238, y=608, z=14, stackpos=253} players=0 totalmonsters=0 monster = {} repeat creature= getThingfromPos(checking) if creature.itemid > 0 then if getPlayerAccess(creature.uid) == 0 then players=players+1 end if getPlayerAccess(creature.uid) ~= 0 and getPlayerAccess(creature.uid) ~= 3 then totalmonsters=totalmonsters+1 monster[totalmonsters]=creature.uid end end checking.x=checking.x+1 if checking.x>ending.x then checking.x=starting.x checking.y=checking.y+1 end until checking.y>ending.y if players==0 then trash= {x=247, y=618, z=14} current=0 repeat current=current+1 doTeleportThing(monster[current],trash) until current>=totalmonsters doTransformItem(item.uid,1946) end end end if item.uid == 10075 then queststatus = getPlayerStorageValue(cid,100) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"You have found a Golden Boots.") doPlayerAddItem(cid,2646,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 10076 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a Horned Helmet.") doPlayerAddItem(cid,2496,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 10077 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a Spellscroll of Prophecies.") doPlayerAddItem(cid,8904,1) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end if item.uid == 10078 then queststatus = getPlayerStorageValue(cid,100) if queststatus ~= 1 then doPlayerSendTextMessage(cid,22,"You have found a 100 Crystal Coin.") doPlayerAddItem(cid,2160,100) setPlayerStorageValue(cid,100,1) else doPlayerSendTextMessage(cid,22,"It is empty.") end end return 1 end