Tudo que longhart postou
-
[Potions Novas] Como adicionar em um server 10.90?
Quando se usa uma potion, o código está em actions, no tfs vem como potions.lua, o registro do item fica armazenado em items.xml, lha você pode até talvez encontrar o item sem nome nem configuração, os ids você consegue pegar fácil por aí, se ele existir no items.xml é melhor, assim você só acrescenta a configuração exata das outras potions para as novas, e assim faz as devidas modificações, ou encontra alguém que as tenham feito.
-
[NPCs] Como fazer ... de npc?
Pessoal, preciso de um suporte simples sobre npcs, voltei a fazer OT a algum tempo e enferrujei... Logo abaixo, tenho algumas questões e/ou pedidos referente a scripts de NPC para que eu volte a fabrica-los, se você souber me ajudar com qualquer uma dessas dúvidas, eu agradeço muito! Se não puder, ou tiver a mesma dúvida que eu, por favor fique atento as edições desse mesmo tópico, pois assim que responderem eu faço questão de editar com o conteúdo respondido. Obrigado desde já! 1. Como posso personalizar a mensagem-resposta de 'hi' e 'hello'? Posso fazer elas mudarem com um simples getPlayerStorageValue(xxxx,cid)? É possível fazer isso sem que a resposta padrão do jiddo system mande a mensagem padrão de 'hi' e 'hello'? Se possível, o mesmo com a mensagem 'bye'. 2. na function(onThink) eu posso fazer um sistema de anúncio por exemplo? Algo como, mandar a mensagem 'teste' a cada 1 minuto no general chat? 3. Alguma forma de fazer os NPCs se locomoverem para algum SQM específico? 4. Como fazer os NPCs venderem itens normalmente com sell with backpacks no botão direito do mouse sobre o item no trade? O npc cobra normalmente o valor do item+20 gp da backpack, mas o item não vem dentro de uma backpack, sequer vem uma backpack! 5. Alguma forma de fazer os NPCs irem e voltarem de um local para outro em uma distancia grande? O conteúdo respondido será adicionado ao tópico para sanar as dúvidas dos colegas que usaram a searchbar, então lembre-se que você estará ajudando mais de uma pessoa! Obrigado pela sua atenção.
-
(Resolvido)Tentativa frustrante de corrigir corpses
Fico muito agradecido pela resposta, eu já imaginava isso... Só precisava que alguém mais experiente confirmasse, agradeço sua ajuda! Entretanto, vou resolver o problema de outra forma, talvez uma mexida na distro resolva o problema, e mais tarde vou criar um tópico mostrando como arrumei, graças a atenção que recebi aqui estou muito contente! Administrador pode fechar o tópico, me desculpe o devaneio.
-
(Resolvido)Tentativa frustrante de corrigir corpses
Se liga na parada: Meu colega me disse algo semelhante, ja tentei muita coisa hehee...
-
(Resolvido)Tentativa frustrante de corrigir corpses
Opa pessoal do TK Estou com um grande problema no meu OTServ(avá) e estou tentando corrigir o bug com gambiarra. Quando um jogador mata um monstro, esse monstro por consequência deixa um cadáver com um loot que pertence ao jogador que o matou. Até aí tudo maravilhoso lindo e perfeito, porém... Os outros monstros não podem passar encima do cadáver de qualquer monstro que morreu, até que o decay comece. Então eu tive uma ideia brilhante de como resolver esse bug usando a function onKill, e registrando no creaturescripts. Só que eu sou um jumento pra scripts, e não sei como fazer duas coisas, e são exatamente essas coisas que eu gostaria de ajuda, são elas: Como fazer o cálculo do loot e como tornar o corpo do monstro do jogador que o matou por x tempo, como normalmente acontece. Alguma ideia de como posso fazer isso? Edit: Também esqueci do loot quando está em uma party, mas isso é o de menos.
-
Duvida erro de NPC (trade)
Ta aqui, é bem grande: Obrigado por tentar ajudar Snowsz! Isso faz parte do sistema jiddo certo? qualquer coisa me passa o seu modules
-
Duvida erro de NPC (trade)
Olá pessoal do TK. To com um problema aqui de NPC, que é o seguinte: Quando vendo itens de quantidade ex: cyclops toe, arrows, empty vials etc.. o NPC compra normalmente, mas... Isso não acontece com itens que NÃO juntam, como leather armor, leather helmet etc... O erro que o console me aponta é o seguinte: [14/07/2015 16:11:17] [Error - Npc interface] [14/07/2015 16:11:17] (Unknown script file) [14/07/2015 16:11:17] Description: [14/07/2015 16:11:17] data/npc/lib/npcsystem/modules.lua:1234: bad argument #2 to 'error' (number expected, got string) [14/07/2015 16:11:17] stack traceback: [14/07/2015 16:11:17] [C]: in function 'error' [14/07/2015 16:11:17] data/npc/lib/npcsystem/modules.lua:1234: in function 'callbackOnSell' [14/07/2015 16:11:18] data/npc/lib/npcsystem/npchandler.lua:265: in function 'processModuleCallback' [14/07/2015 16:11:18] data/npc/lib/npcsystem/npchandler.lua:450: in function 'onSell' [14/07/2015 16:11:18] data/npc/lib/npcsystem/modules.lua:1296: in function <data/npc/lib/npcsystem/modules.lua:1295> O que poderia ser? o NPC só tem configurações no XML, o arquivo LUA dele é o default. Agradeço a atenção de todos, muito obrigado! Edit: Aproveitando, se alguém puder me recomendar um OTServ cuja distro seja instável, eu agradeço muito! Pois o que eu baixei funcionou bem, mas ainda contém bugs como esse, não tem uma função para juntar os golds, não consigo fazer funcionar scripts que funcionam bem em outros OTs como no meu post sobre onKill, o que eu particularmente acho estranho. As vezes, meu servidor fecha pelo fato do sistema win7 alertar que parou de funcionar...