Ir para conteúdo

Usar Account Manager + Site Gesior


Posts Recomendados

aquela parte de colocar os samples como deleteds eu achei estranha pois depois de um tempo os chars deleteds não vão ser excluídos? e tem uma coisa eu acho que tu pegou esse código do xotserve ou xotserver aqui do xtibia pois uma vez eu fiz um tópico pedindo isso á ele e era isso ai que ele modificou no script...

 

e tem um jeito mais facil de bloquear account manager no site e no jogo não!

Link para o comentário
Compartilhar em outros sites

OLA REXIS PEGUEI A DUVIDA DE OUTRA PESSOA EM OUTRO POST QUE E EXATAMENTE A MINHA, POREM TA BEM MAIS EXPLICADA E ELE NAO CONSEGUIU RESPOSTA.

 

"Olá,tenho um ot com site e acc mananger, eu tirei a encryption do meu OT colocando Plain no config.lua, mais msm assim, o account mananger cria

contas com a senha assim "codigodaencryptsenha" dai tem outra coluna que é a salt dai nela só fica "codigodaencrypt"

ex:

 

Quote

Acc name:account

Password:password

 

dai fica na database phpmyadmin

 

Quote

accname: account

password: 9XqS45nkFMRPQNCZwA8-iK4JwR2tgw9y5zYeZb3password

salt: 9XqS45nkFMRPQNCZwA8-iK4JwR2tgw9y5zYeZb3

 

 

entendem?

isso só com o account mananger... pelo site vai normal...

dai quando é criado com o account mananger da pra loga no OT, mais não no site...

como poderia tirar a encrypt do account mananger?

PS: se eu apagar tudo que tem no salt e deixar só a senha normal no password funciona, mais não quero fazer isso a cada acc nova criada...

rep+ pra quem ajudar!

Link para o comentário
Compartilhar em outros sites

OLA REXIS PEGUEI A DUVIDA DE OUTRA PESSOA EM OUTRO POST QUE E EXATAMENTE A MINHA, POREM TA BEM MAIS EXPLICADA E ELE NAO CONSEGUIU RESPOSTA.

 

"Olá,tenho um ot com site e acc mananger, eu tirei a encryption do meu OT colocando Plain no config.lua, mais msm assim, o account mananger cria

contas com a senha assim "codigodaencryptsenha" dai tem outra coluna que é a salt dai nela só fica "codigodaencrypt"

ex:

 

Quote

Acc name:account

Password:password

 

dai fica na database phpmyadmin

 

Quote

accname: account

password: 9XqS45nkFMRPQNCZwA8-iK4JwR2tgw9y5zYeZb3password

salt: 9XqS45nkFMRPQNCZwA8-iK4JwR2tgw9y5zYeZb3

 

 

entendem?

isso só com o account mananger... pelo site vai normal...

dai quando é criado com o account mananger da pra loga no OT, mais não no site...

como poderia tirar a encrypt do account mananger?

PS: se eu apagar tudo que tem no salt e deixar só a senha normal no password funciona, mais não quero fazer isso a cada acc nova criada...

rep+ pra quem ajudar!

 

O meu server já teve este problema, agora não me lembro aonde eu editei no config.lua

Aqui no forum tem varios tutoriais explicando sobre o config.lua

da um pesquisada que acho que você encontra a explicação...

Link para o comentário
Compartilhar em outros sites

pow will ajudaa ai parcero, ja mexi no config busquei tutoriais no google ja ate troquei de config lua mas nao consigo arrumar. por favor te dou um rep + por dia se me ajudar a resolver isso ^^

 

Vou postar o meu config.lua

 

 

 

-- The Forgotten Server Config

 

-- Account manager

accountManager = "yes"

namelockManager = "no"

newPlayerChooseVoc = "yes"

newPlayerSpawnPosX = 160

newPlayerSpawnPosY = 54

newPlayerSpawnPosZ = 7

newPlayerTownId = 1

newPlayerLevel = 8

newPlayerMagicLevel = 0

generateAccountNumber = "no"

 

-- Unjustified kills

-- NOTE: *Banishment and *BlackSkull variables are >summed up<

