Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 05/17/11 em todas áreas
-
Alissow OTs 4.11! Esta versão 4.11 foi meio apressada, só adicionamos as features novas do 8.6. Aproveitem. Créditos: Alissow Comedinha Luis Nirk TFS Team Viniply Xedegux Sobre o OT/Mapa: Principais quests: -Annihilator -Inquisition Quest -Pits of inferno -Demon Oak -Solar axe quest -HOTA -MPA quest -The Challenger Monstros: -Total monstros: 10292 -Total spawn: 5587+ Cidades: -12 Cidades -200 Houses+- Raids/Invasões: -Rat -Orshabaal -Ghazbaran -Giant spider/The old window -Ferumbras -Morgaroth Spells: -Magias editadas para balanceamento das vocações Changelog Atualização [3.4 BETA]: - Removido áreas não usadas no mapa, diminuindo o tamanho em MBs - Adicionado Anti Magebomb System - Corrigido bugs no npc addon - Adicionado sistema onde os npcs falam sozinhos (Igual como foi adicionado no global). First ;] - Adicionado Elf village em Venonh ( bem parecida com a do global ;]) - Potions desaparecem quando usadas - Corrigido sistema de Up - Corrigido sistema de Monster Counter - Nova dragon lair em Mirand Theraan (Subsolo) - Adicionado porta de level, que protege leveis baixos acessarem os demons da cidade de Flam - Ampliado deserto da cidade de Mirand Theraan - Adicionado Ilha de Goroma - Adicionado Forbidden islands - Ampliado floresta da cidade de alfon e colocado área de macacos parecida com Banuta. - Ligação de alfon com Mirand Theraan - Corrigido bugs reportados nas portas das casas - Corrigido posição dos buracos e escadas - Adicionado beds em todas as casas - Corrigido bugs em casas de yalahar - Adicionado Blue legs quest ( Koshei The Deathless global) - Corrigidas quase todas as areas de Yalahar - Teleports em Yalahar substituidos por NPCs de teleport do global - Corrigido pequenos erros no npc Capitao Coruja, e adicionado viagem à goroma - diminuido ataque do Eye of the seven - Ice rapier agora quebra - Corrigido npc Banker - Adicionado quase todos os items 8.5 - Adicionado medusa - Adicionado Todos os outfits novos - Corrigido NPC Banker (que dava dinheiro) Script By Ta4e - Corrigido Annihilator Quest - Adicionado Notice System - Adicionado novo distro, compilado por Comedinha Atualização nº 2 [3.4]: Otserv atualizado... Corrigido debugs frequentes Corrigido debugs na magia exevo pan Corrigido bugs nos npcs Roy e Firewalker Adicionados mais novos items 8.5, agora temos 90% dos items novos... Atualização 3.5 [06/08/2009]: - Cidade principal (dorion) totalmente reformada - corrigido blue legs quest - Corrigido alavancas de compra de potions - Adicionado alavancas de compra de runas - Corrigido npc Bank - Adicionado NPC King Arthas, que vende promotion - Adicionado npc Rashid, que vende items. - Arrumado Wild Growth rune - Arrumado Utani Hur - Magias reajustadas - Novo estilo de server save - Ilha de mystic reformulada (by Nirk) - Adicionado nova magia para knights "Exkordium". - Adicionado nova magia para mages (promoted) "Exura Seil". - Adicionado nova magia para mages (promoted) "Exevo Gran Frigo". (arrumar -> sem exhausted nem gasta mana) - Adicionados novos monstros. - Adicionado quest challenge (lvl 250) - Corrigido bug do Dead Cyclops - Bug aol Arrumado - Poi Modificada - Corrigido teleports ghouls yalahar - Modificada demon helmet quest, assim como o premio da quest - Corrigido nome do Hallowed axe - Corrigido bug das houses - Corrigido bug dos items andaveis Atualização Patch 3.5.1 [07/08/2009]: - Corrigido erro na inicialização do Ot - Bug das potions corrigido - Bug do aol corrigido (pelomenos pra mim) - Bug dos outfits corrigido - Corrigido erros nas escadas na ilha PvP - O monstro The Fastest Turtle agora não morre, se tornando um monstro apenas para atrapalhar - Retirada suposta quest dos 3 hellhounds e 1 minishabaal - Adicionado teleport de retorno na Ferumbras Tower - Corrigido posições da raid de The old widow - Corrigido bug das escadas nas minas de demons - Corrigido alguns bugs vistos no mapa Atualização 3.6 [10/08/2009]: - Arrumado bugs criticos - Arrumado comando !promote/!demote - Atualizado Items.xml - Bug das Beds arrumado - Modificações na cidade, como, nature e caves - Nova sala de treino - Adicionado comando !highscores Atualização 3.7! Beta [18/12/2009]: - Guildhall support (Elf) - Nova deathlist(Elf, OpenTibia SVN) - Frags funcionando (Elf) - Atualizado monstros e items (slawkens, KaczooH, Elf) - Novas talkactions: /commands, /wp, /storage, /config, /promote & /demote. (slawkens) - Novas funções lua - Novos creatureevents (slawkens, Elf) - Novos configuráveis (Elf, slawkens) - Modificado ataque de monstros existentes (especialmente outfits e velocidade) (Elf) - Monstros reorganizados & atualizados (Nem todos) (slawkens) - Melhorado sistema de banimentos (Elf) - Reescrita janela de Rule Violation (Elf) - Arrumado Stamina (Elf, OpenTibia SVN) - Casas agora são salvas nas modificações do dono (Elf) - Escadas de yalahar funcionando perfeitamente (Elf, Talaturen) - Sistema de nado & waterball completo (slawkens) - Monstros invisiveis não são mais mandandos ao client (anti bot) (OpenTibia SVN) - Anti-dash (OpenTibia SVN) - Sistema de leilão de casas, possibilidade de usar site para vender casas (house_actions table) (OpenTibia SVN, Elf) - Salvando bot actions para /logs/bots por cada player. Por exemplo, bot pode enviar mensagem com mais de 255 caracteres (slawkens) - Novos raid events- item spawning & disappearing and more (Elf) - Modificações no NPC system (Elf) - NPCs OutfitModule (Elf) - Completo 8.53 support, com wars (Elf) - Completo 8.54 support (Elf) - Arrumado NPC voices (Elf) - Players serão informados quando o Gamemaster logar ou ficar invisivel (slawkens) - Arrumado Player Deaths (Elf, slawkens) - Arrumado Abuso de PZ (slawkens) - Portas agora não ajudam players a entrar em PZ (slawkens) - Magic level formula (OpenTibia SVN, KaczooH) - Memory leaks (Elf) - Queries optimization (Talaturen) - Janelas podem ser abertas do lado de fora da casa- agora apenas GMs podem fazer isso (slawkens) - arrumado Efeitos para o Ghost (GM)- configuravel (slawkens) - Corrigido >> Ghost debugging players (OpenTibia SVN, Elf) - Corrigido erro na promotion (Elf) - Corrigido vários erros no console. (slawkens) - Corrigido Spam de magias (Elf) - Corrigido stamina premium (Elf) - Corrigido Clean (Elf) - Corrigido vários outfits (Elf) - Corrigido Ghost (Elf) - Todas as correções no OpenTibia SVN (Open Tibia SVN, Elf) - Corrigido Todos os crashes possiveis (Elf) - Npcs Corrigidos (Comedinha) - Distro Reformulado (comedinha) - Bugs de reports arrumados (Comedinha) - Novos outfits (Alissow) - Actions Arrumadas (Comedinha) - Libs trocadas (Comedinha) - Talkactions bugadas arrumadas (Comedinha) - Reforma na área Sul da cidade Dorion (Alissow) - Adicionado monstros 8.54 (Alissow) - Corrigido bug das potions infinitas (Alissow) Atualização 3.7 Patch 1 [27/12/2009]: - Rampa na frente da loja de foods retirada (Alissow) - Arrumado bugs de mapa em anknor (Alissow) - Bug na Lib dos npcs corrigido (Alissow) - Bug do acc manager arrumado! (Alissow) - Magias "Exkordium" e "Ice Storm" arrumadas (Alissow) - Monstros 8.54 funcionando (Alissow) - 2º Addon Yalaharian arrumado (Alissow) - Addons Warmaster adicionados no NPC Addoner (Alissow) - Pequenas modificações na cidade principal, Dorion, para melhora da jogabilidade (Alissow) - Comando /Deathlist retirado (Alissow) - Magic Wall Rune arrumada (Alissow) - Quest Annihilator arrumada (Alissow) - "Your depot contain x items" Arrumado (Alissow) - Addons reorganizados, mais facil aggora (Alissow) - Tempo de Red skull e Black skull reduzidos para 24 e 42 horas (Alissow) - Reduzida porcentagem de morte (Alissow) - Acrescentado chance de critical hits (Alissow) - ShowHealingDamage Adicionado (Alissow) - Várias partes do mapa remapeadas (Alissow) - NPCs para recarga de Soft boots & Firewalker boots arrumados [Não testado] (Alissow) - Comando !frags arrumado! (Alissow) - Agora é possivel fazer addons sem precisar do comando !buypremium (Alissow) Atualização 3.8 [17/01/2010]: - Arrumado bug nas escadas do Dlair (Alissow) - Todos os bugs nos NPCs arrumados (Comedinha) - Novas talkactions [a pedidos] (Comedinha) - Deathlist arrumada (Comedinha) - Novo Distro (Comedinha) - MySQL Atualizada (Comedinha) - Firewarker boots não é mais gasta quando não está usando (Comedinha) - Problemas com items no Rashid arrumados (Alissow, Comedinha, Comunidade) - O NPC Banker foi corrigido, mas achei mais seguro retira-lo, visto que ninguem usava e poderia causar outro tipo de bug - Ilha (Sim aqui é uma ilha) de Zao adicionada (Alissow, Barker) - Monstros 8.54 aperfeiçoados (Alissow, Markithu, Zkum) - Reduzido danos da magia Exkordium (Alissow) - Os npcs Dark Rodo e Rachel vendem Blank Runes (Alissow) - Magias que não hitavam anteriormente foram arrumadas (Alissow) - Comando !buypremium arrumado (Alissow) - Arena PVM - Mais conhecida como Arena Svargrond - FUNCIONANDO!!! (Alissow) - Magia LightChain Retirada (Alissow) - Adicionado um sisteminha legal no templo (Alissow) - NPC Rashid retirado (Alissow) Atualização 3.8 Minor Patch 1 [17/01/2010]: - Comando Deathlist retirado novamente, fizemos testes equivocados. Se você é uma das 16 pessoas que baixou a versão anterior (3.8) não precisa baixar esta, basta retirar o comando !deathlist e /deathlist do seu Talkactions.xml, Os comandos causam quedas no servidor. Atualização 3.9 [15/02/2010]: - Cidade principal (Dorion) reformada, novo templo, novo depot, novo porto, novos npcs :] (Alissow) - Adicionado Reputation System (Comedinha, Cybermaster) - Adicionado !bless system (Comedinha) - /info melhorado (Comedinha) - Jail System (Comedinha) - Bug chatinho nos tiles pretos arrumado. - Magic Wall Funcionando! (Alissow) - Agora você pode fazer bolos e pães :] (Comedinha, Jean, Ojani) - Adicionado sistema de casamento (Comedinha, ScorpiOOn93, Alissow) - Loot The Fastest Turtle diminuido (Alissow) - Loot e experiencia do Feromous mais baixo (Alissow) - Sistema de parceis para Dorion funcionando (Alissow) - Guildwar System (Comedinha) - Anti MageBomb System (Comedinha, Huggen) - Adicionado Anti Nuker - Esse funciona! (Comedinha) - Adicionado Map Marks, para os players novos (Alissow, Comedinha) Atualização 4.0 [15/02/2010]: - Cidade Mountain totalmente reformada (Alissow) - Montanha de Goblins de Dorion reformada (Alissow) - Demonic Castle de Dorion reformado (Alissow) - Cidade de Venonh modificada (Luis) - Distro atualizado, funcionando nos clients 8.54, 8.55, 8.56 e 8.57 (Comedinha) - Comando !bless retirado (Alissow) - O NPC Ermes não vende mais items de decoração (Alissow) - Arrumado bugs na Ferumbras Tower (Alissow) - O comando !AFK on agora mantem o player parado (Comedinha) - Arrumado bugs nas escadas da área de DeathFans (Alissow) - Comando !Deathlist funcionando! (Alissow, Doidinmapper, GT Thionix) - Sistema de REP atualizado (Comedinha) - Sistema de Polls (Comedinha) - Banco por comandos (Comedinha) - Novos comandos de addon e accounts (Comedinha) - Sistema de futebol completo! (Comedinha) - Sistema Antibot (Comedinha) - Magia Spared Hur modificada (Alissow, Orzeleagle) - Adicionado sistema de montaria (Alissow, unknown666) - Adicionado Canivetes (Alissow, Siramix) - Nova hunt Subaquatica (Luis) Atualização 4.11! [11/07/2010]: - Versão 8.6, todos os items, outfits e monstros novos (Comedinhasss, Fireelement) - Adicionados os novos monstros 8.6 (Alissow) - Bug das potions arrumado (Comedinha, Matheusmkalo, Gabriel linhares, Fireelement) - Erros das runas arrumado (Comedinha, Gabriel linhares, Matheusmkalo, fireelement) Download Servidor: 4shared Tamanho: 17,416 KB Download: http://www.4shared.com/file/ez8XKrju/860_Alissow_Ots_411.html Link protegido: http://lix.in/-8d4bc0 Scan VirusTotal: http://www.virustotal.com/pt/analisis/983abb574dbb957a75aa1fd29eb804065f775e6a0c43216aa277686d32bce22a-1263702373 Atenção - Acc do God: god/god - LEIA o tópico antes de postar qualquer coisa ou duvida - Reportem se houver algum bug - A database fica na pasta schemas+Database - Proibido o uso do nosso distro sem o nosso consenso, obrigado. Andei percebendo que há muitos mapas feitos por mim em outros servidores postados aqui no xtibia, eu não sei se vocês sabem, mas isso é PLÁGIO. Eu não sou uma pessoa egoista, tudo que eu posto aqui no XTibia é para ser compartilhado, mas desde que mantenham os devidos créditos. Será denunciado qualquer tipo de "roubo" sem minha autorização para beneficio próprio. Eu sei que vocês não se importam muito com isso, eu também não deveria me importar, mas é o tempo e a dedicação de outra pessoa que vocês estão roubando, então peço gentilmente aos que tem conhecimento desses mapas, que me apontem. Não tem graça trabalhar horas e horas e ser roubado em dois minutos.1 ponto
-
[8.1 - 8.71][V. 2.2.5] Maptracker
vital900 reagiu a comedinhasss por um tópico no fórum
Boa noite EksTibianos... Venho aqui trazer o mais novo MapTracker... Vamos as infos: Features: Compatível para versões Tibia 8.1 - 8.71 Track do jogo Track a partir de arquivos pré-gravados CAM Processo de vários arquivos de uma só vez CAM Saída para um RME e Otbm OpenTibia compatível arquivo Spawns de criaturas preferidas Minimap espectador de controlados atualmente, não perca uma única telha @ Opicional: Track Itens moveis Track splashes Track apenas o piso atual Track Spawns de criaturas Foto: Download (Trial): Clique aqui Mais informações: Clique aqui Mudanças: Versão 2.2.5: Updated to Tibia 8.71 Como Usar: Creditos: Eu - Tópico Opentibiatools - O Programa FezZinN - Mini Tutorial Key de Ativação: Clique aqui1 ponto -
Tutorial Site apenas para divulgação Site sem Account Maker apenas para divulgação Vamos La Vo Ensinar a vocês como fazerem um web site não é mais que um site é um blogger mais não da para saber que é blog por causa do layout o formato e o link so para divulgação do seu server sem Account Maker para aqueles que não gostam de Account Maker ( que não sou eu pois uso Gesior) ou desistiram de Fazer por Não Conseguir Ou que querem apenas o site so para divulgar updates do seu server magias e items vips e etc. Primeiro Você Precisa Ter uma Conta Google acesse o site www.blogspot.com loga na sua conta google Clique em Criar Blog No Titulo coloque o Nome do Seu Servidor do seu ot é lógico Em Endereço do blog (URL) coloque o link que desejar esse sera mudado mesmo Clique em Verificar Dispobinilidade é claro para ver se o link está disponivel Depois Clique em Continuar Escolha o Modelo Que Quiser de Layout e Clique em Continuar Depois clique em Começar a usar o Blog Agora ele vai cair na parte de inser postagem vamos pular essa parte você agora vai clicar em Design Depois Clique Em Editar Html Aperte CTRL + A e apague todo o codigo e coloque este Agora Coloque esse codigo ae dentro e clique em salvar modelo Ele vai perguntar se deseja manter widgets ou manter clique em excluir widgets Depois Volte em Designe vocês vão ver na lateral direita ali visitantes clique ali em editar ira abrir uma janelinha em branco adicione isso nela depois agora caso você colocar um contador de visitas legal eu aconselho esse site aqui http://www.histats.com/ entrem se cadastre escolha um contador ele ira gerar o codigo ae basta você inserir embaixo do codigo <img src="http://images.tibiabr.com/Imgs/Conteudo/criaturas/ferumbras.gif"> No Prórpio Blogger ja Tem várias ferramentas como enquetes etc e tals você pode ir inserindo na lateral do seu site para ficar legal ae depende do gosto de cada um agora clique em visualizar blog para ver como esta ficando =) agora vamos la como Editar as paginas (Editar 0 Editar Editar 2 Editar 3) no codigo do site aperte CTRL +F procure por editar 0 agora mude editar 0 para o texto que quiser em link da postagem sera o link que o editar 0 que no caso que você alterou ira redirecionalo edite os outros tambem para o texto que quiser exemplo server info downloads update e etc agora para você colocar links para eles va no seu blogger e faça postagens com o desejado e coloque nos links de postagem de redirecionamento pronto agora falta alterar o link .blogspot.com neh vamos la entre no site http://www.dahora.net em www. *************.dahora.net bote o nome do seu ot e clique em registrar Preencha os campos No campo URl coloque o link da pagina inicial do seu blogger ops para mudar no seu site aonde o inicio ta redirecionando basta ir no codigo la da CTRl F e vai ta la link do dahora.net pronto ae você bota o link que registrou no dahora.net Muito Facil Qualquer duvida é so postar aqui que vou esclarecer para vocês Se meu topico estiver na seção errada por favor mude para outra seção para mim Espero ter ajudado todos aqueles que não tinham site Créditos 100% meu então se for postar em outro lugar fale comigo antes ok1 ponto
-
[Moveevents] Anel De Transformação
MonsterB0SS reagiu a ABCDEFGHIJK por um tópico no fórum
Descrição: "Quando você equipar este anel, seu personagem vai se tornar super poderoso e sua aparência vai mudar!" Como isso funciona? Literalmente, um pouco como quando "Sonic" vai para "Super Forma" em "Sonic Adventure 2 (Dreamcast) * Primeiro você precisa ter moedas de ouro suficiente para desencadear a transformação (padrão: 100) * Se você tem o suficiente, as habilidades de seu personagem irá aumentar em 120 cada (incluindo pesca), mana e hitpoints max max vai aumentar em 80% * A cada segundo que você está transformado você irá perder uma moeda de ouro (Sonic perde um anel) "Em outras palavras: Ele transforma suas moedas em poder!" E tem uma seção de configuração para que você possa modificá-lo. Crie um script na pasta movements\scripts chamado "chaosbangle.lua" e coloque isso dentro: -- >> Config -- local outfit = { -- Girls { lookType = 12, lookHead = 19, lookBody = 53, lookLegs = 92, lookFeet = 79, lookAddons = 0 }, -- Boys { lookType = 12, lookHead = 19, lookBody = 79, lookLegs = 3, lookFeet = 81, lookAddons = 0 } } local coinID = ITEM_GOLD_COIN local wastingInterval = 1000 local wastingQuantity = 1 local triggerQuantity = 100 local warnOnLowSupply = TRUE local lowSupplyMargin = 200 local storage = 50780 -- Config << -- local condition1 = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition1, CONDITION_PARAM_TICKS, -1) setConditionParam(condition1, CONDITION_PARAM_SKILL_FIST, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_FISHING, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_CLUB, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_SWORD, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_AXE, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_DISTANCE, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_SHIELD, 120) setConditionParam(condition1, CONDITION_PARAM_SKILL_FISHING, 120) setConditionParam(condition1, CONDITION_PARAM_STAT_MAGICPOINTS, 120) setConditionParam(condition1, CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 180) setConditionParam(condition1, CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 180) local condition2 = createConditionObject(CONDITION_HASTE) setConditionParam(condition2, CONDITION_PARAM_TICKS, -1) setConditionFormula(condition2, 2.5, 0, 3.0, 0) local area = createCombatArea({ {0, 0, 0, 1, 0, 0, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 0, 0, 0, 0, 0, 0}, {1, 0, 0, 2, 0, 0, 1}, {0, 0, 0, 0, 0, 0, 0}, {0, 1, 0, 0, 0, 1, 0}, {0, 0, 0, 1, 0, 0, 0} }) local animCombat = { createCombatObject(), createCombatObject() } local sexyEffect = { CONST_ME_FIREWORK_RED, CONST_ME_FIREWORK_YELLOW, CONST_ME_MAGIC_RED, CONST_ME_MAGIC_GREEN } setCombatParam(animCombat[2], COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA) setCombatParam(animCombat[2], COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLHOLY) setCombatParam(animCombat[1], COMBAT_PARAM_EFFECT, CONST_ME_FIREWORK_RED) setCombatParam(animCombat[1], COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatArea(animCombat[2], area) setCombatArea(animCombat[1], area) local function StopSuperForm(cid) if (getPlayerStorageValue(cid, storage) == 1) then setPlayerStorageValue(cid, storage, 0) doRemoveCondition(cid, CONDITION_OUTFIT) doRemoveCondition(cid, CONDITION_ATTRIBUTES) doRemoveCondition(cid, CONDITION_HASTE) end return TRUE end local function SuperForm(cid, sexIndex) if (isCreature(cid)) then if (getPlayerStorageValue(cid, storage) == 1) then local goldLeft = getPlayerItemCount(cid, coinID) if (goldLeft >= wastingQuantity) then local position = getCreaturePosition(cid) doPlayerRemoveItem(cid, coinID, wastingQuantity) doSendMagicEffect(position, sexyEffect[sexIndex + 2]) doSendMagicEffect(position, sexyEffect[sexIndex]) if (goldLeft <= lowSupplyMargin and warnOnLowSupply == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Coins left: " ..(goldLeft - wastingQuantity) .. "!") end addEvent(SuperForm, wastingInterval, cid, sexIndex) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Your bangle has been destroyed!") doPlayerRemoveItem(cid, 2127, 1) return StopSuperForm(cid) end end end end function onEquip(cid, item, slot) if (getPlayerItemCount(cid, coinID) > triggerQuantity and getPlayerStorageValue(cid, storage) ~= 1) then local sexIndex = getPlayerSex(cid) + 1 doCombat(cid, animCombat[sexIndex], numberToVariant(cid)) doSetCreatureOutfit(cid, outfit[sexIndex], -1) setPlayerStorageValue(cid, storage, 1) doAddCondition(cid, condition1) doAddCondition(cid, condition2) doCreatureAddHealth(cid, getCreatureMaxHealth(cid) - getCreatureHealth(cid)) doPlayerAddMana(cid, getPlayerMaxMana(cid) - getPlayerMana(cid)) doPlayerRemoveItem(cid, coinID, triggerQuantity) SuperForm(cid, sexIndex) elseif (getPlayerStorageValue(cid, storage) == 1) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "You cannot equip this now!") else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "You do not have enough coins!") end return TRUE end function onDeEquip(cid, item, slot) return StopSuperForm(cid) end Agora coloque isso no movements.xml: <movevent type="Equip" itemid="2127" slot="ring" event="script" value="chaosbangle.lua"/> <movevent type="DeEquip" itemid="2127" slot="ring" event="script" value="chaosbangle.lua"/> Meninas: Animação Fire ( Burning Blaze ) Antes: Depois: Meninos: Animação da Energia ( Super Sonic ) Antes: Depois: Creditos: Admin Jontz (de outro forum) Eu somente traduzi e trouxe pra cá.1 ponto -
Sistema Arena
xXPaquitoXx reagiu a Demonbholder por uma questão
Script parecido com o da Arena Svargrond. Vai nesse tópico e pega o script da arena svargrond. A única diferença é que eu fiz apenas 1 nível. Até mais.1 ponto -
EU SEI ! é Assim Cara,Em 3 Passos Simples ! 1° Voce Entra Na Sua DataBase Do Ot Pelo Sqlite :sql: 2° Vai Em Characters 3° Vai No Character Account manager E Procura Lá Vocations Ae Vai ter um Numero Voce Substitui O Numero Pelo Numero Equivalente à Vocation que Voce Quer ! -Entendeu ? - ---------------- Valeu Tah FUI !1 ponto
-
Erro Ao Configurar Site Install.php
Ramonxxd reagiu a decosiqueira por um tópico no fórum
só uma correção tive alguns problemas e para resover estou usando o xampp 1.7.5 em todo o caso vou postar o meu install.php só substitua pelo o seu e tente novamente. <?PHP session_start(); header('Content-Type: text/html; charset=ISO-8859-1'); ob_start("ob_gzhandler"); //require('./exaBD.php'); function microtime_float() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $time_start = microtime_float(); //##### CONFIG ##### include('config-and-functions.php'); $action = $_REQUEST['action']; //##### LOGOUT ##### if($action == "logout") { unset($_SESSION['account']); unset($_SESSION['password']); } //##### LOGIN ##### $logged = FALSE; if(isset($_SESSION['account'])) { $account_logged = $ots->createObject('Account'); $account_logged->load($_SESSION['account']); if($account_logged->isLoaded() && $account_logged->getPassword() == $_SESSION['password']) { $logged = TRUE; $group_id_of_acc_logged = $account_logged->getPageAccess(); } else { $logged = FALSE; unset($_SESSION['account']); unset($account_logged); } } $login_account = strtoupper(trim($_POST['account_login'])); $login_password = trim($_POST['password_login']); if(!$logged && !empty($login_account) && !empty($login_password)) { $login_password = password_ency($login_password); $account_logged = $ots->createObject('Account'); $account_logged->find($login_account); if($account_logged->isLoaded()) { if($login_password == $account_logged->getPassword()) { $_SESSION['account'] = $account_logged->getId(); $_SESSION['password'] = $login_password; $logged = TRUE; $account_logged->setCustomField("page_lastday", time()); $group_id_of_acc_logged = $account_logged->getPageAccess(); } else $logged = FALSE; } } //#### LOAD PAGE ########## if(empty($_REQUEST['subtopic'])) { $_REQUEST['subtopic'] = "latestnews"; $subtopic = "latestnews"; } switch($_REQUEST['subtopic']) { case "latestnews": $topic = "Latest News"; $subtopic = "latestnews"; include("latestnews.php"); break; case "creatures"; $topic = "Creatures"; $subtopic = "creatures"; include("creatures.php"); break; case "spells"; $topic = "Spells"; $subtopic = "spells"; include("spells.php"); break; case "bugtracker"; $topic = "Bug Tracker"; $subtopic = "bugtracker"; include("bug.php"); break; case "experiencetable"; $topic = "Experience Table"; $subtopic = "experiencetable"; include("experiencetable.php"); break; case "signatures"; $topic = "Signature Generator"; $subtopic = "signatures"; include("signatures.php"); break; case "characters"; $topic = "Characters"; $subtopic = "characters"; include("characters.php"); break; case "whoisonline"; $topic = "Who is online?"; $subtopic = "whoisonline"; include("whoisonline.php"); break; case "highscores"; $topic = "Highscores"; $subtopic = "highscores"; include("highscores.php"); break; case "killstatistics"; $topic = "Last Kills"; $subtopic = "killstatistics"; include("killstatistics.php"); break; case "houses"; $topic = "Houses"; $subtopic = "houses"; include("houses.php"); break; case "guilds"; $topic = "Guilds"; $subtopic = "guilds"; include("guilds.php"); break; case "accountmanagement"; $topic = "Account Management"; $subtopic = "accountmanagement"; include("accountmanagement.php"); break; case "createaccount"; $topic = "Create Account"; $subtopic = "createaccount"; include("createaccount.php"); break; case "lostaccount"; $topic = "Lost Account Interface"; $subtopic = "lostaccount"; include("lostaccount.php"); break; case "tibiarules"; $topic = "Server Rules"; $subtopic = "tibiarules"; include("tibiarules.php"); break; case "adminpanel": $topic = "Admin Panel"; $subtopic = "adminpanel"; include("adminpanel.php"); break; case "forum": $topic = "Forum"; $subtopic = "forum"; include("forum.php"); break; case "team"; $subtopic = "team"; $topic = "Gamemasters List"; include("team.php"); break; case "downloads"; $subtopic = "downloads"; $topic = "Downloads"; include("downloads.php"); break; case "serverinfo"; $subtopic = "serverinfo"; $topic = "Server Info"; include("serverinfo.php"); break; case "shopsystem"; $subtopic = "shopsystem"; $topic = "Shop System"; include("shopsystem.php"); break; case "buypoints"; $subtopic = "buypoints"; $topic = "Buy Points"; include("buypoints.php"); break; case "wars"; $subtopic = "wars"; $topic = "Wars"; include("wars.php"); break; case "gallery"; $subtopic = "gallery"; $topic = "Gallery"; include("gallery.php"); break; case "namelock"; $subtopic = "namelock"; $topic = "Namelock Manager"; include("namelocks.php"); break; case "archive"; $subtopic = "archive"; $topic = "News Archives"; include("archive.php"); break; case "mail"; $subtopic = "mail"; $topic = "Mass emails sender"; include("mail.php"); break; case "shopadmin"; $subtopic = "shopadmin"; $topic = "Shop Admin"; include("shopadmin.php"); break; case "records"; $subtopic = "records"; $topic = "Players Online Records"; include("records.php"); break; case "restarter"; $subtopic = "restarter"; $topic = "Restarter"; include("restarter.php"); break; case "bans"; $subtopic = "bans"; $topic = "Ban List"; include("bans.php"); break; case "polls"; $topic = "Polls"; $subtopic = "polls"; include("polls.php"); break; case "changelog"; $topic = "Changelog"; $subtopic = "changelog"; include("changelog.php"); break; } if(empty($topic)) { $title = $GLOBALS['config']['server']["serverName"]." - OTS"; $main_content .= 'Invalid subtopic. Can\'t load page.'; } else { $title = $GLOBALS['config']['server']["serverName"]." - ".$topic; } //#####LAYOUT##### $layout_header = '<script type=\'text/javascript\'> function GetXmlHttpObject() { var xmlHttp=null; try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; } function MouseOverBigButton(source) { source.firstChild.style.visibility = "visible"; } function MouseOutBigButton(source) { source.firstChild.style.visibility = "hidden"; } function BigButtonAction(path) { window.location = path; } var'; if($logged) { $layout_header .= "loginStatus=1; loginStatus='true';"; } else { $layout_header .= "loginStatus=0; loginStatus='false';"; }; $layout_header .= " var activeSubmenuItem='".$subtopic."';</script>"; include($layout_name."/layout.php"); ob_end_flush(); ?>1 ponto -
Talvez esteja faltando registrar os Items nos Movements.xml Tenta lá e responde aqui se deu certo !! Abraços !!1 ponto
-
Vip Tile - O Player Vip Não Passa!
tioslash reagiu a Demonbholder por uma questão
Estranho, era pra ter ido. Esse é o sistema vip do vodkart certo? Ele mesmo fez um script para tile vip: -- Script Vip Sytem 1.0 -- function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você não e vip ,fale com Administrador do Server.", msgWelcome = "Seja Bem Vindo a Area vip." } if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end Fonte: http://www.xtibia.com/forum/topic/133661-moveevent-action-perfect-vip-system-20/ Até.1 ponto -
[Script] Trocar Iten Por Outro Por Talkactions
josedi reagiu a MatheusGlad por uma questão
Vá em data/talkactions/scripts e adicione um arquivo em formato LUA com nome de itemcreate e bote esse script dentro: function onSay(cid, words, param) local configs = {"Magic Plate Armor", "Plate Armor"} -- Nome dos items que podem ser criados local items = { -- Item id dos itens requeridos entre [] e a quantidade depois do = [9971] = 2, [2160] = 100, } local remove = "no" -- Se vai remover os itens requeridos. "yes" ou "no" local stat = true -- Não mecha for i,x in pairs(configs) do configs[i] = x:lower() end if table.find(configs, param:lower()) then for i,x in pairs (items) do if not (getPlayerItemCount(cid, i) >= x) then stat = false end end if stat then doPlayerAddItem(cid, getItemIdByName(param:lower())) if remove:lower() == "yes" then for i,x in pairs(items) do doPlayerRemoveItem(cid, i, x) end end else doPlayerSendCancel(cid, "Voce nao tem os itens requeridos para usar essa talkaction.") end else doPlayerSendCancel(cid, "Voce nao pode criar esse item, ele nao esta disponivel.") end return TRUE end Configure o script como quizer. Agora va em talkactions.xml e adicione essa linha: <talkaction words="!create" event="script" value="itemcreate.lua"/>1 ponto -
[Pedido] Anel Do Poder, Over 9000 /brinks
Kombosabo reagiu a MatheusGlad por um tópico no fórum
Bem eu fiz oq eu consegui: Vá em data/creaturescripts/scripts e adicione um arquivo.lua com o nome de power.lua com esse script: local damage = 2 -- Aqui voce configura quando vai dar (Se for menor ou igual a um nao vai dar dano extra e nem menos dano.) function onStatsChange(cid, attacker, type, combat, value) damage = damage-1 if damage <= 0 then return TRUE end if isPlayer(attacker) then if getPlayerSlotItem(attacker, 9).itemid == 2203 then doCreatureAddHealth(cid, -(value*damage)) doSendAnimatedText(getCreaturePosition(cid), value*damage, COLOR_YELLOW) doPlayerSendTextMessage(attacker, 23, "You deal +" .. value*damage .. " damage to " .. getCreatureName(cid)) end end return TRUE end Agora vá em creaturescripts.xml e adicione essa linha: <event type="statschange" name="PowerRing" event="script" value="power.lua"/> Agora vá em login.lua e procure por registerCreatureEvent, voce vai ver varias funçoes, bote no meio delas essa linha: registerCreatureEvent(cid, "PowerRing") Bem esta tudo pronto, mas so vai funcionar quando atacar players, se voce quizer que funcione quando atacar monstros tambem faça isso: Adicione em TODOS os monstros do seu ot, antes do </monster> isso: <script> <event name="PowerRing"/> </script> Bem é oq eu pude fazer. Espero que ajude.1 ponto -
Isso é um movements. Vamos lá: function onStepIn(cid, item, fromPosition) return BroadcastMessage("O jogador ".. getCreatureName(cid) .." está tentando invadir o castelo.") end flw1 ponto
-
Xingou Foi Preso
GODRaphael reagiu a Tedescoo por uma questão
Olá eu tenho um script feito pelo Demonbholder , e estarei postando aqui Bom vá até talkactions/scripts crie um arquivo chamado prisao e adicione isso lá dentro : E em talkactions.xml adicione isso : OBS : pra adiciona mais palavras pro cara ser preso coloca assim : <talkaction words="fdp;cu;merda" event="script" value="fdp.lua"/> e assim vai.. Te ajudei ? +respeito1 ponto -
Faiz tempo que não mecho com isso mais se não me engano é com o Spr Editor e o Dat Editor. Tutorial de como adicionar Sprites Aqui Para colocar os Pokemons no Mapa é assim: Use o RME carregue os monstros e ai vai no Creature Palette coloca em Others e vai estar lá seus "pokemons". Creature Palette Ai depois seleciona o "Others" pronto seus pokemons estarão ai. Se te ajudei REP+ (:1 ponto
-
Olá, me chamo Iago e estou aqui para criar o meu primeiro tutorial para o XTibia, irei mostrar como criar um set, apesar de ser algo simples vejo algumas pessoas que ainda tem um pouco de dificuldade nisso, vamos deixar de blá blá blá e vamos por a mao na massa. Primeiramente abra a pasta do seu ot e vá em: data/items e abra o arquivo items.xml (usaremos sómente a parte de edição, se quizerem um item editado procurem por criação/edição de sprites) agora vamos ver como devemos deixar para que o item fique sem erros. <item id="XXXX" article="a" name="Nome da bota"> <attribute key="description" value="Aqui coloque uma pequena descricao." /> <attribute key="weight" value="950" /> <attribute key="slotType" value="feet" /> </item> Aqui irei abordar sómente as partes mais principais. Onde tem "XXXX" é onde ficará o id do item que você está utilizando, não modifique, em article="a" serve para denominar se é um item que possa ser usado ou um imovel, "a" ou "an" se quizer pode colocar "um" ou "uma" para que fique traduzido, em name="Nome da bota" você colocará o nome da bota que você está utilizando, lembre se de não usar nenhum tipo de acento se não poderá dar um error no seu ot e ele não ler o items.xml. Na tag: <attribute key="description" value="Aqui coloque uma pequena descricao." /> Não altere nada a não ser o "Aqui coloque uma pequena descricao." (lembrando de não usar acentos). Na tag: <attribute key="weight" value="950" /> Altere sómente a parte "950" em que você colocará o peso em oz, que neste caso esta 950 logo o objeto pesará 9.50oz. Na tag: <attribute key="slotType" value="feet" /> Isto define o slot em que o item ficará, neste caso "feet" que são os pés, no slot da bota. Bom se desejar adicionar uma tag de efeito de item (armor, speed, defense, etc), procure aqui pelo fórum que deve ter, eu estarei trabalhando em uma após este tutorial. Agora vá em data/movements e abra movements.xml e adicione a seguinte tag: <movevent type="Equip" itemid="XXXX" slot="feet" level="x" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="XXXX" slot="feet" event="function" value="onDeEquipItem"/> Onde tem XXXX troque pelo id do item que você está usando, em level="x" troque o x pelo level desejado para ativar as funções dakele item, se vc quizer criar um script extra para esse item, troque o event="function" para event="script e em value coloque o nome do script criado, exemplo: value="morte.lua" sendo assim o script "morte.lua" estará alocado na pasta data/movements/scripts se ele estiver alocado em uma subpasta exemplo: edited, a tag ficaria assim: value="edited/morte.lua". Vamos agora para data/weapons e abra weapons.xml aqui é onde você colocara as funções de ARMAS primeiro exemplo será de uma arma sómente para uma certa vocação: <melee id="XXXX" level="x" unproperly="1" event="function" value="default"> <vocation id="4"/> <vocation id="8" showInDescription="0"/> </melee> neste exemplo está uma arma que só pode ser usada pela vocação 4 (Knight) e 8 (EK)veja que após o "8" há uma tag showInDescription="0" quando o valor desta tag for "0" a vocação que estiver com essa tag (no caso a 8) não será mostrada na descrição, mas a 4 sim, em level="x" coloque o level que o player precisa para usar aquela arma em event="function" e value="default" se quizer modificar, siga o mesmo processo que em movements.xml. Sei que foi algo simples, que muita gente já sabe, mas como meu é meu primeiro tutorial acho que ta bom, hehe, critiquem ae plz. Créditos: IagoDosOts Eu lhes dou o livre arbitrio de copiar o tutorial, porém só peço que coloquem os devidos créditos.1 ponto
-
[ Talkaction ]Teleport Por Talk. Para Vip
Bennyhappy reagiu a Vodkart por um tópico no fórum
ta na mão então parcerinho1 ponto -
Vc Vc Vc Vc Vc Vc
DaNDaNrOxX reagiu a Haxy por um tópico no fórum
vc vc vc vc vc vc vc vc vc vc é um filho da puta-1 pontos