Ir para conteúdo
  • Cadastre-se

Posts Recomendados

  • 4 months later...

Cara, consegui utilizar, e é bem simples mesmo.
Só fiquei com uma duvida, como meu server é de DBO, ele tem vários personagens, como posso adicionar outros?

Link para o post
Compartilhar em outros sites
1 minuto atrás, cesarfilho55 disse:

Cara, consegui utilizar, e é bem simples mesmo.
Só fiquei com uma duvida, como meu server é de DBO, ele tem vários personagens, como posso adicionar outros?


Muito simples, acesse o arquivo config.php e de ctrl+f em: character_samples, dentro desse vetor (array) você somente precisa adicionar o ID(da vocação) do Sample e o nome dela, seguindo a ordem: ID => 'Name'
Vale lembrar que todas linhas devem terminar com vírgula, exceto a última, pois ela é o valor final do array. Algo como isto:

image.thumb.png.c838767b2e9c337c089a934dbc77ced8.png

Nesse exemplo acima da imagem se você quisesse adicionar 1 nova vocação, você iria colocar vírgula no final da linha 164 que é referente ao Yamato Sample e iria colocar na nova linha o ID da nova vocação => 'Nome do Sample' supondo que a vocação fosse o Goku, então ficaria assim:

image.thumb.png.685572674eca7535181e8098cfcf873f.png
 

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
6 horas atrás, Endless disse:


Muito simples, acesse o arquivo config.php e de ctrl+f em: character_samples, dentro desse vetor (array) você somente precisa adicionar o ID(da vocação) do Sample e o nome dela, seguindo a ordem: ID => 'Name'
Vale lembrar que todas linhas devem terminar com vírgula, exceto a última, pois ela é o valor final do array. Algo como isto:

image.thumb.png.c838767b2e9c337c089a934dbc77ced8.png

Nesse exemplo acima da imagem se você quisesse adicionar 1 nova vocação, você iria colocar vírgula no final da linha 164 que é referente ao Yamato Sample e iria colocar na nova linha o ID da nova vocação => 'Nome do Sample' supondo que a vocação fosse o Goku, então ficaria assim:

image.thumb.png.685572674eca7535181e8098cfcf873f.png
 

Massa, e suponho que a database que o MyAcc conecta é baseado na config.lua do servidor, certo?

Link para o post
Compartilhar em outros sites
4 horas atrás, cesarfilho55 disse:

Massa, e suponho que a database que o MyAcc conecta é baseado na config.lua do servidor, certo?


Exatamente.

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites

Estou utilizando o MyAcc, e, por acaso, instalei por cima de outra database. Agora, quando eu crio outras contas no myacc, elas nao logam, mesmo estando na database, somente a conta de quando criei no modernacc.
O que poderia ser?

Link para o post
Compartilhar em outros sites
Agora, cesarfilho55 disse:

Estou utilizando o MyAcc, e, por acaso, instalei por cima de outra database. Agora, quando eu crio outras contas no myacc, elas nao logam, mesmo estando na database, somente a conta de quando criei no modernacc.
O que poderia ser?


Provavelmente é problema no salt. Seu jogo não deve utilizar salt, mas o site está utilizando salt na hora de criptografar sua senha. Para corrigir isso, faça 1 teste. Confira se a conta criada no site, loga no site e se loga no jogo. Se logar somente no site, é o salt que ele está aplicando. O que você precisa fazer para corrigir isso é acessar o arquivo createaccount.php no diretório system/pages/createaccount.php e dar ctrl+f nisto:
      

$config_salt_enabled = $db->hasColumn('accounts', 'salt');
if($config_salt_enabled)
{
  $salt = generateRandomString(10, false, true, true);
  $password = $salt . $password;
}


Altere a linha que está escrito $password = $salt . $password para $password = $password; ficando assim:
 

$config_salt_enabled = $db->hasColumn('accounts', 'salt');
if($config_salt_enabled)
{
  $salt = generateRandomString(10, false, true, true);
  $password = $password;
}


Basicamente retiramos a inserção de 10 caracteres aleatórios em nossa senha antes de criptografar ela, agora vamos criptografar somente o que foi digitado no campo password.
Agora acesse o arquivo login.php no diretório system/login.php, de ctrl+f em $config_salt_enabled = $db->hasColumn('accounts', 'salt');, você vai encontrar isto:
 

