Ir para conteúdo

julhinhuu

Visconde
  • Total de itens

    352
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que julhinhuu postou

  1. Vlw zipter se manja demais mano, MDS se eu fosse uma mulher dava pra você, rsrsrs Zoa, Brigadão mesmo em
  2. Quase que perfeito, teria como pular 3 sqms de uma só vez?
  3. Está ai uma spell: local config = { percentM = 0.5, --porcentagem que irá drenar dos montros. percentP = 25, -- porcentagem que irá drenar dos players exhaust = 0 --tempo em segundos para usar a magia de novo. } local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, 13) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 40) function onCastSpell(cid, var) local enemy = getCreatureTarget(cid) local enemyHealthP = (getCreatureMaxHealth(enemy) / 100 * config.percentP) local enemyHealthM = (getCreatureMaxHealth(enemy) / 100 * config.percentM) if exhaustion.get(cid, 10223) then return false end if isMonster(enemy) then if getCreatureHealth(enemy) >= enemyHealthM then doCreatureAddHealth(enemy, -(enemyHealthM)) doCreatureAddHealth(cid, enemyHealthM) doSendAnimatedText(getThingPos(enemy), "-"..enemyHealthM, 5001) exhaustion.set(cid, 10223, config.exhaust) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Uma drenagem de health foi ativada, retirando " .. config.percentM .."% de life de sua vitima e acrescentando a você.") return doCombat(cid, combat, var) else doPlayerSendTextMessage(cid, 22, "Seu alvo está com menos de " .. config.percentM .. "% de life a magia não pode ser usada!") return false end elseif isPlayer(enemy) then if getCreatureHealth(enemy) >= enemyHealthP then doCreatureAddHealth(enemy, -(enemyHealthP)) doCreatureAddHealth(cid, enemyHealthP) doSendAnimatedText(getThingPos(enemy), "-"..enemyHealthP, 5001) exhaustion.set(cid, 10223, config.exhaust) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Uma drenagem de health foi ativada, retirando " .. config.percentP .. "% de life de sua vitima e acrescentando a você.") return doCombat(cid, combat, var) else doPlayerSendTextMessage(cid, 22, "Seu alvo está com menos de "..config.percentP.."% de life a magia não pode ser usada!") return false end end return true end
  4. Leia o tópico atentamente, este e para adicionar e não tem target algum. Crie um tópico ou pesquise o que você necessita.
  5. Obrigado zipter te amo cara, pena que você não entre na vida de vender seus scripts. (Risos), mais agradeço em nome de todos tudo o que você faz aqui para ajudar. Att: Júlio César, seu fã.
  6. julhinhuu

    Spell Invisivel

    Pode fechar o tópico ja consegui. , vou fazer um tutorial pra ajuda a comunidade rs.
  7. julhinhuu

    Protection

    Engano meu Lumus perdão, meu sistema de reset é sem Storage. ^^ Foi engano meu s2, o sistema reset é sem storage vou editar o tópico, é que troquei de sistema e não lembrava.
  8. A ta bom é que estou precisando de um scripter, me desculpe pela pergunta, foi uma pergunta inocente. Obrigado novamente pela spell chegar em casa eu vou testar. até funciona zipter mais ele não para de andar e ainda atravessa as paredes e tudo mais.
  9. julhinhuu

    Protection

    Olááá galerinha do Xtibia meus amores rs, Hoje o que venho lhes pedir não é uma spells, eeebaaa até que enfim, é um scripts de protection reset, parecido com protection lvl, não poderá matar o player com menos de 5 resets ou configurável. - Meu sistema de Reset não é por storage. Agradeço muito aquele que me ajudar.
  10. Tipografia (StyboBR subtitulo: tibia como você nunca viu) Cores (StyloBR, amarelo subtítulo tambem so que menor) Tamanho (StyloBR maior que o subtítulo ) Exemplo (se tiver algum): Como quer (com monstros de tibia e algumas montarias).
  11. Eita, obrigado zipter quando eu chegar em casa eu vou testar. #Pergunta: você faz alguns serviços de scripts por fora?
  12. Olá galerinha do xtibia, boa tarde. Tava até com saudades de postar algo hoje (risos). Preciso de mais uma spell segue as condições: - Acho que o proprio tópico ja diz, ela deverá drenar a mana do oponente e transforma-lá em vida(health) para o lançador da magia. - Pode ser em quantidade min e max ou em %, porcentagem ficaria mais show. Obrigado desde já, valendo meu REP. Up
  13. Olá galerinha do Xtibia, Boa tarde. Venho aqui pedir-lhes mais 1 spell (Já está ficando clichê) rs, essa spell e para teleportar player em sqms. - O player que usa a magia deverá se teleportar nos sqms, quantidade configurável ou exatamente 3 sqms, se os mesmos estiverem livres sem paredes, players ou outros obstáculos em seu caminho. Bem é isso, obrigado desde já UP ? Up
  14. julhinhuu

    Spell Invisivel

    Continua da mesma forma vou te mandar um script para voce que funcionou, só que eu gostaria que não aparece no default o nome /ghost, não sei se tem como mais vou te pedir assim mesmo. Segue ai: function onCastSpell(cid, var)parameters = {cid=cid}setPlayerGroupId(cid, 2)doCreatureExecuteTalkAction(cid, "/ghost", TRUE)addEvent(talk, 3000, parameters) return trueendfunction talk(parameters)doCreatureExecuteTalkAction(parameters.cid, "/ghost", TRUE)setPlayerGroupId(parameters.cid, 1)endend Sobeeee , ajuda ai meu povo ( risos ) Up
  15. Olá galera do Xtibia, Vim aqui mais uma vez pedir uma spell. A Spell é o seguinte: - Ela atacará 3x seguidas. - Effect de Stone. (Exemplo: A pedra do Rock Throw de poketibia), só que ela atacará 3x como já havia dito e não será para poketibia e sim para tibia. - Todos os 3x ataques tiraram dano conforme o skill do jogador. - Distância apenas corpo a corpo. Acho que será simples, continuarei procurando e tentando fazer se eu conseguir postarei aqui. Agradeço desde já a iniciativa de me ajudar. @Edit Resolvido, pode mover ^^
  16. julhinhuu

    Spell Invisivel

    Sim estou tentando com outro 2 "jogadores", ele fica como se eu estivesse usando a magia utana vid e um outro jogador pode atacá-lo. Estou usando o console OTX server - The OTX Server Version: (2.90 - 4644)
  17. julhinhuu

    Spell Invisivel

    Bem, erro no console não da, mais o player não fica invisível literalmente, outros jogadores podem ver e atacar e também o invisible não sai, só sai quando eu o ataco. Gostaria que ele ficasse imune por 3 segundos sendo que invisível.
  18. Olá galera do Xtibia, Estou aqui novamente enchendo o saco de vocês e novamente preciso de outra Spell. - A condição da Spell tem que deixar o player invisível por determinado segundos, como se fosse um GM. Agradeço desde já
  19. julhinhuu

    Scripts Spells

    [17/9/2015 17:43:13] [Error - Spell Interface] [17/9/2015 17:43:13] data/spells/scripts/suport/support club.lua:onCastSpell [17/9/2015 17:43:13] Description: [17/9/2015 17:43:13] data/spells/scripts/suport/support club.lua:16: attempt to perform arithmetic on global 'tmp' (a nil value) [17/9/2015 17:43:13] stack traceback: [17/9/2015 17:43:14] data/spells/scripts/suport/support club.lua:16: in function <data/spells/scripts/suport/support club.lua:13> @Edit Consegui arrumar aqui... Obrigado por tentar ajudar. local combat = createCombatObject() local area = createCombatArea(AREA_CROSS5X5) setCombatArea(combat, area) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 10) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  20. Ajuda com essa spells, gostaria que o player soltasse sem esta em party. local combat = createCombatObject() local area = createCombatArea(AREA_CROSS5X5) setCombatArea(combat, area) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, 2 * 60 * 1000) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, 10) function onCastSpell(cid, var) local pos = getCreaturePosition(cid) if(getPlayerParty(cid) == nil) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end local membersList = getPartyMembers(cid) if(type(membersList) ~= 'table' or table.maxn(membersList) <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end local affectedList = {} for _, pid in ipairs(membersList) do if(getDistanceBetween(getCreaturePosition(pid), pos) <= 36) then table.insert(affectedList, pid) end end local tmp = table.maxn(affectedList) if(tmp <= 1) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOPARTYMEMBERSINRANGE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end local mana = (tmp * 50) if(getCreatureMana(cid) < mana) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end if(doCombat(cid, combat, var) ~= LUA_NO_ERROR) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(pos, CONST_ME_POFF) return LUA_ERROR end doCreatureAddMana(cid, -mana, FALSE) doPlayerAddSpentMana(cid, mana) for _, pid in ipairs(affectedList) do doAddCondition(pid, condition) end return LUA_NO_ERROR end Agradeço desde já
  21. julhinhuu

    RME 10x

    por enquanto nada, não importa de jeito e maneira nenhuma.
  22. julhinhuu

    RME 10x

    creio que não meu caro, o 2.2 que é ate a versão 9.6 funciona perfeitamente. Possui sim, ate testei com outros mapas e da mesmo erro. Não sei mais o que fazer, me ajudem.
  • Quem Está Navegando   0 membros estão online

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