Ir para conteúdo

pvjf

Artesão
  • Total de itens

    112
  • Registro em

  • Última visita

Tudo que pvjf postou

  1. pvjf

    Gênesis

    Interessante , não fugiu muito da historia do tibia, ta de parabéns aguardando ansiosamente pelo lançamento do server.
  2. pvjf

    Spell Bugada

    Funcionou perfeitamente ; Vivendo e aprendendo
  3. pvjf

    Spell Bugada

    @Darkhell: Obrigado pela atenção, mas configurar o qanto heala eu sei @Oneshot: Vou Testar e jaja Edito informando se funcionou; qual função estava bugando?
  4. pvjf

    Spell Bugada

    Bem, eu configurei spells parecidas com essa (que tem sua formula baseada na skill sword e no lvl do player), mas que eram voltadas para causar dano; Esta foi feita basicamente para ser uma cura veja como ficou: function getMinMaxValues(cid, level, magiclevel) local skill = getPlayerSkillLevel(cid, SKILL_SWORD) local min = (skill * 1 + level/2) local max = min * math.random(105, 125) / 100 return min, max end local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) setHealingFormula(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getMinMaxValues") function onCastSpell(cid, var) doPlayerAddSkillTry(cid, 2, 100) return doCombat(cid, combat, var) end A tag dela no spells.xml: <instant name="Exura Sword" words="exura sword" lvl="1" mana="20" aggressive="0" selftarget="1" exhaustion="1000" needlearn="1" event="script" value="healing/exura sword.lua"> <vocation id="1"/> <vocation id="2"/> <vocation id="3"/> <vocation id="4"/> <vocation id="5"/> <vocation id="6"/> </instant> O problema é que ela está healando muiito mais do que o esperado [skill + (lvl dividido por 2)] variando em até 25% e esta fazendo com que o player ganhe pk Amarelo (não sei ao certo mas provavelmente ele pega pk branco, e ao se bater ele pega amarelo) Se alguem souber um script parecido, ou souber o que esta errado no meu script favor, ficarei grato.
  5. pvjf

    Função Damage

    pode dexa gnt ja encontrei uma solução . Pode fecher o topico.
  6. Bem , nesta função o dano eh baseado no level e no magic level do usuario, eu gsotaria de saber se existe uma variação dela para que cause dano se baseando no level e no fishing; Isto seria possivel? E se fosse possivel como ficaria? function Damage(cid, level, maglevel) return (11+level*0.2+maglevel*2)*-1,(12+level*0.3+maglevel*2)*-1 end
  7. Nossa obrigado mano deu certinho,;D
  8. Bom, estou usando um script do vodkart onde ao matar uma criatura o player recebe certo storage. O script puro do vodkart está funcionando perfeitamente, mas quando tento adicionar a função (getPlayerStorageValue) para o script só ativar se o player possuir um outro Storage da o seguinte erro repetida vezes: [Warning - Monster::Monster] Unknown event name - ratkill Aqui está o script funcionando: function onDeath(cid, corpse, killer) local monstName = "Rat" -- nome do monstro local Storage = 102503 -- storage que o jogador ira ganhar if isMonster(cid) and string.lower(getCreatureName(cid)) == string.lower(monstName) then doCreatureSay(cid, "Mues irmãos me vingarão!.", TALKTYPE_ORANGE_1) if isInParty(killer[1]) == TRUE then local players = getPartyMembers(getPartyLeader(killer[1])) for i, k in ipairs(players) do setPlayerStorageValue(k, Storage, 6) end else setPlayerStorageValue(killer[1], Storage, 6) end end return TRUE end Aqui está o script modificado: function onDeath(cid, corpse, killer) local monstName = "Rat" -- nome do monstro local Storage = 102503 -- storage que o jogador ira ganhar if isMonster(cid) and string.lower(getCreatureName(cid)) == string.lower(monstName) if (getPlayerStorageValue(cid, 102502)) then doCreatureSay(cid, "Mues irmãos me vingarão!.", TALKTYPE_ORANGE_1) if isInParty(killer[1]) == TRUE then local players = getPartyMembers(getPartyLeader(killer[1])) for i, k in ipairs(players) do setPlayerStorageValue(k, Storage, 6) end else setPlayerStorageValue(killer[1], Storage, 6) end end return TRUE end Caso alguém tenha conhecimento do que eu tenha feito de errado ou saiba outra alternativa para fazer o que eu quero, por favor ajude aqui no tópico. Valeu.
  9. Poe tou com um projeto em andamento, bem parecido , esses skills igual skyrim huehu to tentando fazer isso mas n consgio , tb estamos usando ot client, mas quam meche com isso eh o FilipeMAN aqui do forum; Vc só altero o nome das skills ou adicionou novas pela source?
  10. pvjf

    Tile com effect

    vlw resolvido pode mover!
  11. pvjf

    Tile com effect

    Amigo, não funcionou aqui; olha como eu coloquei: function onThink(interval, lastExecution, thinkInterval) doSendMagicEffect(x = 3586, y = 3385, z = 11, 21) return true end e no xml <globalevent name="efeito1" interval="1" script="efeito.lua" />
  12. pvjf

    Tile com effect

    Boa Tarde! Bom galera eu sou muito mongol nesse papo de script e tals e eu tava precisando de um global event em que ficasse saindo do tile o effect 21 de 1 em 1 segundo; Creio que seja um script de nivel basico , mas eu realmente preciso dele; Vlw;
  13. Essas sources tem um problema de tochas e outros itens de luz, que agente usa ela e a luz fica no player. Até mesmo itens como solar axe e frozen starlight possuem esse bug, verifique você mesmo leozerarox. Eu gostaria de saber como corrigir este bug, para tornar o server mais fiel. Se for nas sources, eu poderei editar, tenho a 0.4x aqui.
  14. pvjf

    Magia de 3 tempos

    Tenta: local combat1 = createCombatObject() local combat2 = createCombatObject() local combat3 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 19) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -100.5, -200, -100.5, -200) local condition1 = createConditionObject(CONDITION_PARALYZE) --setConditionParam(condition1, CONDITION_PARAM_SPEED, -500) setConditionFormula(condition1, -0.8, 0, -0.8, 0) setCombatCondition(combat1, condition1) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 18) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -100.5, -200, -100.5, -200) setConditionParam(condition2, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition2, 10, 2000, -80) setCombatCondition(combat2, condition2) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 24) setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -100.5, -200, -100.5, -200) setConditionParam(condition3, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition3, 10, 2000, -80) setCombatCondition(combat3, condition3) arr1 = { {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, {1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1} } arr2 = { {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, {1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1} } arr3 = { {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, {1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1}, {1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 1}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1}, {1, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3} addEvent(onCastSpell1, 100, parameters) addEvent(onCastSpell2, 300, parameters) addEvent(onCastSpell3, 500, parameters) return true end VC se complico aqui e repitiu o "onCastSpell2" addEvent(onCastSpell3, 500, parameters)
  15. Vcs poderiamme tirar umas duvidas toscas? (é que sou novo com server de poke) 1- Onde muda a rate de captura das balls, e onde muda a rate de captura de cada poke individualmente? 2- Qual id das box? 3- Onde adiciono novos ataques nos pokes ( e se precisar como edito a pokedex).? Vlw aew a atenção.
  16. eu uso ip changer ... coloco localhost e tals n sei se baixei errado e tals ... @EDIT: Dexa keto agr funfo ... eu tava fazendo lenha eu acho, mas agr tipo abre a conta mas n entr ano char u.u já fui no lua trokei o ip mas continua não dando. vo tenta arrumar aki.
  17. Não to pcnsegindo por pra funcionar sempre q ponho uma conta no client aparece e entro da um erro la... eu uso ip changer ponholocalhost e td mais mas n da certo alguem tem ideia de q q eu to fazendo de errado?
  18. @edit: N to ocnseguindo entrar no server aparec euma msg de erro no client : Cannot conect to login a server ...
  19. Mano leia o topico novamente ... Nos fizemos este server para ser jogado em um cliente comum de tibia 8.6 (assim como era no taelin) não tem cliente proprio.
  20. Os primeiros servidores deste estilo não ultilizavam client próprio, e como ele especificou no tópico "Lembrando que o servidor é 8.60 e não faz o uso de client próprio."
  21. pvjf

    Korelin (Avatar)

    tem um server no estilo do taelin pra baxa aki no forum . Eh bem pior a qualidade mas eh manerim http://www.xtibia.com/forum/topic/218506-avatar-zero/ ; "Domine seu destino" Me lembro disto.
  22. Existe algum server desse online? Se alguem for por manda pm q eu jogo. @EDIT: Lembrei de uma dobra de ar que n foi adicionada no site mas que funcionava perfeitamente : a-bow Pra suar ela vc precisava uusar uma arrow , bolt ou power bolt.
  23. Bons Tempos quando agnt trabalhava neste server, eu gostaria muito de ver ele ir para frente , se alguem for colocar um onlime ne chama pra jogar ^^.
  24. Mano vc posto isso na seção errada, isso aqui eh pra scripts em geral... E tentando tirar sua duvida: Dominios .com e .com.br são pagos
  25. BLOG terminado! Visitem-no para conhecer as atuais magias e andamento do servidor: http://zeroteam.wix.com/avatarzero
  • Quem Está Navegando   0 membros estão online

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