$config_salt_enabled = $db->hasColumn('accounts', 'salt');
	if($account_logged->isLoaded() && encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password) == $account_logged->getPassword()
                && (!isset($t) || $t['attempts'] < 5)
                )
            {
                setSession('account', $account_logged->getId());
                setSession('password', encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password));
                if($remember_me) {
                    setSession('remember_me', true);
                }


Aqui vamos remover a criptografia do salt para podermos acessar nossa conta sem utilizar o valor do salt na hora de conferir a senha com o banco de dados. Altere o trecho do código acima pelo seguinte código:
 

$config_salt_enabled = $db->hasColumn('accounts', 'salt');
	if($account_logged->isLoaded() && encrypt($login_password) == $account_logged->getPassword() && (!isset($t) || $t['attempts'] < 5))
		{
        	setSession('account', $account_logged->getId());
            setSession('password', encrypt($login_password));
            if($remember_me) {
            	setSession('remember_me', true);
            }
		}


Salve o arquivo, crie 1 nova conta em seu site e tente logar tanto no site quanto no jogo, se o problema era o salt, então ele estará resolvido e você irá conseguir acessar normalmente sua conta tanto no site quanto no jogo.

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
37 minutos atrás, Endless disse:


Provavelmente é problema no salt. Seu jogo não deve utilizar salt, mas o site está utilizando salt na hora de criptografar sua senha. Para corrigir isso, faça 1 teste. Confira se a conta criada no site, loga no site e se loga no jogo. Se logar somente no site, é o salt que ele está aplicando. O que você precisa fazer para corrigir isso é acessar o arquivo createaccount.php no diretório system/pages/createaccount.php e dar ctrl+f nisto:
      



$config_salt_enabled = $db->hasColumn('accounts', 'salt');
if($config_salt_enabled)
{
  $salt = generateRandomString(10, false, true, true);
  $password = $salt . $password;
}


Altere a linha que está escrito $password = $salt . $password para $password = $password; ficando assim:
 



$config_salt_enabled = $db->hasColumn('accounts', 'salt');
if($config_salt_enabled)
{
  $salt = generateRandomString(10, false, true, true);
  $password = $password;
}


Basicamente retiramos a inserção de 10 caracteres aleatórios em nossa senha antes de criptografar ela, agora vamos criptografar somente o que foi digitado no campo password.
Agora acesse o arquivo login.php no diretório system/login.php, de ctrl+f em $config_salt_enabled = $db->hasColumn('accounts', 'salt');, você vai encontrar isto:
 



$config_salt_enabled = $db->hasColumn('accounts', 'salt');
	if($account_logged->isLoaded() && encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password) == $account_logged->getPassword()
                && (!isset($t) || $t['attempts'] < 5)
                )
            {
                setSession('account', $account_logged->getId());
                setSession('password', encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password));
                if($remember_me) {
                    setSession('remember_me', true);
                }


Aqui vamos remover a criptografia do salt para podermos acessar nossa conta sem utilizar o valor do salt na hora de conferir a senha com o banco de dados. Altere o trecho do código acima pelo seguinte código:
 



$config_salt_enabled = $db->hasColumn('accounts', 'salt');
	if($account_logged->isLoaded() && encrypt($login_password) == $account_logged->getPassword() && (!isset($t) || $t['attempts'] < 5))
		{
        	setSession('account', $account_logged->getId());
            setSession('password', encrypt($login_password));
            if($remember_me) {
            	setSession('remember_me', true);
            }
		}


Salve o arquivo, crie 1 nova conta em seu site e tente logar tanto no site quanto no jogo, se o problema era o salt, então ele estará resolvido e você irá conseguir acessar normalmente sua conta tanto no site quanto no jogo.

As linhas estão um pouco diferentes, acabou por não funcionar.

		$config_salt_enabled = fieldExist('salt', 'accounts');
		if($config_salt_enabled)
		{
			$salt = generateRandomString(10, false, true, true);
			$password = $password;
		}

e a segunda

			$config_salt_enabled = fieldExist('salt', 'accounts');
			if($account_logged->isLoaded() && encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password) == $account_logged->getPassword()
				&& (!isset($t) || $t['attempts'] < 5)
				)
			{
				setSession('account', $account_logged->getId());
				setSession('password', encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password));
				if(isset($_POST['remember_me']))
					setSession('remember_me', true);

