Ir para conteúdo

Jumper Sky

Campones
  • Total de itens

    59
  • Registro em

  • Última visita

Sobre Jumper Sky

Informações

  • Char no Tibia
    Elphin Mala
  • Forma que conheci o xTibia
    Otservs
  • Sou
    OT-Admin

Últimos Visitantes

3330 visualizações

Jumper Sky's Achievements

  1. Styller YourOTS 8.6 - Servidor Dedicado 24hrs Experiência por Stages!! 200x até 10x (dependendo do level). Rate Skill = 35 Rate Magic = 20 Rate Loot = 3 Rate Spawn = 1 Account Manager: 1/1 Sistema de VIP!!https://bit.ly/1onemoretimeloja EnjoY!
  2. Você entende de compilação de servidores?

  3. Boa tarde!! Alguém poderia me salvar? Eu não entendo muito dessas versões mais novas de OTServ, e hoje em dia as versões mais novas e as "melhores" nunca vem compiladas. Estou acostumado a baixar e executar! Tentei seguir alguns passa-a-passo aqui no fórum mesmo e até mesmo em outros, mais não obtive sucesso! Acredito que varie muito dependendo do servidor que deseja compilar! Alguém poderia compilar o servidor abaixo, ou me ensinar? Agradecido!!
  4. Styller YourOTS 8.6 - Servidor Dedicado 24hrs Experiência por Stages!! 200x até 10x (dependendo do level). Rate Skill = 35 Rate Magic = 20 Rate Loot = 3 Rate Spawn = 1 Account Manager: 1/1 Sistema de VIP!! https://bit.ly/1onemoretimeloja EnjoY!
  5. function getGuildMembersOnline(GuildId)local players = {}for _, pid in pairs(getPlayersOnline()) doif getPlayerGuildId(pid) == tonumber(GuildId) thentable.insert(players, getPlayerName(pid))endendreturn #players > 0 and players or falseendfunction onLogout(cid) if getPlayerGuildId(cid) == 0 then return true else local guild_id = getPlayerGuildId(cid) local membros_online = table.maxn(getGuildMembersOnline(guild_id)) local tabela_membros = getGuildMembersOnline(guild_id) local porcentagem = 1 local minimo = 2 ----------------------------------------- for var = 1, #tabela_membros do local nomes = getCreatureByName(tabela_membros[var]) local membros_online = membros_online - 1 if membros_online <= minimo then doPlayerSetExperienceRate(nomes, 1.0) doPlayerSendTextMessage(nomes, MESSAGE_STATUS_CONSOLE_RED,"[GUILD] Nao tem mais o numero de players necessarios para ganhar o bonus de experiencia - Membro "..getCreatureName(cid).." deslogou.") end if membros_online > minimo then local XP = ((membros_online*porcentagem) / 100) + 1.00 doPlayerSetExperienceRate(nomes, XP) doPlayerSendTextMessage(nomes, MESSAGE_STATUS_CONSOLE_RED, "[GUILD] A experiencia dos membros da guilda foi ajustada para "..membros_online*porcentagem.."% - Membro "..getCreatureName(cid).." deslogou.") end end return true endend
  6. Alguém poderia me dizer como faço para criar o próprio client? Agradecido!!
  7. Meu querido, você conseguir acessar o script que você solicitou?

     

     

  8. Cara, fantástico.. Estou muito agradecido por me ajudar!! Aproveitando a deixa, é difícil criar uma condição também para players em protection zone?
  9. function getGuildMembersOnline(GuildId)local players,query = {},db.getResult("SELECT `name` FROM `players` WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = " .. GuildId .. ");")if (query:getID() ~= -1) thenrepeattable.insert(players,query:getDataString("name"))until not query:next()query:free()endreturn #players > 0 and players or falseendfunction onLogin(cid) local guild_id = getPlayerGuildId(cid) local minimo = 2 local max = 2 local porcentagem = 1 ----------------------------------------- doPlayerSetExperienceRate(cid, 1) if guild_id == 0 then addEvent(doPlayerSendTextMessage, 200,cid, MESSAGE_STATUS_CONSOLE_RED,"[GUILD] Entre em uma guild para ter bonus de experiencia.") return true end if guild_id > 0 then local membros_online = table.maxn(getGuildMembersOnline(guild_id)) local tabela_membros = getGuildMembersOnline(guild_id) --if #getPlayersByIp(getPlayerIp(cid)) >= max then --doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED,"[GUILD] Players com Multi-Cliente nao contam para ganhar o bonus de experiencia.") --return true --end if membros_online <= minimo then addEvent(doPlayerSendTextMessage, 2000, cid, MESSAGE_STATUS_CONSOLE_RED,"[GUILD] Para ter bonus de experiencia precisa ter mais de "..minimo.." jogadores da guild online.\n Jogadores da Guild Online ["..membros_online.."]") return true end if membros_online > minimo then for var = 1, #tabela_membros do local nomes = getCreatureByName(tabela_membros[var]) local XP = ((membros_online*porcentagem) / 100) + 1.00 doPlayerSetExperienceRate(nomes, XP) addEvent(doPlayerSendTextMessage,1000,nomes, MESSAGE_STATUS_CONSOLE_RED, "[GUILD] A experiencia dos membros da guilda foi aumentada para +"..membros_online*porcentagem.."% - Membro "..getCreatureName(cid).." logou.") end return true end endend
  10. Cara, muito agradecido! Vou testar assim que possível! Meu OT: 1onemoretime.servegame.com - 7171 Account: 1/1 Edited: Cara, testei aqui.. não funcionou! O NPC fica mudo no momento que dou o nome do Player. Nenhum erro aparece no executável! Única mudança que fiz no seu script foi mudar o nome "Trainer Monk" para "Target", na parte configurável! Edited: Testei novamente, funcionou a mudança, porém o NPC não diz a mensagem configurada.. Não seria o caso do próprio NPC dizer: "O jogador está treinando neste momento."
  11. O script acima está sendo utilizado sem problemas no meu servidor. Porém uma certa alteração se faz necessária: A taxa de players sendo denunciados e indo para a prisão nos trainers ou simplesmente por estar AFK no templo, estão causando muitos problemas no meu servidor. Como o post é antigo e não recebi as respostas necessárias para atender ao meu pedido, venho apelas aos senhores! Como levantando por um membro no post, a alternativa para evitar este problema seria gerar um STORAGE quando o player ataca o trainer. Seria possível alguém me ajudar a fazer essa mudança no script? No aguardo. Grato!
  12. Olá pessoal! Estou com problemas no meu servidor no script do sistema de Offline Training. O player passou a ficar impossibilitado de logar e no executável apresenta o seguinte erro: PS: Até meu GOD não quer logar por conta deste problema. A alternativa para eliminar o erro temporariamente foi desabilitando o script no arquivo creaturescripts.xml Grato!
  13. Opa, isso seria bom! Alguém se habilita a criar esta condição no script e me informar onde que precisaria alterar para gerar este storage para os personagens?? Grato! Edited: @Ultron AV fez a modificação, o script ficou fantástico! Quem quiser ela, segue o link do Tópico:
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...