-
Content Count
1 -
Joined
-
Last visited
Reputation Activity
-
VoLtZzZ reacted to val3rio in (Serverfiles + Client) - Eternia2/PandoraMt2 - 40K
As files foram tornadas públicas pelo SZC, então os créditos são totalmente dele.
Apenas foram colocadas em FreeBSD 9.3 e Mysql 5.6. E não tem erros a correr as servefiles. ( o que é diferente de bugs nas serverfiles, que obviamente, terão alguns!)
As serverfiles encontram-se em cd /usr/game. Então os comandos de start serão:
- cd /usr/game
- sh start.sh
Ou se quiserem com vrunner (sistema responsável por reiniciar um core, caso o mesmo vá abaixo)
- cd /usr/game
- sh run.sh
Este é o método sugerido!
Características relevantes:
- Costumes (armas incluídas)
- Lojas Offline (acredito que seja o sistema do ken publico, e por isso tem alguns bugs mínimos e visuais, funciona razoavelmente)
- Bloquear o Karma (permite defenir no ficheiro "CONFIG" o mapa x, para os jogadores não poderem perder ou ganhar karma)
- Bloquear certos Itens (mediante um .txt pré-configurado impede certos itens de ser usados)
- Bloquear Reinos (permite bloquear a criação de personagens no reino X, para evitar o excesso de população em algum reino)
Comandos: /disable 1, 2 ou 3 (consoante o reino pretendido) e /enable 1,2 ou 3 (consoante o reino pretendido)
- Ver todos as personagens registadas no reino X
Comandos: /total 1,2 ou 3 (consoante o reino pretendido)
- 3 Inventários
- Menu de inventários com os sistemas básicos (Ver print em baixo)
- Sistema de transmutações configurável (Tem até às últimas armas, armaduras e acessórios do oficial)
- Guerra de reinos, evento de bosses e evento de metins automático (mediante configuração)
- Trade duel V2 (Não testei, mas segundo consta, é um sistema de aposta em duelos)
- Sistema de penteados (embutidos na criação do personagem)
- Xploits conhecidos corrigidos
- Sistema Vrunner (para evitar que um canal fique off, reiniciando-o automaticamente)
- Algumas funções de Mysql adicionadas à source para maior fluidez
- Sistema de Md´s no inventário 100% C++
- E as outras coisas normais que devem funcionar num servidor normal (PET´S, Montadas, Cintos, Mapas do Beta, etc...)
Screenshots:
Dados do VDI
ID: root
PW: catarina
Dados do MYSQL
ID: root
PW: Vla%Lord%v1
(Esta password não foi mudada porque isso implicaria mudar a password em todos os CONFIG's para o servidor correr sem dar erros)
Dados da conta GM:
ID: vladcristian
PW: catarina
NOTA: Não vou andar a corrigir bugs ou a ajudar a instalar a files. Já postei em .vdi para ser só montar a máquina e ser acessível a todos.
Quem gostar das files e achar que vale a pena investir tempo, tem a respetiva source também no DOWNLOAD, para corrigir possíveis erros/bugs.
É necessário correr a máquina com 3/4G de memória RAM, para o FreeBSD não dar problemas, pelo que sistemas de 32bits estão logo excluídos!
Ficheiro .TXT com os links de donwload:
DONWLOAD
Caso tenha sido útil, um reputação up ou agracimento. Qualquer dúvida que possa ajudar, comentários.
Cumprimentos,
Val3rio
-
VoLtZzZ reacted to nagatto in [Como Inserir] Quests Coloridas
Olá malta, venho-vos deixar um guia de como inserir a colorização das vossas quests.
Como fazer
Só precisas de alterar algumas partes
1. Em interfaceModule.py, replace BINARY_RecvQuest com:
2. Em questlib.lua, altera send_letter_ex com:
Explicação
O 2º argumento de send_letter_ex suporta múltiplos parâmetros:
green|blue|purple|golden|fucsia|aqua e mais (Podem adiciona-lás no BINARY_RecvQuest by adicionando novas cores 0xFF+#HEX; Color Picker Online) Piscar (a quest irá piscar como as mensagens privadas) ex (uma tag inútil para separar "info" de "item")
O 3º argumento é o nome do icon para escolherem, atualmente têm:
scroll_open.tga scroll_open_green.tga scroll_open_blue.tga scroll_open_purple.tga scroll_open_golden.tga
Exemplos:
send_letter_ex(localeInfo.LanguageOptionTitle, "green,blink,ex", "scroll_open_green.tga")
send_letter_ex(localeInfo.LanguageOptionTitle, "blue,blink,ex", "scroll_open_blue.tga")
send_letter_ex(localeInfo.LanguageOptionTitle, "purple,blink,ex", "scroll_open_purple.tga")
send_letter_ex(localeInfo.LanguageOptionTitle, "golden,blink,ex", "scroll_open_golden.tga")
send_letter_ex(localeInfo.LanguageOptionTitle, "golden,blink,ex", "scroll_open.tga")
send_letter_ex(localeInfo.LanguageOptionTitle, "golden,blink,ex", "scroll_open_green.tga")
Faz download dos ficheiros e adiciona metin2_patch_new_questicon no teu client.
Download