Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Bom, este script funciona da seguinte maneira:

Ao dizer sayajin voce ganha poderes e ao dizer !sayajin sua outfit é modificada e você ganha alguns atributos por exemplo skills.

postada.png

Abra data/spells/scripts e crie ssj 1.lua:


local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local condition = createConditionObject(CONDITION_ATTRIBUTES)

setConditionParam(condition, CONDITION_PARAM_TICKS, 100000)

setConditionParam(condition, CONDITION_PARAM_SKILL_MELEE, 3)

setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, 3)

setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, 3)

setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, 2)

setCombatCondition(combat, condition)

local condition = createConditionObject(CONDITION_HASTE)

setConditionParam(condition, CONDITION_PARAM_SPEED, 200)

setConditionParam(condition, CONDITION_PARAM_TICKS, 100000)

setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)

setCombatCondition(combat, condition)

local condition = createConditionObject(CONDITION_REGENERATION)

setConditionParam(condition, CONDITION_PARAM_SUBID, 1)

setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)

setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000)

setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 75)

setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000)

setCombatCondition(combat, condition)

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

Logo após em spells.xml adicione:

<instant name="Hsayjin" words="sayajin" lvl="300" mana="1200" prem="0" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="ssj 1.lua">

<vocation name="Sorcerer"/>

<vocation name="Druid"/>

<vocation name="Paladin"/>

<vocation name="Knight"/>

<vocation name="Master Sorcerer"/>

<vocation name="Elder Druid"/>

<vocation name="Royal Paladin"/>

<vocation name="Elite Knight"/>

</instant>

Em talkactions/scripts crie sayajin.lua:

function onSay(cid, words, param)

local outfit = { lookType = 154 , lookHead = 79, lookBody = 77, lookLegs = 77, lookFeet = 77, lookAddons = 0}

doSetCreatureOutfit(cid, outfit, -1)

doSendMagicEffect(getCreaturePosition(cid), 13)

doPlayerSendCancel(cid, "Você virou Super Sayajin !, by SirAvatar")

end

e em talkactions/talkactions.xml adicione a linha:

<talkaction words="!sayajin" script="sayajin.lua"/>

Créditos: Sir Avatar

Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo