Ir para conteúdo
  • Cadastre-se

Suporte Script - Alavanca que teleporta com check


Posts Recomendados

Olá a todos!

 

 Alguém poderia me ajudar com o seguinte:

 

 Funciona como a anihi, com apenas um detalhe, 5 players ao invés de 4.

 

 -> 5 players são teleportados para 5 lugares.

 

 -> não precisa sumonar nenhum monstro.

 

 -> se possível com um efeito magico qualquer no erro de não ter players suficientes e também ao funcionar.

 

 Desde já agradeço muito!

Link para o post
Compartilhar em outros sites

local cfg = {
    positions = {
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
    },
    not_enough_players = xxx,      --Efeito que aparecerá quando não tiver jogadores o suficiente.
    tp_effect = xxx,               --Efeito que vai aparecer nos jogadores ao serem teleportados.
}
function onUse(cid, item, fromPosition, item2, toPosition)
    for i = 1, #cfg.positions do
        if not isPlayer(getTopCreature(cfg.positions[i][1]).uid) then
            return doPlayerSendCancel(cid, "Not enough players.") and doSendMagicEffect(getThingPos(cid), cfg.not_enough_players)
        end
    end         
    for i = 1, #cfg.positions do
        local creature = getTopCreature(cfg.positions[i][1]).uid
        doTeleportThing(creature, cfg.positions[i][2])
        doPlayerSendTextMessage(creature, 27, "You started the quest.")
        doSendMagicEffect(getThingPos(creature), cfg.tp_effect)
    end
    return true
end

não respondo pms solicitando suporte em programação/scripting

Link para o post
Compartilhar em outros sites

Zipter,

 

 Primeiro, obrigado mais uma vez.

 

 você tem uma action fácil de como fazer uma quest que da um amuleto, no caso o ID 2197 em sem cargas?

Outros pedidos devem ser feitos em outros tópicos.

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites
  • 4 years later...
Em 12/01/2015 em 20:04, zipter98 disse:

 


local cfg = {
    positions = {
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
        {{posição que o jogador deve ficar}, {posição para onde será teleportado}},
    },
    not_enough_players = xxx,      --Efeito que aparecerá quando não tiver jogadores o suficiente.
    tp_effect = xxx,               --Efeito que vai aparecer nos jogadores ao serem teleportados.
}
function onUse(cid, item, fromPosition, item2, toPosition)
    for i = 1, #cfg.positions do
        if not isPlayer(getTopCreature(cfg.positions[i][1]).uid) then
            return doPlayerSendCancel(cid, "Not enough players.") and doSendMagicEffect(getThingPos(cid), cfg.not_enough_players)
        end
    end         
    for i = 1, #cfg.positions do
        local creature = getTopCreature(cfg.positions[i][1]).uid
        doTeleportThing(creature, cfg.positions[i][2])
        doPlayerSendTextMessage(creature, 27, "You started the quest.")
        doSendMagicEffect(getThingPos(creature), cfg.tp_effect)
    end
    return true
end

 

olá, tem como colocar o script para checar uma position, e verificar se tem x item na position? por exemplo iria existir uns 10 items e o script verificaria se algum desses 10 items está na posição, se estiver os players seriam teleportados.

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por Mathwsz
      Bom galera, estou trazendo um script de fusão que funciona assim:
      Explicação: É necessário de 7 itens, na qual você coloca em tal coordenada e aperte a alavanca, sendo assim formando um item na qual você deseja em tal lugar configurado.
      Exemplo: Você pode fazer 7 bosses na qual dropa tals itens "Parecidos" e formando um item raro de sua escolha, ou como preferir.. Vamos ao script!
       
      Em Data/Actions/Scripts crie um arquivo chamado fusaoitens.lua e adicione isto dentro:
       
       
      Agora, em Data/Actions.xml adicione o seguinte:
       
      <action uniqueid="9900" script="fusaoitens.lua" /> E no seu RemeresMapEditor , pegue sua alavanca, vai em Propriedades e adicione o UniqueID 9900 nele! 
      PRONTO! Agora configure e divirta-se! Obs: Caso lhe ajudei, da um REP+ Aí !
    • Por Danihcv
      Bom galera, faz tempo que não posto um tutorial, então resolvi trazer esse, que apesar de ser simples tem utilidade pra algumas pessoas.
       
      Esse é um sistema que eu criei pra fazer com que o god possa alterar a visão dele pra como se fosse sempre dia ou pra visão de players normais.

      1°)Como funciona:
          Quando o GOD entrar no server, ele já vai estar com a visão de "sempre dia". Se ele quiser ver que nem os players normais, basta falar /light. Se ele quiser voltar a ver "sempre dia" basta falar novamente /light
       
      2°)Instalando o sistema:
       
         Primeiramente vá em data\creaturescripts e adicione essa tag ao arquivo creaturescripts.xml:
      <event type="login" name="GodLight" event="script" value="godLight.lua"/>    Agora va em data\creaturescripts\scripts abra o arquivo login.lua e adicione isso antes do ultimo return true:
      registerCreatureEvent(cid, "GodLight")    Agora ainda na pasta data\creaturescripts\scripts crie um arquivo chamado godLight.lua e coloque isso dentro:



       
       
         Agora va na pasta data\talkactions e adicione essa tag ao arquivo talkactions.xml:
      <talkaction words="/light" event="script" access="5" value="godLight.lua"/>    Agora va na pasta data\talkactions\scripts e crie um arquivo chamado godLight.lua e coloque isso dentro:



       
      Pronto! Seu sistema está instalado.
       
      Se vc quiser que qualquer pessoa possa usar esse sistema, basta fazer o seguinte:



       
      E ao invés de colocar a tag (que está aí em cima) em talkactions.xml, coloque essa:
      <talkaction words="/light" event="script" value="godLight.lua"/>
       
       
      E isso é tudo, pessoal!
      Um sistema simples mas que pra alguns tem bastante utilidade. Em breve trarei novos tutoriais! Se tiverem alguma sugestão, podem mandar por pm.
    • Por David Otserver
      Alguem sabe como  Achar outfilt de narutibia com essá base ae, engual a da foto ????
      se vcs perceber os boneco ai eles estão mei inclinado pro lado, agora o do narutibia normal ele ta reto e meio feio
      queria assim que é mais bonito, alguem pode ajudar ae ?
      dou rep ++++++



    • Por Digoshow
      Alguem sabe me fazer um script que deixaria apenas players mudo?
      Um script que assim, apenas Tutores, God e ADM poderia usar!
      O tipo do comando assim /mudo, player, TEMPO QUE FICA MUDO
      O script se for possivel so pegara em players !
       
      Obrigado, REP+ !
    • Por SonGoku
      Bom o titulo ja diz...  
      no meu servidor fiz uma area para que as pessoas comprem itens donate com a moeda vip  , mas sempre que eu compro 1 item a alavanca some  e aparece um bau no lugar e nao da pra comprar dnv... como arrumo isso ? Obg desde ja
       

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo