Ir para conteúdo

Jefferson14789

Campones
  • Total de itens

    30
  • Registro em

  • Última visita

Tudo que Jefferson14789 postou

  1. Pessoal eu vim aqui pedir a ajuda de vcs em uma script que regenera o player que invocou o summon em porcentagem, tenho uma spell porém, ela regenera quantidades exatas, e eu quero que ela passe a dá 10% do maximo de mana: magia que o summon usa: local config = { mana = 500 } function onCastSpell(cid, var) if getCreatureMaster(cid) then local master = getCreatureMaster(cid) doCreatureAddMana(master, config.mana) doSendMagicEffect(getCreaturePosition(master), 12) end return true end
  2. Boa tarde pessoal, eu vim aqui pedir a vocês um ring que summone um monstro, tipo quando eu colocar o ring no set ele invoque o monstro como meu summon e seu retirar o ring do set o summon some. Ajudem Por favor. Desde já Grato !!
  3. Servidor: nto 8.54 (não sei exatamente qual a origem, estou editando do completamente) Nivel: manjo um pouco em cada coisa Tipo de script: acho que é em creaturevent Pessoal eu to querendo criar um sistema de pet, em que tenho a função 100% porem, ele é como se fosse um summon, queria que quando esse pet fosse invocado os players n possam ataca-ló, nem quem invocou nem os outros, e tbm os monstros, se possível, se precisar mexer com as sources eu tenho. REP+
  4. Eu tenho as Sources, se souber como fazer e se puder me ajudar !! Ficarei grato !! @up
  5. Pessoal, to querendo uma potion que regenere em porcentagem da vida maxima, 30% no caso eu quero, no caso se tenho 2000 de hp, 30% de 2000 = 600 , no caso ia gerenerar 30% de hp e mp em 30%. REP+
  6. Pessoal, estou criando um serv meio que global, e queria pedir a vocês uma script que fizesse o player regenerar de acordo com seu lvl comendo food, exemplo: comi uma food , dai sou lvl 200, a cada 3seg meu hp e mp vai regenerar 200, tipo isso, e lembrando que só regenera se tiver comido food. Desde já Grato !! ReP +
  7. Pessoal eu tenho um pequeno problema, a skill com o passar dos leveis continua com a mesma dificuldade. tipo no level 10 ele aumenta na mesma frequência que um que tem lvl 90 sem aumento de dificuldade. Eu quero que ele passe a aumentar a dificuldade com o passar dos leveis, tenho as sources. quero pedi a ajuda de vocês !!! @UP @UP
  8. Simplesmente Perfeito cara REP+, Ótimo trabalho meu amigo parabéns!!
  9. Pessoal estava procurando, e até tentei fazer um buff que mudasse a vocação do personagem, e voltasse a anterior quando o buff acabar, e se conseguirem tbm que ele aumente a quantidade de hp e mp. mas so em mudar a vocação pra mim tá ótimo Buff que uso: tfs 0.3.6 local outfit = {lookType = 399} -- Roupa que ira transformar no caso seu corpo ficara em choque local tempo = 12000 * 1000 -- Tempo, nesse caso esta 60 segundos Lembrando que 1000 = 1 segundo local ml = 5 -- quantos ira aumentar o skill de ML local skillfist = 10 -- quantos ira aumentar o skill de Fist local skillsword = 0 -- quantos ira aumentar o skill de Sword local skillaxe = 0 -- quantos ira aumentar o skill de Axe local skillclub = 0 -- quantos ira aumentar o skill de Club local skilldistance = 0 -- quantos ira aumentar o skill de Distance local skillshield = 10 -- quantos ira aumentar o skill de Shield local health = 0 -- A cada 1 segundo quantos aumentar de vida local mana = 55 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 42) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 100) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) 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, tempo) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setConditionParam(condition, CONDITION_PARAM_MANAGAIN, mana) setConditionParam(condition, CONDITION_PARAM_MANATICKS, 1000) setCombatCondition(combat, condition) local sys = createConditionObject(CONDITION_OUTFIT) setConditionParam(sys, CONDITION_PARAM_TICKS, tempo) addOutfitCondition(sys, outfit) setCombatCondition(combat, sys) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  10. Pessoal estava procurando, e até tentei fazer um buff que aumente o dano da gloves em %, inves de aumentar o skill, e tambem o hp e mp, e ao invés de acabar com um determinado tempo, ele acabe com uma determinada quantidade de mp : Buff que uso: local outfit = {lookType = 399} -- Roupa que ira transformar no caso seu corpo ficara em choque local tempo = 12000 * 1000 -- Tempo, nesse caso esta 60 segundos Lembrando que 1000 = 1 segundo local ml = 5 -- quantos ira aumentar o skill de ML local skillfist = 10 -- quantos ira aumentar o skill de Fist local skillsword = 0 -- quantos ira aumentar o skill de Sword local skillaxe = 0 -- quantos ira aumentar o skill de Axe local skillclub = 0 -- quantos ira aumentar o skill de Club local skilldistance = 0 -- quantos ira aumentar o skill de Distance local skillshield = 10 -- quantos ira aumentar o skill de Shield local health = 0 -- A cada 1 segundo quantos aumentar de vida local mana = 55 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 42) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, skillfist) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 100) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo) 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, tempo) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setConditionParam(condition, CONDITION_PARAM_MANAGAIN, mana) setConditionParam(condition, CONDITION_PARAM_MANATICKS, 1000) setCombatCondition(combat, condition) local sys = createConditionObject(CONDITION_OUTFIT) setConditionParam(sys, CONDITION_PARAM_TICKS, tempo) addOutfitCondition(sys, outfit) setCombatCondition(combat, sys) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  11. não deu nem um erro mas n funcionou, o monstro ataca do mesmo jeito
  12. Como o título vem dizendo eu quero uma script para determinado mostro so ataque o player com um determinado storage, caso o player não tenha ele fica parado e nem ataca o player, eu tenho as sources e quero pedir a vcs essa ajuda oq for preciso. 10 reps+
  13. Pessoal boa noite, Venho pedir a vocês uma spell, normal mas que ela pudesse após tirar o dano, causar um efeito burn A spell \/ quero que ela após a damage cause efeito burn [spoiler]local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 30) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -25.1, 1, -26.2, 1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 30) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -25.2, 1, -26.2, 1) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 30) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -25.2, 1, -26.1, 1) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 30) setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -25.2, 1, -26.2, 1) arr1 = { {3} } arr2 = { {3} } arr3 = { {3} } arr4 = { {3} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) local function onCastSpell1(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var) end local function onCastSpell2(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat2, parameters.var) end local function onCastSpell3(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat3, parameters.var) end local function onCastSpell4(parameters) return isPlayer(parameters.cid) and doCombat(parameters.cid, combat4, parameters.var) end function onCastSpell(cid, var) local position127 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} local parameters = { cid = cid, var = var} addEvent(onCastSpell1, 200, parameters) addEvent(onCastSpell2, 600, parameters) addEvent(onCastSpell2, 1000, parameters) addEvent(onCastSpell2, 1400, parameters) doSendMagicEffect(position127, 139) return TRUE end [/spoiler]
  14. Parabéns, muito obrigado !! Rep+ funcionou perfeitamente !! otimo trabalho !!
  15. local config = { effect = 34, --Efeito. combat = COMBAT_ICEDAMAGE, --Combat/elemento da spell. damage = {2000, 4000}, --{dano mínimo, dano máximo} area = { --Área da spell. {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } } function onCastSpell(cid) doAreaCombatHealth(cid, config.combat, getThingPos(cid), config.area, -config.damage[1], -config.damage[2]) for _, pos in pairs(getPosfromArea(cid, config.area)) do local pid = getTopCreature(pos).uid if isMonster(pid) then doSendMagicEffect(getThingPos(pid), config.effect) end end return true end Nem aparece efeito nem o hit
  16. Tem como converter para o dano de COMBAT_FORMULA_LEVELMAGIC, -xx.x, x, -xx.x, x)? invés de dano max e min ? deu esse erro eu fiz como mandou
  17. Boa tarde galera, vim aqui pedir a vocês uma spell de área que só aparece efeito no mostro, como o tito já diz tentei fazer mas não obtive resultados, para facilitar vou mandar um video de exemplo, a spell começa em +-3min
  18. Já consegui irmão, mas valeu a intenção rep+
  19. Pessoal estou a muito tempo tentando compilar uma source, mas todas que baixo e que tento compilar da esse erro, Obs: todas as vezes que tentei da esse mesmo erro, com sources diferentes, sou novo na area acho que deve ser erro meu na compilação
  20. Pessoal eu já baixei várias sources, do nto shinobi mas todas dão erro na compilação, eu sou novo nessa área e queria pedir a vocês alguma source para narutibia funcional 8.54 0.3.6 Desde já grato
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...