Ir para conteúdo
  • Cadastre-se

Kemmlly

Membro
  • Total de itens

    333
  • Registro em

  • Última visita

  • Dias Ganhos

    12

Tudo que Kemmlly postou

  1. Faço o npc que teleporta inicialmente, em seguida, ele da um storage para o player se ele tiver com a quantidade de itens que ele pediu, a partir daí ele pode viajar quando quiser. Mas qualquer um pode pegar os olhos, se ja for no npc com os itens na mao e falar "favor" e depois falar em seguida ele ja vai recolher os olhos e da a storage de missao pronta pra ele ja que o player ja tem os itens. Serve assim?
  2. Tenta adicionar o addEvent(doRemoveCreature, 5*1000, cid) depois do setPlayerStorageValue(cid, 78945, -1), assim: function onThink(interval, lastExecution, thinkInterval) if #getPlayersOnline() > 0 then for _, cid in ipairs(getPlayersOnline()) do if isPremium(cid) and getPlayerStorageValue(cid, 78945) <= 0 then setPlayerStorageValue(cid,78945, 1) elseif not isPremium(cid) and getPlayerStorageValue(cid, 78945) > 0 then doPlayerSetTown(cid, 1) doTeleportThing(cid, getTownTemplePosition(getP
  3. no seu config.lua está: showHealingDamage = true Se estiver, vai subir o efeito só quando o player realmente ganhar o life, com o life cheio nao aparece. Se quiser que apareça mesmo com o life cheio me fala q faço o script.
  4. Tipo assim: local config = { --[vocation id] = { level, nova voc, looktype, efeito} [9] = { 30, 10, 30, 32}, [10] = { 40, 11, 261, 32}, [11] = { 50, 15, 261, 33}, [12] = { 75, 15, 261, 33}, [13] = { 100, 15, 261, 33}, [14] = { 150, 15, 261, 33}, [15] = { 180, 15, 261, 33}, [16] = { 200, 15, 261, 33}, [17] = { 40, 15, 261, 33}, [18] = { 40, 15, 261, 33}, [19] = { 40, 15, 261, 33}, [20] = { 40, 15, 261, 33}, [21] = { 40, 15, 261, 33}, [22] = { 40, 15, 261, 33}, [23] = { 40, 15, 261, 33} } function onSay(cid, words, param, channel) doPlayerSay(cid, "transformar") local voc = config[get
  5. Peguei um script do Avuenja e adaptei de acordo com o q vc pediu. local config = { --[vocation id] = { level, storage, looktype, efeito} [1] = { 50, 89748, 261, 32}, [2] = { 50, 89748, 261, 32}, [3] = { 50, 89748, 261, 32}, [4] = { 50, 89748, 261, 32}, [5] = { 50, 89748, 261, 32}, [6] = { 50, 89748, 261, 32}, [7] = { 50, 89748, 261, 32}, [8] = { 50, 89748, 261, 32} } function onSay(cid, words, param, channel) local voc = config[getPlayerVocation(cid)] if voc then if getPlayerLevel(cid) >= voc[1] and getPlayerStorageValue(cid, voc[2]) == 1 then doPlayerSendTextMessage(cid, MESSAGE
  6. Galera, uso net compartilhada, já fiz os seguintes procedimentos: - Liberei as portas no firewall e no roteador. - Criei o dns no NOIP. - Tentei usar alguns programas que camufla o ip mas nenhum deu certo. - Adicionei o tfs no firewall tbm. - Config.lua correto. Em rede local funciona, mas quando coloco online com ip global da o ERRO 10061. Ja procurei na net durante muito tempo e nada resolveu, e geralmente os topicos sobre o assunto sao muito antigos ou desorganizados demais para entender. Alguém já passou por isso e sabe como resolver?
  7. amigo, dei a ele a base, é só trocar o true por false, resolvi o problema dele, não só "tirei espaço", desnecessário seus comentários nesse post, se não for para ajudar, a partir daqui não irei mais te responder, abraços.
  8. Me explica melhor, voce quer que o comando libere o outfit para ele usar quando quiser a partir daí ou que mude automaticamente o outfit ao executar o comando?
  9. A função "SE ESTIVER EM BATTLE" só aparece DEPOIS da condição que ele inicia o script, não é primária, vem depois de um AND, e funcionou perfeitamente aq e pra ele. Me explica onde está o erro aí q até REP+ te dou...
  10. Tenta assim: if exausted <= agora and getCreatureCondition(cid, CONDITION_INFIGHT) == true then Não testei, não estou em casa.
  11. Desculpe por reviver o tópico, mas apenas hoje que voltei a mexer no ot percebi que quando mato um player também aparece a mensagem no broadcast e ganha os itens como se tivesse matado o monstro que declarei o script. Adicionei essa condição: if isPlayer(deathList[1]) and not isPlayer(cid, target) then Fica a dica para quem passar pelo mesmo problema.
  12. E aí galera, blz? Alguém faz um script para rank por quantidade de dinheiro no bank?
  13. E aí man, blz?

     

    Olha, c poderia dar uma olhada nesse meu tópico pra v se consegue me ajudar?

     

    Abraços.

     

  14. Funcionando perfeitamente agora, muito obrigado. Obrigado pelo script. Uma ultima duvida antes de fechar o tópico: Como faço para aparecer o nome do player que deu o ultimo HIT? doBroadcastMessage("O jogador "..(deathList[1]).." deu o ultimo HIT no Homem De Gelo e ganhou um Vale Level e uma XP Potion!") No lugar do nome do jogador está aparecendo um numero, provavelmente o ID dele.
  15. <event type="death" name="lastHit" event="script" value="homemdegelo.lua"/> registerCreatureEvent(cid, "lastHit") <script> <event name="homemdegelo"/> </script> Confere pra mim se está tudo certo.
  16. Esclareceu muita coisa, obrigado. Porém, creio que a função onDeath não funcione no meu tfs 0.4, não da resultado nenhum quando mato o monstro. Na função onKill os scripts rodam tranquilamente. Teria algum scrip de lastHit na função onKill?
  17. Só uma duvida, onde declaro qual bixo esse script vai rodar? Porque é apenas para um especifico e tô com dificuldade...
  18. Vou testar pela manhã , mas desde já agradeço a ajuda.
  19. Alguém com um script que ao matar determinado monstro, quem der o último hit ganha automaticamente certo item? Porém , só quem deu o último hit. Já tentei uns 4 scripts e em todos eles todos os players q atacam o monstro ganharam o item, e quero só quem der o último hit. Desde já agradeço.
  20. Mas essas vless vao proteger o lvl do player tbm, não?? Por que não usar uma AOL? Ou, cria um colar com o mesmo efeito que nunca dropa, serve?
  21. Quando vc fala KIKAR é se ele tiver se ele tiver em uma área vip voltar pra uma área free? Ou não acessar mais o jogo. Tenta explicar direitinho pra gente te ajudar.
  22. Olá, pessoal. Estou usando um Pet System quem um mebro aqui do TK postou há um bom tempo, mas, queria fazer algumas alterações nele que não estou conseguindo sem da bug's. São 3 alterações; Primeira: Fazer o PET atacar automaticamente os monstros sem precisar esperar eu atacar primeiro. Segunda: Não falar a frase de sumonar quando tentar sumonar em PZ (Por mais que realmente não sumone, por perfeccionismo não queria q falasse nada, simplemente uma animação "FAILED!" no player.) Terceira: Quando o PET morrer, transformar o item que sum
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo