-
Gabrielx17 reagiu a uma resposta no tópico: 12:51 /t 12:51 Home town does not exists. PLAYER MORRE NAO NASCE DA ESSA MENSAGEM <
-
-
-
-
marciks reagiu a uma resposta no tópico: 12:51 /t 12:51 Home town does not exists. PLAYER MORRE NAO NASCE DA ESSA MENSAGEM <
-
-
Recentes Trabalhos - Mapping
Uma área muito bosta :x (gg animar o tópico) https://prnt.sc/gtdlt7
-
Comandos para players
@Leomonti Amigão, você poderia procurar aqui no TK, tem no mínimo uns 30 tópicos relacionado ao que você pediu, mas como é coisa boba eu vou te ajudar rapidinho. Em data/talkactions.xml <talkaction words="!aol" script="aol.lua"/> <talkaction words="!bless" script="bless.lua"/> <talkaction words="!spells" script="spellsinfo.lua"/> Vá em data/talkactions/scripts e crie um arquivo aol.lua e adicione dentro: Agora crie um arquivo chamado bless.lua e adicione: E agora por fim, crie um arquivo chamado spellsinfo.lua e adicione dentro: Espero ter lhe ajudado, e na próxima procure mais no fórum, ele é bem grande.. =)
-
Recentes Trabalhos - Mapping
@Daniel Valeu amigo! Mais 1 área básica, dessa vez fiz rapidinho sem muito tempo. https://prnt.sc/gs36hv
-
Recentes Trabalhos - Mapping
Salve, salve! Fiz essa área ai.. Dicas? Críticas? Agradeço a atenção. (Tentando aprender a mappear). https://prnt.sc/grst62
-
-
-
Estagio ou Staff?
@Pepeco Hail! Primeiramente que bom que você é um desses que pensa em compartilhar conhecimento, sem envolver fins lucrativos no meio. Acho bacana também o fato de que você não esta "convidando" pessoas que manjam muito, e sim pessoas que sabem algumas coisas, querem aprender, e também repassar para outro. Quanto ao seu server, ele é qual versão? Tem detalhes do mesmo? Você quer pessoas que seja fixa no projeto, ou que ajuda de uma forma ou outra? Bom, desejo boa sorte, parabenizo-o pela sua atitude e se eu puder lhe ajudar de alguma forma irei ajudar. (Nessa comunidade, ainda há pessoas de boas intenções) Abraços! Matheus.
-
[Erro Console] - Luascript.h
@Tingasgo Cara, eu não cheguei a mexer em nada. Apenas troquei o ip como disse, e depois ao ligar novamente só da o msm erro. E quanto ao TK, nem tenho o que falar, é uma vergonha. rsrs Thank you.
-
[Erro Console] - Luascript.h
- É por isso que os outros foruns de otserv está crescendo e o TK só esta caindo. Você perde horas do dia, deixa de fazer outras obrigações, e etc, só para ajudar alguém, pois quando você precisar (O certo seria) você ser ajudado. Mas não é isso que acontece. Diversos tópicos meus antigos ou até esse recente, ficaram sem 1 resposta sequer, ou pelo menos sem uma tentativa de ajuda. É por isso que eu parei de ajudar as pessoas, e isso é só mais uma prova de que eu fiz o certo. Você ajuda, e não é ajudado. Não tem os 2 lados da história. Chega de ser troxa, ajudar é o caralho, ninguém pensa igual a mim. .I.
-
[Erro Console] - Luascript.h
Olá rapaziada do TK! Bom, estou com um problema relacionado ao luascript.h. Tudo começou ontem, meu servidor estava aberto para eu e meus amigos testarmos algumas coisas, e então minha internet caiu. Como eu não tinha muito tempo até a net voltar, eu coloquei o ip 127.0.0.1 só para eu entrar e finalizar o que estava fazendo. Após isso, minha internet voltou, e então eu recoloquei o ip para os amigos logarem novamente. Então começou a dar esse tal erro. Obs: Eu já troquei de distro, já compilei, e nada. Segue a print do erro abaixo: Agradeço a atenção de todos, Matheus.
-
-
(Resolvido)Item nao some quando tento jogar na agua.
@BangxD Simples mano.. Só adicionar esse atributo abaixo dos demais: <attribute key="allowpickupable" value="1" />
-
RME - Arquivos .sec
Boa noite rapaziada! Bom, gostaria de pedir a ajuda de vocês para saber como abrir os arquivos .sec no remeres map editor. Assisti a alguns vídeos sobre esses assuntos dos arquivos hackeados do tibia, e gostaria de abrir o map oficial mesmo para dar uma pesquisada e enfim, preciso dessa ajuda. Obrigado, e até mais. Att, Matheus.
-
(Resolvido)ALGUEM PODE DISPONIBILIZAR SCRIPT COLECIONADOR DE OSSO ?
@Jinx Mano, não sei do que se trata, mas se for de um npc tente assim: Em Data/npc crie um arquivo .xml com o nome que quiser e adicione: <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome do NPC" script="data/npc/scripts/NPC.LUA" walkinterval="2000" lookdir="3" floorchange="0"> <health now="100" max="100"/> <look type="145" head="40" body="37" legs="116" feet="95" addons="3"/> <parameters> <parameter key="message_greet" value="E ae matador! Você trouxe mais {bones} para mim? Preciso de 30 bones, se voce trouxe diga {bones}." /> <parameter key="message_farewell" value="Mas que beleza... Quantos ossos!" /> <parameter key="message_walkaway" value="Yeah, mate mais!" /> <parameter key="message_onsendtrade" value="Yeah, mate mais!" /> <parameter key="module_shop" value="1" /> </parameters> </npc> Agoraa em Data/npc/scripts crie um arquivo .lua e adicione: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'ossos') or msgcontains(msg, 'bones') or msgcontains(msg, 'bone')) then selfSay('Você realmente deseja trocar seus preciosos bones por um item aleatório? Diga {yes}.', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(getPlayerItemCount(cid, 5925) >= 30) then if(doPlayerRemoveItem(cid, 5925, 30) == TRUE) then doPlayerAddItem(cid, 6571) selfSay('Here you are.', cid) else selfSay('Desculpe, mas você não tem 30 bones.', cid) end else selfSay('Desculpe, mas você não tem 30 bones.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok then.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Obs: Não testei e não sei se funciona, eu dei uma procuradinha aqui e achei ele, teste e mande resposta. Obs²: Não esqueça de mudar o Nome do Npc, o .Lua e o .Xml dele, para funcionar corretamente. Boa sorte e abraços! =)
-
Como criar um npc que vende itens por diamonds ?
@Thelzp1 Amigo, teste esse aqui, porém não testei e não sei se realmente funciona, peguei daqui do fórum mesmo, vamos lá! Em Data/npc crie um arquivo .xml com o nome que desejar e adicione: <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome" script=".lua" walkinterval="3000" floorchange="0" access="5" > <health now="150" max="150"/> <look type="664" head="0" body="114" legs="114" feet="0"/> <parameters> <parameter key="message_greet" value="Bem-vindo |PLAYERNAME| Aqui voce pode comprar Stones, Vamos la diga {offer}."/> <parameter key="message_farewell" value="Bye! See you next time."/> </parameters> </npc> Agora em Data/Npc/Scripts crie um arquivo .lua com o nome que desejar e adicione: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid -- Conversa Jogador/NPC if(msgcontains(msg, 'offer') or msgcontains(msg, 'Offer')) then selfSay('Eu vendo Fire stone, Water stone, Leaf stone. Diga qual voce quer adquirir.', cid) elseif(msgcontains(msg, 'Fire stone') or msgcontains(msg, 'fire stone')) then selfSay('A Fire stone custa 3 Diamonds, Voce vai querer?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'Water stone') or msgcontains(msg, 'water stone')) then selfSay('A Water stone Custa 3 Diamonds, Voce vai querer?', cid) talkState[talkUser] = 2 elseif(msgcontains(msg, 'Leaf stone') or msgcontains(msg, 'leaf stone')) then selfSay('A Leaf stone Custa 3 Diamonds, Voce vai querer?', cid) talkState[talkUser] = 3 -- Confirmação da Compra elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(doPlayerRemoveItem(cid, 2145, 3) == true) then selfSay('Thanks!', cid) doPlayerAddItem(cid, 11447, 1) talkState[talkUser] = 0 else selfSay('Voce nao tem diamonds suficiente.', cid) talkState[talkUser] = 0 end elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 2) then if(doPlayerRemoveItem(cid, 2145, 3) == true) then selfSay('Thanks!', cid) doPlayerAddItem(cid, 11442, 1) talkState[talkUser] = 0 else selfSay('Voce nao tem diamonds suficiente.', cid) talkState[talkUser] = 0 end elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 3) then if(doPlayerRemoveItem(cid, 2145, 3) == true) then selfSay('Thanks!', cid) doPlayerAddItem(cid, 11441, 1) talkState[talkUser] = 0 else selfSay('Voce nao tem diamonds suficiente.', cid) talkState[talkUser] = 0 end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Obs: Não sei se é realmente assim que você pediu e se realmente funciona, peguei daqui do TK e aguardo resposta! Espero ter ajudado, abraços =)
-
Host de Servidor
@Esbuma @Strung Então galera, pelo o que eu sei, OT Manager e OT Panel ambos ajudam na configuração/instalação do servidor, porém não sei se é estável e se ocorre problema. Já a servercore, sei que diversos servidores utilizam, porém o preço é um pouco mais caro. Então, isso vai depender do que vocês querem, começar e ir aprendendo, ou já estabilizar seu servidor para depois não precisar de uma nova modificação. Espero ter ajudado, e boa sorte! Abraços.
-
(PEDIDO) Dat,Spr tibia rme
@paulo thush Tu quer só o tibia 8.60 para usar o RME? Se for isso que entendi toma aí: http://baixe.net/download/2753/tibia-8-6/ Espero ter ajudado =)
-
[warning - monster::monster] unknown event name - critical
@alekinhowsz Amigo, dê uma olhada nesse tópico, um membro teve o mesmo problema que o seu, e neste tópico tem várias possibilidades para lhe ajudar a solucionar.. Aguardo retorno. Espero ter ajudado =)