Ir para conteúdo

rorix

Barão
  • Total de itens

    207
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que rorix postou

  1. não sei se quem é de fora da lista pode participar, mas quando vc se refere ao começar o servidor do 0 seria desde as sources?
  2. não sei mais amigo, tente outra sources talvez
  3. deleta essa parte if (!res){ delete this; return;}
  4. pode fechar, consegui resolver de outra maneira! apenas comparei a newpos com oldpos!
  5. serve demais, vc consegue fazer? eu não sei fazer desse jeito, lembrando que é mais de 1 monster!
  6. tem um monstro de quest que eu criei, que ele não é colocado pelo map editor, ele é criado através do script doSummonCreature, logo que inicia o server. e nisso é setado uma função nesse monster, para que ele so mova para atacar certos players.... etc..... mas ai se o cara for la e sair lurando o monstro, ele nunca irá sumir entendeu? ai a função eu iria fazer para quando o monstro perder o target, ele seria removido e criado novamente na sua pos inicial, fazendo com que ele nao pudesse ser lurado
  7. examatamente, por exemplo quando o player correu da tela do monster, ou entao o player subiu ou desceu alguma escada... vc sabe se tem como fazer esse script ou não é possivel?
  8. Galera, alguem tem uma ideia de uma função ser executada quando o monstro perder o target? pensei em colocar onCombat if getCreatureName(target) ~= nil thenprint ("tem target")elseif getCreatureName(target) == nil thenprint ("nao tem target")end tentei colocar desse jeito acima... quando o monstro tem target ele printa certinho "tem target", mas quando o monstro perde o target ele não printa nada.. alguem sabe como posso fazer?
  9. tente assim function onCastSpell(cid, var)doPlayerSay(cid, 'Tsuuga!', TALKTYPE_ORANGE_1) local waittime = 7 -- Tempo de exhaustionlocal storage = 115818if exhaustion.check(cid, storage) thendoPlayerSendTextMessage(cid, 23, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.")return trueend
  10. fucnionou 100%, obrigado por dispor a ajudar @Ed'Specter
  11. como faço um npc que so responde se o player tiver certa storage? por exemplo: JOGADOR SEM STORAGE: hi NPC: você não pode fazer essa quest aidna, porque nao tem X storage! fim
  12. tem como mudar esse formato do ataque de quadrado para circular em old client?
  13. rorix

    (resolvido) Source

    seja mais especifico amigo, fale exatamente do que precisa
  14. while matador ~= nil do matador = matador+1 end estaria certo?
  15. tente function onUse(cid, item)if #getCreatureSummons(cid) >= 1 thendoPlayerSendCancel(cid, "Volte seu pokémonDBR!")return trueendif #getPlayersInArea(torneio.area) > 1 thendoPlayerSendTextMessage(cid, 20 ,"Só o ultimo que ficar na arena, poderá abrir está porta! ") return true enddoTeleportThing(cid, torneio.playerTemple)doBroadcastMessage("[Torneio] Parabéns ao treinador "..getCreatureName(cid).." foi o ganhador do torneio de hoje, verifique o rank em nosso site www.seusite.com!")doPlayerAddItem(cid,2148,300)doPlayerAddItem(cid, torneio.awardTournament, torneio.awardAmount)return trueend
  16. mas isso que vc postou é em lua... o script que postei é em C++
  17. não conseguir ver as fotos.... mas a pos inicial da magia é a mesma pos do jogador? se for você pode por um addEvent para fazer ela rebater favor poste o script da spell para eu poder te ajudar
  18. não entendi amigo, tente se explicar melhor
  19. essas função faz com que o monstro só ataque o player que tenha determinada storage: função: Player* player = attackedCreature->getPlayer(); std::string value; std::string check = "1"; if (getName() == "Rat" && player && ( !(player->getStorage("400",value)) || check != value ) ) { setFollowCreature(NULL); setAttackedCreature(NULL); searchTarget(TARGETSEARCH_NEAREST); } Porém o monstro está atacando o Summon do jogador também! Como eu faço para o monstro não atacar nenhum summon, e só atacar o player que tem a storage determinada? por ex: no caso do script acima, o rat só vai atacar o player que tem a storage 400 de valor 1... porém se o player passar com summon, o rato irá atacar esse summon... como resolver isso?
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...