Ir para conteúdo
Banner com Efeitos

thalison

Membro
  • Registro em

  • Última visita

Tudo que thalison postou

  1. thalison postou uma resposta no tópico em Tibia Global OTServer
    @CrazyBoy desculpe reviver, mas poderia upar o link de download novamente ? esta quebrado. obrigado
  2. @Vodkart desculpe reviver, essa storage é pro personagem ou pra account ? se possivel, preciso de uma pro player receber storage na account. obrigado
  3. .Qual servidor ou website você utiliza como base? Boa noite, estou precisando de ajuda no meu Monstro Boostado Diario, o monstro aparece no local que coloquei na script, a mensagem do monstro boostado tbm aparece certinho, porem o ponto é que a criatura selecionada para ser boostado nao está ganhando os 5% a mais de XP/LOOT que eram pra ganhar. ajudem por favor REP+ Está surgindo algum erro? Se sim coloque-o aqui. data/creatures/scripts loot_bonus = 5 ignoredList = {1987} function addBonusLoot(position, name) for i = 0, 255 do position.stackpos = i corpse = getTileThingByPos(position) if corpse.uid > 0 and isCorpse(corpse.uid) then break end end local newRate = (1 + (loot_bonus/100)) * getConfigValue("rateLoot") local monsterLoot = getMonsterLootList(name) local mainbp = doCreateItemEx(1987, 1) for i, loot in pairs(monsterLoot) do if math.random(1, 100000) <= newRate * loot.chance then if #ignoredList > 0 then if (not isInArray(ignoredList, loot.id)) then doAddContainerItem(mainbp, loot.id, loot.countmax and math.random(1, loot.countmax) or 1) end else doAddContainerItem(mainbp, loot.id, loot.countmax and math.random(1, loot.countmax) or 1) end end doAddContainerItemEx(corpse.uid, mainbp) end end BOOSTED_MONSTER = 56404 boostedMonstersList = {"rat", "spider", "troll", "orc", "minotaur", "dwarf", "elf", "skeleton", "amazon", "valkirie", "dark apprentice", "ghoul", "cyclops", "dwarf guard", "necromancer", "vampire", "werewolf", "dragon", "dragon lord", "wyrm", "giant spider", "hydra", "warlock", "demon"} experienceBonus = 5 function onDeath(cid, corpse, deathList) local master = getCreatureMaster(cid) if (master and master ~= cid) then return true end local boostedMonster = boostedMonstersList[getGlobalStorageValue(BOOSTED_MONSTER)] if getCreatureName(cid):lower() == boostedMonster then for i = 1, #deathList do -- exp bonus local bonusExperience = getMonsterInfo(getCreatureName(cid)).experience/i * getPlayerRates(deathList[i])[SKILL__LEVEL] * experienceBonus/100 doPlayerAddExperience(deathList[i], bonusExperience) doSendAnimatedText(getPlayerPosition(deathList[i]), bonusExperience, 215) -- loot bonus addEvent(addBonusLoot, 10, getCreaturePosition(cid), getCreatureName(cid)) end end return true end data/creature/scripts function onLogin(cid) local BOOSTED_MONSTER = 56404 local boostedMonstersList = {"rat", "spider", "troll", "orc", "minotaur", "dwarf", "elf", "skeleton", "amazon", "valkirie", "dark apprentice", "ghoul", "cyclops", "dwarf guard", "necromancer", "vampire", "werewolf", "dragon", "dragon lord", "wyrm", "giant spider", "hydra", "warlock", "demon"} local boostedMonster = boostedMonstersList[getGlobalStorageValue(BOOSTED_MONSTER)] doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "O monstro boostado de hoje e: "..boostedMonster.."!") return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  4. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o códi function onAdvance(cid, skill, oldLevel, newLevel) local config = { [40] = {item = 2160, count = 1}, [50] = {item = 2160, count = 3}, [80] = {item = 2160, count = 4}, [100] = {item = 2160, count = 8}, } if skill == 8 then for level, info in pairs(config) do if newLevel >= level and (getPlayerStorageValue(cid, 30700) == -1 or not (string.find(getPlayerStorageValue(cid, 30700), "'" .. level .. "'"))) then doPlayerAddItem(cid, info.item, info.count) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Parabens, voce atingiu o level "..newLevel.." e ganhou "..info.count.." "..getItemNameById(info.item)..".") local sat = getPlayerStorageValue(cid, 30700) == -1 and "Values: '" .. level .. "'" or getPlayerStorageValue(cid, 30700) .. ",'" .. level .. "'" setPlayerStorageValue(cid, 30700, sat) end end end return TRUE end o disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  5. o primeiro foi resolvido! obrigado, agora veio outro, segue nas fotos
  6. link quebrado
  7. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Fiquei muito tempo fora do mundo "ot server" e pretendo voltar agora, porem nao consigo abrir RME 8.6 no WIN10, preciso de alguem que consiga deixar no jeito pra mim (se for o caso ate pago). Está surgindo algum erro? Se sim coloque-o aqui. 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.
  8. thalison postou uma resposta no tópico em Suporte Tibia OTServer
    qual a senha do god?

Informação Importante

Confirmação de Termo