queria sabe se alguem poderia fazer essa alavanca checa se tem 1+ Player em x Area e se caso tiver não teleporta niguem e manda a seguinte msg "Tem Alguem nessa quest"
local TeleportLocal = {pos = {x = 984, y = 914, z = 6}, toPos = {x = 987, y = 912, z = 6}} -- Pos de Onde vai ser criado o teleport/e onde vai ser teleportado
local from,to = {x = 981, y = 913, z = 6},{x = 987, y = 920, z = 6}
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 1945 then
player1pos = {x = 983, y = 912, z = 6, stackpos=253} -- piso 1 que tem que ter player
player1 = getThingfromPos(player1pos)
player2pos = {x = 985, y = 912, z = 6, stackpos=253} -- piso 2 que tem que ter player
player2 = getThingfromPos(player2pos)
if isPlayer(player1.uid) and isPlayer(player2.uid) then
nplayer1pos = {x = 984, y = 915, z = 6, stackpos=253} -- piso onde sera levado o player do piso 1
nplayer2pos = {x = 984, y = 918, z = 6, stackpos=253} -- piso onde sera levado o player do piso 2
doSendMagicEffect(player1pos,2)
doSendMagicEffect(player2pos,2)
doTeleportThing(player1.uid,nplayer1pos)
doTeleportThing(player2.uid,nplayer2pos)
doSendMagicEffect(nplayer1pos,4)
doSendMagicEffect(nplayer2pos,4)
local t = getTileItemById(TeleportLocal.pos, 5023).uid
if t then
return t > 1 and doRemoveItem(t) and doSendMagicEffect(TeleportLocal.pos, CONST_ME_POFF)
end
doTransformItem(item.uid,1946)
else
doPlayerSendCancel(cid,"Voce prescisa de 2 pessoas para fazer éssa quest.")
Pergunta
Tiagone 26
queria sabe se alguem poderia fazer essa alavanca checa se tem 1+ Player em x Area e se caso tiver não teleporta niguem e manda a seguinte msg "Tem Alguem nessa quest"
Link para o comentário
https://xtibia.com/forum/topic/237616-fazer-esse-script-checar-se-tem-player-em-x-area/Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados