-
Total de itens
177 -
Registro em
-
Última visita
-
Dias Ganhos
53
Gengo venceu a última vez em Dezembro 3
Gengo had the most liked content!
Sobre Gengo
Perfil
-
Gênero
Masculino
Informações
-
Char no Tibia
stor akia
-
Forma que conheci o xTibia
Otservs
-
Sou
Programador
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
Gengo's Achievements
-
Mvko reagiu a uma resposta no tópico: [OTClient] Player Info OTPokemon
-
Doooolly reagiu a uma resposta no tópico: [OTClient] Player Info OTPokemon
-
pedrinhoo020202 reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
-
psyk0 reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
-
Nysman reagiu a uma resposta no tópico: [OtClient] Auto-Loot
-
rafaelvozinho começou a seguir Gengo
-
morfiox reagiu a uma resposta a uma pergunta: Alguma Base Poketibia (TSF 1.2)?
-
LeoTK reagiu a uma resposta no tópico: [OtClient] Mensagem Personalizada
-
ChernobylAtlant reagiu a uma resposta no tópico: [OtClient] Auto-Loot
-
ChernobylAtlant reagiu a uma resposta no tópico: [OtClient] Pokemon Health Info
-
ChernobylAtlant reagiu a uma resposta no tópico: [OTClient] OTP Bank System
-
ChernobylAtlant começou a seguir Gengo
-
twitch iaZe começou a seguir Gengo
-
GamerGoiano começou a seguir Gengo
-
Shynnes123 começou a seguir Gengo
-
https://github.com/OLDtherubyproject
-
Você precisa adaptar conforme suas necessidades, segue ai, se não funcionar, só lamento, como disse, vc precisa adaptar conforme suas tfs local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function greetCallback(player) player:doSendDialogNpc(Npc():getId(), "Olá jovem, vejo que você conseguiu chegar até aqui!\nClique em Recompensa e fique feliz pela conquista!", "Fechar&Recompensa") return true end function creatureSayCallback(cid, type, msg) if not npcHandler:isFocused(cid) then return false end end function onReleaseFocus(player) player:doSendDialogNpcClose() end npcHandler:setCallback(CALLBACK_GREET, greetCallback) npcHandler:setCallback(CALLBACK_ONRELEASEFOCUS, onReleaseFocus) npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
local OpcodeDialog = 80 local Actions = { open = 1, closed = 2 } function Player.doSendDialogNpc(self, npc, msg, opc) if ( not opc ) then opc = {} end self:sendExtendedOpcode(OpcodeDialog, table.serialize({ action = Actions.open, data = { npcId = npc, message = msg, options = opc } })) end function Player.doSendDialogNpcClose(self) self:sendExtendedOpcode(OpcodeDialog, table.serialize({ action = Actions.closed })) end
-
otclient [OTClient] Sistema de Dialogo Otpokemon
tópico respondeu ao Gengo de Gengo em Tutoriais de Clients
Certo, você nao tem, então siga o tutorial e adicione, e reveja com cuidado, verifique no seu servidor você não tem a função doSendPlayerExtendedOpcode, recomendo instalar, esse topico não ensino instalar opcodes. -
otclient [OTClient] Sistema de Dialogo Otpokemon
tópico respondeu ao Gengo de Gengo em Tutoriais de Clients
Adicione o seguinte trecho na lib do seu servidor, pode ser no mesmo arquivo que você colocou o table.serialize -
otclient [OTClient] Sistema de Dialogo Otpokemon
tópico respondeu ao Gengo de Gengo em Tutoriais de Clients
Entre em contato comigo pelo discord Gengo#8230 ficará mas fácil eu tentar ajudar você do que eu ficar perguntando cada coisa até chegar no problema, assim não fica poluindo muito o tópico com mensagens. -
Gengo reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
-
otclient [OTClient] Sistema de Dialogo Otpokemon
tópico respondeu ao Gengo de Gengo em Tutoriais de Clients
greetCallback, que é quando inicia a fala com o npc, logo se você deseja que o seu npc comece dialogando e mostra o modulo de dialogo, você precisa adicionar o trecho de codigo a seguir, lembrando que é para cada npc que você deseje que o modulo de dialogo funcione. function greetCallback(cid) -- Aqui vai a função do dialogo do npc return true end npcHandler:setCallback(CALLBACK_GREET, greetCallback) -
Gengo reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
-
Gengo reagiu a uma resposta no tópico: [OTClient] Sistema de Dialogo Otpokemon
-
otclient [OTClient] Sistema de Dialogo Otpokemon
um tópico no fórum postou Gengo Tutoriais de Clients
[OTClient] Sistema de Dialogo Otpokemon Venho através desse tópico contribuir para a comunidade, um simples modulo de dialogo no estilo do Otpokemon, não é um sistema de dialogo avançado é algo simples que deixa seu servidor intuitivo. 1) Faça o download do modulo no qual se encontra no final do tópico e abrindo a pasta do seu client, extraia e coloque o modulo na pasta modules. 2) O módulo utiliza uma função chamada switch que não é comum ter no otclient, porem podemos colocar sem muito esforço, na pasta do otclient abra o arquivo util.lua que se encontra em modules/corelib/ e no final do arquivo coloque o seguinte código: Feito o passo 1 e 2, vamos para a parte do servidor. 1) Crie um arquivo na pasta data/lib/ podendo ter o nome de npcdialog_lib.lua e coloque o seguinte código: 2) O arquivo que acabamos de criar utiliza uma função chamada table.serialize que não é comum ter nos servidores, para que funcione sem erros vamos adicionar, abra o arquivo 012-table.lua que fica na pasta do seu servidor em data/lib/ ou você pode criar o arquivo e adicionar o seguinte código: Feito todo esse procedimento, estarei disponibilizando um npc para que vocês possam ter uma noção de como utilizar esse sistema de dialogo. 1) Crie um arquivo na pasta do servidor em data/npc/ chamado Gengo.xml e adicione o seguinte código: 2) Crie um arquivo na pasta do servidor em data/npc/lib/ com o nome gengo.lua e adicione o seguinte código: O npc é algo simples, porem serve para que você possa ter uma noção de como utilizar as funções do npc. Demostrativo dentro do game: Arquivos para download e o scan: -
Estava fazendo esse modulo e decidi postar, para quem quiser é um modulo de banco igual do OTPokemon, segue o demostrativo. OBS: Download contém apenas o módulo e não está completo.
-
Seu servidor não tem opcodes instalado. Utilize esse tutorial para instalar no seu servidor:
-
Gengo reagiu a uma resposta no tópico: Modificações no OTC
-
1 - Utilize um autoloot que você saiba que funciona no seu servidor e faça sua adaptação 2 - Se ele nao está pegando o loot utilize um autoloot que funcione para seu servidor 3 - Vai dar esse erro porque você não conseguiu fazer a parte do autoloot corretamente. Tem autoloot em outros foruns para tfs 1.x, você so vai precisar fazer uma pequena adaptação que não é dificil ja que o tutorial ja tem a base da logica do funcionamento.
-
Coloca pra dar autoload no arquivo do otmod autoload: true
-
Borybiulde começou a seguir Gengo
-
Não é estranho, se você abrir o client e de imediato abrir a janela não irá carregar, as sprites carregam conforme você entrar no game, mais preciso quando é chamado o onClientVersionChange. Carregue as sprite quando o client já abrir, as funções para carregar se encontram em game_things.
-
Acredito que você está procurando isso aqui em otui. UISprite size: 32 32 background-color: #111111cc sprite-id: id_da_spr Em id_da_spr você coloca o id da sprite.
-
Gengo reagiu a uma resposta no tópico: Faço Sistema de criptografia para OTC
-
criptografia Faço Sistema de criptografia para OTC
tópico respondeu ao Developer Berg de Gengo em Exposições (Show Off)
Não recomendo pra ninguém essa criptografia que ele está vendendo, entrei em contato com o Berg, passei o contato de um amigo que se interessava no sistema, tudo parecia caminhar bem, mas foi só decepção, Berg ainda disse que o problema é com o cara que contratou o serviço, mas o mesmo me falou que testou com o ajudante dele e também teve problemas, o Berg nem assume que o sistema dele pode haver falhas, programar no seu computador e funcionar é uma coisa, agora os usuários acham bug até onde você nao imaginava. Espero que ele tenha um bom caráter e dá um retorno para o amigo que ele vendeu, caso contrario quem comprar só vai ser enganado. Obs: Não estou falando que o Berg é um thalles(Renzyx/PokeXYZ) 2, mas ele deveria demostrar mais profissionalismo.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.