Ir para conteúdo

lucasromero

Membro
  • Registro em

  • Última visita

Tudo que lucasromero postou

  1. lucasromero postou uma resposta no tópico em Monsters, NPC, Raids & Mounts
    Aqui também não conta os kill. TFS 0.4 e MYSQL. Porém na database está int e eu não sei mudar..
  2. Tem como aumentar a velocidade dele andar? Eu aumentei no .xml o speed, mais continua lento.. Arrumei.. na parte do addEvent é so por um tempo menor.. Ai depende do gosto. Rep +
  3. Não vai não.. Vai só na primeira vez, na segunda eu aperto mais nada acontece..
  4. Crie um arquivo .lua dentro da pasta talkactions/scripts com o nome desbugar Transcreva o código abaixo e configure a gosto. function onSay(cid, words, param) local tempo = 60 --Tempo em minutos local pos = {x=1000,y=1000,z=7} --Posicao do Templo if getPlayerStorageValue(cid,1000) < os.time() then doTeleportThing(cid, pos, true) setPlayerStorageValue(cid,1000,os.time()+(tempo) * 60) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) else return doPlayerSendTextMessage(cid, 27, "Voce ja utilizou o comando !desbugar. Aguarde ".. getPlayerStorageValue(cid,1000) - os.time() .." segundos.") end return true end <talkaction words="!desbugar" event="script" value="desbugar.lua"/>
  5. Zipter, o código está correto. Deixa eu explicar corretamente. Ele usa a talkaction !spells na primeira vez. Quando eu do OK na TALKACTION(Janela), eu tento por de novo e não vai. Ai eu acrescentei a função: player->sendOutfitWindow(); E quando eu coloquei lá, foi na primeira vez e a pareceu a janela pra dar OK na outfit, aí deu pra ir de novo. Sem essa função, só vai na primeira, na segunda vez não vai.. Então na função sendOutfit, deve ter alguma função que tipo coloca: Deu ok, pode de novo, se não deu OK, deu um return false.. Entendeu? Eu queria modificar essa função: Pois assim eu posso deixar lá no Script a função player->sendOutfitWindow E nessa função de vez por tudo isso, só fazer nada.. Só que se eu apago a função toda nessa ai em cima em spoiler, o negocio não funciona.. Quando der, se você poder me ajudar eu agradeço.. Não precisa ter muita pressa, nas suas horas vagas.. Obrigado
  6. Namoral zipter, posso ser seu discipulo? Funcionou.. @Edit Quando eu aperto na janela, aparece a talkaction tudo certo, ai eu dou ok, quando eu tento de novo não acontece nada.. Acho que após eu apertar na janela Set Outfit, quando eu tento de novo deve ta dando algum return false. Porém eu não sei onde é.. Pode ajudar? Obs: só relogando que da pra por Set Outfit de novo. Obs²: Quando eu coloquei a função player->sendOutfitWindow(); e dei ok na tela da outfit deu pra ir de novo.. Então é alguma coisa dentro do sendOutfit que faz poder dar de novo.. Alguem pode me ajudar?
  7. Não.. É o seguinte: A Opção Set Outfit do Client do Tibia pra trocar a outfit sabe? Eu queria colocar essa opção Set Outfit pra abrir a janela !spells Entendeu agora? A janela !spells é uma talkaction. Então eu não queria que a opção Set Outfit mostrasse as outfits, mas sim para que ela executasse uma talkaction que é a !spells.
  8. Dei uma vasculhada aqui nas sources e creio que é essa parte que faz a mágica: sendOutfitWindow Achei ela em Protocolgame.cpp e creio que é lá que meche.. Eu queria remover tudo do sendOutfitWindow e colocar pra aparecer a janela !spells Ou seja, eu não quero que execute a talkaction, mas sim que apareça o script que está no talkaction !spells Aí o que eu ia fazer: Trocar no hex editor o Set Outfit para Spells e nas sources de vez aparecer a janela das outfit, aparecer a janela das spells.. Eu não uso o Set Outfit no meu servidor pois é de Naruto, então pode remover tudo.. Alguem pode me ajudar? Em progamação não sei nada, nadinha.. Tentei encachar o doCreatureExecuteTalkAction(player, "!jutsu", true) Mais não deu muito certo kkkk.
  9. Então, não sei se é o lugar certo, porém eu queria saber se dá pra quando clicar no Tibia: Set Outfit, ele executar uma talkaction (do servidor) automaticamente.. Exemplo: Tô no char e coloco Set Outfit, ai já executa uma talkaction. Tenho acesso as sources do servidor, ao hex editor do Client do Tibia, e pode ser utilizado qualquer coisa.. Obs: Não quero que execute quando troca outfit, apenas quando APERTA no Set Outfit. Só utilizo Tibia Client no meu servidor. Não quero recomendação pra ot client (por enquanto) Se puderem me ajudar, agradeço de coração!
  10. Eu queria uma spell em que contasse quantos players ha numa area de 20 SQM do player. Exemplo: O Player está no centro, ao redor dele em 20 SQM há 3 players, ai aparece uma mensagem (qualquer cor) falando: Há 4 players na área onde você está. Obs: Os players estão na área de 20 SQM. Apenas isso..
  11. if [$monstersaround.1 > 0] gotolabel 'Lure'
  12. Então não tem nada de automático nisso.. E esses scripts são muito parecidos com o do tatu hunter e quem postou MarcosFraga. http://www.tibiaking.com/forum/topic/10159-pagseguro-automatico-modern-aac/
  13. Nada ver.. Isso se arruma nas sources do seu distro. http://www.tibiaking.com/forum/topic/27214-fist-fightingattackspeed/
  14. Você está colocando doConvinceCreature?
  15. setCombatParam(combat, COMBAT_PARAM_HITCOLOR, 94)
  16. local target = getCreatureTarget(cid) Utilize de complemento com a do Nogard. (A não ser se for alguma outra function que não precise dar valor ao target.. Tipo creaturescript)
  17. lucasromero postou uma resposta no tópico em ElfBot NG
    Abra o elfbot, vá em: Hotkeys, Edit, Cole esse script na area branca: auto 100 dontlist | if [$key.2] crosshair 3180 Dê save/restart Depois save Seja feliz [$key.1] - Botão direito do Mouse [$key.2] - Botão esquerdo do Mouse [$key.4] - Botão Scroll do Mouse (Aquela rodinha)
  18. Queria saber se há algum modo de colocar uma Pic de X resolução pra X resolução do Player. Exemplo: Na pic 000 é de 640x480, queria que desse pra por varias resolução Ex: 000.1 = 1280x1024 Entenderam? Ou um jeito de colocar uma PIC pro OLD Client que é resolução alta. Pois quando eu coloco uma pic de 640x480 e minha resolução é 1900x1600 a imagem fica toda distorcida. Se eu mudar pelo PIC EDITOR pra 1280x1240, a imagem fica maior que minha tela ( \ O / Já vi em vários OLD Client a imagem ficar perfeita .. Alguém sabe dar um jeito nisso? Atenciosamente, Lucas.
  19. lucasromero postou uma resposta no tópico em Ferramentas OpenTibia
    Que graça tem se não suporta idc.. Vou ter que ficar pegando sprite por sprite pra colocar client extendido. Sem idc é mais facil usar dat editor do demonic Anne, com o seu tutorial de substituir sprite, mesmo assim precisa ficar colocando um por um para usar o efeito não é? :/ old client..
  20. 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 local msg = string.lower(msg) local storage,pos = 89745,{x=1090, y=957, z=7} if isInArray({"lutar","fight","entrar","participar"}, msg) then npcHandler:say("HAHAHAHA, um mero shinobi louco por aventura, quer mesmo ir comigo? {yes}", cid) talkState[talkUser] = 1 elseif isInArray({"yes","sim"}, msg) and talkState[talkUser] == 1 then if getPlayerStorageValue(cid, STORAGE) ~= 1 then npcHandler:say("Vamos nessa então, mas não vale voltar atraz!", cid) talkState[talkUser] = 0 doTeleportThing(cid, pos) else npcHandler:say("Voce ja fez essa missao!", cid) talkState[talkUser] = 0 end elseif msg == "no" then selfSay("Hahahaha, sabia que voce medroso, então saia da minha frente seu muleque!", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Já estava ai a função.. Só coloquei diferente de ~= 1 pra da mais certinho.. Em Storage você poe a STORAGE da Missao que quer.. Onde está -- getPlayerStorageValue(cid, --> STORAGE <-- )
  21. Funcionou .. Muito obrigado Superion, meu OT de Naruto usava muito teleport (Nidaime e Minato), com isso você conseguiu me ajudar. Tá com REP + ^-^
  22. lucasromero postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    @Edit, A spell não é como eu pensava, ela usa addEvent pra teleportar, pensei que era só usar ela denovo e teleportava no inimigo como mostra no video. Mais ta reputado por postar o script.. :/
  23. Funfo certim Criei uma function pra cada pos .. REP +, obrigado pela ajuda Dúvida sanada.

Informação Importante

Confirmação de Termo