-- (dailyFragsToRedSkull + dailyFragsToBanishment) with their

-- *RedSkull equivalents.

-- Auto banishing works only if useBlackSkull set to negative.

-- advancedFragList is not advised if you use huge frags

-- requirements.

redSkullLength = 10 * 12 * 30 * 30

blackSkullLength = 24 * 12 * 30 * 30

dailyFragsToRedSkull = 10

weeklyFragsToRedSkull = 30

monthlyFragsToRedSkull = 70

dailyFragsToBlackSkull = dailyFragsToRedSkull

weeklyFragsToBlackSkull = weeklyFragsToRedSkull

monthlyFragsToBlackSkull = monthlyFragsToRedSkull

dailyFragsToBanishment = dailyFragsToRedSkull

weeklyFragsToBanishment = weeklyFragsToRedSkull

monthlyFragsToBanishment = monthlyFragsToRedSkull

blackSkulledDeathHealth = 40

blackSkulledDeathMana = 0

useBlackSkull = false

useFragHandler = true

advancedFragList = false

 

-- Banishments

-- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment

-- killsBanLength works only if useBlackSkull option is disabled.

notationsToBan = 3

warningsToFinalBan = 4

warningsToDeletion = 5

banLength = 1 * 60 * 60

killsBanLength = 1 * 60 * 60

finalBanLength = 5 * 60 * 60

ipBanishmentLength = 1 * 60 * 60

broadcastBanishments = true

maxViolationCommentSize = 200

violationNameReportActionType = 2

autoBanishUnknownBytes = false

 

-- Battle

-- NOTE: showHealingDamageForMonsters inheritates from showHealingDamage.

-- loginProtectionPeriod is the famous Tibia anti-magebomb system.

-- deathLostPercent set to nil enables manual mode.

worldType = "pvp"

protectionLevel = 100

pvpTileIgnoreLevelAndVocationProtection = true

pzLocked = 30 * 700

huntingDuration = 30 * 1000

criticalHitChance = 7

criticalHitMultiplier = 1

displayCriticalHitNotify = false

removeWeaponAmmunition = false

removeWeaponCharges = false

removeRuneCharges = "no"

whiteSkullTime = 5 * 10 * 100

noDamageToSameLookfeet = false

showHealingDamage = true

showHealingDamageForMonsters = false

fieldOwnershipDuration = 5 * 1000

stopAttackingAtExit = false

oldConditionAccuracy = false

loginProtectionPeriod = 10 * 1000

deathLostPercent = 10

stairhopDelay = 2 * 1000

pushCreatureDelay = 2 * 1000

deathContainerId = 1987

gainExperienceColor = -1

addManaSpentInPvPZone = true

squareColor = 0

allowFightback = true

 

-- Connection config

worldId = 0

ip = "127.0.0.1"

bindOnlyConfiguredIpAddress = false

loginPort = 7171

gamePort = 7172

adminPort = 7171

statusPort = 7171

loginTries = 10

retryTimeout = 5 * 1000

loginTimeout = 60 * 1000

maxPlayers = 841

motd = "Bem-Vindo.Bom Jogo !"

displayOnOrOffAtCharlist = false

onePlayerOnlinePerAccount = true

allowClones = false

serverName = "Mapa By GOD Pedriinho"

loginMessage = ".:: Mapa By:GOD Pedriinho ::."

statusTimeout = 5 * 60 * 1000

replaceKickOnLogin = true

forceSlowConnectionsToDisconnect = false

loginOnlyWithLoginServer = false

premiumPlayerSkipWaitList = false

 

-- Database

-- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database.

-- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.

sqlType = "sqlite"

sqlHost = "localhost"

sqlPort = 3306

sqlUser = "root"

sqlPass = ""

sqlDatabase = "theforgottenserver"

sqlFile = "forgottenserver.s3db"

sqlKeepAlive = 0

mysqlReadTimeout = 10

mysqlWriteTimeout = 10

encryptionType = "plain"

 

-- Deathlist

deathListEnabled = true

deathListRequiredTime = 1 * 60 * 1000

deathAssistCount = 19

maxDeathRecords = 5

 

-- Guilds

ingameGuildManagement = true

levelToFormGuild = 8

