Ir para conteúdo
  • 0

[Pedido De Script]8.54


Relmans

Pergunta

Ola pessoal estou aqui para pedir mais ou menos uma função,para 8.54 então vou citar:

 

Eu queria que dentro dessa magia o player utilize ela e se caso passar 15 segundos ele sem utiliza-la volte para a primeira storage.

 

Servidor:TheForgottenServer-8.54

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

 

function onCastSpell(cid, var)

 

if (getPlayerStorageValue(cid, 103010) <= 0) then

doCreatureAddHealth(cid, 100)

setPlayerStorageValue(cid, 103010, 1)

elseif (getPlayerStorageValue(cid, 103010) == 1) then

doCreatureAddHealth(cid, 200)

setPlayerStorageValue(cid, 103010, 2)

else

setPlayerStorageValue(cid, 103010, 0)

doCreatureAddHealth(cid, 300)

end

return doCombat(cid, combat, var)

end

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Tenta assim:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)

function onCastSpell(cid, var)

if (getPlayerStorageValue(cid, 103010) <= 0) then
doCreatureAddHealth(cid, 100)
setPlayerStorageValue(cid, 103010, 1)
addEvent(testSto1, 15000, cid)
elseif (getPlayerStorageValue(cid, 103010) == 1) then
doCreatureAddHealth(cid, 200)
setPlayerStorageValue(cid, 103010, 2)
addEvent(testSto2, 15000, cid)
else
setPlayerStorageValue(cid, 103010, 0)
doCreatureAddHealth(cid, 300)
end
return doCombat(cid, combat, var)
end

function testSto1(cid)
if (isPlayer(cid)) then
   if (getPlayerStorageValue(cid, 103010) == 1) then
       setPlayerStorageValue(cid, 103010, 0)
   end    
end
end

function testSto2(cid)
if (isPlayer(cid)) then
   if (getPlayerStorageValue(cid, 103010) == 2) then
       setPlayerStorageValue(cid, 103010, 0)
   end    
end
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...