Ir para conteúdo
Propaganda

morduk

Membro
  • Total de Posts

    93
  • Registro em

  • Última visita

  • Dias Ganhos

    9

Tudo que morduk postou

  1. nunca vi esse erro. talvez vc precise mudar o leaf da source, que muda de linux pra windows.
  2. como nao lembro, compartilha ai pra quem for passar pelo mesmo problema por favor pq o autoloot funciona normalmente so tem algum erro q n me recordo
  3. 1 - esse bug provavelmente eh ocasionado pelo module do autoloot que esta bugado (faz muito tempo que nao mecho com a base entao nao lembro exatamente, mas vc pode desativar ou tentar achar o problema) 2 - desconheco mas vc pode tentar usar alguma outra database, recomendo usar da base pokechampions ou PDA (vc vai encontrar na internet em forums antigos) 3 - pra fazer um god o group id eh 6
  4. Top hein. Obrigado pela contribuição
  5. Como dito na última resposta, usa o da base pokefans. O pokefans foi feito em cima da base pota e já tem bastante coisa adicionada como por exemplo o sistema de addons
  6. morduk

    Busco bases

    eu tenho uma estilo pxg me chama 019999735390
  7. procura o tutorial do jair kevick que tem em um outro forum, se seguir o tutorial dele e o codeblocks dele vc consegue compilar facil
  8. Bom, esse é um sistema simples feito por mim porém pode ser util pra alguém, lá vai: na pasta data/cresturescripts/scripts crie um arquivo chamado staffon.lua e cole o seguinte codigo dentro: local groups = {2, 3, 4} function onLogin(cid) if isInArray(groups, getPlayerGroupId(cid)) then doBroadcastMessage(""..getPlayerName(cid).." esta online") end return true end Feito isso, coloque essa tag no arquivo data/cresturescripts.xml <event type="login" name="staffon" event="script" value="staffon.lua"/>
      • 1
      • Like
  9. Nesse tutorial, vou compartilhar com vocês um sistema que te dá pontos ao ficar online (1 ponto cada 1 hora configuravel). No meu servidor eu usava um NPC que trocava esses pontos por itens, porém o céu é o limite e vc pode fazer através de NPC, Modules do proprio cliente ou outras maneiras, basta usar a criatividade. Em data/cresturescripts/scripts crie um arquivo com o nome onlinebonus.lua e coloque o seguinte codigo dentro: function addOnlineBonus(cid, horas, bonus_contador) if not isPlayer(cid) then return false end setPlayerStorageValue(cid, bonus_contador, getPlayerStorageValue(cid, bonus_contador) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabéns! Você passou 1 hora jogando sem sair do jogo, como recompensa recebeu 1x online bônus.") doSendPlayerExtendedOpcode(cid, 10, "ONLINE BONUS") addEvent(addOnlineBonus, horas * 3600 * 1000, cid, horas, bonus_contador) end function onLogin(cid) local bonus_contador = 5984548 -- Storage que vai guardar quantos online bonus o char possui. local horas = 1 -- Quantidade de horas o char precisa ficar logado pra receber cada online bonus. doPlayerSendTextMessage(cid,22,"Sistema de bônus online: A cada 1 hora jogada sem deslogar do personagem, você recebe 1x online bônus que pode ser trocado por alguns itens, alguns até mesmo exclusivos. Aproveite!") addEvent(addOnlineBonus, horas * 3600 * 1000, cid, horas, bonus_contador) return true end Feito isso, no arquivo data/cresturescripts.xml insira a linha: <event type="login" name="onlinebonus" event="script" value="onlinebonus.lua"/>
      • 1
      • Like
  10. Compartilhando um sistema antigo, porém que pode ser util atualmente Salario pra tutor ou algum outro cargo na pasta data/globalevents/scripts crie um arquivo.lua e coloque o seguinte script nele: local config = { tutorId = 3, --Group ID do tutor. day = "1", --Dia do mês que receberá o salário. diamond = {itemid, count}, --{ID_do_diamond, quantidade}, } function onTime() if os.date("%d") == config.day then local tutors = db.getResult("SELECT name, id, online FROM players WHERE group_id = "..config.tutorId) if tutors:getID() ~= -1 then repeat if tutors:getDataInt("online") > 0 then local player = getPlayerByName(tutors:getDataString("name")) doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_ORANGE, "You received "..config.diamond[2].." diamonds.") doPlayerAddItem(cid, config.diamond[1], config.diamond[2]) else db.executeQuery("UPDATE player_storage SET value = 1 WHERE key = 9561 AND player_id = "..tutors:getDataInt("id")) end until not tutors:next() tutors:free() end end return true end faça o mesmo e crie um arquivo.lua em data/creaturescript/scripts e coloque o seguinte codigo: local diamond = {itemid, count} --{ID_do_diamond, quantidade} function onLogin(cid) if getPlayerStorageValue(cid, 9561) > -1 then doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_ORANGE, "You received "..diamond[2].." diamonds.") doPlayerAddItem(cid, diamond[1], diamond[2]) setPlayerStorageValue(cid, 9561, -1) end return true end Após ter feito isso, coloque as tags nos arquivos.xml nos respectivos lugares tag creaturescript.xml <event type="login" name="SalaryLogin" event="script" value="nome_do_arquivo.lua"/> tag globalevents.xml <globalevent name="Salary" time="00:00" event="script" value="nome_do_arquivo.lua"/> Lembrando que no lugar de "value="nome_do_arquivo.lua" , você deve colocar o mesmo nome que nomeou cada arquivo.
      • 2
      • Like
  11. Bom, sem muita enrolação esse sistema de criptografia eu tentei compartilhar em outros forums e não deixaram (em 2019), como não deixaram eu postar eu fiz um 'mini' tutorial e disponibilizei para as pessoas através do pv do facebook, compartilhei com bastante gente, e uma dessas pessoas provavelmente foi o @ Zeon que repostou os arquivos (que eu ja não tinha mais) Vamos para o Tutorial: Você precisa encontrar os codigos nas sources, tem algo relacionado às KEYS que está na pasta "CryptoSystem", Recomendo dar CTRL+F no Notepad e procurar por elas na pasta das sources. ao abrir o executavel (lua53) você precisa digitar o 'comando'. (Está no arquivo "KEYS") Ai dps q vc digitou o "Comando" voce digita "Y" para confirmar e da enter, Ai vc digita o 'FIRST', dps o 'SECOND' e por ultimo o 'THIRD' Nessa parte voce confere se está tudo certo os codigos digitados de acordo com o que estiver na source e digita "Y" denovo para confirmar. Exemplo: Após isso já vai começar a criptografar. Caso dê problema em arquivos de imagens, você precisa checar se ele está com modo oculto ou somente leitura, se estiver algum desses 2 marcados basta desmarcar e tentar novamente. Lembrando que vc vai precisar compilar o OTClient com as configurações para ter efeito. (Esses executaveis estão criptografados com essa key padrão) Créditos: EU (MORDUK) Por ter feito o tutorial e disponibilizado o sistema na epoca (que era vendido e não era barato) @ Zeon Por repostar o tutorial Espero que ajude a comunidade. Download: [Hidden Content]? SCAN: [Hidden Content] Por favor mover o topico caso esteja no lugar errado.
  12. Vlw pelos créditos ❤️ na epoca tentei postar em outros forums e me proibiram. eu fiz esse tutorial e mandei pra um monte de gente pelo facebook em 2019, provavelmente vc foi uma dessas pessoas 🙂 ja tinha até perdido esses arquivos, obrigado por compartilhar
  13. Da sim, tem servidores que usam a base e ja tem mobile. porém não acompanha nesses arquivos, vc vai ter que colocar um cliente mobile
  14. se não me engano é problema no modulo do autoloot. tenta desativa-lo pra ter certeza se é. é que no momento não me lembro a solução do problema mas vou dar uma olhada mais a fundo
  15. A base que ele postou tem trap nas sources e nas distros que ja estão compiladas, ou seja, colocaram trap na base pra caso alguém consiga fazer um servidor e comece a dar certo, quem colocou as traps pode vir e derrubar seu servidor a qualquer momento. as que estou postando é o servidor original e limpo de armadilhas
  16. até onde eu sei não tem esse bug n, se vc estiver falando de balanceamento é só balancear
  17. provavelmente se vc usa antivirus ele esta deletando, ou até mesmo o windows defender. tente desativar e extrair denovo o servidor
  18. No arquivo que disponibilizei pra download ja tem tudo compilado, inicialmente não tem a necessidade de compilar tem o cliente e o servidor compilado, tá tudo completo.
  19. não, no video ele ensina a compilar usando as sources de projeto pronto (OTC)
  20. Assiste esse tutorial do Italo (@SkullzOTS) pra compilar
  21. Pelo que eu vi está acontecendo apenas com conta de GOD, que não foi criado pelo site
×
  • Criar Novo...