Script para quest com alavanca

Kheus Andrade
em Scripts

Kheus Andrade

Kheusz Andrade
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/02/19Posts: 44Gênero: MasculinoChar no Tibia: Kheusz

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

movie

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/07/15Posts: 15Gênero: Masculino

Poste aqui o que você já fez 

Marshmello

Alone ~ [✖‿✖]
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 21/04/16Posts: 831Gênero: Masculino

@Kheus Andrade

Spoiler

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

 

placa1.png.90a184502351cebe72cd7b69751e551d.png

Meu Facebook

INFOS:

Citar

CIDADE: 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