premiumDaysToFormGuild = 0

guildNameMinLength = 4

guildNameMaxLength = 20

 

-- Highscores

highscoreDisplayPlayers = 100

updateHighscoresAfterMinutes = 2

 

-- Houses

buyableAndSellableHouses = true

houseNeedPremium = true

bedsRequirePremium = true

levelToBuyHouse = 8

housesPerAccount = 0

houseRentAsPrice = false

housePriceAsRent = false

housePriceEachSquare = 1000

houseRentPeriod = "never"

houseCleanOld = 0

guildHalls = false

 

-- Item usage

timeBetweenActions = 200

timeBetweenExActions = 1000

checkCorpseOwner = true

hotkeyAimbotEnabled = true

maximumDoorLevel = 500

 

-- Map

-- NOTE: storeTrash costs more memory, but will perform alot faster cleaning.

-- useHouseDataStorage usage may be found at README.

mapName = "Baiak Yurots"

mapAuthor = "Baiak Lula"

randomizeTiles = true

useHouseDataStorage = false

storeTrash = true

cleanProtectedZones = true

mailboxDisabledTowns = "-1"

 

-- Startup

-- NOTE: defaultPriority works only on Windows and niceLevel on *nix

-- coresUsed are seperated by comma cores ids used by server process,

-- default is -1, so it stays untouched (automaticaly assigned by OS).

defaultPriority = "high"

niceLevel = 5

coresUsed = "-1"

optimizeDatabaseAtStartup = true

removePremiumOnInit = true

confirmOutdatedVersion = false

 

-- Muted buffer

maxMessageBuffer = 4

bufferMutedOnSpellFailure = false

 

-- Miscellaneous

-- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature,

-- called "exception tracer" (__EXCEPTION_TRACER__ flag).

-- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's)

dataDirectory = "data/"

allowChangeOutfit = true

allowChangeColors = true

allowChangeAddons = true

disableOutfitsForPrivilegedPlayers = false

bankSystem = true

saveGlobalStorage = true

displaySkillLevelOnAdvance = false

spellNameInsteadOfWords = false

emoteSpells = false

promptExceptionTracerErrorBox = true

storePlayerDirection = false

monsterLootMessage = 3

monsterLootMessageType = 25

separateViplistPerCharacter = false

 

-- Ghost mode

ghostModeInvisibleEffect = false

ghostModeSpellEffects = true

 

-- Limits

idleWarningTime = 14 * 60 * 1000

idleKickTime = 15 * 60 * 1000

expireReportsAfterReads = 1

playerQueryDeepness = 2

maxItemsPerPZTile = 0

maxItemsPerHouseTile = 0

 

-- Premium-related

freePremium = true

premiumForPromotion = true

 

-- Blessings

-- NOTE: blessingReduction* regards items/containers loss.

-- eachBlessReduction is how much each bless reduces the experience/magic/skills loss.

blessingOnlyPremium = true

blessingReductionBase = 30

blessingReductionDecreament = 5

eachBlessReduction = 8

 

-- Rates

-- NOTE: experienceStages configuration is located in data/XML/stages.xml.

-- rateExperienceFromPlayers 0 to disable.

experienceStages = "no"

rateExperience = 200

rateExperienceFromPlayers = 0

rateSkill = 130

rateMagic = 100

rateLoot = 6

rateSpawn = 2

 

-- Monster rates

rateMonsterHealth = 1.0

rateMonsterMana = 1.0

rateMonsterAttack = 1.0

rateMonsterDefense = 1.0

 

-- Experience from players

-- NOTE: min~Threshold* set to 0 will disable the minimum threshold:

-- player will gain experience from every lower leveled player.

-- max~Threshold* set to 0 will disable the maximum threshold:

-- player will gain experience from every higher leveled player.

minLevelThresholdForKilledPlayer = 0.9

maxLevelThresholdForKilledPlayer = 1.1

 

-- Stamina

-- NOTE: Stamina is stored in miliseconds, so seconds are multiplied by 1000.

-- rateStaminaHits multiplies every hit done a creature, which are later

-- multiplied by player attack speed.

-- rateStaminaGain is divider of every logged out second, eg:

