Postado Fevereiro 26, 2019 6 anos Bom dia, eu coloquei um servidor online, aparentemente sem erro algum, porém quando eu vou logar em alguma conta que já existe na database (olhando pelo phpmyadmin), da que a conta não existe, ou se eu crio uma no mesmo local, da o mesmo erro. Gostaria de saber se o site influencia em algo referente a este erro (não criei site, a intenção do servidor é mais para testes e aprendizado) ou se é algum outro motivo, desde já agradeço!
Postado Fevereiro 26, 2019 6 anos Solução @eslabao o site não, apenas a tabela. Poste o seu config por favor? Não esqueça de retirar a sua senha antes de postar. @eslabao Dê uma olhada nas anotações que eu fiz no seu script, por favor. Veja qual padrão o seu banco de dados está utilizando as senhas. Fico no seu aguardo. Citar -- Combat settings -- NOTE: valid values for worldType are: "pvp", "no-pvp" and "pvp-enforced" worldType = "pvp" hotkeyAimbotEnabled = true protectionLevel = 8 killsToRedSkull = 6 killsToBlackSkull = 10 pzLocked = 60 * 1000 removeChargesFromRunes = true timeToDecreaseFrags = 24 * 60 * 60 * 1000 whiteSkullTime = 15 * 60 * 1000 stairJumpExhaustion = 2 * 1000 experienceByKillingPlayers = false expFromPlayersLevelRange = 75 -- Connection Config -- NOTE: maxPlayers set to 0 means no limit ip = "127.0.0.1" --Se você deixer com este IP, apenas você e sua rede poderão acessar o OT... bindOnlyGlobalAddress = false loginProtocolPort = 7171 gameProtocolPort = 7172 statusProtocolPort = 7171 maxPlayers = 2000 motd = "Welcome To Tibia-Global! OpenServer - Prey System + Imbuiment System and More..." onePlayerOnlinePerAccount = true allowClones = false serverName = "Tibia-Global" statusTimeout = 5 * 1000 replaceKickOnLogin = true maxPacketsPerSecond = 50 enableLiveCasting = true liveCastPort = 7173 -- Store in-Game Config coinPacketSize = 1 coinImagesURL = "http://127.0.0.1/store/" -- PVP-Expert Config expertPvp = false -- Depot Limit freeDepotLimit = 2000 premiumDepotLimit = 10000 depotBoxes = 17 -- Deaths -- NOTE: Leave deathLosePercent as -1 if you want to use the default -- death penalty formula. For the old formula, set it to 10. For -- no skill/experience loss, set it to 0. deathLosePercent = -1 -- Houses -- NOTE: set housePriceEachSQM to -1 to disable the ingame buy house functionality housePriceEachSQM = 1000 houseRentPeriod = "weekly" -- Item Usage timeBetweenActions = 200 timeBetweenExActions = 1000 -- Map -- NOTE: set mapName WITHOUT .otbm at the end mapName = "global" mapAuthor = "Cipsoft" -- Market marketOfferDuration = 30 * 24 * 60 * 60 premiumToCreateMarketOffer = false checkExpiredMarketOffersEachMinutes = 60 maxMarketOffersAtATimePerPlayer = 100 -- MySQL mysqlHost = "127.0.0.1" mysqlUser = "root" mysqlPass = "123456" mysqlDatabase = "servidor" mysqlPort = 3306 passwordType = "sha1" --Você está utilizando o padrão sha1 para as senhas, o seu banco de dados está fazendo o mesmo? Caso as contas estejam sendo criadas com o padrão de senha MD5, você nunca conseguirá se conectar nas contas criadas... mysqlSock = "" -- Misc. allowChangeOutfit = true freePremium = true kickIdlePlayerAfterMinutes = 15 maxMessageBuffer = 4 emoteSpells = false classicEquipmentSlots = true allowWalkthrough = false -- Rates -- NOTE: rateExp is not used if you have enabled stages in data/XML/stages.xml rateExp = 1 rateSkill = 100 rateLoot = 8 rateMagic = 80 rateSpawn = 2 -- Monsters deSpawnRange = 2 deSpawnRadius = 50 -- Stamina staminaSystem = true -- Scripts warnUnsafeScripts = true convertUnsafeScripts = true -- Startup -- NOTE: defaultPriority only works on Windows and sets process -- priority, valid values are: "normal", "above-normal", "high" defaultPriority = "high" startupDatabaseOptimization = true -- Status server information ownerName = "Qwizer" ownerEmail = "[email protected]" url = "http://www." location = "Brasil" Ajudei? REP+ ? Servidor 8.6, Mapa Global Editado JKADS ?
Postado Fevereiro 26, 2019 6 anos Autor O ip é pra isso mesmo. Como eu verifico com qual padrão estão sendo criadas as senhas? e se for isso seria somente modificar esse campo?
Postado Fevereiro 26, 2019 6 anos O sha1 e MD5 muitos usão quando utilizam site, geralmente usam mais sha1. No sqlite a galera costuma usar mais plain. Só verificar no seu encryptionType qual desses está e alterar de acordo. O MD5 e sha1 são criptografias, no caso do sha1, para o password funcionar da maneira correta teria que estar assim, ex: 356a192b7913b04c54574d18c28d46e6395428ab 356a192b7913b04c54574d18c28d46e6395428ab = 1. A senha seria 1. O plain não é uma criptografia, então caso no password estivesse 1 a senha seria 1 mesmo... Editado Fevereiro 26, 2019 6 anos por Yan Liima (veja o histórico de edições) ╔══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ══════════════════════════╗ Te Ajudei? Rep + e ficamos Quits Precisando de ajuda? Discord: Yan Liima #3702 Programador Júnior de LUA, PHP e JavaScript Juntos somos lendas, separados somos Mitos! ╚══════════════════════════ҳ̸Ҳ̸ҳஜ۩۞۩ஜҳ̸Ҳ̸ҳ═════════════════════════════╝
Postado Fevereiro 27, 2019 6 anos Autor Era esse o problema mesmo, muito obrigado pela ajuda, abraço!
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.