Ir para conteúdo

Naze

Membro
  • Registro em

  • Última visita

Tudo que Naze postou

  1. Gostei muito do seu projeto tava procurando algo assim tambem, sei um pouco de script pode contar com minha ajuda entrarei em contato no skype: naze-saria
  2. Como não ja vi milhares de post de distro aqui que nao tem sources ja vi com dlls, data, junto e sem. Fiz isso para ajudar quem tava com esse problema.
  3. Deixa eu ver se entedi você quer colocar os efeito da primeira scripts nessa function onThink(interval, lastExecution) for _, name in ipairs(getOnlinePlayers()) do local cid = getPlayerByName(name) if getPlayerStorageValue(cid, 9899) >= 1 then doSendMagicEffect(getPlayerPosition(cid), 35) doSendAnimatedText(getPlayerPosition(cid), "[VIP]", 180) end end return true end
  4. Pelo que vi parece ser no arquivo player.cpp na sources mais não sei editar essa parte mals. =S
  5. Está souces tinha aqui a tempo agora botei meu server em sha1 ai precisei mexer não sei direito de quem são os creditos mais vou colocar oque estão nela. Não mais irei colocar e editarei no póste inicial.
  6. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Aqui o Efeito da maconha: Adiciona essa tag em spells.xml <rune name="Cannabis" id="10300" allowfaruse="1" charges="1" lvl="8" maglv="5" exhaustion="1000" aggressive="0" needtarget="1" blocktype="solid" event="script" value="cannabis.lua"/> e em spell/scripts cria aquivo cannabis.lua e cola isso nele: function onCastSpell (cid, var) local life = 10000 local mana = 10000 doCreatureAddHealth(cid, life) doCreatureAddMana(cid, mana) local pos = getCreaturePosition(cid) doSendMagicEffect(pos, 12) return true end
  7. Com as novas atualizações essa distro não está mais funcionando. Mas quem tiver com problema pode tentar essa: http://www.tibiaking.com/forum/topic/46790-tfs-3884-86-war-system-anti-salt-muito-est%C3%A1vel/
  8. Consegui fazer a distro sem Salt, ja irei postar ela explicando certinho e edit aqui. @Edit Aqui está: http://www.tibiaking.com/forum/topic/40463-distro-tfs-04-ant-dv-war-system-no-otbm-check-no-gerar-salt-acc-manager-pega-junto-com-site-em-sha1/ Isso resolvera o problema inicial desse Topico.
  9. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Dexa eu ver se entendi voce quer uma runa com aparencia da maconha q heala e uma do cigarro que da exp? Se for me de os Ids delas ou os detalhe de como quer q seja.
  10. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Deu certo a respota do xWhiteWolf, pq talves aconteça de criar o item mais nao sumir depois.
  11. Erei ver na sourcer do meu server e te falo se conseguir alguma coisa. @ mais uma coisa tenta ver no lib/ tem algo de vocation la.
  12. Como kbpaulo disse item.xml nao da reload no jogo apenas reiniciando seu serv ele ira da reload, do resto esta certo.
  13. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Algum erro no data/npc/scripts/default.lua posta ele para eu dar uma olhada. Mais uma coisa você trocou sua distro recentemente ?
  14. Acredito que você sabendo o ID dele no tibia.dat voce pode mudar, mais no caso apenas trocaria exemplo trocar o efeito de fire e holy ou seja quando solta holy aparece fire, mais no caso apenas trocaria adicionar um ou modificar teria q ser nas sprintes mesmo. Não sei lhe dizer ao certo, algum designer q mexa com isso saberia lhe falar
  15. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Eu fis o meu esses dia so peço para nao copiar. http://site.imagemhost.net/image/sYW @Edit Fiz ele por cima do Baiak Youruts 8.4
  16. Sim da para mudar mais como falei isso seria no tibia.scr tibia.dat no client ai sugiro procurar como editar sprintes de magias, nao se te explicar isso pois nem sei direito como faz. mals =/
  17. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Poderia dizer se seu script.lua está dando algum erro na distro pois pelo que eu vi era para ele está funcionando. Ve se o diretorio script="marlon.lua" que está mandando ele está correto.
  18. Pelo que entendi você que o npc que quando você fala hi ele da uma resposta tipo, Escolha o iten que quer compra pot, runa, bag. Ai você fala pot, ele ta da o pot tal certo? Adiciona isso em data/npc/scripts/nome.lua 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 -- Primeiro Item if(msgcontains(msg, 'XXX') then selfSay('Você deseja Comprar XXX?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(doPlayerRemoveMoney(cid, MONEY) == TRUE) then doPlayerAddItem(cid, IDITEM) selfSay('Aqui está seu XXX.', cid) else selfSay('Sorry, you don\'t have enough gold.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok then.', cid) end -- Segundo Item if(msgcontains(msg, 'YYY') then selfSay('Você deseja Comprar YYY?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(doPlayerRemoveMoney(cid, MONEY) == TRUE) then doPlayerAddItem(cid, IDITEM) selfSay('Aqui está seu YYY.', cid) else selfSay('Sorry, you don\'t have enough gold.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok then.', cid) end -- Terçeiro Item if(msgcontains(msg, 'ZZZ') then selfSay('Você deseja Comprar ZZZ?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(doPlayerRemoveMoney(cid, MONEY) == TRUE) then doPlayerAddItem(cid, IDITEM) selfSay('Aqui está seu ZZZ.', cid) else selfSay('Sorry, you don\'t have enough gold.', 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()) XXX - YYY - ZZZ = Troca pelo nomes do items MONEY = Troca pelo custo do item em gold IDITEM = Troca pelo ID do Item doPlayerAddItem(cid, IDITEM) -- se quiser adicionar quantidade troca isso por doPlayerAddItem(cid, IDITEM, 1) -- troca 1 por o nomero Agora adiciona isso em data/npc/nome.xml <npc name="Nomo do NPC" script="data/npc/scripts/nome.lua" access="5" lookdir="1"> <health now="1000" max="1000"/> <look type="133" head="95" body="86" legs="86" feet="38" addons="3"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|.Estou vendendo {xxx}, {yyy}, {zzz}, oque deseja? ." /> </parameters> </npc>
  19. COMBAT_NONE = 0 COMBAT_PHYSICALDAMAGE = 1 COMBAT_ENERGYDAMAGE = 2 COMBAT_EARTHDAMAGE = 4 COMBAT_POISONDAMAGE = 4 COMBAT_FIREDAMAGE = 8 COMBAT_UNDEFINEDDAMAGE = 16 COMBAT_LIFEDRAIN = 32 COMBAT_MANADRAIN = 64 COMBAT_HEALING = 128 COMBAT_DROWNDAMAGE = 256 COMBAT_ICEDAMAGE = 512 COMBAT_HOLYDAMAGE = 1024 COMBAT_DEATHDAMAGE = 2048 São os iniciais que todos server tem mais pelo que vi o seu é algum remake então para ver vai em data/lib/000-constant.lua ou 100-compat.lua @Edit Mudar o tipo, creio que esteja falando da animações ai você teria que mudar as sprites que seria no client que você usa, não sei muito sobre essa area.
  20. Naze postou uma resposta no tópico em Suporte Tibia OTServer
    Troca por <?xml version="1.0"?> <npc name="Marlon" script="data/npc/scripts/marlon.lua" walkinterval="0" floorchange="0"> ve se da certo, se dão algum erro na distro manda.
  21. @kbpaulo Entendi oque você está achando mais deixa eu explica melhor nossos config.lua ta encrypt SHA1 sim, o problema é quando você cria uma conta por Account Manager a conta é criar assim salt = generateRecoveryKey(2, 19, true); newPassword = salt + newPassword; Com o Salt junto já no gesior ele cria conta e lê somente com o NewPassword, por isso da essa incompatibilidade, estou com as sources aqui parcialmente resolvido, só que meu pc não quer compila vou pedir a um amigo, ou se quiserem envio a sources a vocês.
  22. Estou com esse mesmo problema estou compilando uma distro para ver se consigo um acc manager que nao gera salt, se conseguir aviso,
  23. No login não é não fera, tenta ver no creaturescript ou no lib, algum nome fora do comum e manda.
  24. Naze postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    Eu li todas resposta do topico e vejo que ainda o unico problema não resolvido seja que após dar /ctf close o evento não fexa, os player nao é teleportado e o NPC ainda continua levando para o evento, vou instalar em meu servidor ele e da uma testada. @MaXwEllDeN Da uma revisada e ve oque pode ser isso, pois nao está fexando mesmo, eu to no trampo chegar em casa vou testar.

Informação Importante

Confirmação de Termo