Ir para conteúdo
Close

REFORMULAMOS A SEÇÃO DE CLASSIFICADOS! - Crie grátis os seus anúncios de procura e oferta de serviços e produtos relacionados ao OTServ! - Acesse através do nosso menu ou clique aqui e confira já!

Hokograma

Membro
  • Total de itens

    263
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Hokograma venceu a última vez em Fevereiro 8 2018

Hokograma teve o conteúdo mais curtido!

3 Seguidores

Sobre Hokograma

  • Rank
    Holograma
  • Data de Nascimento 05/04/1999

Informação de Perfil

  • Genero
    Masculino
  • Localização
    PG
  • Eu sou
    Mapper
  • Interesses
    ..

Últimos Visitantes

709 visualizações
  1. @Sueter as info ta td certa, e a parada do ip tentei mudar pro ipv4 do meu no-ip tbm mas ainda assim o erro persiste
  2. @bismarkzika isso n altera em nada n, mas mesmo assim tentei, porem nada aconteceu
  3. @bismarkzika xampp, e sim o nome da minha database é > database < mesmo .. kk ta certinho
  4. Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). TFS 0.4; Qual erro está surgindo/O que você procura? Erro ao conectar com a database, não sei oq esta errado.. por sqlite esta normal.. site tbm esta funcionando 100%, no bugs Você tem o código disponível? Se tiver publique-o aqui: config.lua accountManager = true namelockManager = false newPlayerChooseVoc = true newPlayerSpawnPosX = 160 newPlayerSpawnPosY = 54 newPlayerSpawnPosZ = 7 newPlayerTownId = 1 newPlayerLevel = 8 newPlayerMagicLevel = 0 generateAccountNumber = false redSkullLength = 50 * 62 * 70 * 90 blackSkullLength = 64 * 72 * 80 * 95 dailyFragsToRedSkull = 25 weeklyFragsToRedSkull = 50 monthlyFragsToRedSkull = 70 dailyFragsToBlackSkull = dailyFragsToRedSkull weeklyFragsToBlackSkull = weeklyFragsToRedSkull monthlyFragsToBlackSkull = monthlyFragsToRedSkull dailyFragsToBanishment = dailyFragsToRedSkull weeklyFragsToBanishment = weeklyFragsToRedSkull monthlyFragsToBanishment = monthlyFragsToRedSkull blackSkulledDeathHealth = 40 blackSkulledDeathMana = 0 useBlackSkull = true useFragHandler = true advancedFragList = false notationsToBan = 3 warningsToFinalBan = 4 warningsToDeletion = 5 banLength = 7 * 24 * 60 * 60 killsBanLength = 8 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanishmentLength = 1 * 24 * 60 * 60 broadcastBanishments = true maxViolationCommentSize = 200 violationNameReportActionType = 2 autoBanishUnknownBytes = false worldType = "open" protectionLevel = 50 pvpTileIgnoreLevelAndVocationProtection = true pzLocked = 20 * 700 huntingDuration = 60 * 1000 criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = true removeWeaponAmmunition = false removeWeaponCharges = false removeRuneCharges = "no" whiteSkullTime = 5 * 10 * 100 noDamageToSameLookfeet = false showHealingDamage = false showHealingDamageForMonsters = false fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = false oldConditionAccuracy = false loginProtectionPeriod = 10 * 1000 deathLostPercent = 10 stairhopDelay = 2 * 1000 pushCreatureDelay = 2 * 1000 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true squareColor = 0 allowFightback = true worldId = 0 ip = "177.156.95.29" bindOnlyConfiguredIpAddress = false loginPort = 7171 gamePort = 7172 adminPort = 7171 statusPort = 7171 loginTries = 10 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 999 motd = "Bem Vindo ao Legedary Crazy Server!" displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = true allowClones = false serverName = "Legendary Crazy Server" loginMessage = "Bem-Vindo ao Legendary Crazy. Chame seus amigos e divirta-se." statusTimeout = 5 * 60 * 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false enableCast = true sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "ntoelite123" sqlDatabase = "database" sqlFile = "forgottenserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "sha1" deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 deathAssistCount = 19 maxDeathRecords = 5 ingameGuildManagement = false levelToFormGuild = 8 premiumDaysToFormGuild = 0 guildNameMinLength = 4 guildNameMaxLength = 20 highscoreDisplayPlayers = 100 updateHighscoresAfterMinutes = 2 buyableAndSellableHouses = true houseNeedPremium = true bedsRequirePremium = true levelToBuyHouse = 500 housesPerAccount = 0 houseRentAsPrice = false housePriceAsRent = false housePriceEachSquare = 90000 houseRentPeriod = "never" houseCleanOld = 0 guildHalls = false timeBetweenActions = 200 timeBetweenExActions = 1000 checkCorpseOwner = true hotkeyAimbotEnabled = true maximumDoorLevel = 500 mapName = "database.otbm" mapAuthor = "Baiak Lula" randomizeTiles = true useHouseDataStorage = false storeTrash = true cleanProtectedZones = true mailboxDisabledTowns = "-1" defaultPriority = "high" niceLevel = 5 coresUsed = "-1" optimizeDatabaseAtStartup = true removePremiumOnInit = true confirmOutdatedVersion = false maxMessageBuffer = 4 bufferMutedOnSpellFailure = false dataDirectory = "data/" allowChangeOutfit = true allowChangeColors = true allowChangeAddons = true disableOutfitsForPrivilegedPlayers = false bankSystem = true saveGlobalStorage = true displaySkillLevelOnAdvance = false spellNameInsteadOfWords = false emoteSpells = true promptExceptionTracerErrorBox = true storePlayerDirection = false monsterLootMessage = 3 monsterLootMessageType = 25 separateViplistPerCharacter = false ghostModeInvisibleEffect = false ghostModeSpellEffects = true idleWarningTime = 14 * 60 * 1000 idleKickTime = 1000 * 1000 * 10000 expireReportsAfterReads = 1 playerQueryDeepness = 2 maxItemsPerPZTile = 0 maxItemsPerHouseTile = 0 freePremium = true premiumForPromotion = true blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecreament = 5 eachBlessReduction = 8 experienceStages = true rateExperience = 999 rateExperienceFromPlayers = 0 rateSkill = 20 rateMagic = 10 rateLoot = 2 rateSpawn = 2 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 = 41 * 60 staminaRatingLimitBottom = 14 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.5 staminaThresholdOnlyPremium = true experienceShareRadiusX = 30 experienceShareRadiusY = 30 experienceShareRadiusZ = 1 experienceShareLevelDifference = 2 / 3 extraPartyExperienceLimit = 20 extraPartyExperiencePercent = 5 experienceShareActivity = 2 * 60 * 1000 globalSaveEnabled = false globalSaveHour = 8 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false deSpawnRange = 2 deSpawnRadius = 50 maxPlayerSummons = 2 teleportAllSummons = false teleportPlayerSummons = false ownerName = "[ADM] Rasthegue" ownerEmail = "tibiastaff2015@gmail.com" url = "http://www.tibiastaff.tk/" location = "Brazil" displayGamemastersWithOnlineCommand = false adminLogsEnabled = false displayPlayersLogging = true prefixChannelLogs = "" runFile = "" outLogName = "" errorLogName = "" truncateLogsOnStartup = false Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
  5. local config = { storageID = 49615, storageID2 = 49620, tempo = 2, -- Tempo de duracao da marcacao itemID = 11675, -- item ID da sprite que fica no chao effectWhenTeleport = 11, -- Efeito que aparece no player quando é teleportado effectWhenExpired = 2, -- Efeito que aparece quando a skill expira } local errorMsg = { alreadyMarked = "Voce ja possui uma marcacao em andamento neste slot.", expired = "A skill de selamento expirou.", } function onCastSpell(cid, var) markedPosition = getPlayerPosition(cid) if getPlayerStorageValue(cid, config.storageID) <= os.time() and not getPlayerStorageValue(cid, config.storageID) == -1 then doPlayerSendTextMessage(cid, 22, errorMsg.alreadyMarked) return false end -- doCreateItem(config.itemID, 1, markedPosition) setPlayerStorageValue(cid, config.storageID, os.time() + getTime()) setPlayerStorageValue(cid, config.storageID2, 1) doPlayerSendTextMessage(cid, 22, "Voce tem ".. config.tempo .." minutos para usar a spell antes que ela expire.") local estrutura = { cid = cid, markedPosition = markedPosition, timeFinal = os.time() + getTime() } addEvent (teleportIsTrue, 333, estrutura) return true end function getTime () return config.tempo * 60 end function teleportIsTrue (st) if os.time() > st.timeFinal then setPlayerStorageValue(st.cid, config.storageID2, 0) doPlayerSendTextMessage(st.cid, 22, errorMsg.expired) return false elseif getPlayerStorageValue(st.cid, config.storageID2) == 2 then doTeleportThing(st.cid, st.markedPosition, true) setPlayerStorageValue(st.cid, config.storageID2, 1) doSendMagicEffect(getPlayerPosition(st.cid), config.effectWhenTeleport) end addEvent (teleportIsTrue, 333, st) return true end local config = { storageID2 = 49620, } function onCastSpell(cid, var) if getPlayerStorageValue (cid, config.storageID2) == 1 then setPlayerStorageValue(cid, config.storageID2, 2) else doPlayerSendTextMessage(cid,22, "Voce nao marcou nenhum local com a kunai.") return false end return true end
  6. @Allan Silva Olha cara, o teleport classico eh ID 1387 pode chegar ate ele apertando J .. ao dar dois clicks com o botao esquerdo em cima dele normamente ja se abre a aba para por as coordenadas ...
  7. @Sttorm vdd, eu que identifiquei errado, so tem um pequeno erro na questao da contagem, porque por exemplo da um kill aparece: 0/1 , entao digamos que tenha q matar 5 mostros de cada, quando a contagem ta 4/5 ja abre acesso a alavanca.. mas ja ta muito bom gz.. Tem algum geito de fazer um npc que teleporte todos da party? Cobrando um item ID x de cada membro? talves sirva como base local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local cfg = { toPos = {x=1925, y=570, z=8}, -- Posição que o jogador sera teleportado level = 1, -- Level necessário para ser teleportado price = 0 -- Dinheiro a ser cobrado para ser teleportado } function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'torre') then selfSay('E um caminho sem volta, tem certeza?.', cid) talkState[talkUser] = 1 elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then if getPlayerLevel(cid) >= cfg.level then if doPlayerRemoveMoney(cid, cfg.price) then doTeleportThing(cid, cfg.toPos) talkState[talkUser] = 0 else selfSay('You don\'t have enough money.', cid) end else selfSay('You need level having above '.. cfg.level ..'.', cid) end elseif msgcontains(msg, 'no') then selfSay('Skirt here!', cid) end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Ou add Remove item, para os 4 players que estiverem nos tiles certos, na hora que puxar a alavaca? local config = { time = 10, --Tempo para fazer a quest, em minutos. toPosition = {x = x, y = y, z = z}, --Para onde os jogadores serão teleportados. positions = { {x = x, y = y, z = z}, --Posições que os jogadores devem ficar. {x = x, y = y, z = z}, {x = x, y = y, z = z}, {x = x, y = y, z = z}, }, level = 100, --Level mínimo para fazer a quest. storages = {8605, 8606}, } function onUse(cid) local pid = {} if getPlayerStorageValue(cid, config.storages[2]) > -1 then return doPlayerSendCancel(cid, "You already completed that quest.") end for _, online in pairs(getPlayersOnline()) do if getPlayerStorageValue(online, config.storages[1]) > -1 then return doPlayerSendCancel(cid, "Someone is at the quest right now.") end end for i, position in pairs(config.positions) do local p = getTopCreature(position).uid if p < 1 or not isPlayer(p) then return doPlayerSendCancel(cid, "Not enough players to start the quest.") elseif getPlayerLevel(p) < config.level then return doPlayerSendCancel(cid, "Some player is at a level below "..config.level..".") end pid[#pid + 1] = p end for _, player in pairs(pid) do doPlayerSendTextMessage(player, MESSAGE_STATUS_CONSOLE_ORANGE, "Good luck at the quest!\nTime: "..config.time.." minutes.") doTeleportThing(player, getClosestFreeTile(player, config.toPosition)) setPlayerStorageValue(player, config.storages[1], 1) end addEvent(function() for _, player in pairs(pid) do if isPlayer(player) and getPlayerStorageValue(player, config.storages[1]) > -1 then doPlayerSendTextMessage(player, 27, "Oh, timeout. Sorry. :/") setPlayerStorageValue(player, config.storages[1], -1) doTeleportThing(player, getTownTemplePosition(getPlayerTown(player))) end end end, config.time * 60 * 1000) return true end
  8. @Sttorm Muito bom script, gz Teria como faser mais para colocar em um tile, que retire as storages? para o player ter a chance de refazer a quest, sem passar direto?
  9. Olá maninho,desculpa chegar assim derrepente,mas pode me falar 1 coisa?

    tipo eu to tentando iniciar a source ai fala o seguinte:

    "O aplicativo não pode ser iniciado (0xc000007b) algo assim"

    CLIQUE EM OK PARA FECHAR O APLICATIVO.

    1. Hokograma

      Hokograma

      talves seja na falta de dll, tenta BAIXAR, essas, e colar em, vai em Computador e colca isso:

      Citar

      C:\Windows\System32

      Depois cola as dll dentro dessa 

       

       

       

      Apos isso, va em:

      Citar

      C:\Windows\SysWOW64

      e cola essas mesmas dll tambem

    2. Mio

      Mio

      Eu ja tentei,acho q n vai ir!

  10. @bismarkzika e meio ruim.. se pah vo ter q comprar vps mesmo, + vlw, ou talves criar um bot sla
  11. @bismarkzika problema eq ele e limitado ne apenas alguns dias
  12. @bismarkzika Nao, estou tentando deixar o ot aberto pelo IP da minha da minha maquina e minha net, ela seria meio que o host geral, entende?
  13. @ahrizinhas2 pq script? </attack> <attack name="Tecnica Da Terra Rancorosa" interval="25000" chance="70" radius="4" target="0" min="-4540" max="-5100"> </attack> <attack name="Ciclone De Vento E Relampagos" interval="10000" chance="100" radius="4" target="0" min="-3440" max="-4600"> </attack> </attacks>

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×