Ir para conteúdo
  • Cadastre-se

Snowsz

Héroi
  • Total de itens

    1213
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que Snowsz postou

  1. Acho que você não percebeu, meu nick é Snowsz, não Wakon.
  2. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Clients OTServ" Para: "OTServ → Suporte OTServ → Suporte de Clients"
  3. Se quiser fazer isso totalmente em lua, vai dar um grande trabalho, terá que fazer um evento onThink para os monstros, onde irá ficar movendo o monstro a cada tantos segundos procurando outros com tal nome, e o que tiver mais perto ele mover o monstro até lá e dai criar um ataque "fake", onde não é o "summon" que ataca, e sim algo como doTargetCombatHealth. Bom, é o que eu acho que pode ser feito, se você possui sources, pode adicionar a função getCreaturePathTo para ajudar na movimentação do monstro.
  4. Cara, re-vê seus códigos, tem bastante coisa errada... @Topic Tenta assim: 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 local item = 'I\'m sorry, but you do not have the required items for this trade.' local done = 'Here you are, th
  5. Nas sources do tfs, 100000 é 100%, enquanto 0 é 0%, ou seja, ajuste no xml do monstro de 0 a 100000 a porcentagem dele, e deixe o rate loot em 0 no config.lua, por exemplo: 45000 = 45%
  6. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "OTServ → Suporte OTServ → Suporte de Scripts" Para: "OTServ → Suporte OTServ → Suporte de OTServ Geral"
  7. Mexi no seu script... Tinha muita coisa faltando e sem sentido. Script lua: 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 local itens = { --
  8. Acho que da até para fazer usando summons, mas fica bem feio kk', cada um teria uma roupa, que seria esse tal item, e iria mudando sempre que equipar/desequipar um item no player, seria como uma camada por cima da outra como foi dito antes.
  9. Queria pedir que modifique o arquivo otui do seu mod, que, pelo visto, você utilizou outro mod para fazer esse seu, e se possível poste imagens também.
  10. Não há a necessidade de criar uma variável dentro de outra, e por favor não use return TRUE e sim return true. local config = { ["texto2"] = {color = 205, pos = {x = 894, y = 1963, z = 7}}, ["texto1"] = {color = 205, pos = {x = 1099, y = 1060, z = 7}}, } function onThink(cid, interval, lastExecution) for text, c in pairs(config) do doSendAnimatedText(c.pos, text, c.color) end return true end Só dei uma pequena modificada no script.
  11. local pos = { [9000] = {monster = "Alvo", pos = {x = 0, y = -2, z = 0}}, [9001] = {monster = "Alvo", pos = {x = -1, y = 1, z = 0}}, [9002] = {monster = "Alvo", pos = {x = 0, y = -2, z = 0}}, [9003] = {monster = "Alvo", pos = {x = 0, y = 2, z = 0}}, [9004] = {monster = "Alvo", pos = {x = 2, y = -1, z = 0}}, } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition) local p = getCreaturePosition(cid) if pos[getItemAttribute(item.uid, "aid")] then local np = pos[getItemAttribute(item.uid, "aid")] local s = {x = p.x + (np.pos.x), y
  12. Cara, sinceramente não entendi nada, da para melhorar? Da para por imagens? Aliás, baixei seu mod, dentro dos arquivos tem coisas tipo assim, MUITO SEM NADA A VER...!
  13. Tem limite de summon ? Ou é sumonado ilimitadamente ?
  14. Não sou vidente, não tenho bola de cristal e não sou cigano para adivinhar o script que está usando, ou seja, posta isso! Assim como deve postar o erro que deve mostrar no console.
  15. Isso é problema no mapa, quem fez o mapa fez as houses mal feitas, qualquer dash da para comprar casas etc... Seu problema é no mapa.
  16. Eu acho que ele não quer ripar de ninguém não acha? Ele deve querer algo original.
  17. Melhore urgentemente sua escrita, está horrível, quase não consegui entender o que disse. Aqui não é local para pedir ajuda sobre servidores e etc... Peça ajuda na área sobre mapas de servidores: Suporte de Mapping, na próxima poderá ser negativado.
  18. Talvez não, mas, só precisa tentar , pois o TFS 1.1 é um aprimoramento do TFS 1.0.
  19. Pois então na sua datapack está faltando a lib desse script. E sem ela não da pra ajudar, eu acho...
  20. Melhora sua escrita, está horrível, eu quase não entendi isso. Preciso da posição inferior direita e a posição superior esquerda do local onde os jogadores ficam.
  21. Que ? Especifique isso melhor menino! Sobre o resto: local config = { MSG_WELCOME = "Seja bem vindo aos trainers.", SORCERER = {x=655, y=1014, z=7}, DRUID = {x=656, y=1014, z=7}, PALADIN = {x=393, y=1131, z=8}, KNIGHT = {x=324, y=1132, z=8} } function onStepIn(cid, item, fromPosition, itemEx, toPosition) if isPlayer(cid) then return false elseif isSorcerer(cid) then doTeleportThing(cid, config.SORCERER) elseif isDruid(cid) then doTeleportThing(cid, config
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo