Ir para conteúdo
Propaganda

amoxicilina

Membro
  • Total de Posts

    22
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que amoxicilina postou

  1. Nessa sua dúvida sobre o arquivo Crystal_Arrow_chest.lua, temos duas questões a serem consideradas. 1° Primeira. CORRETA -- Tabela de recompensas por UID do baú local chestRewards = { [8004] = {id = 3239, name = "Thunder Hammer"}, -- Thunder Hammer } 2° Segunda. ERRADA CrystalArrowChestt:uid(uid) Sua variável é CrystalArrowChest "(com um t)" você colocou com dois. Isso vai causar erro (attempt to index global 'CrystalArrowChestt') @ Bielzet Se você tiver outras dúvidas sobre algum assunto específico, recomendo criar um novo tópico. Caso a questão principal deste tópico já tenha sido solucionada, peça aos moderadores para marcá-lo como “Resolvido”. Assim evitamos que o tópico fique poluído e ajudamos a manter o fórum mais organizado e dinâmico, facilitando também para quem, no futuro, tiver dúvidas semelhantes às suas.
  2. Coloque esses dois arquivos no mesmo local onde encontra-se o DAT/SPR; otfi e otml.rar SCAN - VIRUS TOTAL
  3. Quando abrir a janele para seleção de Selecione New ao invés de Open, e quando abrir o RME ai sim você vai em Importe Map, caso você esteja fazendo isto que eu mencionei pode ser que você tenha algum outro RME instalado em sua maquina que esta causando o conflito. Aconselho deletar do local instalado e do seu APPDATA pastas relacionadas ao RME em sua maquina. Você teria e poderia disponibilizar o SPR/DAT e o Item.otb para mim testar em minha maquina e verificar se também terei o mesmo problema, caso oq mencionei não funcione.
  4. Basta seguir o passo a passo do tutorial que vai funcionar perfeitamente, mas claro que utilize os arquivos item, dat e spr da base na qual você vai editar o mapa. Seguindo os passos corretamente vai funcionar perfeitamente.
  5. Amigo @ Bielzet Abra o arquivo lib/quest.lua no seu servidor, apague todo o conteúdo atual do arquivo e cole o código abaixo no lugar e teste para ver se ele vai ser exibido como você deseja. xD if not Quests then Quests = { [1] = { name = "Example", startStorageId = Storage.Quest.ExampleQuest.Example, startStorageValue = 1, missions = { [1] = { name = "The Hidden Seal", storageId = Storage.Quest.ExampleQuest.Example, missionId = 1, startValue = 1, endValue = 1, description = "You broke the first seal.", }, }, }, [2] = { name = "The Flame", startStorageId = Storage.Quest.TheFlame.QuestStart, startStorageValue = 1, missions = { [1] = { name = "The Flame", storageId = Storage.Quest.TheFlame.QuestComplete, missionId = 1001, startValue = 0, endValue = 1, description = "Begin your journey into the flames.", states = { [0] = "Enter The Flame quest area, defeat the monsters and claim your legendary reward!", [1] = "You have completed The Flame quest and claimed your legendary weapon!" } } } } } end ACTIONS/THE_FLAME_CHEST.LUA local theFlameChest = Action() -- Tabela de recompensas por UID do baú local chestRewards = { [8001] = {id = 3309, name = "Thunder Hammer"}, -- Thunder Hammer [8002] = {id = 8097, name = "Solar Axe"}, -- Solar Axe [8003] = {id = 8103, name = "Epiphany"}, -- Epiphany (Sword) } -- Mensagens padrão local MESSAGES = { EMPTY = "Está vazio.", NOT_ELIGIBLE = "Você não concluiu os requisitos para esta missão.", NO_REWARD = "Este baú não tem recompensa.", SUCCESS = "Você encontrou um %s.", QUEST_COMPLETE = "Missão concluída!", NO_SPACE = "Você não tem espaço suficiente no seu inventário." } function theFlameChest.onUse(player, item, fromPosition, target, toPosition, isHotkey) local reward = chestRewards[item.uid] -- Verifica se o baú tem recompensa definida if not reward then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, MESSAGES.NO_REWARD) return true end -- Verifica se o jogador já recebeu a recompensa if player:getStorageValue(Storage.Quest.TheFlame.ChestReward) == 1 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, MESSAGES.EMPTY) return true end -- Verifica se o jogador iniciou a quest if player:getStorageValue(Storage.Quest.TheFlame.QuestStart) ~= 1 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, MESSAGES.NOT_ELIGIBLE) return true end -- Tenta adicionar o item ao inventário local itemReceived = player:addItem(reward.id, 1) if itemReceived then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, string.format(MESSAGES.SUCCESS, reward.name:lower())) player:setStorageValue(Storage.Quest.TheFlame.ChestReward, 1) player:setStorageValue(Storage.Quest.TheFlame.QuestComplete, 1) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, MESSAGES.QUEST_COMPLETE) else player:sendTextMessage(MESSAGE_EVENT_ADVANCE, MESSAGES.NO_SPACE) end return true end -- Registra os baús com seus respectivos UIDs for uid in pairs(chestRewards) do theFlameChest:uid(uid) end theFlameChest:register() Espero ter ajudado!
  6. Basta seguir o passo a passo do post. Garanto que o procedimento não irá gerar esse erro. Provavelmente, algo está sendo feito de maneira incorreta, seja na seleção da versão ou na verificação dos arquivos. Peço desculpas pela demora na resposta.
  7. Versão Script: TFS 0.3.6 Retirado: Pokémon Roxy Adicione o efeito do item em questão que queira que apareça o efeito quando dropar no corpo e adicione na tabela stoneEffect. Ex: ["Seeds"] ]= 338. Seeds: Nome do item 338 = ID do efeito do item adicionado no client. local stoneEffect = { ["fire stone"] = 699, --AQUI O NOME DO ITEM SEGUIDO PELO ID DO EFEITO DO ITEM, CASO SEU CLIENTE NÃO POSSUA UM EFEITO SUGIRO QUE CRIE UM E ADD NO CLIENT ["water stone"] = 700, ["leaf stone"] = 701, ["heart stone"] = 702, ["thunder stone"] = 703, ["venom stone"] = 704, ["enigma stone"] = 705, ["rock stone"] = 706, ["earth stone"] = 707, ["ice stone"] = 708, ["darkness stone"] = 709, ["punch stone"] = 710, ["cocoon stone"] = 711, ["metal stone"] = 712, ["ancient stone"] = 713, ["crystal stone"] = 714, ["feather stone"] = 715, } local function func(cid, position, corpseid) if not isCreature(cid) then return true end local corpse = getTileItemById(position, corpseid).uid if corpse <= 1 or not isContainer(corpse) then return true end for slot = 0, (getContainerSize(corpse) - 1) do local item = getContainerItem(corpse, slot) if item.uid > 1 and isStone(item.itemid) then local itemName = getItemNameById(item.itemid):lower() local effect = stoneEffect[itemName] if effect then local posCorpse = getThingPos(item.uid) if posCorpse then -- Efeitos na posição do item doSendMagicEffect(posCorpse, effect) doSendMagicEffect(posCorpse, 169) -- Efeito e mensagem no jogador local playerWinner = getCreatureMaster(cid) if isPlayer(playerWinner) then local playerPos = getThingPos(playerWinner) doSendMagicEffect(playerPos, 173) doPlayerSendTextMessage(playerWinner, MESSAGE_STATUS_CONSOLE_BLUE, "Parabéns! Você recebeu uma " .. itemName .. "!") end -- Efeito adicional com atraso posCorpse.x = posCorpse.x + 0 posCorpse.y = posCorpse.y + 0 addEvent(doSendMagicEffect, 2000, posCorpse, 761) else print("[Error] getThingPos returned false for item:", item.uid) end else print(string.format("[Error] Nenhum efeito encontrado para a pedra: %s", itemName)) end end end end function onKill(cid, target, lastHit) if not ehMonstro(target) then return true end local corpse = getMonsterInfo(getCreatureName(target)).lookCorpse addEvent(func, 5, getCreatureSummons(cid)[1], getThingPos(target), corpse) return true end
  8. RESPOSTA AO DOIS: Executa esse comando no seu SQL, a senha vai ser alterada de todas as contas existentes para -> god Baixe mysql importe seu banco de dados e rode o comando acima para alterar a senha das contas para god, conforme explicado ao @ mesmerof7 e @ danielcec
  9. Caro amigo, não sou especialista em Pokémon mas dei uma olhada em arquivos de dois servidores baixados da comunidade, percebi algo que pode ajudar com seu problema. Existe uma função responsável por atualizar o estado do Pokémon. Essa função é chamada automaticamente em eventos como capturar de Pokémon, receber dano, usar revive, entre outros recomendo que você revise seus códigos com mais atenção para identificar essa função. Depois de identificar verifique se ela está sendo implementada corretamente nos locais que você está tendo problemas. Caso essa função já esteja no seu código, é possível que o problema esteja no módulo que pode estar enviando informações incorretas. Espero que essas observações possam te ajudar a encontrar uma solução para o problema! Peço desculpas a moderação do fórum caso esta minha resposta seja considerada irregular perante as regras devido ao tempo desde a criação do tópico. Tentei localizar as regras para leitura mas infelizmente não as encontrei.
  10. - Olá! Comunidade TIBIADEV! - Venho Trazer um 🗺️ criado ao longo da última semana. Embora não seja algo muito sofisticado, ele oferece um design interessante, ideal para um bom respawn. - Bioma para pokémons: - Para melhorar o visual do mapa, ainda faltam mais arborização e detalhes externos. - Espero que gostem! Download: Lost Island.rar Scan: Lost Island Mapa atualizado, assim que possível vou atualizar as imagens; Imagem Lost Island: Senha do arquivo TIBIADEV - Quase me esquecendo! As SPR e DATA utilizadas para a edição foram do Pokémon Roxy. - Pode ser que eu atualize o mapa no futuro e também edite o post com as alterações. Nada certo por enquanto.
  11. - Espero que sim. Assim que eu conseguir solucionar o problema pra compilar em ambos para x64 para não haver a necessidade de usar Large Address Aware também publicarei aqui.
  12. - Olá! Comunidade TIBIADEV! - Trago um editor de mapas para aqueles que desejam criar ou editar mapas para servidores derivados, como servidores de Pokémon, Avatar, Digimon, Dbo, Harry Potter, Natuto entre outros. - Vamos-lá! Download: RME OTACADEMY 4.1.2 Scan: RME OTACADEMY 4.1.2 Senha do arquivo TIBIADEV - Escolha um local adequado extraia o mapa editor. - Execute o arquivo Editor_x64. - Aperte em preferences depois selecione a caixa de seleção Check files signature, versão do seu .dat e .spt no meu caso 8.54 e aponte o local de onde encontra-se os dat e .spt e aperte em OK. - No meu caso H:\pokemon roxy\Client Pokemon Roxy 6.7\data\things\.dat e .spr - Não feche essa janela da primeira imagem; - Agora você deve copiar o arquivo items.otb. Você pode encontra-lo em ...pastadoseuservidor/data/item/ - Agora direcione-se para pasta onde você extraiu o mapa editor no meu caso C:/RME_EXTEND_OTACADEMY_MAP_EDITOR 4.1.2\data - Abra a pasta conforme a versão escolhida por você em preferences em meu caso foi 8.54. - Cole o arquivo items.otb dentro da pasta e confirme a substituição do arquivo. - Retorne para essa janela: - Aperte em open e abra o seu mapa ou new e crie um novo. - Se ele iniciar sem a coluna lateral esquerda basta pressionar a tecla R para carrega-la. Fonte do programa: OTAcademy Foco do tutorial, edição do mapa: Pokémon Roxy.
  13. Olá! Comunidade TIBIADEV! - Estou criando este tópico para ajudar quem está enfrentando dificuldades em compilar as sources do servidor Pokémon Roxy. Como o título sugere, essa solução também pode ser útil para outras bases postadas no fórum, como as versões 0.x, 0.2, 0.4, mas é mais provável que funcione nas versões 0.3.6. - Após enfrentar diversos obstáculos e seguir tutoriais de fóruns externos sem sucesso, finalmente consegui resolver o problema nesta manhã. Agora, compartilho com vocês os passos que deram certo comigo, na esperança de que possam ajudar outros membros da comunidade. - Este arquivo é indispensável para download, independentemente da plataforma que você escolha para compilar o TFS, seja no Dev-C++ ou no Code::Blocks. Ele é usado para estender o limite de memória disponível durante a compilação, já que programas de 32 bits têm um limite máximo de 2 GB de memória utilizável. Sem essa extensão, ao carregar mapas grandes, como o fornecido no servidor Pokémon Roxy, o processo pode falhar devido à falta de memória, ocasionando o fechamento inesperado do programa. - Baixe os arquivos abaixo de acordo com a plataforma que vai usar para executar a compilação. - Vamos lá! Arquivos para compilar com Code::Bloecks: Arquivos para compilar com Dev-Cpp: A senha para extrair qualquer um dos arquivos baixado: TIBIADEV TUTORIAL CODE::BLOCKS - Settings->Compiler and debugger... - Ao abrir a janela direcione-se para aba Toolchain Executables em compiler's installation directory aperte em - Aponte para a pasta Mingw que encontra-se dentro da pasta do CodeBlocks no meu caso C:/Codebloeck/mingw/ - Aperte no botão depois em OK - Da menira das imagens abaixo: - Agora Build->Clean depois Build->Build Ou F9. - Aconselho sempre que for compilar Build->Clean e compila novamente. TUTORIAL DEV-CPP - Agora de doble click nessas duas linhas para abrir os arquivos Luascript.cpp e Scriptmanager.cpp: - Remova as // que encontra-se a frende de std::string s = it->leaf(); - Adicione // a frente de std::string s = it->path().filename().string(); - Agora no faça as alterações nos dois arquivos deixando os dois desta maneira: - Agora vamos apontar as bibliotecas que se encontra dento da pasta Dev-Cpp que no meu caso se localiza em C:/Dev-Cpp/ - Primeiro Vamos em Project->Project Options Ou ALT +P - Na Janela que foi aberta vamos ate a aba Directories - Library Directories vamos apontar a pasta lib C:/Dev-Cpp/lib - Include Directories vamos apontar a pasta Include C:/Dev-Cpp/Include e aperte em OK - Agora vamos em Tools->Compiler Options - Na janela aberta vamos ate a aba Directories e vamos apontar as pastas. Para apontar aperte depois de apontar o local aperte em . - Binaries: C:/Dev-Cpp/bin - Libraries: C:/Dev-Cpp/lib - C Includes: C:/Dev-Cpp/Includes - C++ Includes: C:/Dev-Cpp/Includes depois C:/Dev-Cpp/Includes/c++ - depois de adicionar tudo aperte em OK - Ficando desta maneira: - Aperte nos botões selecionado em azul igual a sequência da imagem Clean depois Compile Ou F9: - Agora aguarde o fim dos processos: TUTORIAL LARGE ADDRESS AWARE Espero ter ajudado! 😄
  14. Olá meu caro amigo, isto ocorre pelo simples fato de você ter baixado a versão atual do xampp que contem o PHP 8, o site em questão para funcionar e PHP 5, aconselho desinstalar a versão atual e baixar uma versão mais antiga com PHP 5. Caso você não sabia onde e como aqui você procura a versão 5 do xampp, basta baixar e instalar vai funcionar perfeitamente. OUTRA COISA PRA QUEM ESTIVER COM DIFICULDADE IGUAL A MINHA PESSOA PARA COMPILAR AS SOUCERS DO SERVIDOR VOU FAZER UM TOPICO, MOSTANDO COMO PROSSEGUIR. HOJE MESMO AINDA.
  15. Alguém ai conseguiu compilar o servidor, tentei compilar com dev-cpp do stain e com o próprio codeblocks que vem junto aos arquivos mas sempre obtenho erro, estou usando Win10 se alguém poder dar uma luz. Caso alguém possa ajudar posso portar os erros que recebo ao tentar compilar.
  16. Alguém poderia postar um gym system para base DXP? ou se alguma dessas bases postadas tem alguma que funcione 100% baixei algumas mas não encontrei uma que funcione. Ficarei muito grato, caso seja postado no final do dia tomarei uma cartela de amoxicilina para comemorar! kkkk
  17. DATA BASE SEM WARNING QUANNDO EXECUTA O .EXE PODE SER QUE AO RODAR ALGUNS COMANDOS POSSA APARECER MAIS ALGUMAS COLUNAS E TABELAS FALTANDO.
×
  • Criar Novo...