AL
pedido

Swap Name

Por Allangod, 13 de out. de 2015 em Scripts

2
638
AllangodA
13 de outubro de 2015 às 11:34

Tenho uma spell (do Wolf) que faz com que o jogador troque de posição com o outro, e faz com que troque também a outfit (confundindo totalmente o inimigo) por alguns segundos.

Gostaria de uma spell que fizesse exatamente o mesmo, porém que troca-se também o nick por alguns segundos (Tenho a função SetCreatureName no meu servidor).

Obrigado.

Segue abaixo a spell do Wolf

 

 

local config = {
tempo = 5, --- tempo que dura o outfit
effect
= 61 --- efeito que sai ao castar a spell
}


function onCastSpell(cid, var)
addEvent(doSetCreatureOutfit, 1, variantToNumber(var), getCreatureOutfit(cid), (config.tempo * 1000) - 1)
doSetCreatureOutfit(cid, getCreatureOutfit(variantToNumber(var)), config.tempo * 1000)
doSendMagicEffect(getThingPos(cid), config.effect)
addEvent(doSendMagicEffect, 1, getThingPos(variantToNumber(var)), config.effect)
addEvent(doTeleportThing, 1, variantToNumber(var), getThingPos(cid))
doTeleportThing(cid, getThingPos(variantToNumber(var)))
return true
end

Night WolfN
13 de outubro de 2015 às 17:24

amigo, até tentei fazer isso porém essa função na source só funciona para monstros. Não há nenhuma forma q eu conheça de fazer dois players terem o mesmo nome por spell.