Ir para conteúdo

Bolex

Membro
  • Registro em

  • Última visita

Tudo que Bolex postou

  1. O que faço com esse codigo? Substituo pelo firstitems?
  2. Sim, o script ta na pasta mods. Desculpa por postar duas vezes, é que eu não sei usar o fórum direito ainda
  3. Sim, o script ta na pasta mods
  4. Então, eu coloquei minha nova classe no código e não funciona, isto é, não ganha firstitems, ja as outras classes ganham. <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" enabled="yes"> <config name="firstitems_config"><![CDATA[ STORAGE = 30001 commonItems = { {itemid=2152, count=25, inContainer = true}, -- 25 platinum coins {itemid=2643}, -- leather boots {itemid=2173} -- aol } firstItems = { { -- Sorcerer {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2190}, -- wand of vortex {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Druid {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2182}, -- snakebite rod {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Paladin {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2389, count=3}, -- 3 spears {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647} -- plate legs }, { -- Knight {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2383}, -- spike sword {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647}, -- plate legs {itemid=2428} -- axe }, { -- Assassin {itemid=15645}, -- backpack {itemid=2529}, -- black shield {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647}, -- plate legs {itemid=2406} -- short sword } } ]]></config> <event type="login" name="firstitems" event="script"><![CDATA[ domodlib('firstitems_config') for _, items in ipairs(firstItems) do for _, item in ipairs(commonItems) do table.insert(items, item) end end function onLogin(cid) if getPlayerGroupId(cid) < 4 and getPlayerStorageValue(cid, STORAGE) < 1 and firstItems[getPlayerVocation(cid)] then for _, v in ipairs(firstItems[getPlayerVocation(cid)]) do if isItemContainer(v.itemid) then backpack = doPlayerAddItem(cid, v.itemid, 1) elseif v.inContainer then doAddContainerItem(backpack, v.itemid, v.count or 1) else doPlayerAddItem(cid, v.itemid, v.count or 1) end end setPlayerStorageValue(cid, STORAGE, 1) end return true end ]]></event> </mod>
  5. Deu certo. Me ajuda a botar firstitems para a nova classe que eu fiz. <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" enabled="yes"> <config name="firstitems_config"><![CDATA[ STORAGE = 30001 commonItems = { {itemid=2152, count=25, inContainer = true}, -- 25 platinum coins {itemid=2643}, -- leather boots {itemid=2173} -- aol } firstItems = { { -- Sorcerer {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2190}, -- wand of vortex {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Druid {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2182}, -- snakebite rod {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Paladin {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2389, count=3}, -- 3 spears {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647} -- plate legs }, { -- Knight {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2383}, -- spike sword {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647}, -- plate legs {itemid=2428} -- axe }, { -- Assassin {itemid=15645}, -- backpack {itemid=2529}, -- black shield {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647}, -- plate legs {itemid=2406} -- short sword } } ]]></config> <event type="login" name="FirstItems" event="script"><![CDATA[ domodlib('firstitems_config') for _, items in ipairs(firstItems) do for _, item in ipairs(commonItems) do table.insert(items, item) end end function onLogin(cid) if getPlayerGroupId(cid) < 4 and getPlayerStorageValue(cid, STORAGE) < 1 and firstItems[getPlayerVocation(cid)] then for _, v in ipairs(firstItems[getPlayerVocation(cid)]) do if isItemContainer(v.itemid) then backpack = doPlayerAddItem(cid, v.itemid, 1) elseif v.inContainer then doAddContainerItem(backpack, v.itemid, v.count or 1) else doPlayerAddItem(cid, v.itemid, v.count or 1) end end setPlayerStorageValue(cid, STORAGE, 1) end return true end ]]></event> </mod>
  6. Meu firstitems simplesmente não funciona. O que faço? O script está no diretório: data/creaturescripts/scripts Você tem o código disponível? Se tiver publique-o aqui: <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" enabled="yes"> <config name="firstitems_config"><![CDATA[ STORAGE = 30001 commonItems = { {itemid=2152, count=25, inContainer = true}, -- 25 platinum coins {itemid=2643}, -- leather boots {itemid=2173} -- aol } firstItems = { { -- Sorcerer {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2190}, -- wand of vortex {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Druid {itemid=15645}, -- backpack {itemid=2175}, -- spellbook {itemid=2182}, -- snakebite rod {itemid=8819}, -- magician's robe {itemid=8820}, -- mage hat {itemid=2648} -- chain legs }, { -- Paladin {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2389, count=3}, -- 3 spears {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647} -- plate legs }, { -- Knight {itemid=15645}, -- backpack {itemid=2525}, -- dwarven shield {itemid=2383}, -- spike sword {itemid=2463}, -- plate armor {itemid=2457}, -- steel helmet {itemid=2647}, -- plate legs {itemid=2428} -- axe } } ]]></config> <event type="login" name="FirstItems" event="script"><![CDATA[ domodlib('firstitems_config') for _, items in ipairs(firstItems) do for _, item in ipairs(commonItems) do table.insert(items, item) end end function onLogin(cid) if getPlayerGroupId(cid) < 4 and getPlayerStorageValue(cid, STORAGE) < 1 and firstItems[getPlayerVocation(cid)] then for _, v in ipairs(firstItems[getPlayerVocation(cid)]) do if isItemContainer(v.itemid) then backpack = doPlayerAddItem(cid, v.itemid, 1) elseif v.inContainer then doAddContainerItem(backpack, v.itemid, v.count or 1) else doPlayerAddItem(cid, v.itemid, v.count or 1) end end setPlayerStorageValue(cid, STORAGE, 1) end return true end ]]></event> </mod> Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  7. Olá eu gostaria de por defense nos Bows e deixar as Crossbows de uma mão, mas quando eu dou look no Bow aparece apenas a range.
  8. Bolex postou uma resposta no tópico em Suporte Tibia OTServer
    Funcionou, agora falta a condition fire que não está pegando.
  9. Bolex postou uma resposta no tópico em Suporte Tibia OTServer
    Quero que essa magia ataque uma faca igual as das amazons e que deixe com dano de fogo no oponente. Para testar eu coloquei star, mas ele atira uma spear e não deixa a condition de fogo. Você tem o código disponível? Se tiver publique-o aqui: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 6) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_STAR) local xCombat = createCombatObject() setCombatParam(xCombat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) local condition = createConditionObject(CONDITION_FIRE) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 10, 2000, -10) setCombatCondition(xCombat, condition) function onGetFormulaValues(cid, level, skill, attack, element, factor) local levelTotal, formula = level / 5, 0.0332 local normal, elemental = -(skill * attack * formula + levelTotal), math.ceil((skill * element * formula + levelTotal)) return normal/2, normal, -math.random(elemental/2, elemental) end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  10. Bolex postou uma resposta no tópico em Suporte Tibia OTServer
    vlw cara
  11. Bolex postou uma resposta no tópico em Suporte Tibia OTServer
    Alguém tem ai o script da magia: Exana mort pra me disponibilizar. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  12. Bolex postou uma resposta no tópico em Suporte Tibia OTServer
    Tenho um servidor 9.6 TFS 0.3.7 e quero colocar uma magia para uma nova classe que criei. A magia seria um salto até as costas do oponente, de no maximo 4 SQMs É parecido com o comando /a de GOD, mas na verdade é uma magia instantânea.
  13. Não consigo editar o vocations para ficar com gainhpmount no 100 Ta setado para 100 mas aumenta de 1 em 1 a cada 6 segundos mesmo editad E também não estou conseguindo criar um GOD pelo SQLite
  14. Arruma o adf.ly Link off

Informação Importante

Confirmação de Termo