Ir para conteúdo

poko360

Membro
  • Registro em

  • Última visita

Tudo que poko360 postou

  1. Não funcionou 15:08 ADM Holiday [496]: eae 15:08 ADM Holiday [496]: ve agora 15:08 Druh [4102]: mesma coisa eu ja tentei mudar o storage pra +1 em todos, funciona sim, agora quando da um tempo, o bug volta de novo
  2. Teria como colocar sem isso? getPlayerStorageValue(cid, 62164) tipo eu queria q o player pudesse usar quantas vezes quisesse mesmo o efeito do potion tiver ativado Oque eu quero exemplo: o total de minutos do potion é 30 minutos certo? dai um player usa o potion, (exemplo) quando tiver faltando 9 minutos pra acabar, eu queria q ele pudesse usar denovo ai o tempo da potion resetava pra 30 minutos denovo entende? Oque eu não quero: que o player não use o potion quando der exatos 30 minutos sem poder usar outro potion nesse intervalo de 30 minutos
  3. oi, meu double exp potion ta bugado exemplo: quando o player clika no double exp potion fica contando 30 minutos,ai quando acaba os 30 minutos o player nao pode usar de novo (ALGUNS PLAYERS) eles dizem que nao conseguem usar denovo porque diz q o potion esta em efeito (só que ja acabou os 30 minutos) como eu arrumo esse bug? o script q eu uso é esse MODS <?xml version="1.0" encoding="UTF-8"?> <mod name="AdvancedExpPotionSystem" enabled="yes" author="MatheusMkalo" forum="TibiaKing.com"> <!-- Configs and Functions --> <config name="PotionExpConfigs"><![CDATA[ ------ CONFIGURE SEU SCRIPT ------ TRUE ou FALSE configs = { time = 30, ---- TIME IN MINUTES needpa = TRUE, needlvl = {TRUE, level = 1}, costmana = {TRUE, mana = 1000}, addrate = 100, -- Exp que vai adicionar em % removeonuse = TRUE } function getTime(s) local n = math.floor(s / 60) s = s - (60 * n) return n, s end CreatureEventChecker = function(event, ...) -- Colex if isCreature(arg[1]) then event(unpack(arg)) end end creatureEvent = function(event, delay, ...) -- Colex addEvent(CreatureEventChecker, delay, event, unpack(arg)) end function getPlayerExtraExpRate(cid) -- By MatheusMkalo return (getPlayerRates(cid)[8]-1)*100 end ]]></config> <!-- exppotion.lua --> <action itemid="12289" event="script"><![CDATA[ domodlib('PotionExpConfigs') if getPlayerStorageValue(cid, 62164) >= 1 then return doPlayerSendCancel(cid, "You are already taking effect from this item.") end if configs.needpa and not isPremium(cid) then return doPlayerSendCancel(cid, "You need to be a premmium account to use this item.") end if configs.needlvl[1] and getPlayerLevel(cid) < configs.needlvl.level then return doPlayerSendCancel(cid, "You need to be level " .. configs.needlvl.level .. " to use this item.") end if configs.costmana[1] then if getCreatureMana(cid) < configs.costmana.mana then return doPlayerSendCancel(cid, "You need " .. configs.costmana.mana .. " mana to use this item.") else doCreatureAddMana(cid, -configs.costmana.mana) end end if configs.removeonuse then doRemoveItem(item.uid, 1) end for i = configs.time*60, 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == configs.time*60 then creatureEvent(doPlayerSendCancel, configs.time*60*1000, cid, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, (configs.time*60-i)*1000, cid, "2x de experiencia!, o efeito acabara em "..a..".") end doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, configs.time *60*1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) doPlayerSendTextMessage(cid, 22, "Agora voce ira receber mais exp por matar os mosntros.") setPlayerStorageValue(cid, 62164, os.time()) creatureEvent(setPlayerStorageValue, configs.time *60*1000, cid, 62164, 0) return TRUE ]]></action> <creaturescript type="login" name="ExpPotion" event="script"><![CDATA[ domodlib('PotionExpConfigs') local time = configs.time if os.time()-getPlayerStorageValue(cid, 62164) < time *60 then doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) creatureEvent(setPlayerStorageValue, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000 , cid, 62164, 0) for i = (time*60-(os.time()-getPlayerStorageValue(cid, 62164))), 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) then creatureEvent(doPlayerSendCancel, (time*60-(os.time()-getPlayerStorageValue(cid, 62164)))*1000, cid, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, ((time*60-(os.time()-getPlayerStorageValue(cid, 62164)))-i)*1000, cid, "2x de experiencia!, o efeito acabara em "..a..".") end end return TRUE ]]></creaturescript> </mod> OBRIGADO DESDE JÁ
  4. bom, meu ot tem magias novas q eu mesmo coloquei, queria um npc que a magia fosse pra Comprar no final da quest obrigado desde já x)
  5. obrigado de novo, tenho mais uma duvida, se eu puder mudar o dano da sd com essas formulas como ficaria? SD local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -50, -1, -80, 5, 35, 33, 7) local condition = createConditionObject(CONDITION_CURSED) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 5, 1000, -250) setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  6. opa, obrigado , uma duvida: eu coloco substituindo o exura san?
  7. bom , eu so queria que as magias exana mort,exura san, exura vita e exura sio fossem por magic level exemplo: exura san, healar +100 de vida por cada 1 de magic level mas eu nao sei calcular isto COMBAT_FORMULA_LEVELMAGIC, ?, ?, ?, ?)
  8. eu tinha um server há 1 ano atras que eu tinha esse sistema, do zombie passar por cima da magicwall só que formatei meu pc e perdi tudo, dai to procurando denovo =c
  9. tenho um zombie event, sera que tem como colocar pro zombie event passar por cima da magic wall e da wild growth rune? ou alguma coisa do tipo aguardo resposta obg ex: o zombie event da 1 hit e o player sai do evento, ai os players fikam tacando magic wall e wild growth rune dai ngm morre
  10. cara muito obrigado mesmo REP ++ pra vc
  11. sim, eh isso que eu quero xD pode mecher pra min so pra fikar tirando tipo magic lvl 1 = 20,20,20,20 magic lvl 2=40,40,40,40 .... etc nao sei oque apagar sem bugar a wand kkk =c e no weapons.xml ficaria assim? <wand id="7410" level="3500" mana="15" min="2700" max="2800" type="holy" event="script" value="wand3.lua"> <!-- Vip Wand 3 --> <vocation id="2"/> <vocation id="1"/> </wand> Obrigado desde já xD
  12. muito obrigado, so tenho uma duvida min = -((level*0.2) + ((maglevel*20)*1.1)) max = -((level*0.2) + ((maglevel*20)*1.4)) isso aqui vai mudar em algo no dano?
  13. obrigado mais uma vez
  14. desculpa, eu n to conseguindo achar o script da wand que bate por magic level alguem poderia me ajudar? gostaria de uma staff tivesse 20 de dano holy pra cada 1 de magic level obrigado desde já id da wand 7410
  15. é porque eu nao queria que aparecesse o ip por causa de hackers etc entende? =/
  16. agora so aparece o position :/ 21:54 You see Kamykaze Palladin (Level 4890). She is a royal paladin [Frags: -1]. She is Member of the Vai chora mimimi (Itetete). Position: [X: 163] [Y: 56] [Z: 7].
  17. tipo tem um problema, quando eu dei look em um player ta aparecendo o IP DELE E O CLIENT 21:44 You see Kamykaze Palladin (Level 4890). She is a royal paladin [Frags: -1]. She is Member of the Vai chora mimimi (Itetete). Health: [49005 / 49005], Mana: [57365 / 73265]. IP: 189.70.44.168, Client: 860.
  18. eu coloquei assim Can see item details onLook Can see creature details onLook Resultado: 12 isso ai eh no custom flags, entao no caso em groups ficaria assim? <group id="1" name="Player" customFlags="12"/>
  19. tipo, eu so achei o do item look que mostra o id do item so que nao to axando esse Health: [49340 / 49340], Mana: [16420 / 16420].
  20. obrigado por responder,desculpe mas eu nao entendi oque seria isso Download: Rev 4940+: Flags Calculator.rar 7,96K 52 Downloads Rev 4929 Até 4939: Flags Calculator.rar 7,94K 7 Downloads Rev 4893 Até 4928: Flags Calculator.rar 7,96K 52 Downloads Rev 4151 Até 4892: Flags Calculator.rar 7,95K 22 Downloads poderia me ajudar? Ah entendi! muito obrigado REP+
  21. bom, eu gostaria que os players do meu server tivesse esse look igual de tutor 21:10 You see Aldoff Rither (Level 3285). He is an elite knight. Health: [49340 / 49340], Mana: [16420 / 16420]. e assim no item 21:11 You see leather boots (Arm:1). It weighs 9.00 oz. ItemID: [2643]. alguem poderia me ajudar?
  22. Como eu coloco o tempo de diminuir 1 frag de 1h em 1h hora?
  23. muito obrigado cara . funcionou REP++
  24. sim sim ,eu so tenho +1 duvida, como eu posso fazer isso em todos os teleports que eu crio no mapa editor? tipo eu queria saber onde ta o script principal do teleport pra editar 1x e fazer com que todos os teleports que eu crie ficar desse jeito ta lgd? obg
  25. tipo, eu queria que quando um player entrasse no teleport aparecesse um magic effect no teleport e no local onde ele foi, entende? só que nao sei onde fika isso entende? =\

Informação Importante

Confirmação de Termo