-
Total de itens
112 -
Registro em
-
Última visita
Tudo que pvjf postou
-
Interessante , não fugiu muito da historia do tibia, ta de parabéns aguardando ansiosamente pelo lançamento do server.
-
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.
-
pode dexa gnt ja encontrei uma solução . Pode fecher o topico.
-
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
-
Nossa obrigado mano deu certinho,;D
-
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.
-
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?
-
vlw resolvido pode mover!
- 5 respostas
-
- tile effect
- resolvido
-
(e 3 mais)
Tags:
-
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" />
- 5 respostas
-
- tile effect
- resolvido
-
(e 3 mais)
Tags:
-
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;
- 5 respostas
-
- tile effect
- resolvido
-
(e 3 mais)
Tags:
-
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.
- 672 respostas
-
- vip system
- war system
-
(e 7 mais)
Tags:
-
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)
-
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.
-
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.
-
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?
-
@edit: N to ocnseguindo entrar no server aparec euma msg de erro no client : Cannot conect to login a server ...
-
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.
-
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."
-
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.
-
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.
-
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 ^^.
-
dúvida [Encerrado] Duvida sobre IP fixo
tópico respondeu ao KennyConrad de pvjf em Tópicos Sem Resposta
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- 8 respostas
-
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.