Blazera 8.60
blazera.net
SOBRE O BLAZERA
Um fresh start em um servidor 8.6 clássico, com real map, focado na experiência raiz do Tibia. | Classic Real Map • Fresh Start • Client 8.6 • Old School Gameplay • Active Community
Inicia em:
--
Participar
Tudo que Muse postou
-
BOT RECORDERA.COM
Aquele OT teve um sujeito que comprou itens por Dinheiro RL, nem vale a pena jogar.
- [10.90] LKing OT {Reward Chest, Battlefield Event, 3 VIP}
-
[AJUDA] Login
Baixa a nova versão do software no site oficial. Com uma versão anterior é necessário ter uma conta premium.
-
[Sugestão] Engenharia Reversa
Uma dica que dou a vocês é estudar um pouco inglês e ver as apostilas em PDF que esse site oferece: http://yurichev.com/ Esse cara é muito bom em engenharia reversa, com certeza é melhor que o dono do Xenobot (mestre da eng. reversa). Da uma olhada de 20 minutos e vê como é, ele explica tudo do 0 até mesmo tem apostilas sobre outros conteúdos =)
-
[ Paused Updates ] Crystal Bot - Thronia OT, Eloth OT and Tibia 7.x
Interessante, qual linguagem programou o BOT? estou terminando o meu em c++ pra eloth também =) @Edit Pelo que eu vi ainda está bem no começo de ser um BOT profissional, estas usando mapclick, já conseguiu ler o Map Pointer e usar para melhorar o cavebot? Depois tenta brincar um pouco no Cheat Engine ou OllyDBG pra pegar o Gui Pointer, é importante pra interagir com o cliente. Ex: mover item, atacar bixo (battle list index).
- Procura-Se Dice Script Xeno Bot 10.90
-
[Baiak 10.90] - Projeto (80%)
Bom dia tibianos. Eu tinha um projeto onde eu trabalhava sozinho nele, por mais ou menos 1 mês, mas agora estou planejando voltar. -- O que tem nesse Baiak? - Fast Attack s/ bot. - Zombie Event - Dota - Battlefield - Novos Monstros, hunts, quests e Items. - E muitas outras coisas.... (citarei ao candidato que deseja participar). -- Beleza, mas quais são os cargos disponíveis no projeto? - [0/1] Mapper - [1/1] Scripter - [1/1] Programmer O servidor está muito organizado e estruturado, no caso precisamos de um Mapper que tenha bastante experiência em design, principalmente com ambientes, cidades, caves, um design no estilo RPG para ser mais próximo. - Formulário do Candidato - Nome: - Idade: - Formas de Contato: - Tempo de experiência com Mapping: - Tempo que joga Tibia: - Descrição (fale sobre você em geral): OBSERVAÇÃO: Nosso projeto não está do 0, como diz o título já estamos em 80% do progresso. Obrigado pela sua leitura, atenção e nossa equipe do Baiak 10.90 (claro, terá um nome) está no aguardo!
-
XENOBOT SCRIPT CASSINO
Eu tenho o auto invite, mas somente vendo... disponibilizado de graça é muito difícil de encontrar, mas boa sorte. \o
-
Problema com Cliente Tibia "Account Data Warning
Boa madrugada. Eu estava voltando a criar scripts pra OTServ, então resolvi baixar o Vanaheim Global 10.90 TFS 1.2, mas ao tentar digitar um conjunto de números (usando /i ou digitando mesmo) ele da esse seguinte erro (anexo) E sim, eu já testei o Global do TibiaFace (10.82), MitSuig 10.90 TFS 1.0, Vanaheim Global TFS 1.2 10.90. Por favor me ajudem com esse problema, fico muito grato! Cheguei a pesquisar na Net sobre esse problema, disseram que é removendo essa mensagem no Cliente usando Ollydbg, mas eu vejo OT's que o Cliente só é alterado o IP e não tem esse erro, como também testei em um OT que tenho guardado aqui 10.76 com um Cliente original 10.76 e não obtive esse erro do Account.
-
[10.90] Vanaheim Global Opensource - TFS 1.2
Boa madrugada. Gostaria de saber se o erro "Account Data Warning" ao digitar um conjunto números ocorre só comigo, pois está incomodando bastante ao utilizar comando /i, principalmente pra montar um mapa em tempo real e-e Por favor se possível ajudar agradeço muito! Obrigado.
-
Help me õ/
Não, mas você mesmo pode usar um Map Tracker... lembrando que plagio é crime!
- Dicer Script Simulator 100% Funcional
-
(Resolvido)Ajuda Item para ir ao templo
Versão do TFS?
-
Systema de fogueira
E se no caso o Player usar a primeira fogueira e deslogar ou deixar lá... outro player pode apagar a primeira fogueira ou acender?
-
Problema comando de GM/GOD/ADM
No banco de dados vá em Accounts > Sua conta e edite sua conta, na parte type vai estar 1, coloque 5.
-
Organização do script
Só pra acrescentar, tem também o Sublime Text Editor ele vale a pena também =)
-
[Crash] Servidor fechando toda hora.
Seu computador não possui memória suficiente para carregar o OT (até mesmo segurar/sustentar).
-
Duvida 0.4 e war system
Sim, um amigo meu utilizou esse e está com um OT online (em testes) com war system.
-
Verification Code Error
Se for pra remover vai na pasta do seu site depois pasta config e lá dentro abre config.php. procure por $config['site']['verify_code'] = true; troque o true para false.
-
item otb bugada
O item editor que usa deve estar bugado... tente baixar outro.
-
Erro Na Distro
Substitui por esse: local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } function onLogin(cid) local accountManager = getPlayerAccountManager(cid) if getPlayerLevel(cid) >= 1 and getPlayerLevel(cid) <= 80 then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 90) doCreatureSetDropLoot(cid, false) end if getPlayerLevel(cid) >= 81 and getPlayerLevel(cid) <= 149 then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 80) doCreatureSetDropLoot(cid, false) end if getPlayerLevel(cid) >= 150 then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 75) doCreatureSetDropLoot(cid, false) end if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if getCreatureName(cid) == "Account Manager" then local outfit = {} if accountManagerRandomPokemonOutfit then outfit = {lookType = getPokemonXMLOutfit(oldpokedex[math.random(151)][1])} else outfit = accountManagerOutfit end doSetCreatureOutfit(cid, outfit, -1) return true end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end local outfit = {} if getPlayerVocation(cid) == 0 then doPlayerSetMaxCapacity(cid, 0) doPlayerSetVocation(cid, 1) setCreatureMaxMana(cid, 6) doPlayerAddSoul(cid, -getPlayerSoul(cid)) setPlayerStorageValue(cid, 19898, 0) if getCreatureOutfit(cid).lookType == 128 then outfit = {lookType = 510, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} elseif getCreatureOutfit(cid).lookType == 136 then outfit = {lookType = 511, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} end doCreatureChangeOutfit(cid, outfit) end registerCreatureEvent(cid, "dropStone") registerCreatureEvent(cid, "ShowPokedex") --alterado v1.6 registerCreatureEvent(cid, "ClosePokedex") --alterado v1.6 registerCreatureEvent(cid, "WatchTv") registerCreatureEvent(cid, "StopWatchingTv") registerCreatureEvent(cid, "WalkTv") registerCreatureEvent(cid, "RecordTv") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "WildAttack") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "PokemonIdle") registerCreatureEvent(cid, "EffectOnAdvance") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "LookSystem") registerCreatureEvent(cid, "T1") registerCreatureEvent(cid, "T2") registerCreatureEvent(cid, "task_count") registerCreatureEvent(cid, "pokemons") addEvent(doSendAnimatedText, 500, getThingPosWithDebug(cid), "Bem Vindo!!", COLOR_BURN) if getPlayerStorageValue(cid, 99284) == 1 then setPlayerStorageValue(cid, 99284, -1) end if getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then setPlayerStorageValue(cid, 6598754, -1) setPlayerStorageValue(cid, 6598755, -1) doRemoveCondition(cid, CONDITION_OUTFIT) --alterado v1.9 \/ doTeleportThing(cid, posBackPVP, false) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) end doChangeSpeed(cid, -(getCreatureSpeed(cid))) --///////////////////////////////////////////////////////////////////////////-- local storages = {17000, 63215, 17001, 13008, 5700} for s = 1, #storages do if not tonumber(getPlayerStorageValue(cid, storages[s])) then if s == 3 then setPlayerStorageValue(cid, storages[s], 1) elseif s == 4 then setPlayerStorageValue(cid, storages[s], -1) else if isBeingUsed(getPlayerSlotItem(cid, 8).itemid) then setPlayerStorageValue(cid, storages[s], 1) else setPlayerStorageValue(cid, storages[s], -1) end end doPlayerSendTextMessage(cid, 27, "Sorry, but a problem occurred on the server, but now it's alright") end end --/////////////////////////////////////////////////////////////////////////-- if getPlayerStorageValue(cid, 17000) >= 1 then -- fly local item = getPlayerSlotItem(cid, 8) if item ~= nil then local poke = getItemAttribute(item.uid, "poke") doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = flys[poke][1] + 351}, -1) local apos = getFlyingMarkedPos(cid) apos.stackpos = 0 if getTileThingByPos(apos).itemid <= 2 then doCombatAreaHealth(cid, FIREDAMAGE, getFlyingMarkedPos(cid), 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, getFlyingMarkedPos(cid)) end end doTeleportThing(cid, apos, false) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end local posicao = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao) elseif getPlayerStorageValue(cid, 63215) >= 1 then -- surf local item = getPlayerSlotItem(cid, 8) if item ~= nil then local poke = getItemAttribute(item.uid, "poke") doSetCreatureOutfit(cid, {lookType = surfs[poke].lookType + 351}, -1) --alterado v1.6 doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end end elseif getPlayerStorageValue(cid, 17001) >= 1 then -- ride local item = getPlayerSlotItem(cid, 8) if item ~= nil then local poke = getItemAttribute(item.uid, "poke") if rides[poke] then doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = rides[poke][1] + 351}, -1) if getItemAttribute(item.uid, "boost") and getItemAttribute(item.uid, "boost") >= 50 and getPlayerStorageValue(cid, 42368) >= 1 then sendAuraEffect(cid, auraSyst[getItemAttribute(item.uid, "aura")]) --alterado v1.8 end else setPlayerStorageValue(cid, 17001, -1) doRegainSpeed(cid) end end local posicao2 = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao2) elseif getPlayerStorageValue(cid, 13008) >= 1 then -- dive if not isInArray({5405, 5406, 5407, 5408, 5409, 5410}, getTileInfo(getThingPos(cid)).itemid) then setPlayerStorageValue(cid, 13008, 0) doRegainSpeed(cid) doRemoveCondition(cid, CONDITION_OUTFIT) return true end if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1034, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) else doSetCreatureOutfit(cid, {lookType = 1035, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) end doChangeSpeed(cid, 800) elseif getPlayerStorageValue(cid, 5700) > 0 then --bike doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, getPlayerStorageValue(cid, 5700)) --alterado v1.8 if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1394}, -1) else doSetCreatureOutfit(cid, {lookType = 1393}, -1) end elseif getPlayerStorageValue(cid, 75846) >= 1 then --alterado v1.9 \/ doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)), false) setPlayerStorageValue(cid, 75846, -1) sendMsgToPlayer(cid, 20, "You have been moved to your town!") else doRegainSpeed(cid) end if getPlayerStorageValue(cid, 22545) >= 1 then setPlayerStorageValue(cid, 22545, -1) doTeleportThing(cid, getClosestFreeTile(cid, posBackGolden), false) setPlayerRecordWaves(cid) end if useKpdoDlls then doUpdateMoves(cid) doUpdatePokemonsBar(cid) onPokeHealthChange(cid) end doPlayerChangeModeIcon(cid) return true end O erro do packet tem 2 soluções: 1. Procure no config.lua essa linha: autoBanishUnknownBytes = false Mude ela pra true 2. Se caso não funcionar (ou não existir tal linha) o único jeito é ficar com o erro, por que tem players que tentam logar com a porta 7172 ao invés de 7171. No final de tudo, acaba gerando o erro no distro.
-
Erro Na Distro
Posta esse script: data/creaturescripts/scripts/login.lua
-
Duvida com mysql. PhpMyadmin
Por que a senha está criptografada em Hexadecimal "sha1" você não pode descriptografar (esqueci o site) mas pode fazer senhas com esse: http://www.timestampgenerator.com/tools/sha1-generator/ Para deixar normal não é recomendável alterar no config.lua pode bugar database... recomendo que limpe-a e depois troque de sha1 para plain.
-
Proibir Divulgaçao
Bom, um avançado mesmo teria que mexer com a distro... mas você pode trabalhar com esse (ajuda um pouco). OBS: CRÉDITOS NO SCRIPT! vá na pasta talkactions/scripts crie um arquivo chamado filtro.lua e adicione isso: --------------Filtro by Rike and Rafacin---- edit by apocarai - mod kakilo function onSay(cid, words, param) local frases = { "Este é o melhor server que eu já joguei", "Maravilhoso este servidor, não acha?" } return doPlayerSay(cid,frases[math.random(#frases)],1) end Em talkactions.xml adicione: <talkaction words=".servegame.com" script="filtro.lua" /> Se quiser um profissional, pesquise no tibiaking que terá sistemas desse gênero só que a maioria voltado pra distro.
-
Demon legs Aumenta HP
Adicione isso no movements.xml <movevent event="Equip" itemid="2495" function="onEquipItem" slot="legs" script="dlegs.lua"/> <movevent event="DeEquip" itemid="2495" function="onDeEquipItem" slot="legs" script="dlegs.lua"/> Na pasta movements/scripts crie um arquivo chamado dlegs.lua e coloque isso dentro: function onEquip(cid, item, slot) doCreatureAddHealth(cid, 100) end function onDeEquip(cid, item, slot) doCreatureAddHealth(cid, -100) end Não testado, tenta e me avisa =)