Ir para conteúdo

Mathwsz

Membro
  • Registro em

  • Última visita

Tudo que Mathwsz postou

  1. Uma área muito bosta :x (gg animar o tópico) https://prnt.sc/gtdlt7
  2. @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.. =)
  3. @Daniel Valeu amigo! Mais 1 área básica, dessa vez fiz rapidinho sem muito tempo. https://prnt.sc/gs36hv
  4. Salve, salve! Fiz essa área ai.. Dicas? Críticas? Agradeço a atenção. (Tentando aprender a mappear). https://prnt.sc/grst62
  5. Mathwsz postou uma resposta no tópico em Formação de Equipe
    @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.
  6. @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.
  7. - É 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.
  8. 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.
  9. @BangxD Simples mano.. Só adicionar esse atributo abaixo dos demais: <attribute key="allowpickupable" value="1" />
  10. 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.
  11. @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! =)
  12. @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 =)
  13. Mathwsz postou uma resposta no tópico em Suporte Tibia OTServer
    @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.
  14. @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 =)
  15. @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 =)
  16. @Vim Rusha Ué, mas se você pegar seu itens.xml e itens.otb do seu servidor e colocar na pasta do remeres não irá funcionar? Tente pra ver, que aí ficaria os mesmos ID.
  17. @SoyColombiaa Sim sim, só me marcar.
  18. @Weslley Kiyo Aparentemente um projeto inovador. Aguardando novidades e o lançamento. Boa sorte!
  19. @ZikaLord Então, me tira algumas dúvidas. 1° Qualquer um pode passar pelo tile, ou só quem tiver X storage? 2 > o player nao podera passar pelo tile ira apareçer ("Voçe nao pode Passar Para Lá") Como assim o player não podera passar pra lá? Ele não tem a storage? Explica aí que irei lhe ajudar, e me marque quando responder para facilitar.
  20. @SoyColombiaa Amigo, Gesior é uma plataforma para você colocar o website do seu servidor on-line. Existe Nicaw, Modern, Gesior e outros, e o Gesior por si só é bem mais utilizado do que os outros, pois quando precisa-se de suporte é mais fácil de encontrar, sistemas é mais rápido e pratico de instalar. Já na questão de funcionar em 8.6 isso não interfere muito, o negócio é você encontrar o gesior mais atualizado e sem bugs, mas já logo de cara te falo, tu não vai arrumar um perfeitamente e completo, você deverá aprender a mexer ou pedir suporte. Em relação a tabelas você terá que estudar, ver tópicos e tudo mais, pois você sempre que adicionar algo no seu site você "Provavelmente" precisará adicionar query na database, mas a plataforma PhpMyAdmin por si só, é bem prática para mexer. Pra você colocar um website gesior online, existe diversos e diversos tutoriais aqui mesmo no TK, e nele você efetivamente vai passar pelos passos em que você relacionou no tópico. Bom, espero que você tenha entendido mais ou menos uma base, porém caso haja dúvidas só perguntar que estarei aqui para responder. Um grande abraço e boa sorte! =)
  21. @Piquenuxo Então mude os town id das citys e vai do 2 pra cima. Isso é problema que se corrige pelo remeres acredito eu, mas eu tou por fora disso.
  22. @poko360 Ae amigo, esse tópico irá lhe ajudar: Boa sorte e espero ter ajudado =)
  23. @Piquenuxo Vamos lá. Abra seu config.lua e procure por TownId e veja se está com número "1", caso não estiver coloque. Após fazer isso, se seu server for sqlite abra o SqlStudio vá até a aba "Players" e na aba "Town" do seu player (GOD) coloque "1". Se seu servidor for Mysql use o PhpMyAdmin para fazer essas modificações. Obs: Se não funcionar, seu mapa está sem um templo (cidade natal). Aí você deverá criar um novo templo. Obs2: Tente usar /town 2 , /town3 e vê se vai. Abraços e aguardo resposta! Espero ter ajudado =)
  24. @JcA Não tenho certeza, mas vá em Data/Movements.xml procure pelo ID 1512, o lua dele provavel que seja trap.lua e abra esse arquivo. Aí lá tu edita o hit. Obs: Estou dando só uma hipótese, não testei e estou falando só de cabeça. Espero ter ajudado. =)
  25. @rogerio190 Amigo, vá em Data/Spells/Scripts/Attack e abra o arquivo chamado divine caldera. Após estar aberto, é só modificar os números nessa parte: setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.0, -250, -1.3, -300) Obs: Pode ser que os números do seu esteja diferente, mas é nessa linha.

Informação Importante

Confirmação de Termo