Estou utilizando o myacc 0.7.1

Editado por cesarfilho55 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
1 minuto atrás, cesarfilho55 disse:

As linhas estão um pouco diferentes, acabou por não funcionar.


		$config_salt_enabled = fieldExist('salt', 'accounts');
		if($config_salt_enabled)
		{
			$salt = generateRandomString(10, false, true, true);
			$password = $password;
		}

e a segunda


			$config_salt_enabled = fieldExist('salt', 'accounts');
			if($account_logged->isLoaded() && encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password) == $account_logged->getPassword()
				&& (!isset($t) || $t['attempts'] < 5)
				)
			{
				setSession('account', $account_logged->getId());
				setSession('password', encrypt(($config_salt_enabled ? $account_logged->getCustomField('salt') : '') . $login_password));
				if(isset($_POST['remember_me']))
					setSession('remember_me', true);

 


A segunda tu deixou criptografando ainda, só deixar assim:
 

$config_salt_enabled = fieldExist('salt', 'accounts');
            if($account_logged->isLoaded() && encrypt($login_password) == $account_logged->getPassword()
                && (!isset($t) || $t['attempts'] < 5)
                )
            {
                setSession('account', $account_logged->getId());
                setSession('password', encrypt($login_password));
                if(isset($_POST['remember_me']))
                    setSession('remember_me', true);

 

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
6 horas atrás, Endless disse:


A segunda tu deixou criptografando ainda, só deixar assim:
 


$config_salt_enabled = fieldExist('salt', 'accounts');
            if($account_logged->isLoaded() && encrypt($login_password) == $account_logged->getPassword()
                && (!isset($t) || $t['attempts'] < 5)
                )
            {
                setSession('account', $account_logged->getId());
                setSession('password', encrypt($login_password));
                if(isset($_POST['remember_me']))
                    setSession('remember_me', true);

 

Resolveu!

Link para o post
Compartilhar em outros sites
3 horas atrás, cesarfilho55 disse:

Resolveu!


Boa, fico feliz em ter ajudado!!

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
  • 2 weeks later...

Boa noite, Estou com um problema!

Segui sua Instrução de instalação! mas quando coloco para ligar o ot server. ele chega nessa parte e fecha!

 

alguém pode me dar um Help ?

1213293465_error02.thumb.png.e82b5dade0adc5564f5a9bc3bc7f0e07.png

 

Foto do meu php Admin!

1154274634_Phpadmin.thumb.png.2553bd8991b6ad753cf4ab6d6674dc96.png

 

 

Meu Config.lua

Citar


 ownerName = ""
    ownerEmail = ""
    url = ""
    location = ""

    motd = "Bem Vindos, A Vargally Ots:"
    serverName = "Global 7.6"
    loginMessage = "Welcome"
    displayGamemastersWithOnlineCommand = false

    sqlType = "Mysql"
    sqlHost = "127.0.0.1"
    sqlPort = 3306
    sqlUser = "root"
    sqlPass = "minhasenha"
    sqlDatabase = "vargallyOTserver"
    sqlFile = "schemas/otxserver.s3db"
    sqlKeepAlive = 0
    mysqlReadTimeout = 10
    mysqlWriteTimeout = 10
    mysqlReconnectionAttempts = 3
    encryptionType = "SHA1"

    worldId = 0
    ip = "vargallyot.servegame.com"
    worldType = "open"
    bindOnlyGlobalAddress = false
    loginPort = 7171
    gamePort = "7172"
    statusPort = 7171
    loginOnlyWithLoginServer = false

    accountManager = true
    namelockManager = true
    newPlayerChooseVoc = false
    newPlayerSpawnPosX = 32097
    newPlayerSpawnPosY = 32219
    newPlayerSpawnPosZ = 7
    newPlayerTownId = 11
    newPlayerLevel = 1
    newPlayerMagicLevel = 0
    generateAccountNumber = false
    generateAccountSalt = true

    fragsLimit = 24 * 60 * 60
    fragsSecondLimit = 7 * 24 * 60 * 60
    fragsThirdLimit = 30 * 24 * 60 * 60

    fragsToRedSkull = 6
    fragsSecondToRedSkull = 42
    fragsThirdToRedSkull = 168
    redSkullLength = 3 * 24 * 60 * 60

    fragsToBlackSkull = 9
    fragsSecondToBlackSkull = 63
    fragsThirdToBlackSkull = 252
    blackSkulledDeathHealth = 40
    blackSkulledDeathMana = 0
    blackSkullLength = 6 * 24 * 60 * 60
    useBlackSkull = false

    notationsToBan = 3
    warningsToFinalBan = 4
    warningsToDeletion = 5
    banLength = 7 * 24 * 60 * 60
    killsBanLength = 7 * 24 * 60 * 60
    finalBanLength = 30 * 24 * 60 * 60
    ipBanLength = 1 * 24 * 60 * 60
    fragsToBanishment = 9
    fragsSecondToBanishment = 63
    fragsThirdToBanishment = 252

    protectionLevel = 1
    pvpTileIgnoreLevelAndVocationProtection = true
    allowFightback = true
    pzLocked = 60 * 1000
    huntingDuration = 60 * 1000
    criticalHitMultiplier = 1
    displayCriticalHitNotify = false
    removeWeaponAmmunition = true
    removeWeaponCharges = true
    removeRuneCharges = true
    whiteSkullTime = 15 * 60 * 1000
    advancedFragList = true
    useFragHandler = false
    noDamageToSameLookfeet = false
    showHealthChange = true
    showManaChange = true
    showHealthChangeForMonsters = true
    showManaChangeForMonsters = true
    fieldOwnershipDuration = 5 * 1000
    stopAttackingAtExit = true
    loginProtectionPeriod = 10 * 1000
    deathLostPercent = 10
    stairhopDelay = 2 * 1000
    pushCreatureDelay = 2 * 1000
    deathContainerId = 1987
    gainExperienceColor = 215
    addManaSpentInPvPZone = true
    recoverManaAfterDeathInPvPZone = true
    squareColor = 0

        rsaPrime1 = "14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113"
    rsaPrime2 = "7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101"
    rsaPublic = "65537"
    rsaModulus = "109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413"
    rsaPrivate = "46730330223584118622160180015036832148732986808519344675210555262940258739805766860224610646919605860206328024326703361630109888417839241959507572247284807035235569619173792292786907845791904955103601652822519121908367187885509270025388641700821735345222087940578381210879116823013776808975766851829020659073"

        optionalWarAttackableAlly = true
        fistBaseAttack = 7
        criticalHitChance = 7
        noDamageToGuildMates = false
        noDamageToPartyMembers = false

        rookLevelTo = 5
        rookLevelToLeaveRook = 8
        rookTownId = 1
        useRookSystem = false

        paralyzeDelay = 1500

        premiumDaysToAddByGui = 10

        useCapacity = true
        defaultDepotSize = 500
        defaultDepotSizePremium = 1000
        enableProtectionQuestForGM = true
        cleanItemsInMap = false
        playerFollowExhaust = 2000

        tibiaClassicSlots = true
        monsterSpawnWalkback = true
        allowBlockSpawn = true

        NoShareExpSummonMonster = false

        enableLootBagDisplay = false

        tileHeightBlock = true
        useStamina = true
        autoStack = true
        runesHitTopCreature = false
        charlistBasicInfo = false

        noAttackHealingSimultaneus = true
        enableCooldowns = true
        classicDamageOnWeapons = true

    loginTries = 20
    retryTimeout = 5 * 1000
    loginTimeout = 60 * 1000
    maxPlayers = 1000
    displayOnOrOffAtCharlist = false
    onePlayerOnlinePerAccount = true
    allowClones = 0
    statusTimeout = 1000
    replaceKickOnLogin = true
    forceSlowConnectionsToDisconnect = false
    premiumPlayerSkipWaitList = true
    packetsPerSecond = 50

    deathListEnabled = true
    deathListRequiredTime = 1 * 60 * 1000
    deathAssistCount = 20
    maxDeathRecords = 5
    multipleNames = false

    externalGuildWarsManagement = false
    ingameGuildManagement = true
    levelToFormGuild = 20
    premiumDaysToFormGuild = 0
    guildNameMinLength = 4
    guildNameMaxLength = 20

    buyableAndSellableHouses = true
    houseNeedPremium = true
    bedsRequirePremium = true
    levelToBuyHouse = 20
    housesPerAccount = 1
    houseRentAsPrice = false
    housePriceAsRent = false
    housePriceEachSquare = 1000
    houseRentPeriod = "weekly"
    houseCleanOld = 8 * 24 * 60 * 60
    guildHalls = true
    houseSkipInitialRent = true
    houseProtection = true

    timeBetweenActions = 200
    timeBetweenExActions = 1000
    timeBetweenCustomActions = 500
    checkCorpseOwner = true
    maximumDoorLevel = 999
    tradeLimit = 1000
    canOnlyRopePlayers = false

    mapAuthor = "maya"
    randomizeTiles = true
    houseDataStorage = "binary-tilebased"
    storeTrash = true
    cleanProtectedZones = true
    mapName = "world.otbm"

    mailMaxAttempts = 5
    mailBlockPeriod = 30 * 60 * 1000
    mailAttemptsFadeTime = 5 * 60 * 1000
    mailboxDisabledTowns = ""

    daemonize = false
    defaultPriority = "higher"
    niceLevel = 5
    serviceThreads = 1
    coresUsed = "-1"
    startupDatabaseOptimization = true
    removePremiumOnInit = true
    confirmOutdatedVersion = false
    skipItemsVersionCheck = false

    maxMessageBuffer = 4

    dataDirectory = "data/"
    logsDirectory = "data/logs/"
    disableOutfitsForPrivilegedPlayers = false
    bankSystem = true
    spellNameInsteadOfWords = false
    emoteSpells = true
    unifiedSpells = true
    promptExceptionTracerErrorBox = true
    storePlayerDirection = false
    savePlayerData = true
    monsterLootMessage = 3
    monsterLootMessageType = 22
    separateViplistPerCharacter = false
    vipListDefaultLimit = 20
    vipListDefaultPremiumLimit = 100

    allowChangeOutfit = true
    allowChangeColors = true
    allowChangeAddons = true
    addonsOnlyPremium = true

    ghostModeInvisibleEffect = false
    ghostModeSpellEffects = true

    idleWarningTime = 14 * 60 * 1000
    idleKickTime = 15 * 60 * 1000
    expireReportsAfterReads = 1
    playerQueryDeepness = -1
    protectionTileLimit = 10
    houseTileLimit = 10
    tileLimit = 7

    freePremium = true
    premiumForPromotion = true
    updatePremiumStateAtStartup = true

    blessings = true
    blessingOnlyPremium = true
    blessingReductionBase = 30
    blessingReductionDecrement = 5
    eachBlessReduction = 8
    useFairfightReduction = true
    pvpBlessingThreshold = 40
    fairFightTimeRange = 60

    experienceStages = true
    rateExperience = 5.0
    rateExperienceFromPlayers = 0
    levelToOfflineTraining = 999
    rateSkill = 10.0
    rateSkillOffline = 1.5
    rateMagic = 5.0
    rateMagicOffline = 1.5
    rateLoot = 8.0
    rateSpawnMin = 1
    rateSpawnMax = 1
    formulaLevel = 1.0
    formulaMagic = 1.0
        rateMonsterHealth = 1.0
        rateMonsterMana = 1.0
        rateMonsterAttack = 1.0
        rateMonsterDefense = 1.0

    minLevelThresholdForKilledPlayer = 0.9
    maxLevelThresholdForKilledPlayer = 1.1

    rateStaminaLoss = 1
    rateStaminaGain = 3
    rateStaminaThresholdGain = 12
    staminaRatingLimitTop = 40 * 60
    staminaRatingLimitBottom = 14 * 60
    staminaLootLimit = 14 * 60
    rateStaminaAboveNormal = 1.5
    rateStaminaUnderNormal = 0.5
    staminaThresholdOnlyPremium = true

    experienceShareRadiusX = 30
    experienceShareRadiusY = 30
    experienceShareRadiusZ = 1
    experienceShareLevelDifference = 2 / 3
    extraPartyExperienceLimit = 20
    extraPartyExperiencePercent = 20
    experienceShareActivity = 2 * 60 * 1000

    globalSaveEnabled = false
    globalSaveHour = 8
    globalSaveMinute = 0
    shutdownAtGlobalSave = true
    cleanMapAtGlobalSave = false
    closeInstanceOnShutdown = true

    minRateSpawn = 1
    maxRateSpawn = 3
    deSpawnRange = 2
    deSpawnRadius = 50

    maxPlayerSummons = 2
    teleportAllSummons = false
    teleportPlayerSummons = true

    disableLuaErrors = false
    adminLogs = true
    displayPlayersLogging = true
    prefixChannelLogs = ""
    runFile = "server/run.log"
    outputLog = "server/out.log"
    truncateLogOnStartup = false
    logPlayersStatements = true

    managerPort = 7171
    managerLogs = true
    managerPassword = "1111117"
    managerLocalhostOnly = true
    managerConnectionsLimit = 2

    adminPort = 7171
    adminPassword = "1111117"
    adminLocalhostOnly = true
    adminConnectionsLimit = 2
    adminRequireLogin = true
    adminEncryption = ""
    adminEncryptionData = ""

    saveGlobalStorage = false
    bufferMutedOnSpellFailure = false

 

 

 

 

 

 

 

 

 

 

 

 

Editado por Barca Furada (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
8 horas atrás, Barca Furada disse:

Boa noite, Estou com um problema!

Segui sua Instrução de instalação! mas quando coloco para ligar o ot server. ele chega nessa parte e fecha!

 

alguém pode me dar um Help ?

1213293465_error02.thumb.png.e82b5dade0adc5564f5a9bc3bc7f0e07.png

 

Foto do meu php Admin!

1154274634_Phpadmin.thumb.png.2553bd8991b6ad753cf4ab6d6674dc96.png

 

 

Meu Config.lua

 

 

 

 

 

 

 

 

 

 

 

 


Bom dia meu caro, meio que isso não tem ligação com o MyAAC viu, MyAAC é apenas 1 plataforma de Criação/Gerenciamento de conta do Tibia via WEB. As tabelas que o MyAAC cria não estão ligadas ao jogo e sim ao site. O jogo não vai mudar nada se está com 1 site MyAAC, Gesior, Znotee ou até mesmo Modern.
O jogo estava abrindo antes sem o site instalado?

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
51 minutos atrás, Endless disse:


Bom dia meu caro, meio que isso não tem ligação com o MyAAC viu, MyAAC é apenas 1 plataforma de Criação/Gerenciamento de conta do Tibia via WEB. As tabelas que o MyAAC cria não estão ligadas ao jogo e sim ao site. O jogo não vai mudar nada se está com 1 site MyAAC, Gesior, Znotee ou até mesmo Modern.
O jogo estava abrindo antes sem o site instalado?

 

Sim ele estava antes de eu mudar no config.lua o sqlite para mysql

Link para o post
Compartilhar em outros sites
2 minutos atrás, Barca Furada disse:

 

Sim ele estava antes de eu mudar no config.lua o sqlite para mysql


Ai ja muda a situação, você migrou teu servidor de sqlite pra mysql, e isso não tem relação com site meu guerreiro.

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
  • 3 weeks later...
3 horas atrás, cesarfilho55 disse:

 Instalei na minha maquina linux (Ubuntu 14.04), ao entrar no phpmyadmin na tabela de players acontece esse erro.
a.jpg.5019b16a30fcafdeadf8c4551156f646.jpg

Phpmyadmin foi instalado errado.

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
2 horas atrás, Endless disse:

Phpmyadmin foi instalado errado.

Entendi!
 Caso alguem tenha o mesmo problema, consegui resolver fazer essa alteração > em  /etc/phpmyadmin/config.inc.php

$ Cfg ['Servers'] [$ i] ['table_uiprefs'] = ‘pma_table_uiprefs’;
to
$ cfg ['Servers'] [$ i] ['pma__table_uiprefs'] = ‘pma__table_uiprefs’;

E depois da restart,
sudo service apache2 restart

Utilizei o myacc 0.7.10, ao tentar logar na conta do administrador no site para adicionar os plugins etc, mesmo usando o user e o password certo não loga, é algum problema no site?

Link para o post
Compartilhar em outros sites
15 horas atrás, cesarfilho55 disse:

Entendi!
 Caso alguem tenha o mesmo problema, consegui resolver fazer essa alteração > em  /etc/phpmyadmin/config.inc.php


$ Cfg ['Servers'] [$ i] ['table_uiprefs'] = ‘pma_table_uiprefs’;
to

$ cfg ['Servers'] [$ i] ['pma__table_uiprefs'] = ‘pma__table_uiprefs’;

E depois da restart,

sudo service apache2 restart

Utilizei o myacc 0.7.10, ao tentar logar na conta do administrador no site para adicionar os plugins etc, mesmo usando o user e o password certo não loga, é algum problema no site?


Confere se o site está aplicando o salt na criptografia da senha.
Sobre logar ou não logar, o erro que retorna é falta de permissão ou que a senha está errada?

Quem eu sou?
Meu nome é Waliston, mais conhecido como Endless, estudante de Análise e Desenvolvimento de Sistemas, e desenvolvedor da Falcon Games. Atuo no Ramo de OtServer desde 2017, porém desde 2019 venho me especializando em Desenvolvimento Web e Segurança Web..

Meus Projetos:

Falcon Games

Meu Github:

https://github.com/WalistonBelles

Meu Discord:
Endless#5410

Minhas Contribuições atualmente pra Comunidade:

[SHOWOFF] OTClient Showoff Módules
[DESIGN]
 3 FREE Game Ui Design

[TUTORIAL] Instalando MyAAC em sua máquina

[TUTORIAL] Restringindo a Listagem de Diretórios(URL) do Servidor Apache
[TUTORIAL] Proteção contra DDoS utilizando Mod-evasive no Apache

[SISTEMA] Plugin MyAAC Listagem de Items automática
[SISTEMA] Gerador de Outfits Automática para o Site

[SISTEMA] Sistema de Troca de Vocação para MyAAC
[SISTEMA] Plugin MyAAC Auction System
[SISTEMA] Sistema de Exibir Monstros por Level


Algum trabalho meu te ajudou? Quer apoiar meu trabalho? Faça uma doação!!
Picpay: @walistonbelles
Paypal: [email protected]

Link para o post
Compartilhar em outros sites
2 horas atrás, Endless disse:


Confere se o site está aplicando o salt na criptografia da senha.
Sobre logar ou não logar, o erro que retorna é falta de permissão ou que a senha está errada?

Diz que q senha está errada (a do admin, criada durante a instalação). Sobre o salt, já estava com aquelas alterações que você me ajudou. Criei outra conta e tava funcionando normal, só essa do admin que não.

9 horas atrás, Endless disse:


Confere se o site está aplicando o salt na criptografia da senha.
Sobre logar ou não logar, o erro que retorna é falta de permissão ou que a senha está errada?

Realmente, testei novamente, e parece que o problema é no salt, com salt a conta do admin entra, já sem ele, ela nao entra e da password errado.

Estou utilizando o myaac 0.7.10

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por Underewar
      Credits
      @slaw
      I just edited the tibiacom template.
      Full customizable.
      I have an organized repo for this 'My-AAC last version', I will release I just need to fix something's

      Just check the template live version.

      How Install
      Rename your tibiacom folder and paste the downloaded one.

      Picture News - Boosted Boss works well in this picture the boosted boss of the day was not in image folder.


      DOWNLOAD:
      thetibiaking/ttk-my-aac at layout-changes (github.com)
    • Por Andersontatuador
      .Qual servidor ou website você utiliza como base? 
      Global Full 8.60 + Zao
      Qual o motivo deste tópico? 
      O site não esta adicionando os pontos na conta dos plays.
       
      Está surgindo algum erro? Se sim coloque-o aqui. 
       
      Você tem o código disponível? Se tiver publique-o aqui: 
         
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       



    • Por A.Mokk
      .Qual servidor ou website você utiliza como base? 
      TFS 0.4
      Qual o motivo deste tópico? 
      Estou tendo um probleminha indelicado no meu site, gostaria de obter respostas aqui com voces que sao sempre muito eficientes e praticos.
      Está surgindo algum erro? Se sim coloque-o aqui. 
       
       
    • Por thunmin
      .Qual servidor ou website você utiliza como base? 
      Canary
      Qual o motivo deste tópico? 
      Não consigo deixar ele automatico os players tem que confirmar o pagamento depois eu tenho que verificar se caiu pra depois eu confirmar e colocar as coins
      Está surgindo algum erro? Se sim coloque-o aqui. 
       
      Você tem o código disponível? Se tiver publique-o aqui: 
         
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       
    • Por Jordan422
      Faala Deuses do Tibia! Estou com um projeto sólido de um global old, mas to preso nessa parte do website viu.. Eu dou meu jeitinho mas ta chegando nas coisas avançadas que precisa daquele freelancer bacana para ajeitar umas páginas para mim! Já tenho as ideias, basta somente botar a mão na massa.. Quem estiver interessado por favor entrar em contato por mensagem aqui no Tibiaking mesmo ou preferencialmente pelo discord mythh9257 
       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo