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 elitehox
      boa tarde a todos,
      Estou tentando instalar o plugin gesior shop for Myaac. quando tento acessar gifts.php retorno erro 500 http.
      Alguém pode me ajudar? este é o log de erros do Apache ...
       
       
      [php7:error] [pid 24148] [client 177.130.9.96:56512] PHP Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'ordering' in 'order clause' in /var/www/html/system/libs/pot/OTS_Base_DB.php:86\nStack trace:\n#0 /var/www/html/system/libs/pot/OTS_Base_DB.php(86): PDO->query()\n#1 /var/www/html/system/libs/pot/OTS_DB_PDOQuery.php(13): OTS_Base_DB->doQuery()\n#2 /var/www/html/plugins/gesior-shop-system/libs/shop-system.php(137): OTS_Base_DB->query()\n#3 /var/www/html/system/pages/gifts.php(199): GesiorShop::getOffers()\n#4 /var/www/html/index.php(362): require('/var/www/html/s...')\n#5 {main}\n thrown in /var/www/html/system/libs/pot/OTS_Base_DB.php on line 86  
       
       

    • 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. 
       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo