Ir para conteúdo

Tutoriais de Clients

Obtenha tutoriais para configurar seu client para OTServ


100 tópicos neste fórum

    • 8 respostas
    • 13.9k visualizações
    • 1 reação

    • 6 respostas
    • 17k visualizações
    • 1 resposta
    • 10.3k visualizações
  1. Background Animado 1 2

      1 reação

    • 23 respostas
    • 17.3k visualizações
  2. [NEW][MODULE]Store_module

    • 9 respostas
    • 7.1k visualizações
    • 7 respostas
    • 1.3k visualizações
    • 62 respostas
    • 23k visualizações
    • 1 reação

    • 13 respostas
    • 11.8k visualizações
    • 1 resposta
    • 1.2k visualizações
    • 4 respostas
    • 2.6k visualizações
    • 1 reação

    • 17 respostas
    • 13.9k visualizações
    • 0 respostas
    • 1.1k visualizações
    • 6 respostas
    • 4.1k visualizações
    • 1 reação

    • 5 respostas
    • 6k visualizações
    • 1 resposta
    • 1.1k visualizações
  3. Pokebar para PDA 1 2 3 4 5

    • 64 respostas
    • 24k visualizações
  4. [AJUDA] client

    • 0 respostas
    • 2k visualizações
    • 8 respostas
    • 13.1k visualizações
    • 5 reações

    • 65 respostas
    • 25.9k visualizações
    • 4 respostas
    • 4.4k visualizações
    • 0 respostas
    • 4.3k visualizações
    • 1 resposta
    • 3.3k visualizações
    • 20 respostas
    • 13.7k visualizações
    • 3 respostas
    • 6.8k visualizações
    • 31 respostas
    • 17.3k visualizações
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
  • Mais Reputados

  • Tópicos

  • Últimos Posts

    • gostaria que mostrasse a mensagem do loot  assim nesse script com esse (boosted loot) no final do loot da creatura. imagem   local BOOSTED_MONSTER = 56404 local boostedMonstersList = {"rat"} local experienceBonus = 0.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 doPlayerAddExperience(deathList[i], bonusExperience) doSendAnimatedText(getPlayerPosition(deathList[i]), bonusExperience, 215) print('boost') -- loot bonus local lootList = getMonsterLootList(getCreatureName(cid)) for i, _ in pairs(lootList) do if lootList[i].count > 1 then local numb = math.random(1, lootList[i].count) doAddContainerItem(corpse.uid, lootList[i].id, numb) elseif math.random(1,100000) <= lootList[i].chance then doAddContainerItem(corpse.uid, lootList[i].id, 1) end end end end return true end  
    • acho que nao compreendi direito oq vc quer que aconteceça, poderia explicar melhor por gentileza
    • [URL=https://datingnow.site]Meet Women Who Want to Enjoy a Good Time Tonight in Your City[/URL] Find Pretty Girls from your town for night https://datingnow.site
    • 22:28 Loot of rat: 4 gold coin, cheese. (boosted loot) 22:28 Loot of a rat: cheese, 4 gold coins, cheese, 4 gold coins.   continua do mesmo jeito.                                    tsf 0.3.6 a versao 
    • local BOOSTED_MONSTER = 56404 local boostedMonstersList = {"rat"} local experienceBonus = 8.0 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 -- Inicializa a mensagem de loot local lootMessage = "Loot of " .. getCreatureName(cid):lower() .. ": " local lootList = getMonsterLootList(getCreatureName(cid)) local firstLoot = true for _, loot in pairs(lootList) do if loot.count > 1 then local numb = math.random(1, loot.count) doAddContainerItem(corpse.uid, loot.id, numb) if firstLoot then lootMessage = lootMessage .. numb .. " " .. getItemNameById(loot.id) firstLoot = false else lootMessage = lootMessage .. ", " .. numb .. " " .. getItemNameById(loot.id) end elseif math.random(1, 100000) <= loot.chance then doAddContainerItem(corpse.uid, loot.id, 1) if firstLoot then lootMessage = lootMessage .. getItemNameById(loot.id) firstLoot = false else lootMessage = lootMessage .. ", " .. getItemNameById(loot.id) end end end -- Adiciona "(boosted loot)" ao final da mensagem lootMessage = lootMessage .. ". (boosted loot)" -- Envia a mensagem de loot para todos os jogadores for i = 1, #deathList do doPlayerSendTextMessage(deathList[i], MESSAGE_INFO_DESCR, lootMessage) end end return true end  
×
×
  • Criar Novo...