fabiosa 8 Postado Março 26, 2014 Share Postado Março 26, 2014 Queria um script pra liga pokemon do meu server. Tipo pra entra nela tem que clicar em um alavanca e tals, queria colocar pra poder entrar um player por vez e só poder entra outro player depois que aquele morrer ou termina a quest, ou pode ser por tempo também que já ajudaria muito. preciso muito quem ajudar dou rep+ um bom tempo. Link para o comentário Compartilhar em outros sites More sharing options...
0 fabiosa 8 Postado Março 28, 2014 Autor Share Postado Março 28, 2014 @gabriel funfo certim vlws rep + Link para o comentário Compartilhar em outros sites More sharing options...
0 KaboFlow29 26 Postado Março 27, 2014 Share Postado Março 27, 2014 to test liga deu tempo mano Sim vc entra na quest tene un serto tempo para terminar si nao termina perdera la quest e sou pode ser de 1 player perde ele player pode entrar outro player... Link para o comentário Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 325 Postado Março 28, 2014 Share Postado Março 28, 2014 (editado) Esta seção é destinada ao desenvolvimento de actions, talkations e moveevents. Proibido pedidos, sujeito a alerta. como o pedido é para PokéTibia, use a área de pedidos para servidores derivados.tópico movido ! Editado Março 28, 2014 por DuuhCarvalho Link para o comentário Compartilhar em outros sites More sharing options...
0 gabrielbsales 174 Postado Março 28, 2014 Share Postado Março 28, 2014 (editado) Cria um arquivo.lua chamado: Alavancaleague e bota isso nele: function onUse(cid, item, fromPosition, itemEx, toPosition) local area1 = {x = daquix, y = daquiy, z = daquiz} local area2 = {x = ateaquix, y = ateaquiy, z = ateaquiz} local posquest = {x = questx, y = questy, z = questz} if #getPlayerInArea(area1, area2) > 0 then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 20, "Tem um player na quest!") return true else doTeleportThing(cid, posquest) doPlayerSendTextMessage(cid, 20, "Nao ha ninguem, voce pode entrar!") return false end end Certo, agora é só você configurar. Daquix = Extremo esquerdo da quest. Daquiy = Extremo de cima da quest. Daquiz = Altura da quest. Ateaquix = Extremo direito da quest. Ateaquiy = Extremo de baixo da quest. Ateaquiz = Altura da quest. Questx = Posição onde o player vai parar. Questy = Posição onde o player vai parar. Questz = Posição onde o player vai parar. No Actions.xml(data/actions) adiciona isso: <action actionid="51999" event="script" value="Alavancaleague.lua"/> PS: 51999 é o action id, tem que tá disponivel. Editado Março 28, 2014 por gabrielbsales Link para o comentário Compartilhar em outros sites More sharing options...
0 fabiosa 8 Postado Março 28, 2014 Autor Share Postado Março 28, 2014 @gabriel da erro olha [28/03/2014 16:13:31] [Error - Action Interface] [28/03/2014 16:13:31] data/actions/scripts/Quest Players/LigaPokemon/LigaPokemon.lua:onUse [28/03/2014 16:13:31] Description: [28/03/2014 16:13:31] ...ns/scripts/Quest Players/LigaPokemon/LigaPokemon.lua:5: attempt to call global 'getPlayerInArea' (a nil value) [28/03/2014 16:13:31] stack traceback: [28/03/2014 16:13:31] ...ns/scripts/Quest Players/LigaPokemon/LigaPokemon.lua:5: in function <...ns/scripts/Quest Players/LigaPokemon/LigaPokemon.lua:1> Link para o comentário Compartilhar em outros sites More sharing options...
0 gabrielbsales 174 Postado Março 28, 2014 Share Postado Março 28, 2014 ops, esqueci de dizer pra registrar a function, kk. Faz assim, vai em data/lib e abre some functions.lua, lá depois do ultimo end bota isso: function getPlayerInArea(fromPos, toPos) -- by jhon992 local online = getPlayersOnline() local players = {} for i=1, #online do if isInArea(getPlayerPosition(online[i]), fromPos, toPos) then players[#players+1] = online[i] end end return players end Link para o comentário Compartilhar em outros sites More sharing options...
0 gabrielbsales 174 Postado Março 28, 2014 Share Postado Março 28, 2014 ^^ Link para o comentário Compartilhar em outros sites More sharing options...
0 fabiosa 8 Postado Março 29, 2014 Autor Share Postado Março 29, 2014 pode mover o topico vlws ai. Link para o comentário Compartilhar em outros sites More sharing options...
0 Administrador Frenvius 204 Postado Novembro 29, 2017 Administrador Share Postado Novembro 29, 2017 A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fabiosa 8
Queria um script pra liga pokemon do meu server.
Tipo pra entra nela tem que clicar em um alavanca e tals, queria colocar pra poder entrar um player por vez e só poder entra outro player depois que aquele morrer ou termina a quest, ou pode ser por tempo também que já ajudaria muito.
preciso muito quem ajudar dou rep+ um bom tempo.
Link para o comentário
Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados