Mais posições como?
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- Tournament PVP V2.0
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

info
Grupo: Campones
Registrado: 02/02/13
Posts: 77
Reputação: +1

Assim
tournamentFight = {x = 1017, y = 1026, z = 7},
area = {fromx = 1008, fromy = 1018, fromz = 7, tox = 1024, toy = 1033, toz= 7},
No tournamentfight e a posição aonde os player vão aparecer , nao teria como colocar assim
tournamentFight 2= {x = 1017, y = 1026, z = 7},
tournamentFight 3= {x = 1017, y = 1026, z = 7},
tournamentFight 4= {x = 1017, y = 1026, z = 7},
tournamentFight 4= {x = 1017, y = 1026, z = 7},
ai torneio tem 5 player e cada player sai em uma posição diferente .
Aqui deu a seguinte mensagem ao carregar o servidor:
[29/4/2013 21:43:16] >>> Loading actions... [Warning - Actions::registerEvent] You cannot define more than one default action, if you want to do so Please define "override".
Normal isso?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Acho que são as uniqueids, só trocar a tag do actions.xml por essa:
<action uniqueid="21499" event="script" value="tournament.lua"/>
E aí aonde eu falei pra por A UNIQUE ID no mapa você poe 21499
Agora está perfect! Talvez, eu ponha no meu baiakzinho que eu estou fazendo.
Obrigado pelo sistema, Roksas! ![]()
Gogo trazer mais! ![]()
Ok, e se os últimos player no campo de batalha forem quase "invencíveis"?? Haveria a possibilidade de a cada 5 ou 10 minutos ser sumonado automaticamente um mostro forte? para ajudar a resolver o impasse?
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Bom, isso posso por numa futura versão ou fazer a parte, já mudaria praticamente bastante o system.
Descobri o erro Roksas... você deixou um link para download dos arquivos, mas os arquivos são diferentes do que você postou, então estava dando conflito. Conserta ae
Abraços.
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

São diferentes não amigo ^^
Pode baixar, são esses mesmo. Aconselho fazer manualmente.
Cara, não é possível que só comigo apareçam os problemas! Tenso demais.
Aqui no globalevents está dando o seguinte erro:
[30/4/2013 22:3:49] >>> Loading globalscripts... [Error - Event::checkScript] Event onTime not found (data/globalevents/scripts/tournament.lua)
[30/4/2013 22:3:49] (done).
E o meu arquivo "tornament.lua" está assim:
function onTimer ()
if #getPlayersInArea(torneio.area) > 1 then
doBroadcastMessage("The tournament this time had no winner, try next time!") return true end
for _, pid in ipairs(getPlayersInArea(torneio.waitArea)) do
doTeleportThing(pid, torneio.tournamentFight)
doPlayerSendTextMessage(pid, 21, "The tournament started, and the best will win warrior! Hahaha.")
end
return true
end
O que estou fazendo de errado?? Já reinstalei o sistema 3 vezes iniciando do zero!
Edit.: Será que no início do script está "function onTimer ()" e deveria estar assim "function onTime ()" sem a letra "R" do timer??
Edit2.: Era exatamente isso Roksas, aqui funcionou perfeitamente!! Vlw amigo e aquele beijo (rsrsrsrsrs) esquece isso kkkkk
Editado Abril 30 por flagoa
aqui funcionou quase perfeitamente, faltou um detalhe,
na hora que eles se teleportam para arena a alavanca já está lá tudo certinho, dai o correto seria ela não funcionar em quanto estiverem todos na arena, e só funcionar quando restar apenas 1 player, mas o que ta acontecendo é que qualquer um dos que tiverem vivos na arena clicarem nela, ganham o item e vão pro templo, que no caso aparece até essa mensagem: Young warrior Congratulations, you won the tournament, and won one gold coin as a reward.
não precisa adicionar nenhuma tag com actionid?
Editado Maio 30 por skynet2
info
Grupo: Conde
Registrado: 18/07/08
Posts: 545
Reputação: +21
Char no Tibia: Nem eu sei

puts exelente funcionou 100%
info
Grupo: Cavaleiro
Registrado: 17/07/09
Posts: 153
Reputação: +3
Char no Tibia: Victorseksi

aqui está dando o seguinte error no npc.
[31/05/2013 18:01:18] [Error - Npc interface]
[31/05/2013 18:01:18] data/npc/scripts/tournament.lua:onCreatureSay
[31/05/2013 18:01:18] Description:
[31/05/2013 18:01:18] data/npc/scripts/tournament.lua:21: attempt to index global 'torneio' (a nil value)
[31/05/2013 18:01:19] stack traceback:
[31/05/2013 18:01:19] data/npc/scripts/tournament.lua:21: in function 'callback'
[31/05/2013 18:01:19] data/npc/lib/npcsystem/npchandler.lua:383: in function 'onCreatureSay'
[31/05/2013 18:01:19] data/npc/scripts/tournament.lua:8: in function <data/npc/scripts/tournament.lua:8>
Editado Junho 1 por RulezKnight
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

@RulezKnight
Tem que instalar o arquivo na pasta LIB
@skyNet2
Você instalou o arquivo na pasta LIB? O certo é ele ir para uma sala de espera, dps decerto tempo começa. Leia novamente o tópico amigo.






info
Grupo: Campones
Registrado: 02/02/13
Posts: 77
Reputação: +1
REP ++ Parabens mano muito bom .
Mais nao teria como adicionar mais posição nesse ?