Queria fazer um pedido a vocês de um script para quest com alavanca ex: tem 3 posições ai verifica se tem 1 player em cada posição se tiver quando clicar na alavanca os 3 são teleportados para x posição, tentei fazer aqui só consegui verificar se tem os 3 players nos locais certos, não consegui pegar eles como "cid" para teleportar etc
Script para quest com alavanca

Poste aqui o que você já fez
function onUse(cid, item, frompos, item2, topos)
player1pos = {x =693, y =1336, z=8, stackpos=253} -- onde o Player1 Tem que ficar
player1 = getThingfromPos(player1pos)
player2pos = {x=699, y=1333, z=8, stackpos=253} -- onde o Player2 Tem que ficar
player2 = getThingfromPos(player2pos)
player3pos = {x=1179, y=1439, z=8, stackpos=253} -- onde o Player3 Tem que ficar
player3 = getThingfromPos(player3pos)
if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 then
nplayer1pos = {x=1194, y=1571, z=9} -- para onde o player 1 vai
nplayer2pos = {x=1195, y=1571, z=9}-- para onde o player 2 vai
nplayer3pos = {x=1198, y=1571, z=9}-- para onde o player 3 vai
doSendMagicEffect(player1pos,2)
doSendMagicEffect(player2pos,2)
doSendMagicEffect(player3pos,2)
doTeleportThing(player1.uid,nplayer1pos)
doTeleportThing(player2.uid,nplayer2pos)
doTeleportThing(player3.uid,nplayer3pos)
doSendMagicEffect(nplayer1pos,10)
doSendMagicEffect(nplayer2pos,10)
doSendMagicEffect(nplayer3pos,10)
else
doPlayerSendCancel(cid,"Ainda falta player no seu devido Lugar.")
end
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return 1
end
Meu Facebook
INFOS:
CitarCIDADE: Rio de janeiro
Idade: 22 anos
SOU: {"Scripter(lua)", "WebMaster", "ProgramadorC++"}
local config = { delrey = getPlayerCarValue(cid, DELREY), cigarro = getPlayerCancer(cid, DERBY), prostituta = getPlayerAIDS(cid, cracuda), tresOitao = getPlayerRevorvi(cid, 38) } if(delrey == "Ligado" and cigarro == "Aceso" and prostituta == "No Colo" and tresOitao == "Carregado") then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Começou o fim de semana. #PAS") end