Tem que usar storages. Exemplo:
Para o jogador soltar exevo gran mas vis, terá de soltar antes o utamo vita:
Script do utamo vita:
---- Configurações da magia, bla bla bla ---- function onCastSpell(cid, var) doCombat(cid, combat, var) setPlayerStorageValue(cid, 21598, 1) return true end
Agora o script do exevo gran mas vis
---- Configurações da magia, bla bla bla ----
function onCastSpell(cid, var)
if getPlayerStorageValue(cid, 21598) >= 1 then
doCombat(cid, combat, var)
setPlayerStorageValue(cid, 21598, 0)
else
doPlayerSendCancel(cid, "You must first cast the spell called utamo vita.")
end
return true
end
Espero que entenda.
flw






info
Grupo: Campones
Registrado: 07/10/07
Posts: 6
Reputação: 0
Gênero: Masculino
Tipo do script:Liberação de estagio de magia
Protocolo: 8.00
Servidor utilizado: TFS ~ 0.2.6
Nível de experiência: Básica
Adicionais/Informações: Queria um script tipo de libertação de estagio de magia, para o player soltar uma magia tem que ter soltado outra.
Ex1 : para o player soltar exevo gran mas vis tem ke ter soltado primeiro utamo vita, se nao a magia nao pega.
Ex2 : o player pode ficar com poderes de um demon, mas para isso ele precisa ter dado primeiro, utevo res ina "demon.
Bom é isso se alguém souber PF min ajude