i made this script which is custom in my ot but i wanted to know how to make the monsters die if the players die too
is it possible????????????
Code:
-- Killa Qeust Scripted by NiTrO.
--
-- Variables used:
--
-- player?pos = The position of the players before teleport.
-- player? = Get the thing from playerpos.
-- player?level = Get the players levels.
-- questslevel = The level you have to be to do this quest.
-- questtatus? = Get the quest status of the players.
-- demon?pos = The position of the demons.
-- nplayer?pos = The position where the players should be teleported too.
--
-- UniqueIDs used:
--
-- 5005 = The switch.
-- 5006 = Rock chest.
-- 5007 = Rune chest.
function onUse(cid, item, frompos, item2, topos)
if item.uid == 5005 then
if item.itemid == 1945 then
player1pos = {x=75, y=934, z=7, stackpos=253}
player1 = getThingfromPos(player1pos)
player2pos = {x=76, y=934, z=7, stackpos=253}
player2 = getThingfromPos(player2pos)
if player1.itemid > 0 and player2.itemid > 0 then
player1level = getPlayerLevel(player1.uid)
player2level = getPlayerLevel(player2.uid)
questlevel = 95
if player1level >= questlevel and player2level >= questlevel then
queststatus10 = getPlayerStorageValue(player1.uid,5005)
queststatus11 = getPlayerStorageValue(player2.uid,5005)
if queststatus10 == -1 and queststatus11 == -1 then
demon1pos = {x=96, y=936, z=7}
demon2pos = {x=86, y=912, z=7}
demon3pos = {x=96, y=912, z=7}
demon4pos = {x=106, y=919, z=7}
demon5pos = {x=86, y=919, z=7}
demon6pos = {x=97, y=919, z=7}
demon7pos = {x=109, y=928, z=7}
demon8pos = {x=109, y=934, z=7}
demon9pos = {x=103, y=941, z=7}
demon10pos = {x=114, y=919, z=7}
demon11pos = {x=119, y=925, z=7}
demon12pos = {x=128, y=927, z=7}
demon13pos = {x=128, y=929, z=7}
demon14pos = {x=128, y=919, z=7}
demon15pos = {x=136, y=926, z=7}
demon16pos = {x=142, y=936, z=7}
demon17pos = {x=140, y=936, z=7}
demon18pos = {x=128, y=946, z=7}
demon19pos = {x=124, y=936, z=7}
doSummonCreature("Hellfire Fighter", demon1pos)
doSummonCreature("Demon", demon2pos)
doSummonCreature("Juggernaut", demon3pos)
doSummonCreature("Ferumbras", demon4pos)
doSummonCreature("Juggernaut", demon5pos)
doSummonCreature("Demon", demon6pos)
doSummonCreature("Energy Dragon", demon7pos)
doSummonCreature("Energy Dragon", demon8pos)
doSummonCreature("Hand Of Cursed Fate", demon9pos)
doSummonCreature("Demon", demon10pos)
doSummonCreature("Hellhound", demon11pos)
doSummonCreature("Ferumbras", demon12pos)
doSummonCreature("Hellfire Fighter", demon13pos)
doSummonCreature("Demon", demon14pos)
doSummonCreature("Juggernaut", demon15pos)
doSummonCreature("Ferumbras", demon16pos)
doSummonCreature("Ferumbras", demon17pos)
doSummonCreature("Apocalypse", demon18pos)
doSummonCreature("Apocalypse", demon19pos)
nplayer1pos = {x=89, y=936, z=7}
nplayer2pos = {x=90, y=936, z=7}
doSendMagicEffect(player1pos,2)
doSendMagicEffect(player2pos,2)
doTeleportThing(player1.uid,nplayer1pos)
doTeleportThing(player2.uid,nplayer2pos)
doSendMagicEffect(nplayer1pos,10)
doSendMagicEffect(nplayer2pos,10)
doTransformItem(item.uid,item.itemid+1)
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
elseif item.itemid == 1946 then
if getPlayerAccess(cid) == 0 then
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
end
elseif item.uid == 5006 then
queststatus = getPlayerStorageValue(cid,5000)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You have found a Killa rock.")
doPlayerAddItem(cid,2271,1)
setPlayerStorageValue(cid,5000,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
elseif item.uid == 5008 then
queststatus = getPlayerStorageValue(cid,5000)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You have found a Killa kross.")
doPlayerAddItem(cid,2298,1)
setPlayerStorageValue(cid,5000,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
return 1
end
is it possible????????????