-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 0 respostas
- 535 visualizações
-
- 0 respostas
- 481 visualizações
-
- 0 respostas
- 1569 visualizações
-
- 0 respostas
- 1202 visualizações
-
- 1 resposta
- 2277 visualizações
-

Pergunta
godjean 0
Ola pessoal fui implementar um script que foi feito aqui mesmo no xtibia porem deu um bug nele um bug no doCreatureSetOutfit ae o script.
local Muted = createConditionObject(CONDITION_MUTED) setConditionParam(Muted , CONDITION_PARAM_TICKS, 30 * 1000) local Speed = createConditionObject(CONDITION_HASTE) setConditionParam(Speed, CONDITION_PARAM_TICKS, 30000) setConditionFormula(Speed, 0, 3000, 0, 3000) local Health = createConditionObject(CONDITION_REGENERATION) setConditionParam(Health, CONDITION_PARAM_TICKS, 30000) setConditionParam(Health, CONDITION_PARAM_HEALTHGAIN, 1000) setConditionParam(Health, CONDITION_PARAM_HEALTHTICKS, 1) setConditionParam(Health, CONDITION_PARAM_MANAGAIN, 1000) setConditionParam(Health, CONDITION_PARAM_MANATICKS, 1) local function Blood(p) if isPlayer(p.cid) then if p.times > 0 then doSendMagicEffect(getThingPosition(p.cid), 51) addEvent(Blood, 1 * 1000, {cid = p.cid, times = p.times - 1}) end end end local types = { [1] = {name = "Chronos", {lookType = 251, lookHead = 114, lookBody = 114, lookLegs = 114, lookFeet = 114}, soul = 0}, [2] = {name = "Kazard", {lookType = 262, lookHead = 114, lookBody = 114, lookLegs = 114, lookFeet = 114}, soul = 0}, [3] = {name = "Hazus", {lookType = 194, lookHead = 114, lookBody = 114, lookLegs = 114, lookFeet = 114}, soul = 50} } function onUse(cid, item, fromPosition, itemEx, toPosition) local blood = types[math.random(1, #types)] local HP = math.random(4000, 10000) local MP = math.random(4000, 10000) if getPlayerSoul(cid) >= 0 then doCreatureAddHealth(cid, HP) doCreatureAddMana(cid, MP) doAddCondition(cid, Health) doCreatureSetOutfit(cid, blood[1], 30 * 1000) doSendMagicEffect(fromPosition, 51) if blood.name == "Kazard" then doAddCondition(cid, Speed) elseif blood.name == "Hazus" then doAddCondition(cid, Muted) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você me invocou! Agora você é um ".. blood.name) doCreatureSay(cid, "MUAHAHAHA!", TALKTYPE_ORANGE_1) doPlayerAddSoul(cid, -blood.soul) doRemoveItem(item.uid, 1) addEvent(Blood, 1 * 1000, {cid = cid, times = 30}) else doPlayerSendCancel(cid, "Desculpe, você não possui 50 almas para usar esse Blood of Gods.") end return true endE ae script antigo:
Se alguem poder me ajudar eu agradeço muito!
Editado por GodJeanLink para o comentário
https://xtibia.com/forum/topic/187739-bug-script-blood/Compartilhar em outros sites
14 respostass a esta questão
Posts Recomendados