esse script pode ser usado no 8.6 ?
- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- Spells Transform 8.54
Spells Transform 8.54
Por gustavo3754, 21 de dez. de 2012 em Globalevents e Spells
info
Grupo: Campones
Registrado: 13/01/13
Posts: 78
Reputação: 0

info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

@Elite
tire isso..
doPlayerSetVocation(cid, trans.newvoc)
@leo
provavelmente sim.. n tem nd de 'especial' no script, deve funcionar em todas as versoes..
info
Grupo: Campones
Registrado: 13/01/13
Posts: 78
Reputação: 0

ae cara tem como criar um reverter ? se tiver por favor posta aii .Bem de qualquer forma ta ai meu rep+
Editado Janeiro 24 por leoperez011
reverter a outfit ou a vocação? ou os 2?
Abraço
info
Grupo: Marquês
Registrado: 29/10/11
Posts: 1.2k
Reputação: +134
Gênero: Masculino

ae cara tem como criar um reverter ? se tiver por favor posta aii .Bem de qualquer forma ta ai meu rep+
Cara,em ves de voce fazer pra transforma voce inverte as vocações e as outfits ,que vai reverter ;x
reverter a outfit ou a vocação? ou os 2?
Abraço
Reverte as duas.
fiz pra reverter, mas com outra magia porem quase o mesmo codigo então créditos aos antecedentes
cria arquivo Data/Spells/Script/Transformee.lua
poe isso
function onCastSpell(cid, var)
local config = {
[2] = {level = 50, newvoc = 1, outfit = 37, eff = 56},
[3] = {level = 100, newvoc = 2, outfit = 18, eff = 57},
[4] = {level = 150, newvoc = 3, outfit = 71, eff = 58},
[5] = {level = 200, newvoc = 4, outfit = 70, eff = 59}
}
trans = config[getPlayerVocation(cid)]
if not trans then
doPlayerSendCancel(cid, "You can not transform.") return false
elseif getPlayerLevel(cid) >= trans.level then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "You not level " .. trans.level .. " to transform.")
end
doSetCreatureOutfit(cid, {lookType = trans.outfit}, -1)
doPlayerSetVocation(cid, trans.newvoc)
doSendMagicEffect(getCreaturePosition(cid), trans.eff)
doPlayerSendCancel(cid, "You Transformed!")
return true
end
add tag em spells.xml
<instant name="Transformee" words="transformee" lvl="1" mana="0" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="transformee.lua"> </instant>
não consegui volta a outfit, sou iniciante ainda
Obs: Não estou em casa para testar.
Abraço, rep plx
info
Grupo: Campones
Registrado: 13/01/13
Posts: 78
Reputação: 0

Teria como colocar para quando o player quando deslogar n voltar para a primeira vocacão somente quando usar a magia de reverter ?
info
Grupo: Marquês
Registrado: 29/10/11
Posts: 1.2k
Reputação: +134
Gênero: Masculino

Crie um topico para isso,e nao utilize topico dos outros,para fazer uma duvida.
Ajude nosso fórum,a manter limpo!
Atenciosamente,Mozark001.



info
Grupo: Campones
Registrado: 20/01/13
Posts: 7
Reputação: 0
Char no Tibia: RETIRED
Muito bom, irei usar no meu OTServer que está em construção, quer algum tipo de créditos pelo sistema?