Ir para conteúdo

lomarrone

Campones
  • Total de itens

    14
  • Registro em

  • Última visita

Tudo que lomarrone postou

  1. lomarrone

    Function

    o script q muda a velocidade é esse : function onSay(cid, words, param, channel) playerpos = getCreaturePosition(cid) pos = getCreaturePosition(cid) flyoutfit = {lookType = 34, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if getCreatureCondition(cid, CONDITION_INFIGHT) == true then doPlayerSendCancel(cid, "Sorry, you are in battle.") elseif getTilePzInfo(pos) == true then doPlayerSendCancel(cid, "Você nao pode voar aqui.") elseif getPlayerStorageValue(cid,1234) == 1 then doPlayerSendCancel(cid, "Você já está voando.") elseif getPlayerMana(cid) > 199 then doSendMagicEffect(playerpos, 10) doSetCreatureOutfit(cid, flyoutfit, -1) doPlayerAddMana(cid,-200) setPlayerStorageValue(cid,1234,1) doChangeSpeed (cid, 1500) else doPlayerSendCancel(cid, "Você não pode fazer isso.") end return TRUE end e o q volta na velocidade é esse (eu tentei mudar aki mas n consegui o efeito esperado) function onSay(cid, words, param, channel) playerpos = getCreaturePosition(cid) if getTileItemById(playerpos, 11154) == False then doPlayerSendCancel(cid, "Você nao pode descer aqui.") elseif getPlayerStorageValue(cid,1234) == 1 then doSendMagicEffect(playerpos, 10) doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, 500) setPlayerStorageValue(cid,1234,0) else doPlayerSendCancel(cid, "você não pode fazer isso.") end return TRUE end obs : a velocidade tem q ser por tempo indeterminado
  2. lomarrone

    Function

    eu fiz uma talkaction e um dos efeitos é o aumento da velocidade , mas eu n consigo fazer o player voltar a velocidade real dele , que função eu uso ?
  3. lomarrone

    Movement

    é pq eu to fazendo um sistema de fly , dái ele ia 1 title pra baixo e ia sendo teleportado para o andar debaixo , senão com o comando !back ele entra em qualquer lugar , por isso q eu to usando esse movement , mas eu acho q vou ter q tentar modificar o script de volta
  4. lomarrone

    Movement

    ainda continua dando debug
  5. lomarrone

    Movement

    verdade , vo arruma (rsrsrsrsr eu sou um trocha pra num te reparado nisso) , é q eu fiz esse script em cima de outro script e esqueci de arruma isso , valeu pelo toque é + 1 mesmo , pq o ultimo floor é o 0 e eu quero q ele vá para o debaixo , q é o 1 , entaum tá certo z+1
  6. lomarrone

    Movement

    no do luisfe23 , o script n conseguia ser carregado e no do Swishy deu debug valeu mesmo assim , se alguém mais pder me ajudar eu agradeço
  7. lomarrone

    Movement

    eu fiz esse script de movements , mas na hora q pisa nele , o player vai pro lugar transportado , mas dá debug no client , o script é esse : function onStepIn(cid, item, pos) doSendMagicEffect(pos,2) pos.x = pos.x+1 pos.y = pos.y+1 pos.z = pos.z+1 doTeleportThing(cid, pos) doSendMagicEffect(pos, 2) end end n sei mais o q fazer
  8. é q eu to editando um sistema de fly aki e desse jeito fiko melhor no meu , por isso q eu falei
  9. fikaria melhor assim o comando !dive: function onSay(cid, words, param, channel) flypos = getCreaturePosition(cid) npos = {x=flypos.x - 7, y=flypos.y - 7, z=flypos.z + 7} pos = getCreaturePosition(cid) if pos.z == 7 then if doTeleportThing(cid, npos) then doSendMagicEffect(npos, 14) else return 0 end end return TRUE end e o !back ficaria melhor assim : function onSay(cid, words, param, channel) flypos = getCreaturePosition(cid) npos2 = getPlayerMasterPos(cid) poszao = {x=flypos.x + 7, y=flypos.y + 7, z=flypos.z - 7} pos = getCreaturePosition(cid) if pos.z == 14 then doTeleportThing(cid, poszao) doSendMagicEffect(poszao, 14) end end pq na hora de subir o cara iria aparecer como se ele só tivesse subido , mas permanecido no mesmo lugar e na hora de voltar ele voltaria ao title q ele "acredita q está em cima "
  10. é assim , eu queria q no sistema de fly , ele n pudesse voar se ele estivesse debaixo de alguma coisa, como um teto , q esteja entre o floor 7 e o 0 segue o script do !fly : function onSay(cid, words, param, channel) flypos = getCreaturePosition(cid) npos = {x=flypos.x + 7, y=flypos.y + 7, z=flypos.z - 7} pos = getCreaturePosition(cid)flyoutfit = {lookType = 239, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if getCreatureCondition(cid, CONDITION_INFIGHT) == true then doPlayerSendCancel(cid, "Sorry, you are in battle.") else if isPremium(cid) == false then doPlayerSendCancel(cid, "Sorry, you are not premium.") else if pos.z == 7 then doTeleportThing(cid, npos) doSendMagicEffect(npos, 14) doSetCreatureOutfit(cid, flyoutfit, -1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You are now flying!") end end end end E quando ele for voltar para o chaõ mas estiver um telhado atrapalhando ele vai descer no teto e não no floor 7 , script do !back : function onSay(cid, words, param, channel) flypos = getCreaturePosition(cid) npos2 = getPlayerMasterPos(cid) poszao = {x=flypos.x - 7, y=flypos.y - 7, z=flypos.z+7} pos = getCreaturePosition(cid) if pos.z == 0 then doTeleportThing(cid, poszao) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(poszao, 14) end end se puderem me ajudar eu agradeço
  11. Tipo do script: action e movements Protocolo (versão do Tibia): Qualquer um Servidor utilizado: Qualquer um Nível de experiência: medio Adicionais/Informações: Eu ainda n escolhi a versão do server , só depois de achar esses sistemas q eu estou procurando , assistam os vídeos para entenderem os sistemas sistema q o personagem afetado segue o movimento de quem atacou cria um monstro com o mesmo nome e life seu ( se n conseguir com o mesmo nome pode ser com outro pré-determinado ) um sistema de natação q n muda o outfit , mas tira mana (acho q esse n precisa de vídeo)
  12. lomarrone

    3 Scripts

    eu queria 3 scripts : 1º : um sistema de "natação" q n muda o outfit , mas retira mana a cada passo dado 2º : um sistema q quando vc usa um item em uma pessoa ela segue os seus movimentos e retira mana a cada 1 segundo ou mais e só para de seguir quando acaba a mana ou qundo perde o target 3º : uma rune q usa em vc mesmo e cria um clone com o mesmo nome e outfit seu eu agradeceria se pudessem me responder
  13. lomarrone

    Runa Chameleon

    alguém pode me passar a runa Chameleon para ot 7.81? agradeço se pudedr ajudar
  14. algúm poderia me ajudar a como fazer uma runa para ot 7.81 que dá dano e paraliza quem for afetado . obs: runa com mira
  • Quem Está Navegando   0 membros estão online

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