deeners2 0 Postado Março 4, 2012 Share Postado Março 4, 2012 (editado) Bom gente , eu consegui um script que eu queria faz tempo mais ele tá meio estranho! tá , meu serve ele é 7.92. Quando voce usa esse item , por 20 segundos ele te dá atributos como subir mana , subir life e aumentar velocidade ! mas quando você usa um monte deles , eles te dao esse atributo todos juntos .eu queria que fosse assim , voce usasse ele , e ele te dasse atributo de HP e MANA e quando voce usa outro por cima , ele vai tirar esses atributos de HP e MANA e vai colocar de velocidade! Nao precisa mudar nada , só queria que tivesse essa condição , o script está aqui embaixo. -- Exhausted Settings --local exhausted_seconds = 0 local exhausted_storagevalue = 9893 local large_mana_fluid = 9602 -- Exhausted Settings END -- local function Blood15(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) end end local function Blood14(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood15, 1 * 2000, cid) end end local function Blood13(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood14, 1 * 2000, cid) end end local function Blood12(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood13, 1 * 2000, cid) end end local function Blood11(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood12, 1 * 2000, cid) end end local function Blood10(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood11, 1 * 2000, cid) end end local function Blood9(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood10, 1 * 2000, cid) end end local function Blood8(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood9, 1 * 2000, cid) end end local function Blood7(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood8, 1 * 2000, cid) end end local function Blood6(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood7, 1 * 2000, cid) end end local function Blood5(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood6, 1 * 2000, cid) end end local function Blood4(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood5, 1 * 2000, cid) end end local function Blood3(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood4, 1 * 2000, cid) end end local function Blood2(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood3, 1 * 2000, cid) end end local function Blood1(cid) if isPlayer(cid) == TRUE then doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blood2, 1 * 2000, cid) end end local function Blod15(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) end end local function Blod14(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod15, 1 * 2000, cid) end end local function Blod13(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod14, 1 * 2000, cid) end end local function Blod12(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod13, 1 * 2000, cid) end end local function Blod11(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod12, 1 * 2000, cid) end end local function Blod10(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod11, 1 * 2000, cid) end end local function Blod9(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod10, 1 * 2000, cid) end end local function Blod8(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod9, 1 * 2000, cid) end end local function Blod7(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod8, 1 * 2000, cid) end end local function Blod6(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod7, 1 * 2000, cid) end end local function Blod5(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod6, 1 * 2000, cid) end end local function Blod4(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod5, 1 * 2000, cid) end end local function Blod3(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod4, 1 * 2000, cid) end end local function Blod2(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod3, 1 * 2000, cid) end end local function Blod1(cid) if isPlayer(cid) == TRUE then doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod2, 1 * 2000, cid) end end local function Bld15(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) end end local function Bld14(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Blod15, 1 * 2000, cid) end end local function Bld13(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld14, 1 * 2000, cid) end end local function Bld12(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld13, 1 * 2000, cid) end end local function Bld11(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld12, 1 * 2000, cid) end end local function Bld10(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld11, 1 * 2000, cid) end end local function Bld9(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld10, 1 * 2000, cid) end end local function Bld8(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld9, 1 * 2000, cid) end end local function Bld7(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld8, 1 * 2000, cid) end end local function Bld6(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld7, 1 * 2000, cid) end end local function Bld5(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld6, 1 * 2000, cid) end end local function Bld4(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld5, 1 * 2000, cid) end end local function Bld3(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld4, 1 * 2000, cid) end end local function Bld2(cid) if isPlayer(cid) == TRUE then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld3, 1 * 2000, cid) end end local function Bld1(cid) if isPlayer(cid) == TRUE then doSendMagicEffect(getCreaturePosition(cid), 51) addEvent(Bld2, 1 * 2000, cid) end end local Speed = createConditionObject(CONDITION_HASTE) setConditionParam(Speed, CONDITION_PARAM_TICKS, 30000) setConditionFormula(Speed, 0, 3000, 0, 3000) function onUse(cid, item, frompos, item2, topos) chronos = { lookType = 251,lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons } hazus = { lookType = 194,lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons } kazard = { lookType = 262,lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet, lookAddons = getCreatureOutfit(cid).lookAddons } Blood = math.random(1,3) skill = getPlayerSkill(cid,0) magic = getPlayerMagLevel(cid) Sangue = getPlayerItemCount(cid,6558) Blood = math.random(1,3) HP = math.random(2500,5000) MP = math.random(3000,6000) if getPlayerSoul(cid) <= 0 then doPlayerSendTextMessage(cid,20,'Desculpe, você não tem Souls suficiente.') elseif (exhaust(cid, 1, 1) > 0) then if Blood == 1 then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSetCreatureOutfit(cid, chronos, 30000) doSendMagicEffect(getCreaturePosition(cid), 12) addEvent(Blood1, 1*2000,cid) doPlayerAddSoul(cid,-1) doRemoveItem(item.uid,1) elseif Blood == 2 then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSetCreatureOutfit(cid, kazard, 30000) doSendMagicEffect(getCreaturePosition(cid), 12) doTargetCombatCondition(0, cid, Speed, 51) addEvent(Blood1, 1*2000,cid) doPlayerAddSoul(cid,-1) doRemoveItem(item.uid,1) elseif Blood == 3 then doPlayerAddHealth(cid,HP) doPlayerAddMana(cid,MP) doSetCreatureOutfit(cid, hazus, 30000) doSendMagicEffect(getCreaturePosition(cid), 12) addEvent(Blood1, 1*2000,cid) doPlayerAddSoul(cid,-1) doRemoveItem(item.uid,1) end else doPlayerSendTextMessage(cid,20,"Relasha e espere um pouco.") end end Bom,aqui tá tudo certo , eu só queria mesmo que quando você usar ele , ele te daria tal atributos e quando voce usasse outro , o 1º que voce tomou , parasse de dar os atributos e desse os atributos do 2º sem continuar com o 1º que tomou. Editado Março 4, 2012 por Deneerziinho Link para o comentário https://xtibia.com/forum/topic/181784-duvidapedido-blood-of-gods/ Compartilhar em outros sites More sharing options...
Subwat 405 Postado Março 5, 2012 Share Postado Março 5, 2012 reportado por postar em area incorreta. Link para o comentário https://xtibia.com/forum/topic/181784-duvidapedido-blood-of-gods/#findComment-1211272 Compartilhar em outros sites More sharing options...
Posts Recomendados