Tudo que douglera21 postou
-
OTX Server 3.1 - [8.6 - 8.70/72 - 10.80/82]
Não tem o world nesse git, sabe me dizer onde conseguir o mapa desses servidor pra colocar nele?
- [10.90] LKing OT {Reward Chest, Battlefield Event, 3 VIP}
-
(Resolvido) Ajuda com script
Então @Sttorm por isso pedi ajuda, eu não sou muito bom com scripts não. Testei aqui e funcionou certinho, muitooooo obrigado!!
-
(Resolvido) Ajuda com script
Não não, o problema é o seguinte, eu ja dei update para 2 em todos, eles conseguem logar normal, só que, quando eu desligo o servidor e ligo novamente, o proprio theforgottenserver da update em todos para town 1, porem ele ainda consegue logar pois não perde a posx, posy e posz. O problema só acontece quando ele morre, ou seja se eu conseguir ajeitar esse script, quando subir o servidor, ele vai mudar todos pra 1, ai quando eles logarem, vai mudar pra 2 e depois se morrer não vai ter problema, entendeu?
-
[8.60] Baiak Absolute - Editado completo [O MELHOR]
Muito maneiro o server porem encontrei alguns probleminhas. Na quest que da as melhores armas do jogo, no caso as free, ele tem como opção o donate axe, não pode isso, mas esse nem é o mais grave, o pior que achei foi o seguinte, eu peguei joguei item fora, peguei item novo, ai quando desloga e entra de novo, o boneco volta pro mesmo lugar do templo e vem sem o item que peguei, ele meio que não salva as coisas que aconteceram, nem dando um /save
-
(Resolvido) Ajuda com script
Boa tarde a todos, Estou precisando muito de uma ajuda com um script que estou criando pro meu servidor. Vou explicar por partes, começando pelo problema que me motivou a criar esse script. Meu servidor é um baiak, que se encontra com o seguinte problema, o town id dele começa no 2 e não no 1. Consegui mexer e ajustar toda criação de personagens para que seja realizada no town id 2, porem sempre que eu derrubo e ligo o servidor novamente, ele realiza uma série de optimizing no banco de dados, dentre elas o update de todos os players para o town id 1. Com isso quando um player morre, ele não consegue mais logar, pois da o erro de temple position wrong. Tentei arrumar no rme, porem sem sucesso, então resolvi partir para um script basico, que sempre que o player logar, ele faz um select no banco, ve se o town id dele é 2, e caso não seja ele da um update para 2, porem estou com problema nesse script. Na teoria tudo lindo, na pratica não funcionou, o script não faz nada. Eu coloquei ele no creature scripts, adicionei ele no login.lua como um evento de login e tal, porem não funciona, ele não da update. Vou deixar abaixo o script para que voces possam ver e me ajudar. Desde já, muito obrigado! function onLogin(cid) local townid = db.executeQuery("SELECT `town_id` FROM `baiak2`.`players` WHERE `players`.`id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") if townid == 2 then doPlayerSendTextMessage(cid, 22, "Bom Jogo!") else db.executeQuery("UPDATE `baiak2`.`players` SET `town_id` = '2' WHERE `players`.`id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") end return true end
-
Best Baiak Completo
@Werner Estou precisando de uma ajuda, consegui colocar o ot online perfeitamente, ja tem até gente jogando, porem estou com um problemão, o townid do ot é 2, porem quando eu inicio o theforgottenserver ele da um optimizing em varias tabelas, dentre elas a de players e acaba mudando o townid de todos eles para 1, com isso vem o problema. Se um player morre, quando ele vai logar diz temple wrong position, pois ele está com townid 1, eu dou update no banco e fica td certo, porem basta reiniciar o servidor que ele ja da update sozinho e coloca tudo 1 de novo. Como posso arrumar isso?
-
Best Baiak Completo
É isso mesmo que estou fazendo, eu coloco no config.lua, meu no-ip, quando subo o servidor ele resolve o ip e aparece no global IP meu IP, isso na maquina ubuntu, ai na maquina windows tento conectar pelo ipv4 e não vai, fica um tempão pensando e da conection failed. Testei colocando no config.lua o ipv4 e dai logou, porem se deixo assim ninguem acessar externamente.
-
Best Baiak Completo
Então @Werner, esse é o problema, não acusa nenhum erro no terminal, eu compilei certinho o src que vem, deu sucesso direitinho, ai eu boto ele online, ele exibe o Global IP e tal e fica on, quando tento logar local com meu ip de outra maquina, ele fica um tempão tentando e nem chega na tela de seleção de personagem, ai eu peguei uma outra source que tinha mudei algumas coisas na parte do local ip em otserv.cpp e ele logou, porem quando vou selecionar o personagem da erro no cliente, porem no terminal também não acusa nenhum problema. Deu pra entender meu problema? =x Gostei demais do servidor, porem preciso resolver isso pra poder colocar ele online. Obrigado por responder!
-
Best Baiak Completo
Estou com um problema, se alguem souber me ajudar a resolver. @Werner Estou colocando o servidor numa maquina ubuntu 16.04, compilo a versão certinho e subo, ele deixa on sem erros, com meu ip do no-ip, ele resolve ja seta qual ip e tal. Porem localmente de uma outra maquina não consigo acessar o servidor indo pelo ip local: 192.168.1...., eu já identifiquei que parte disso é por conta da source, pelo que notei ele só usa o global ip, não tem um local ip, por isso não consigo acessar, porem mexi um pouco no otserver.cpp e consegui fazer conectar até a parte de seleção de personagem, posterior a isso da erro e não loga. Alguem sabe resolver isso? queria deixar ele on e acessivel tanto externo como internamente para que quando eu estiver em casa possa logar, fazer eventos, dar manutenção etc.