Ir para conteúdo

Fanfas

Membro
  • Registro em

  • Última visita

  1. Fanfas respondeu ao post em um tópico de Trayron1 em Suporte Tibia OTServer
    desculpa reviver o post, mas assim ja notei que quando modifico o vocations.xml os personagens antigos continuam iguais, só os personagens novos, criados depois da modificação que sofrem a modificação, então estava na duvida, como atualizar os players antigos...
  2. bom queria saber se alguém tem umas dicas ou um script para quando um player solte uma runa de fire field (ex:firebomb rune) um outro player que passar ele pegar frag...no mundo hardcore ah ja resolvi aqui, não sei fechar o topico...
  3. Fanfas reagiu a uma resposta no tópico: [Function] Account Storage
  4. Eaii gostaria que alguém fizesse um script que segue a mesma linha de quando o player atinge tal level ganha um item, mas queria um próprio para os knights que tem skill club,axe e sword, dando uma arma correspondente ao skill mais forte, ex: se o player tem skill de sword maior que de club e axe, ele ganha uma fire sword, se tiver skill axe maior que de club e sword ganha um knight axe e se o player tiver skill club maior que de axe e sword ganha um dragon hammer....se alguém puder ajudar valeuu!
  5. Bom gostaria de saber se alguém pode me dar algumas informações de como é o processo para criar um client anti-bot, como fazer o seu servidor aceitar somente o cliente próprio, e como fazer o bot não conseguir conectar ao cliente, não sei muita coisa qualquer informação é bem vinda! valeu! Dei uma olhada e vi que tem algo com a rsa key, que pelo visto tem q ser a mesma rsa modules e a rsa que esta no cliente, para criar uma nova rsa key unica como poderia fazer?
  6. Fanfas reagiu a uma resposta no tópico: Retirando Cast System da Distro
  7. Aonde? minha config.lua: -- The OTX Server Config -- Owner Data ownerName = "" ownerEmail = "" url = "" location = "" -- Messages motd = "Welcome to the Fanfas Server!" serverName = "Fanfas Demon Hunter" loginMessage = "Welcome to The Fanfas Demon Hunter Server!" displayGamemastersWithOnlineCommand = false -- MySql sqlType = "sqlite" sqlHost = "" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "" sqlFile = "schemas/otxserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 mysqlReconnectionAttempts = 5 encryptionType = "sha1" --// encryptionType can be (plain, md5, sha1, sha256 or sha512). -- World / Ip / Port worldId = 0 ip = "" worldType = "open" bindOnlyGlobalAddress = true loginPort = 7171 gamePort = "7172" statusPort = 7171 loginOnlyWithLoginServer = false -- Account manager accountManager = true namelockManager = true newPlayerChooseVoc = false newPlayerSpawnPosX = 32097 newPlayerSpawnPosY = 32219 newPlayerSpawnPosZ = 7 newPlayerTownId = 12 newPlayerLevel = 1 newPlayerMagicLevel = 0 generateAccountNumber = false generateAccountSalt = true -- Limits on frags / Time fragsLimit = 24 * 60 * 60 fragsSecondLimit = 7 * 24 * 60 * 60 fragsThirdLimit = 30 * 24 * 60 * 60 -- Red Skull Config fragsToRedSkull = 3 fragsSecondToRedSkull = 5 fragsThirdToRedSkull = 10 redSkullLength = 3 * 24 * 60 * 60 -- Dont edit!! If you edit this, the players will don't get the red skull! -- Banishment Config -- killsBanLength works only if useBlackSkull option is disabled. 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 = 7 fragsSecondToBanishment = 21 fragsThirdToBanishment = 41 -- Battle -- NOTE: showHealth/ManaChangeForMonsters inherites from showHealth/ManaChange. protectionLevel = 1 pvpTileIgnoreLevelAndVocationProtection = true allowFightback = false pzLocked = 60 * 1000 huntingDuration = 60 * 1000 criticalHitMultiplier = 1 displayCriticalHitNotify = false removeWeaponAmmunition = true removeWeaponCharges = true removeRuneCharges = true whiteSkullTime = 15 * 60 * 1000 advancedFragList = true useFragHandler = true noDamageToSameLookfeet = false showHealthChange = false showManaChange = false showHealthChangeForMonsters = false showManaChangeForMonsters = false fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = true loginProtectionPeriod = 10 * 1000 deathLostPercent = 10 deathBackpackPercent = 0 stairhopDelay = 2 * 1000 pushCreatureDelay = 2 * 1000 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true recoverManaAfterDeathInPvPZone = true squareColor = 0 -- RSA -- NOTE: These should not be changed unless you know what your doing! -- Prime1 - known as p; Prime2 - known as q; Public - known as e; -- Modulus - known as n; Private - known as d. -- How make custom client with custom RSA Key: http://vapus.net/customclient rsaPrime1 = "14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113" rsaPrime2 = "7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101" rsaPublic = "65537" rsaModulus = "109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413" rsaPrivate = "46730330223584118622160180015036832148732986808519344675210555262940258739805766860224610646919605860206328024326703361630109888417839241959507572247284807035235569619173792292786907845791904955103601652822519121908367187885509270025388641700821735345222087940578381210879116823013776808975766851829020659073" -- OTX Server Extras Features -- Battle optionalWarAttackableAlly = true fistBaseAttack = 7 criticalHitChance = 7 noDamageToGuildMates = false -- if true then no damage, if false then damage noDamageToPartyMembers = false -- if true then no damage, if false then damage -- Rook System rookLevelTo = 5 rookLevelToLeaveRook = 8 rookTownId = 12 useRookSystem = true -- Paralyze delay paralyzeDelay = 1500 -- GUI premiumDaysToAddByGui = 10 -- Depot and Miscellaneous -- set playerFollowExhaust to 2000 if someone causes lags and kicks by following unreachable creatures too often useCapacity = true defaultDepotSize = 500 defaultDepotSizePremium = 1000 enableProtectionQuestForGM = true cleanItemsInMap = false playerFollowExhaust = 2000 -- 8.7x + config monsterSpawnWalkback = false allowBlockSpawn = true classicEquipmentSlots = true -- Summons and monsters NoShareExpSummonMonster = false -- Others enableLootBagDisplay = false attackImmediatelyAfterLoggingIn = false exhaustionNPC = true exhaustionInSecondsNPC = 0.5 -- Old Configs tileHeightBlock = true useStamina = false autoStack = true runesHitTopCreature = false charlistBasicInfo = false classicDamageOnWeapons = true -- ConfigSpells noAttackHealingSimultaneus = true enableCooldowns = true -- Connection config loginTries = 20 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 200 displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = true allowClones = 0 statusTimeout = 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false premiumPlayerSkipWaitList = true packetsPerSecond = 50 loginProtectionTime = 10 -- Deathlist deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 deathAssistCount = 2 maxDeathRecords = 5 multipleNames = false -- Guilds -- NOTE: externalGuildWarsManagement supports Automatic Account Creator(webpage or whatever you want) externalGuildWarsManagement = false ingameGuildManagement = true levelToFormGuild = 20 premiumDaysToFormGuild = 0 guildNameMinLength = 4 guildNameMaxLength = 20 -- Houses 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 -- Item usage timeBetweenActions = 200 timeBetweenExActions = 1000 timeBetweenCustomActions = 500 checkCorpseOwner = true maximumDoorLevel = 999 tradeLimit = 100 canOnlyRopePlayers = false -- Map -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning. -- houseDataStorage usage may be found at how-use-internal-functions.log mapAuthor = "GM Fanfa" randomizeTiles = true houseDataStorage = "binary-tilebased" storeTrash = true cleanProtectedZones = true mapName = "world.otbm" -- Mailbox mailMaxAttempts = 5 mailBlockPeriod = 30 * 60 * 1000 mailAttemptsFadeTime = 5 * 60 * 1000 mailboxDisabledTowns = "" -- Example disable rook depot (temple) "4" -- mailboxDisabledTowns = "4" -- Startup -- For Linux use "-1" is default -- daemonize works only on *nix, same as niceLevel daemonize = false defaultPriority = "higher" niceLevel = 5 serviceThreads = 1 coresUsed = "-1" -- ("0, 1, 2, 3") -- For QuadCore ONLY Windows startupDatabaseOptimization = true removePremiumOnInit = true confirmOutdatedVersion = false skipItemsVersionCheck = true -- Muted buffer maxMessageBuffer = 4 -- Miscellaneous dataDirectory = "data/" logsDirectory = "data/logs/" disableOutfitsForPrivilegedPlayers = false bankSystem = true spellNameInsteadOfWords = false emoteSpells = false unifiedSpells = true promptExceptionTracerErrorBox = true storePlayerDirection = false savePlayerData = true monsterLootMessage = 0 monsterLootMessageType = 22 separateViplistPerCharacter = false vipListDefaultLimit = 20 vipListDefaultPremiumLimit = 100 -- Outfits allowChangeOutfit = true allowChangeColors = true -- Ghost mode ghostModeInvisibleEffect = false ghostModeSpellEffects = true -- Limits idleWarningTime = 14 * 60 * 1000 idleKickTime = 15 * 60 * 1000 expireReportsAfterReads = 1 playerQueryDeepness = -1 protectionTileLimit = 10 houseTileLimit = 10 tileLimit = 7 -- Premium-related freePremium = true premiumForPromotion = true updatePremiumStateAtStartup = true -- Blessings blessings = true blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecrement = 5 eachBlessReduction = 8 useFairfightReduction = true pvpBlessingThreshold = 40 fairFightTimeRange = 60 -- Rates experienceStages = true rateExperience = 100.0 rateExperienceFromPlayers = 0 levelToOfflineTraining = 8 rateSkill = 10.0 rateSkillOffline = 0.5 rateMagic = 4.0 rateMagicOffline = 0.5 rateLoot = 1.0 rateSpawnMin = 1 rateSpawnMax = 1 formulaLevel = 5.0 formulaMagic = 1.0 -- Monster rates rateMonsterHealth = 1.0 rateMonsterMana = 1.0 rateMonsterAttack = 1.0 rateMonsterDefense = 1.0 -- Experience from players minLevelThresholdForKilledPlayer = 0.9 maxLevelThresholdForKilledPlayer = 1.1 -- Stamina System rateStaminaLoss = 0 rateStaminaGain = 0 rateStaminaThresholdGain = 0 staminaRatingLimitTop = 40 * 60 staminaRatingLimitBottom = 14 * 60 staminaLootLimit = 14 * 60 rateStaminaAboveNormal = 0 rateStaminaUnderNormal = 0 staminaThresholdOnlyPremium = true -- Party System experienceShareRadiusX = 30 experienceShareRadiusY = 30 experienceShareRadiusZ = 1 experienceShareLevelDifference = 2 / 3 extraPartyExperienceLimit = 20 extraPartyExperiencePercent = 5 experienceShareActivity = 2 * 60 * 1000 -- Global save globalSaveEnabled = false globalSaveHour = 8 globalSaveMinute = 0 shutdownAtGlobalSave = false cleanMapAtGlobalSave = false -- Spawns minRateSpawn = 1 maxRateSpawn = 1 deSpawnRange = 2 deSpawnRadius = 50 -- Summons maxPlayerSummons = 2 teleportAllSummons = false teleportPlayerSummons = true -- Logs disableLuaErrors = false adminLogs = true displayPlayersLogging = true prefixChannelLogs = "" runFile = "server/run.log" outputLog = "server/out.log" truncateLogOnStartup = false logPlayersStatements = false -- Manager -- NOTE: managerPassword left blank disables manager. managerPort = 7171 managerLogs = true managerPassword = "" managerLocalhostOnly = true managerConnectionsLimit = 1 -- Admin -- NOTE: adminPassword left blank disables manager. -- Set to anything if you set adminRequireLogin to false. -- adminEncryption available options: rsa1024xtea; -- remember to set correct data! adminPort = 7171 adminPassword = "" adminLocalhostOnly = true adminConnectionsLimit = 1 adminRequireLogin = true adminEncryption = "" adminEncryptionData = "" -- Don't edit use at your own risk saveGlobalStorage = false bufferMutedOnSpellFailure = false
  8. Eaii não sei mexer com sources gostaria de saber como retirar o cast system da minha distro por ocasionar alguns bugs... As sources estão junto com o server... http://www.mediafire.com/file/wije7y934x7b4fx/Servidor.rar SCAN - https://www.virustotal.com/pt/url/e076e7c4be6d1d892e78ab1b65d355473efbe7bc5a08fc2e720d993aed84810e/analysis/1494969335/
  9. Fanfas postou uma resposta no tópico em Suporte Tibia OTServer
    eaii alguém sabe arrumar esse erro?? muitas vezes o servidor informa mas não acontece nada mas outras vezes o player é deslogado... pelo q ouvi falar tem aver com o cast system, se alguém poder ajudar valeu, se precisar de mais informações só pedir... abraço! sqlite3_prepare_v2(): SQLITE ERROR: near "LIMIT": syntax error (UPDATE "players" SET "broadcasting" = 0, "viewers" = 0 WHERE "id" = 1 LIMIT 1)
  10. Fanfas reagiu a uma resposta no tópico: (Resolvido)Novos Shoot Types
  11. Consegui meooo!!! hasudahduahda achei q nunca ia conseguir...baixei o Visual Studio 2015 8gb depois qdo abri o projeto tinha q atualiza mais 4gb , depois fiz o resto que ensinava no tutorial e já era consegui \o/ AGORA SIM ! VALEU IRMÃO!!!
  12. Fanfas reagiu a uma resposta no tópico: (Resolvido)Novos Shoot Types
  13. Fanfas reagiu a uma resposta no tópico: (Resolvido)Novos Shoot Types
  14. boa mano, por que baixar tudo e não for o certo o cara se mata né HUASHAU... o meo dei uma olhada e tenho quase certeza que é a Engine: OTX 2.X.S.5 FORGOTTEN, vou ter que baixar o Interprise então, não entendo muito sobre compilação acho que não ia conseguir reconhecer a forma ainda, o repositório seria aonde??
  15. Fanfas reagiu a uma resposta no tópico: (Resolvido)Novos Shoot Types
  16. Sim é a distro certamente deve ser 1.x++ os arquivos tudo são para visual studio. Então tem que baixar todo mesmo , nossa internet 1mb foi sofrência é muito querer hausdhaudha, eu vo ter q limpa o pc pra baixar ele, foda valeu irmão
  17. Sim eu tenho as sources, tinha dado uma olhada e achei que seria por ai solução mesmo, nunca compilei dai até vi uns tuto de compilar no mvs maas fui baixar e é pesado demais, não existe nenhuma versão mais compacta? tava falando q precisava de 16 gb oO...se puder me ajudar nessa parte da compilação em algo, valeu!!
  18. Fanfas alterou sua foto pessoal
  19. Vamo gurizada, ja vou dizendo que tem um bug, mas funciona caso tu queira modificar algum item ou adicionar novos. No item editor faça o mesmo procedimento de sempre, arraste o arquivo tibia.data e o tibia.spr para a pasta do itemeditor, quando você abrir o item editor vai aparecer um erro que diz que não é compatível com o tibia.data e o tibia.spr, mas mesmo assim continue aparecera toda lista de item porem sem o sprite apenas, mas tendo um editor de sprites você poderá saber qual é o numero da sprite(cid) e sabendo o id do item pelo items.xml(sid) fica facil editar tudo... Isso serve pra quem estava com o bug que não carrega o servidor e da o erro do item.otb não compatível quando você tenta modificar algo no item.otb. Demorei um tempo para achar um item editor compatível acho que pode servir para quem estava na mesma situação... Caso alguém ache muito desnecessário ou teja uma solução melhor que não seja compilar o server pode ajudar tbm!! SCAN https://www.virustotal.com/pt/file/d6a886219a859c1a1b915c56fe6f0599bd0fdace46832bd561c5dda1cb402846/analysis/ Download https://drive.google.com/file/d/0B65QH-Qt9p6ASGx1bS1IWHpTdEU/view?usp=sharing
  20. BOM queria saber como adiciono novos shoot types, eu botei o sprite do efeito novo no tibia.dat pelo object builder na aba missil, só que agora como configuro no items.xml, quanto a nomeação, por que o tipo de shoot nao existe no server, onde posso adicionar tentei adicionar nas lib constant, mas nao funciono... EX : <attribute key="shootType" value="NOVOTIRO"/> se alguem entende ae ajuda! valeuuu
  21. Fanfas postou uma resposta no tópico em Suporte Tibia OTServer
    Um deles é o monstro quando fica no vermelho e começa a correr ele para de atacar o player, se você trapar o monstro e ele estiver red ele não te ataca acontece apenas com ataque corpo a corpo.. Também queria saber se alguém tem uma pasta monsters 7.6 com todos ataques equilibrados pode ser em conjunto com a pasta vocations.xml em quase todos servers o player tira muito dano e no orignal não é assim, por exemplo um rooker skill 14 com mace tira danos muito baixos em um troll... baixei um pouco mas esta difícil de deixar 100% igual ao original... Outra coisa que notei foi as runas que quando você esta caminhando ela não funciona, você tem que parar levemente de caminhar para a runa funcionar...
  22. Mano se sua net é compartilhada tem que fazer uma função pra por online, tenta achar tutorias sobre servidores com net compartilhada, e se der sorte acha algum tutorial com o mesmo reteador seu..

Informação Importante

Confirmação de Termo