Postado Março 29, 2017 8 anos Alguem poderia dar uma força alem do criado do scripts @Vodkart Vod, peguei esse script que voce fez para uma pessoa, seria possivel fazer umas melhoras? tipow avisar que o bau vai nascer no templo daqui 5 minutos! cada player pode clicar somente 1 vez no bau por dia, o bau nascerá somente no sabado e domingo as 20:00 as recompenças seria essas: 9980 = 5 xp7 9941 = 5 xp5 11249 = 2 8981 = 2 10612 = 1 desde de ja espero se voce conseguir, ah o scripts que voce crio Spoiler local boxes = { [{1,5}] = {id = 6568, amount = 1}, -- 1 a 5% de chance [{6,15}] = {id = 2494, amount = 1}, [{16,50}] = {id = 2495, amount = 1}, [{51,100}] = {id = 2160, amount = 5} -- 51 a 100% de chance } function onUse(cid, item, frompos, item2, topos) local chance = math.random(1,100) for c , info in pairs(boxes) do if chance >= c[1] and chance <= c[2] then doPlayerAddItem(cid,info.id, info.amount) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid,22,"You have found a "..info.amount.." " .. getItemNameById(info.id) .. ".") end end doRemoveItem(item.uid) return true end
Postado Março 29, 2017 8 anos 21 minutos atrás, mateusmoretti disse: Alguem poderia dar uma força alem do criado do scripts @Vodkart Vod, peguei esse script que voce fez para uma pessoa, seria possivel fazer umas melhoras? tipow avisar que o bau vai nascer no templo daqui 5 minutos! cada player pode clicar somente 1 vez no bau por dia, o bau nascerá somente no sabado e domingo as 20:00 as recompenças seria essas: 9980 = 5 xp7 9941 = 5 xp5 11249 = 2 8981 = 2 10612 = 1 desde de ja espero se voce conseguir, ah o scripts que voce crio Ocultar conteúdo local boxes = { [{1,5}] = {id = 6568, amount = 1}, -- 1 a 5% de chance [{6,15}] = {id = 2494, amount = 1}, [{16,50}] = {id = 2495, amount = 1}, [{51,100}] = {id = 2160, amount = 5} -- 51 a 100% de chance } function onUse(cid, item, frompos, item2, topos) local chance = math.random(1,100) for c , info in pairs(boxes) do if chance >= c[1] and chance <= c[2] then doPlayerAddItem(cid,info.id, info.amount) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid,22,"You have found a "..info.amount.." " .. getItemNameById(info.id) .. ".") end end doRemoveItem(item.uid) return true end Da hora, compartilha ai esse script. obs: Eu jogava seu ot, mas você reseta um punhado de vez HSIAhuAHSiuahuiaS (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
Postado Março 29, 2017 8 anos Autor 2 minutos atrás, jNo disse: Da hora, compartilha ai esse script. obs: Eu jogava seu ot, mas você reseta um punhado de vez HSIAhuAHSiuahuiaS servidor ta estavel ja tem quase 1 mes, resetei porque foram test tava falando ate no site!
Postado Março 29, 2017 8 anos Primeiro vamos tentar colocar o limite de 1 'use' por dia. Tenta desse jeito: Spoiler local boxes = { [{1,5}] = {id = 6568, amount = 1}, -- 1 a 5% de chance [{6,15}] = {id = 2494, amount = 1}, [{16,50}] = {id = 2495, amount = 1}, [{51,100}] = {id = 2160, amount = 5} -- 51 a 100% de chance } local st = 1212123 function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, st) <= 0 then local chance = math.random(1,100) for c , info in pairs(boxes) do if chance >= c[1] and chance <= c[2] then doPlayerAddItem(cid,info.id, info.amount) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid,22,"You have found a "..info.amount.." " .. getItemNameById(info.id) .. ".") setPlayerStorageValue(cid, st, os.time() * 1 * 24 * 60 * 1000) end end else doPlayerSendCancel(cid, "Sorry, you can get the rewards just once by day.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end doRemoveItem(item.uid) return true end GitHub: https://github.com/s3kk Conteúdo: [SERVER] Heromassa[GESIOR] Gesior 2012 modificado por Sekk[GESIOR] Shop Addons & Mounts - TFS 1.x[GESIOR] Outfitter para Characters e Rank[SISTEMA] Castle 24h[TALKACTION] Multi Element Wand[ACTION] Multi Elemental Arrow & Shield[PROGRAMAÇÃO] Compilar TFS 0.4 no Linux[PROGRAMAÇÃO] Compilando TFS 0.4 no MSVC(x64 e x32) [INFRAESTRUTURA] Configuração COMPLETA Google VM + Tibia 11.x
Postado Março 29, 2017 8 anos Autor 57 minutos atrás, Sekk disse: Primeiro vamos tentar colocar o limite de 1 'use' por dia. Tenta desse jeito: Ocultar conteúdo local boxes = { [{1,5}] = {id = 6568, amount = 1}, -- 1 a 5% de chance [{6,15}] = {id = 2494, amount = 1}, [{16,50}] = {id = 2495, amount = 1}, [{51,100}] = {id = 2160, amount = 5} -- 51 a 100% de chance } local st = 1212123 function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, st) <= 0 then local chance = math.random(1,100) for c , info in pairs(boxes) do if chance >= c[1] and chance <= c[2] then doPlayerAddItem(cid,info.id, info.amount) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid,22,"You have found a "..info.amount.." " .. getItemNameById(info.id) .. ".") setPlayerStorageValue(cid, st, os.time() * 1 * 24 * 60 * 1000) end end else doPlayerSendCancel(cid, "Sorry, you can get the rewards just once by day.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end doRemoveItem(item.uid) return true end no caso vo ter que deixar um fixo dentro do jogo? EDITED bom criei um bau no templo para testar, aparamente nenhum erro tudo certo.. unico problema que quando eu clikei o proprio bau removeu, então dando opção somente para 1 jogado pegar o premio! Editado Março 29, 2017 8 anos por mateusmoretti (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.