Ir para conteúdo

Godfather

Membro
  • Registro em

  • Última visita

Tudo que Godfather postou

  1. Godfather postou uma resposta no tópico em Playground (Off-topic)
    Eu acho que ele foi irônico
  2. Godfather postou uma resposta no tópico em Suporte Tibia OTServer
    Amigo, seção errada! A certa seria aqui. Agora já era, mas na próxima vez crie o tópico na área certa. Abraços
  3. Ficou bom, fora, como já disseram, o cara poder criar ∞ monstros... Enfim, parabéns Abraços
  4. Muito bom õ_o , parabéns rs. Nem sabia que dava pra fazer esse tipo de coisa em magias Muito bom mesmo, Rep+ Abraço.
  5. Calvin, lambe minhas bolas. [http://tibiaking.com/forum/topic/11395-attack-controlado/] Abraços.
  6. Obrigado povo \õ, vou tentar continuar trazendo conteúdo para vocês na medida do possível Abraços. sky seu gay
  7. Muito bom Mas vai uma dica? doTeleportThing(cid, fromPosition) E ali no if, pelo que eu vi (não testei), o jogador só pode passar se ele for exatamente level 2. Eu não sei se é isso que você queria, mas se não, troque o ~= por >= (ou =>, não me lembro agora kk), que vai fazer com que, se o player for level x (no caso "2") ou mais, ele poderá passar Mas, como eu disse, está um ótimo script Abraços
  8. Godfather postou uma resposta no tópico em Recursos Avançados
    Muito bom haha Pena não ter nenhuma utilidade ainda ;x
  9. ATENÇÃO: NÃO DOU DIREITO À NINGUÉM DE POSTAR ESTE SCRIPT EM OUTRO LUGAR, SEM MINHA PERMISSÃO. MEU MSN: [email protected] Pretexto: Olá, este é o meu primeiro tópico aqui no TibiaKing, e resolvi trazer pra vocês um script que eu criei, e que estava criando mofo no meu PC haha, eu não vou explicar muito, eu coloquei um vídeo que explica melhor o que o script faz. Explicando: O script é basicamente um ataque que tem uma rota controlada por você, usando ctrl + setas, para direcionar o ataque. - Tempo de controle limitado - Não tem efeito em proction-zone - Os danos são: level do jogador (min), e level do jogador x 3 (max) - Mana gasta: level do jogador x 6 Script: [data/actions/scripts/cattack.lua] function onUse(cid, item, fromPosition, itemEx, toPosition) minMana = getPlayerLevel(cid) * 6 onoff = 4956 quantx = 0 quanty = 0 function setAxis() o = getPlayerPosition(cid) xe = o.x ye = o.y ze = o.z tempo = 3 velocidade = 150 end function doEffect() pos = {x=xe+quantx,y=ye+quanty,z=ze} if getPlayerMana(cid) < minMana then setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getTilePzInfo(pos) == FALSE then local ef = 6 of = 2 doAreaCombatHealth(cid, COMBAT_FIREDAMAGE, pos, 0, -getPlayerLevel(cid), -getPlayerLevel(cid) * 3, ef) -- doPlayerSendCancel(cid,"x = "..xe+quantx..", y = "..ye+quanty..", z = "..ze.."") else doSendMagicEffect(pos,of) -- doPlayerSendCancel(cid,"x = "..xe+quantx..", y = "..ye+quanty..", z = "..ze.."") end addEvent(checkDir,velocidade) end function checkPer() if getPlayerStorageValue(cid,work) == 1 then checkTime() end end function checkTime() if tempo > 0 then doEffect() else stop() end end function stop() posi = {x=xe+quantx,y=ye+quanty,z=ze} doSendMagicEffect(posi,49) doSendAnimatedText(posi,"...",TEXTCOLOR_YELLOW) setPlayerStorageValue(cid,onoff,0) doPlayerSetNoMove(cid,0) addEvent(doPlayerSendCancel,800,cid,"Tempo restante: 0.") end function minusTime() if getPlayerStorageValue(cid,onoff) == 0 then elseif tempo > 0 then doPlayerSendCancel(cid,"Tempo restante: "..tempo..".") tempo = tempo - 1 addEvent(minusTime,1000) elseif tempo == 0 then stop() end end function checkDir() po = getCreatureLookDirection(cid) if po == NORTH then quanty = quanty - 1 elseif po == SOUTH then quanty = quanty + 1 elseif po == WEST then quantx = quantx - 1 elseif po == EAST then quantx = quantx + 1 end checkPer() end if getTilePzInfo(getPlayerPosition(cid)) == TRUE then doSendAnimatedText(getPlayerPosition(cid),"PZ!",TEXTCOLOR_YELLOW) setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getPlayerMana(cid) < minMana then doSendAnimatedText(getPlayerPosition(cid),"MANA",TEXTCOLOR_LIGHTBLUE) doPlayerSendCancel(cid,"Você precisa de "..minMana.." de mana para isso.") setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getPlayerStorageValue(cid,onoff) == 0 then setPlayerStorageValue(cid,work,1) setPlayerStorageValue(cid,onoff,1) doPlayerAddMana(cid,-minMana) doPlayerSetNoMove(cid,1) setAxis() minusTime() checkDir() else doPlayerSendCancel(cid,"Contagem cancelada.") setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) doPlayerSetNoMove(cid,0) end return TRUE end "velocidade = 150": velocidade em milisegundos "tempo = 3": tempo em segundos Tag: [data/actions/actions.xml] <action itemid="xxx" script="cattack.lua"/> Note: xxx é o ID do item que será utilizado. Vídeo:
  10. Godfather postou uma resposta no tópico em Playground (Off-topic)
    Euu voooo \õ //eitor

Informação Importante

Confirmação de Termo