Postado Janeiro 22, 2019 6 anos Olá.. estou tentando implementar o sistema de linguagens no meu servidor juntamente com os NPCs mas me deparei com um problema... Tópico do sistema de linguagens: https://tibiaking.com/forums/topic/77621-language-system/ Como faço para utilizar o sistema nesse estilo? Spoiler local travelNode = keywordHandler:addKeyword({'premium'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Would you like to go to the {premium area}?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 0, cost = 0, destination = {x = 815, y = 583, z = 6} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'We would like to serve you some time.'}) Eu tentei dessa forma porém não obtive sucesso Spoiler if getPlayerLanguage(cid) == 2 then local travelNode = keywordHandler:addKeyword({'premium'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Would you like to go to the {premium area}?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 0, cost = 0, destination = {x = 815, y = 583, z = 6} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'We would like to serve you some time.'}) end Dá esse erro Agradeço desde já. Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Postado Janeiro 22, 2019 6 anos @movie Não entendi kkk, tipo, quando um jogador usar !lang pt, o servidor inteiro vai ficar em português? Ou somente o que o jogador falar vai sair em outra língua? Eu instalei aqui e não vi nada de diferente kkk Meu Curso sobre Programação para OTServer Programando OTServer Peça o seu script! Entre agora mesmo no grupo Developing Conteúdos: Spoiler • Cidade [8.60] • Cave de Boss • Widget Gesior • Autoloot 100% • [Old Client] Como Hookar Dll • Configurando VPS Windowns • [Solução] Código Caracteres Especiais Discord: Belmont#7352 Não esqueça do REP+
Postado Janeiro 22, 2019 6 anos acho que nesse caso teria que editar a lib do npc para aceitar as linguagens diferentes dentro de uma tabela... [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Janeiro 23, 2019 6 anos Autor 1 hora atrás, Vodkart disse: acho que nesse caso teria que editar a lib do npc para aceitar as linguagens diferentes dentro de uma tabela... Como eu poderia fazer isso? Não sou muito familiarizado com NPCs kkkk E outra... seria possível eu fazer isso no xml do NPC? Por exemplo: Spoiler <parameters> if getPlayerLanguage(cid) == 2 then <parameter key="message_greet" value="Hello |PLAYERNAME|. Say {premium} to go to premium area."/> end </parameters> Baiak Thunder New TFS Downgrade [TFS 1.5 - 8.60] Gesior Ferobra Downgrade Evento Monster Hunt [TFS 1.X] Evento SafeZone [TFS 1.X] Online Bonus System [TFS 1.X] Dodge & Critical [TFS 1.X] Nova moeda, funcionando com NPCs [TFS 1.X] Square System [TFS 1.X] Loot Channel [TFS 1.X] Gerenciador de Quests [All TFS] NPCs comprando vial/flasks por storage [TFS 1.X] AntiBot [TFS 1.X] Como compilar TFS 0.X
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.