Explique melhor para as pessoas que não intendem script.
É inutil o script, mas é manero. ;D
Por Oapocalipse, 25 de jun. de 2010 em Actions e Talkactions
info
Grupo: Artesão
Registrado: 13/05/10
Posts: 114
Reputação: +11

Explique melhor para as pessoas que não intendem script.
É inutil o script, mas é manero. ;D
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia

Ja arrumei ![]()
desde onde eu sei 2 minutos tem 120 segundos. 180 segundos é de 3 minutos, não???
info
Grupo: Barão
Registrado: 12/05/09
Posts: 237
Reputação: +21
Char no Tibia: Sir Slazer

faço minhas as palavras do felzan.
ta ruim em matematica em ?
mas no resto ta bom, otima Action !
Editado Junho 27 por Blinkrox
info
Grupo: Barão
Registrado: 18/10/09
Posts: 246
Reputação: +26
Gênero: Masculino
Char no Tibia: Aran Than

O script está muito bom, mais tem um pequeno detalhe...
Desde quando 180 segundos é 2 minutos.
Valos lá, um curta aula de soma.
60 segundos vale o mesmo que 1 minuto.
60 = 1 minuto
60 + 60 = 120 = 2 minutos
60 + 60 + 60 = 180 = 3 minutos
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia

Desculpe, eu errei ao escrever 2, minha intesão era 3 malz...
info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot

mal explicado,nem disse em que protocolo Funciona Testei em :8.54/.855/8.57
e não funcionou.
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia

Cara, funcionou em todos, ou você esta mentido para criticar o topico e tentar dar uma de owned, ou seu server e diferete de todos
e 8.54+
info
Grupo: Cavaleiro
Registrado: 17/07/09
Posts: 153
Reputação: +3
Char no Tibia: Victorseksi

Aqui funçionou, só falta concerta o erro de matemática. ![]()
Otima action ![]()
Tem como fazer, pra que quando o player usa o hydra egg, o ovo desapareça ? E tambem, que só uma determinada vocaçao use ?
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia

Sim, boa idea, vou fazer!
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

@Tapetão
function onUse(cid, item, fromPosition, itemEx, toPosition)
local exhaust = 180
if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then
if (getPlayerStorageValue(cid, 3278) <= os.time()) then
doSummonCreature("Hydra", getPlayerLookPos(cid))
doRemoveItem(item.uid,1)
setPlayerStorageValue(cid, 3278, os.time()+exhaust)
else
doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a vocação.")
end
end
depos só alterar para as voc que voce queira nessa linha:
if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then
nesse caso:
4 = knight
8 = elite knight
...
Editado Junho 29 por Vodkart
opa cara, valeu, se nao for pedir demais, tem como deixar, qe o player nao possa sumona outra criatura enquanto essa tive viva ainda ? e que essa criatura nao atacasse quem sumono ela ? como se fosse um pet system (to precisando de um, com essas caracteristicas)
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia

Fiz parcialmente, to sem tempo pra fazer muito agora, tai:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local exhaust = 180
if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 then
if (getPlayerStorageValue(cid, 3278) <= os.time()) then
doSummonCreature("Hydra", getPlayerLookPos(cid))
DoConvinceCreature("Hydra")
doRemoveItem(item.uid,1)
setPlayerStorageValue(cid, 3278, os.time()+exhaust)
else
doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.")
end
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a vocação.")
end
end
Depois fasso o resto
ai ela so não ataca o player, como se estivesse no convince, mas ataca os outros, se quiser que eu ponho para que ela estiver sumonada eu fasso...
info
Grupo: Campones
Registrado: 29/04/07
Posts: 57
Reputação: +1
Char no Tibia: Careta Feia
Bem, pode ser inutil, mas sendo modificada, pode ser util (wtf)
8.54+
Explicação::
E como um ovo de hydra, item raro que dropa de hydra (obvio), que ao dar use nele, sumona na sua frente uma hydra, mas so podendo sumonar de 2 em 2 minutos.(modificavel)
:arrow: Vá ate a pasta \data\actions e na actions.xml adicione a seguinte linha
Depois em na pasta scripts, crie um arquivo chamado hydraegg.lua
Bote isso:
function onUse(cid, item, fromPosition, itemEx, toPosition) local exhaust = 180 if (getPlayerStorageValue(cid, 3278) <= os.time()) then doSummonCreature("Hydra", getPlayerLookPos(cid)) setPlayerStorageValue(cid, 3278, os.time()+exhaust) else doPlayerSendCancel(cid, "Desculpe, você so pode sumonar novamente depois de "..exhaust.." segundos.") end end:arrow:Modificando:
local exhaust = 180
Modifique o tempo que ele vai ter que esperar para sumonar a hydra. Lembrando que esta contado em segundos.
No caso esta 2 minutos.
doSummonCreature("Hydra", getPlayerLookPos(cid))
Mais especificamente você pode modificar o nome em vermelho caso queira que o ovo sumone outro monstro.
E so isso. Enjoy!
Editado Junho 28 por hretro