• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

anihilator leves sscript

wafuboe

Active Member
Joined
Dec 24, 2010
Messages
884
Solutions
2
Reaction score
26
well i dont know what i have to put in actions xml to makes this script works its a annihiltor lever;S

-- annihilator lever

function onUse(cid, item, frompos, item2, topos)

if item.uid == 7000 and item.itemid == 1945 then
player1pos = {x = 15058, y = 15024, z = 10, stackpos=253}
player1 = getThingfromPos(player1pos)

player2pos = {x = 15057, y = 15024, z = 10, stackpos=253}
player2 = getThingfromPos(player2pos)

player3pos = {x = 15056, y = 15024, z = 10, stackpos=253}
player3 = getThingfromPos(player3pos)

player4pos = {x = 15055, y = 15024, z = 10, stackpos=253}
player4 = getThingfromPos(player4pos)
dzwignia = os.clock()


if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then
queststatus1 = getPlayerStorageValue(player1.uid,7000)
queststatus2 = getPlayerStorageValue(player2.uid,7000)
queststatus3 = getPlayerStorageValue(player3.uid,7000)
queststatus4 = getPlayerStorageValue(player4.uid,7000)

if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 and queststatus4 == -1 then
nplayer1pos = {x = 15071, y = 15024, z = 11}
nplayer2pos = {x = 15070, y = 15024, z = 11}
nplayer3pos = {x = 15069, y = 15024, z = 11}
nplayer4pos = {x = 15068, y = 15024, z = 11}

doSendMagicEffect(player1pos,2)
doSendMagicEffect(player2pos,2)
doSendMagicEffect(player3pos,2)
doSendMagicEffect(player4pos,2)

doTeleportThing(player1.uid,nplayer1pos)
doTeleportThing(player2.uid,nplayer2pos)
doTeleportThing(player3.uid,nplayer3pos)
doTeleportThing(player4.uid,nplayer4pos)

doSendMagicEffect(nplayer1pos,10)
doSendMagicEffect(nplayer2pos,10)
doSendMagicEffect(nplayer3pos,10)
doSendMagicEffect(nplayer4pos,10)

demon1pos = {x=15073, y=15024, z=11}
demon2pos = {x=15072, y=15024, z=11}
demon3pos = {x=15068, y=15022, z=11}
demon4pos = {x=15069, y=15022, z=11}
demon5pos = {x=15070, y=15022, z=11}
demon6pos = {x=15071, y=15022, z=11}
demon7pos = {x=15068, y=15026, z=11}
demon8pos = {x=15069, y=15026, z=11}
demon9pos = {x=15070, y=15026, z=11}
demon10pos = {x=15071, y=15026, z=11}

doSummonCreature("Demon", demon1pos)
doSummonCreature("Demon", demon2pos)
doSummonCreature("Demon", demon3pos)
doSummonCreature("Demon", demon4pos)
doSummonCreature("Demon", demon5pos)
doSummonCreature("Demon", demon6pos)
doSummonCreature("Demon", demon7pos)
doSummonCreature("Demon", demon8pos)
doSummonCreature("Demon", demon9pos)
doSummonCreature("Demon", demon10pos)

doTransformItem(item.uid,item.itemid+1)
else
doPlayerSendCancel(cid,"Somebody in your team has already done this quest.")
end
else
doPlayerSendCancel(cid,"You need four players for this quest.")
end

elseif item.uid ==7000 and item.itemid == 1946 then
if (dzwignia - os.clock()) > 30 then
doTransformItem(item.uid,item.itemid-1)
end
if getPlayerAccess(cid) > 0 then
doTransformItem(item.uid,item.itemid-1)
end
end
return 1
 
Back
Top