Ir para conteúdo

Hankro

Membro
  • Registro em

  • Última visita

Tudo que Hankro postou

  1. Então, boa tarde, ontem tive um problema com o item editor (até criei um tópico) e pensei que talvez valesse mais a pena usar algo mais recente, eu só quero poder abrir um server local pra trabalhar em um projeto, enfim, na hora de compilar deram vários erros, fui resolvendo de um em um, até que chegou ao pugixml. o VS 2015 dizia que não foi encontrado, então eu fiz o download e deram vários erros relacionados a "unresolved external symbol". Pensei que fosse por que eu baixei a release mais recente (1.8) então baixei a 1.7 que data de outubro de 2015, mesmo ano do tutorial que estou seguindo. Novamente os erros apareceram, eu to quebrando a cabeça com isso desde as 8 da manhã e só quero passar dessa parte que ainda tenho muita coisa pela frente. Eu realmente to com dor de cabeça e exausto, sei que não vai fazer diferença falar isso, mas é que talvez a solução seja muito simples e eu to fazendo você perder seu tempo lendo, mas é que realmente não consigo encontrar a solução. Agradeço a quem puder ajudar! Vou anexar o erro (como você pode ver, o erro é no finalzinho da compilação, o que me deixa mais irritado haha)
  2. Ele não altera a Sprite, mas para eu criar uma Sprite Nova, eu uso ele pra duplicar algum item e só altero a Sprite. Porem ele usa o spr e o dat do cliente, não sei se tem outro programa que faça a mesma coisa que ele, mas para eu alterar a Sprite do item eu uso ele. O problema é que ele estava abrindo, mas em outro destino, queria que ele abrisse o do meu cliente. Como tenho pouco conhecimento, não sei se há algo que eu possa alterar e/ou substituir pra fazer funcionar :\ Meu servidor é 8.60 mesmo. EDIT: Eu baixei outro item editor, mas minha preferência ainda é usar esse do tópico, se alguém puder ajudar, fico grato!
  3. Bom Dia/Boa Tarde/Boa Noite Eu estou com um novo projeto de tíbia e preciso alterar sprites no cliente/servidor. No cliente eu consigo normalmente, porém quando abro o Item editor, ele dá o seguinte erro: Já tentei: - Baixar outro items.otb e items.xml de outros servidores 8.60 - Usar dat e spr das versões: 8.60, 8.61 e 8.70 Não sei o que fazer, to bem perdido na real, quem puder ajudar eu agradeço muito.
  4. Hankro postou uma resposta no tópico em Suporte Tibia OTServer
    Procure por um programa chamado "Spell Creator" Nele você pode criar um efeito "frame por frame", você seleciona o dano/heal e ele já te dá o script e a spell pra por no xml. Bem simples de usar.
  5. Hankro postou uma resposta no tópico em Suporte Tibia OTServer
    Vê se é isso que você quer: Em spells.xml procure onde estão as runas > CTRL+F <conjure name="Poison Field" (acredito que Poison Field seja a primeira runa da sua lista.) antes dela adicione "<!--" E coloque "-->" na linha após o último </conjure> que acredito que seja o Holy Missile. Agora lá embaixo, de preferência na penúltima linha (antes de </spells>, adicione: E na pasta: spells/scripts você extrai esse arquivo (Eu só botei pra download por que eram cerca de 32 arquivos .lua e eu preferi facilitar um pouco): https://www.mediafire.com/?b0r6jkz9dwhd37x Caso de algum erro/crash o que eu acredito que não vá acontecer, basta deletar esse código e remover as tags "<!--" e "-->". Usei um servidor 8.6 (tfs 0.3.6) e funcionou perfeitamente.
  6. Olha, não tenho muito conhecimento com poketibia (ainda não tive a chance de me aprofundar, infelizmente), mas vou tentar te ajudar por que tô acordado huauhahu Os pokes tem arquivo .xml? (data/monster/nomedopokemon.xml) Se tiver poste aqui e tento te ajudar, se tiver a linha dele em monsters.xml (data/monsters.xml) também ajudaria. Lembrando: Eu não tenho conhecimento sobre poketibia ainda, então eu peço desculpa se não puder ajudar, só to tentando ajudar por que estou acordado no momento e pode ser que eu encontre.
  7. Eu coloquei de forma alternada, se ele foi teleportado para a posição 1, próxima vez que ele entrar será teleportado para a 2, sempre alternando entre as duas. Espero que eu tenha entendido certo haha Na pasta movements/scripts crie uma cópia de algum arquivo.lua e renomeie para: tpmulti Dentro dele, apague seu conteúdo e substitua por: em movements.xml adicione a linha: Para adicionar este teleport, basta adicionar um magic field no seu mapa com o actionid "10088" EDIT: Desculpe, agora que li que você pôs aleatoriamente ali, você poderia ser mais claro? Você quer que cada vez que o player passe, seja selecionado aleatoriamente um local entre duas posições diferentes? Posições predefinidas ou aleatórias também?
  8. Hankro postou uma resposta no tópico em Suporte Tibia OTServer
    Fico feliz em poder ajudar
  9. Hankro postou uma resposta no tópico em Suporte Tibia OTServer
    E na spells.xml <instant name="teleport" words="teleport" lvl="1" mana="1" prem="0" range="1" selftarget="1" needlearn="0" blockwalls="1" event="script" value="teleport.lua"></instant>
  10. Hankro postou uma resposta no tópico em Suporte Tibia OTServer
    Teste o seguinte: em substitua por local pos = getCreatureLookPosition(cid) e onde está a spells.xml Coloque a magia da seguinte forma: <instant name="teleport" words="teleport" lvl="1" mana="1" prem="0" range="1" casterTargetOrDirection="1" needlearn="0" blockwalls="1" exhaustion="5000" event="script" value="teleport.lua"></instant> (Altere o que precisar nome/palavras, level, mana e onde está "value=" coloque a localização do script, no meu caso está em data/spells/script/teleport.lua)
  11. Gostaria bastante! O server que to utilizando é ótimo mas o /reload items causa erro e o "reload all" crasha. Fora isso, to gostando bastante. Desculpa abusar mas, você tem dicas pra quem está abrindo server agora? Quais configs/items mexer e etc. Eu já alterei as contas padrões de admin/gm pra prevenir os "espertinhos", tem mais alguma coisa que possam abusar? PS: se você souber como resetar accounts/players eu gostaria bastante de saber, se não souber não tem problema, eu pesquiso depois. Mas é que pretendo mudar a XP e adicionar classes, então seria algo bom saber isso.
  12. Ok, eu quero te agradecer bastante pelas dicas, realmente ajudou. Eu consegui replicar o erro, reiniciei o modem e o ip alterou, dai tive que atualizar o IP no NO-IP (DUC) e fechar e abrir o server pras pessoas retornarem a conectar. Única coisa que devo fazer é manter o server ligado e sempre que cair a internet, vou ter que fechar e abrir o server. De resto acho que o problema foi solucionado, se voltar a acontecer e eu não conseguir solucionar, posto novamente. Obrigado pela ajuda, serio mesmo. PS: Sobre esse ip fixo que você ensinou, esse é o IPv4 (o ip interno, ip da maquina na rede) e ele serve pra redirecionar as conexões (por exemplo, toda conexão buscando a porta 7171 e 7172 já está redirecionada para o meu IPv4 que é fixo). Para ter ip fixo do modem seria necessário pagar por isso, coisa que eu não estou interessado realmente e acho que o no-ip já faz isso.
  13. Mas se eu fizer assim, vou ter que mudar o ip do config lua toda vez que minha internet cair/reiniciar, certo? Gostaria de usar o ip fixo que o próprio DUC atualiza, ou to falando besteira?
  14. Eu também não to entendendo, no momento tem duas pessoas online no servidor. Eu queria entender o motivo do erro, inclusive já fechei o server e abri de novo com o IP fixo, ainda não reiniciei a internet pra ver se isso vai alterar. Vou tentar replicar o erro, já que já sei a solução agora. Por que não to entendendo o motivo, única explicação seria se o erro fosse por parte do No-IP com o ip fixo que criei, já que o novo está funcionando e é diferente.
  15. Funcionou! Muito obrigado, eu coloquei o ip do meuip e meu amigo conseguiu entrar. Depois eu fechei o server e abri com OUTRO ip fixo que acabei de criar e dois amigos conseguiram entrar. O problema foi resolvido ou há a chance de voltar? Gostaria de saber o motivo do problema pra resolver quando/se acontecer novamente.
  16. -- The forgottenking Config -- Account manager accountManager = true namelockManager = false newPlayerChooseVoc = true newPlayerSpawnPosX = 1000 newPlayerSpawnPosY = 998 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 newPlayerLevel = 20 newPlayerMagicLevel = 1 generateAccountNumber = false -- Unjustified kills redSkullLength = 100 * 24 * 60 * 60 blackSkullLength = 150 * 24 * 60 * 60 dailyFragsToRedSkull = 20 weeklyFragsToRedSkull = 10000 monthlyFragsToRedSkull = 10000 dailyFragsToBlackSkull = dailyFragsToRedSkull weeklyFragsToBlackSkull = weeklyFragsToRedSkull monthlyFragsToBlackSkull = monthlyFragsToRedSkull dailyFragsToBanishment = dailyFragsToRedSkull weeklyFragsToBanishment = weeklyFragsToRedSkull monthlyFragsToBanishment = monthlyFragsToRedSkull blackSkulledDeathHealth = 40 blackSkulledDeathMana = 0 useBlackSkull = true useFragHandler = true advancedFragList = false -- Banishments notationsToBan = 3 warningsToFinalBan = 4 warningsToDeletion = 5 banLength = 7 * 24 * 60 * 60 killsBanLength = 7 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanishmentLength = 0 * 0 * 00 * 00 broadcastBanishments = true maxViolationCommentSize = 200 violationNameReportActionType = 2 autoBanishUnknownBytes = false -- Battle worldType = "pvp" protectionLevel = 80 pvpTileIgnoreLevelAndVocationProtection = true pzLocked = 30 * 1000 huntingDuration = 60 * 1000 criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = true removeWeaponAmmunition = false removeWeaponCharges = false removeRuneCharges = false whiteSkullTime = 3 * 60 * 1000 noDamageToSameLookfeet = false showHealingDamage = false showHealingDamageForMonsters = fasle fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = false oldConditionAccuracy = false loginProtectionPeriod = 10 * 1000 deathLostPercent = 10 stairhopDelay = 0 pushCreatureDelay = 1500 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true squareColor = 0 allowFightback = true -- Connection config worldId = 0 ip = "alternatetibia.servegame.com" loginPort = 7171 gamePort = 7172 adminPort = 7171 statusPort = 7171 loginTries = 15 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 1000 motd = "Welcome To Natala-Ot" displayOnOrOffAtCharlist = true onePlayerOnlinePerAccount = false allowClones = true serverName = "Natala-Ot" loginMessage = "Welcome To Natala-Ot" statusTimeout = 5 * 60 * 1000 replaceKickOnLogin = false forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false -- Database sqlType = "sqlite" sqlHost = "127.0.0.1" sqlPort = 3306 sqlUser = "" sqlPass = "" sqlDatabase = "testing" sqlFile = "subwat.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1" -- Deathlist deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 deathAssistCount = 19 maxDeathRecords = 5 -- Guilds ingameGuildManagement = true levelToFormGuild = 8 premiumDaysToFormGuild = 0 guildNameMinLength = 4 guildNameMaxLength = 30 -- Highscores highscoreDisplayPlayers = 15 updateHighscoresAfterMinutes = 10 -- Houses buyableAndSellableHouses = true houseNeedPremium = true bedsRequirePremium = true levelToBuyHouse = 150 housesPerAccount = 1 houseRentAsPrice = false housePriceAsRent = false housePriceEachSquare = 1000 houseRentPeriod = "never" houseCleanOld = 0 guildHalls = false -- Item usage timeBetweenActions = 200 timeBetweenExActions = 1000 hotkeyAimbotEnabled = true -- Map mapName = "theend" mapAuthor = "[DoNo] Blue LabeL" randomizeTiles = true storeTrash = true cleanProtectedZones = true mailboxDisabledTowns = "-1" -- Startup defaultPriority = "high" niceLevel = 5 coresUsed = "-1" optimizeDatabaseAtStartup = true removePremiumOnInit = true confirmOutdatedVersion = false -- Muted buffer bufferMutedOnSpellFailure = false spellNameInsteadOfWords = false emoteSpells = true allowChangeOutfit = true allowChangeColors = true allowChangeAddons = true disableOutfitsForPrivilegedPlayers = false addonsOnlyPremium = true -- Miscellaneous dataDirectory = "data/" bankSystem = true displaySkillLevelOnAdvance = false promptExceptionTracerErrorBox = true separateViplistPerCharacter = false maximumDoorLevel = 500 maxMessageBuffer = 30 saveGlobalStorage = true useHouseDataStorage = false storePlayerDirection = false checkCorpseOwner = true monsterLootMessage = 3 monsterLootMessageType = 25 -- Ghost mode ghostModeInvisibleEffect = false ghostModeSpellEffects = true -- Limits idleWarningTime = 14 * 60 * 1000 idleKickTime = 15 * 60 * 1000 expireReportsAfterReads = 1 playerQueryDeepness = 2 maxItemsPerPZTile = 0 maxItemsPerHouseTile = 0 -- Premium-related freePremium = true premiumForPromotion = true -- Blessings blessings = true blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecrement = 10 eachBlessReduction = 12 -- Rates experienceStages = true rateExperience = 400 rateExperienceFromPlayers = 50 rateSkill = 30.0 rateMagic = 15.0 rateLoot = 10.0 rateSpawn = 1 -- Monster rates rateMonsterHealth = 1.0 rateMonsterMana = 1.0 rateMonsterAttack = 1.0 rateMonsterDefense = 1.0 -- Experience from players minLevelThresholdForKilledPlayer = 15.0 maxLevelThresholdForKilledPlayer = 25.0 -- Stamina rateStaminaLoss = 1 rateStaminaGain = 3 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 41 * 60 staminaRatingLimitBottom = 14 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.5 staminaThresholdOnlyPremium = true -- Party experienceShareRadiusX = 40 experienceShareRadiusY = 40 experienceShareRadiusZ = 1 experienceShareLevelDifference = 2 / 3 extraPartyExperienceLimit = 20 extraPartyExperiencePercent = 5 experienceShareActivity = 2 * 6 * 1000 -- Global save globalSaveEnabled = false globalSaveHour = 1 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false -- Spawns deSpawnRange = 2 deSpawnRadius = 50 -- Summons maxPlayerSummons = 3 teleportAllSummons = false -- Logs -- NOTE: This kind of logging does not work in GUI version. -- For such, please compile the software with __GUI_LOGS__ flag. adminLogsEnabled = false displayPlayersLogging = true prefixChannelLogs = "" runFile = "" outLogName = "" errorLogName = "" truncateLogsOnStartup = false
  17. Talvez estejamos com o mesmo problema, as pessoas conseguem carregar pelo menos a character list? No meu o problema é similar, a character list carrega mas não conecta ao mapa. To comentando por que pode ser o mesmo problema e eu não tinha visto o seu tópico, bom pra dar um UP.
  18. Guys, eu espero estar postando no lugar certo, até por que eu cheguei nessa área do fórum justamente através de uma busca sobre erros de conexão. O que ocorre é o seguinte: Eu to tentando abrir um otserver e eu consigo conectar e meus amigos não. Vou colocar o que eu já fiz pra adiantar já e ser bem objetivo: Já abri as portas 7171 e 7172 no firewall do Windows. Já abri as portas 7171 e 7172 no modem, redirecionando para o meu IPv4 que é fixo. Já alterei o ip do config.lua para o meu ipfixo configurado pelo no-ip com o sufixo .servegame.com. Um amigo meu chegou a entrar e jogar por uns 20min, achamos que estava resolvido o problema, então ele saiu e foi jogar overwatch, eu fechei o servidor e fui jogar CS. Quando voltamos a tentar, cerca de 1h depois (nem a internet nem o pc tinham sido reiniciados), ele não conseguia mais conectar. A lista de personagens carrega mas não loga no mapa.

Informação Importante

Confirmação de Termo