-- 60000 / 3 = 20000 milliseconds, what gives 20 stamina seconds for 1 minute being logged off.

-- rateStaminaThresholdGain is divider for the premium stamina.

-- staminaRatingLimit* is in minutes.

rateStaminaLoss = 1

rateStaminaGain = 3

rateStaminaThresholdGain = 12

staminaRatingLimitTop = 41 * 60

staminaRatingLimitBottom = 14 * 60

rateStaminaAboveNormal = 1.5

rateStaminaUnderNormal = 0.5

staminaThresholdOnlyPremium = true

 

-- Party

-- NOTE: experienceShareLevelDifference is float number.

-- experienceShareLevelDifference is highestLevel * value

experienceShareRadiusX = 30

experienceShareRadiusY = 30

experienceShareRadiusZ = 1

experienceShareLevelDifference = 2 / 3

extraPartyExperienceLimit = 20

extraPartyExperiencePercent = 5

experienceShareActivity = 2 * 60 * 1000

 

-- Global save

-- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours,

-- if you want such a system please check out data/globalevents/globalevents.xml.

globalSaveEnabled = false

globalSaveHour = 8

shutdownAtGlobalSave = true

cleanMapAtGlobalSave = false

 

-- Spawns

deSpawnRange = 2

deSpawnRadius = 50

 

-- Summons

maxPlayerSummons = 0

teleportAllSummons = false

teleportPlayerSummons = false

 

-- Status

ownerName = "Baiiak Lula"

ownerEmail = "@otland.net"

url = "http://otland.net/"

location = "Europe"

displayGamemastersWithOnlineCommand = false

 

-- Logs

-- NOTE: This kind of logging does not work in GUI version.

-- For such, please compile the software with __GUI_LOGS__ flag.

adminLogsEnabled = false

displayPlayersLogging = true

prefixChannelLogs = ""

runFile = ""

outLogName = ""

errorLogName = ""

truncateLogsOnStartup = false

 

 

OBS: Essa é a config.lua original do meu server, sem nenhuma configuração.

 

Eu olhei a database do meu server e reparei que em accounts não tem a coluna Salt. Se você colocou a seguinte configuração ( encryptionType = "plain" ) na sua config.lua crie novamente uma conta e verifique se ela está com o mesmo problema de criptografia da senha.

 

Se não estiver, você tera que editar as senhas das contas antigas manualmente removendo da senha oque estiver escrito em salt. Há aconselho você a deletar a coluna SALT também.

 

Se estiver, o jeito será você deletar sua database reconfigurar sua config.lua sem mecher em nada que não saiba! Tem um video tutorial explicando como por um site online utilizando o xampp. Ele explica como modificar sua config.lua para ficar compativel com o site.

 

vou postar o link:

 

http://www.xtibia.com/forum/topic/135281-video-aprenda-a-criar-um-website-mysql/

 

Se tiver problemas, poste aqui.

Editado por Rexis
Link para o comentário
Compartilhar em outros sites

  • 4 months later...
  • 2 months later...

Ola , meu site é da OTProjects a DB também , e eu não estou conseguindo logar a Account Manage no jogo, mais na minha outra DB funcionou , mais o site bugo todo , pois no "phpmyadmin" ~> "Player" ~> "Account Manager" Não tem account_id 1 só tem -1 , 1- , - 4696655 e 4696655 - . Como eu faço ??

 

@Edit

 

Meu site só fica tudo ok sem nenhum bug com a mesma DB da OTProjects . Fora isso buga tudo !

Editado por juuninhoo
Link para o comentário
Compartilhar em outros sites

  • 4 weeks later...
  • 4 weeks later...
  • 4 months later...
  • 8 months later...
  • 2 months later...
  • 2 months later...
  • 6 years later...
Em 14/07/2012 em 00:45, williampasqualini disse:

Tópico upado agora com link para download para facilitar a vida do povo, porque alguns navegadores copiavam errado o script.

Desculpe reviver esse topico, mas estou com alguns problemas, na parte de colocar (account_id) não tem como eu colocar (1) ela ja vem pré configurada 1-1...

O link do seu download expirou, nao consigo baixar o accountmanagement :s.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...