Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 05/21/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.2 pontos
-
New Naruto V3
irandasilvaalve e um outro reagiu a syshuy por um tópico no fórum
DE uma olhada no topico: Formaçao New Naruto v4 voltei a fazer os narutibias Map editor corrigo >> .Map editor ele ja tem npcs e monster da ultima atualizaçao. a v4 esta 30% pronta, esta demorando pq estou fazendo bem caprichado. Sobre os monster a exp do 4 kage vai ser diminuida, as areas do 2andar do templo sera liberada ,o monster Raikage sera adicionado. #infelizmente algumas das orgs citadas a baixa nao sera criadas por falta de sprites, mais serao 2,3. os errors que dao nos itens sera arrumado , 90%dos bugs sera corrido ,porque alguns eu nao sei arrumar como por exemplo '/n ' naao sei se dara para adicionar o comando /r mais vou tentar. !cmot3416 e !promotesex serao alterados para players nao poderem uzar. #MAPA o mapa nao tera grandes mudanças,mais vo tentar deixar as coisas legalzinha, nao sei mt sobre mapping intao se ficar feio voces que arrumen ao gosto . #previsao nao tem previsoes,estou bastante ocupado ultimamente graças a escola. pode ser que demore, pode ser que seja rapido. ----COMUNICADO---- encerro as atualizaçoes para o naruto v3. ----sem previsao---- Postarei a update v4 com muito mais organizaçoes, muito mais hunts.... so um pequeno preview .... Naruto Kage HAnzou salamandra Danzou Ginkaku e Genkaku Kakashi Anbu Itachi Anbu Chouza( pai do chouji ) Shikaku ( pai do shikamaru ) shibi ( pai do shino ) inochi ( pai da ino ) Killer Bee Momochi zabuza Gamas... Kurenai Sarutobi azuma( o verdadeiro sem ser o sensei) UZUMAKI kushina RIKUDOU SANNIN tsunade sannin Uchiha Fugaku ( pai do sasuke) uchiha sishui ( amigo do itachi ) Entre Outras O templo sera 100% modificado. As Hunts 80% modificadas Tera sala com Bosses. Sala de eventos. EM baixo do templo antes dos Gennins tem um espaço grande livre. Se alguem poder me dar dicas para o que fazer ali agradeçeria. Mapa que foi uzado no refugianaruto.servegame.com orgs existentes: ANBUS(MEDININ OININ LIDER)/ NUKENIN/TAKA/AKAT/KAGE/SENSEI/SHIPPUDEN/MADARA/IZUNA/SANNINS (NAO TEM TSUNADE)/NARUTO SENNIN E MAIS 2 ORGS FEITA POR MIN. ps: o npc naruto sennin ele nao muda a outfit do player intao pessa para ele uzar o comando !cmot3416 12 scan:SCAN SS: Creditos 50%Caio vilela ( pegamos as spells e npcs ) 10%a equipe do slim(por ter feito uma editada no mapa) 40%adm calish( editamos spell's balanceamos alguns clans ex:puppeter,criamos npcs,hunts,e uma leve editada no mapa) se for postar o server em outro lugar nao se esqueça dos creditos DOWNLOAD DO SERVER >>>>>>>>>> ---DOWNLOAD--- o arquivo esta comprimido em 9.74 mb. MAP EDITOR UZADO: map editor client recomendado AQUI Gostou? da rep+ ai nao gostou? da rep+ tmb porfavor comentem a respeito do server .. o que esta ruim o que pode melhorar vlw . Client recomendado >> Aqui -----------BUGS ATUAIS--------- trap do yondaime derruba o server mais isso sera corrido(---CORRIGIDO---) o comando /n buga os adms -----------------EDIT-------------- ATUALIZAÇAO 9-JUNHO 2011 NOVO MONSTER ADICIONADO (MVP WHIT WOLF).QUE DERRUBA ITEM UNICO BUG DO "UP DOIS CORRIGIDO" NOVAS SPELLS ADICIONADAS. MVP ATACK ( ATK DO NOVO MONSTER) MVP MANA ( ATK DO NOVO MONSTER ) MVP TRAP(ATK DO NOVO MONSTER) - ATACK ADM- UMA SPELL SO PARA ADM QUE POSSUI AREA PEQUENA E HIT ENORME. NOVA SPELL DO YONDAIME = RASENGAN SUPREMO 2 NOVAS ORGS ADICIONADAS MECHA E SOLDIER ( N EXISTEM NO ANIME ) MECHA= ATAQUES DE LONGA DISTANCIA GASTA MANA MODERADA E HIT MODERADO. SOLDIER= ATAQUES CURTA DISTANCIA GASTA MUITA MANA E ATAQUE DEVASTADORES.(nao e bom para upar mais otimo em pvp) Se algum spriter quiser me ajudar nesse projeto sera bem vindo SUGESTOES PARA NOVAS ATUALIZAÇOES ORGS SPELL MONSTER SAO BEM VINDAS. desculpem pelo meu analfabetismo duvidas me add msn: pedro.hlv@hotmail.com ouuuu kuchikibyakuya30@hotmail.com << esse de preferencia aew galera nao fale que o server e seu .passei um bom tempo fazendo o server nao roube meus creditos JA QUE NAO SEI FAZER ENQUETE VAI AQUI MESMO KKKK VOCE É A FAVOR DE CRIAÇAO DE ORGANIZAÇOES NAO EXISTENTES NO MANGA/ANIME? #SIM #NAO votem porfavor e se alguem souber cria enquete me avisa2 pontos -
Supreme Baiak Editadão (apropriado a exp alta) Supreme Baiak editadao, novos itens, monstros,comandos e mapa editado. Novos Itens (vips) Supreme Sword (Supreme Sword, ataque 100 + 50 de holy com ataque de area, com um hit muito bom, hita mais de 5kk... obs: boa para lvl's altos) Supreme Wand (hita até 2.7kk) Supreme Helmet (protection all 40%) Supreme Armor (Protection Holy e Death 15%) Supreme Legs (Protection Holy e Death 15%) Supreme Shield (Defesa: 50000) Reflection Boots (Reflete o ataque em 95% ) Novo Iten VIP Coin (usado para comprar itens vip, comprado no npc Update Seller na area vip) MAPA EDITADÃO Novos Comandos !supremehelmet (compra supreme helmet por 5 vip coin) !supremearmor (compra supreme helmet por 5 vip coin) !supremelegs (compra supreme helmet por 5 vip coin) !supemeboots (compra supreme helmet por 5 vip coin) !supremeshield (compra supreme helmet por 5 vip coin) !supremesword (compra supreme helmet por 10 vip coin) !supremewand (compra supreme helmet por 10 vip coin) !vipcoin (compra vip coin por 10kk) Novos Monstros Icyd Tripyd e muito mais FAST ATK Site de Download Baixe o sql studio caso vc não tenha Aguardem o novo update , Supreme Baiak v3.0 com muitas inovações1 ponto
-
Criando Novos Pokes Ou Monsters (Tibia) Em Geral..
luizrafael reagiu a shardjeff por um tópico no fórum
Olá :XTibia_smile: quando eu era novo em ot (adimito, não faz muito tempo) eu queria aprender a CRIAR novos pokes com novas sprites e tudo, e eu num achava como... Eu fucei em uns negócios e consegui!! Então como eu sei que tem muitas pessoas com esse mesmo problema, decidi criar esse tuto. Então, vamos ao trabalho. Parte 1: Sprites Faça o download desse dat editor: DAT EDITOR DOWNLOAD Gente até aqui utilizamos o dat editor com imagens... a partir de agora é com XML só de poketibia e com spoiler, ou seja, sem fotos. Observações: Obs1: Todos os sprites devem ser em 32x32 píxels e salvos em formato ou PNG (aconselho) ou em BPM... Obs2: Para pokemon/monsters de 4 sqm, Width:2, Height:2, precisam de 4 sprites de 32x32 para cada parte... Obs3: A Animation pode ter quantas forem necessárias.. 1=não tem animção, 2, 3, 4, 5, etc... Obs4: Eu estou disponibilizando um site com sprites de pokemon só para recortar: http://www.spriters-resource.com/ds/pkmndungeon2/index.html Parte 2: XML 1º passo: Abra a pasta Data/Monsters/Pokes copie e cole um pokemon qualquer e mude o nome por fora. monster name: nome do monstro. nameDescription: como fica o nome quando da look no poke. race: Sempre será undead.. Não mude. experience: experiência que o pokemon dá ao derrotá-lo. speed: velocidade do monstro. health now: vida atual (ao ver ele em local de spawn). max: vida real dele, quando estiver totalmente curado. look type: quando vc estiver no dat editor ainda, lá tem itemtype em Extras nas barrinhas de baixo.. coloque o itemtype que está lá, aqui. attacks: os attacks que ele irá utilizar se for selvagem... se não for, não coloque nada e sim apague. defenses: Que tipo de defesa ele utiliza por exemplo: a cada 4000 interval ele se cura. voices: as vozes que ele fala (aquelas em laranja). loot: o item que cai do poke em id. Legal, daí vc abre Data/Monsters/Monsters.xml e lá fassa a mesma coisa, copie qualquer uma linha e cole ali mesmo: monster name: nome do monstro. file="pokes/.xml": onde estaria escrito "pidgey" coloque o nome do arquivo XML que vc colocou no seu poke. EX.: Se eu criei um agron, e coloquei o nome do xml de agron, teria que colocar: file="pokes/agron.xml" Ajudas: 1ª ajuda: Para passar as sprites para 32x32 tem que ser assim: Imagem Só dá para ser feito isso pelo paint. Créditos: 99% BlueshardXD 01% GustavoFire (por achar o link de download ^-^) Bom gente é isso.. qualquer dúvida pode postar (ñ sei se irei resolver mas...) e postem comentários por favor.. Por que eu fasso um tutorial desse tamanho e nem ligam... Pelo amor de Deus em... MEU PRIMEIRO POST DE TUTORIAL.. ENTÃO DÊEM COMENTÁRIOS CONSTRUTIVOS... E NÃO AQUELES QUE SÓ JOGA AGENTE NO FUNDO DO POÇO VIU... MAS VALEU! DESCOBRI UMA DICA!!! Eu descobri uma coisa que será muito útil para todos os que aprenderam e estão fazendo seus servers com monsters ou pokes novos... aqui vamaos à dica... Após fazer seu monster ou poke no Dat Editor clique em Export/Export Item... e salve am algum canto... (aconselho em uma pasta separada) o arquivo será salvo no formato .idc IREI EXPLICAR PRA QUE ISSO SERVE: se vc perder os dados ou fizer outro server ou sei lah o que vc queira.. ao abrir o dat editor clique em New/Monster... e quando aparecer o novo monstro pra vc criar as sprites e adionar vc, ao envés de clicar em Import/Sprites, clica em Import/Import Itens e seleciona o Monster/Pokemon que vc salvou no formato .idc e ele aparecerá com as sprites todas jah adicionadas e alteradas.. Ex: jah estará com a sequencia <,^,>,\/, e se for um poke ou monster de 4 sqm (height2, weight2) jah estará tudo correto... Se for de 9 sqm, 16 sqm, etc... vai estar tudo certo.. VANTAGEM: vc num vai perder tempo fazendo sprite por sprite Novamente !!! Espero ter ajudaddo novamente!!!1 ponto -
[8.54] Mapa Pokemon Betinhowz666
Daniel S reagiu a betinhowz666 por um tópico no fórum
Hello Como prometido irei disponibilizar agora o download do mapa pokemon que estive trabalhando. Coloquei as houses mais não o respaw. Apresentações ? Vamos lá para uma prévia das cidades. As hunt's vocês terão que baixar para conferir CITY 1 CITY 2 CITY 3 CITY 4 Me ajudem a atingir 200 REP +, Que farei este mapa ficar muito melhor do que está. Antes era 150 REP+, Mas por conta de alguns moderadores me tirarem REP + dizendo que eu tinha feito outra conta para me dar REP + agora será 200. Segue o download do mapa e o que precisa para que você abra-o MAPA BETINHOWZ666 SPR POR PIRADECO Créditos: PeeWee - por fazer parte do mapa Piradeco - pelas .spr e .dat betinhowz666 - por estar editando. (EU)1 ponto -
Criando Quest Muitas pessoas ainda nao sabem ou se confundem ao criar um bau de quest, esse tutorial aqui vai ensinar direitinho como criar um. Este tutorial é dividido em 4 passos. Criando Quest -Passo 1 - Script.lua crie um arquivo.lua novo, ele deve ficar localizado na pasta data/actions/scripts e escreva isto nele: function onUse(cid, item, frompos, item2, topos) if item.uid == X then queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z") item_uid = doPlayerAddItem(cid,ID,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Passo 2 - Configurando o Script.lua Note que no script acima tem algumas variaveis: "X", "Y", "Z", Q e ""ID" e em um bau de quest isso é que tem que ser configuravel... vou ensinar agora o que deve ser substituidos por essas letras e como fazer: 2.a - Configurando X Esta variavel devera ser substituida por um numero maior que 1000, vc vai selecionar este numero pelo seu MAP EDITOR. Abra seu editor, va no bau onde fica localizada a quest entao clique com o botao direito no item e selecione PROPRIEDADES. Vai apareçer 2 opções: Action ID e Unique ID, unique id é o que nos interessa... entao onde tem unique id vc seleciona um numero a seu gosto.. como EXEMPLO vamos usar 2000. 2.b - Configurando Y Esta variavel é chamada de DATA KEY e é o codigo que diz se o player fez ou nao esta quest. ESTE NUMERO É A IDENTIDADE DA QUEST, SE 2 QUESTS TIVEREM A MESMA DATA KEY VAI DAR PROBLEMA NA QUEST, entao certifique-se que nenhuma outra quest/action possui este numero que vc vai escolher... *Dica: Eu aconselho a usar o mesmo numero do uniqueid por uma questao de organização até. Seguindo a dica entao vamos usar neste exemplo o numero 2000. PS: este numero apareçe 2x no script, lembre-se de por ele corretamente nos 2 lugares, este numero nao precisa ser igual ao unique id, vc pode escolher outro, eu estou colocando o mesmo numero por uma questao de praticidade. 2.c - Configurando Z Este é o mais facil, Z sera substituido pelo nome do item que a quest da (isso é aquele texto verinho que apareçe quando vc pega um item. Neste exemplo vamos usar umaMagic Sword. 2.d - Configurando Q Este é bem simples tambem, e é configuravel apenas quando o item é contavel como dinheiro, bolts e etc... quando o ITEM NAO É CONTAVEL entao esta variavel fica sempre 1. Como Magic Sword nao é um item contavel entao Q vai ser 1. 2.e - Configurando ID Este é bem facinho de se configurar, nada mais é que o ID do item que o player vai ganhar. Como no exemplo escolhi o item Magic Sword temos que usar o ID dela certo? smile.gif O id da magic sworde é 2400. PS: este id é de OT 7.4, o ID da magic sword em ot 7.5 é outro.. Passo 3 - Substituindo as Variaveis. Voltando agora ao script, vamos substituir os valores, substituindo tudo direitinho no script vai ficar assim: function onUse(cid, item, frompos, item2, topos) if item.uid == 2000 then queststatus = getPlayerStorageValue(cid,2000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Magic Sword") item_uid = doPlayerAddItem(cid,2400,1) setPlayerStorageValue(cid,2000,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Esta quase acabando!!! Passo 4 - Adicionando o Script.lua nos Actions. Antes de tudo lembre-se que o seu arquivo ate agora nao tem nome, como este bau da uma magic sword como item, entao vamos por o nome dele de MagicSwordQuest. Agora va no actions.xml e abra em bloco de notas, e adicione isto la: <action uniqueid="2000" script="MagicSwordQuest.lua" /> Salve e Feche. Pronto, sua quest foi criada com sucessso!!! Passo 5 - Como fazer quest de escolha (OPCIONAL) Agora para quem quier aprender como faz baus estilo o da annihilator, 2 baus ou mais, e vc só pode pegar um item, irei ensinar agora. é bem simples, vou tentar explicar como funfa e vou postar exemplo. nao tem o script inicial postado aqui? pronto, se for 2 baus vc junta 2 scripts em um só, se for 4, 4 scripts em um só, sendo que quando se faz isso se adiciona else antes dos outros if. vou fazer um exemplo com 3 baus ok? smile.gif vamos lá. function onUse(cid, item, frompos, item2, topos) if item.uid == X¹ then --primeiro bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z¹") item_uid = doPlayerAddItem(cid,ID¹,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end elseif item.uid == X² then --segundo bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z²") item_uid = doPlayerAddItem(cid,ID²,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end elseif item.uid == X³ then --terceiro bau-- queststatus = getPlayerStorageValue(cid,Y) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Z³") item_uid = doPlayerAddItem(cid,ID³,Q) setPlayerStorageValue(cid,Y,1) else doPlayerSendTextMessage(cid,22,"O baú está vazio.") end else return 0 end return 1 end Para configurar é bem simples, é igual a um script normal, vc tem que preencher as variaves normalmente. nota: vc vai notar uma diferença neste script, alem do elseif, vc pode ver que tem variaves diferentes assim: X¹, X² e X³. vou ensinar como vc vai configurar. o X é unique id, vc vai configurar como em um script normal, só que x¹ é diferente de x² que é diferente de x³. O mesmo se aplica aos Z's, aos ID's, note que nao tem varios "Y", ou seja, o Y do primeiro bau é = ao do segundo e = ao do terceiro. --Partindo para o exemplo pratico-- eu aconselho vc a fazer os UNIQUEIDS seguidos como no exemplo pratico. X¹ = 3000 X² = 3001 X³ = 3002 Y = 3000. Z¹ e ID¹ = Magic Sword (2400) Z² e ID² = SCA (2431) Z³ e ID³ = TH (2421) PS: todos estes ids sao para 7.4, nao sei os de 7.5 decorados. --Substituindo as variaveis-- fuction onUse(cid, item, frompos, item2, topos) if item.uid == 3000 then --primeiro bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Magic Sword") item_uid = doPlayerAddItem(cid,2400,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end elseif item.uid == 3001 then --segundo bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Stonecutter Axe") item_uid = doPlayerAddItem(cid,2431,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end elseif item.uid == 3002 then --terceiro bau-- queststatus = getPlayerStorageValue(cid,3000) if queststatus == -1 or queststatus == 0 then doPlayerSendTextMessage(cid,22,"Você achou um(a) Thunder Hammer") item_uid = doPlayerAddItem(cid,2421,1) setPlayerStorageValue(cid,3000,1) else doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.") end else return 0 end return 1 end feche, salve e escolha o nome do seu script/quest exemplo: armas.lua --Adicionando no actions.xml-- abra o action.xml e adicione as tags dos baus. --armas quest-- <action uniqueid="3000" script="armas.lua" /> <action uniqueid="3001" script="armas.lua" /> <action uniqueid="3002" script="armas.lua" /> --end armas quest-- É isso aí... espero que ajude! By Dark-X1 ponto
-
Aprenda A Usa Rme Map Editor
SkyTheKing reagiu a Vilden por um tópico no fórum
Remere's Map Editor Tópico meu para download do Rme 8.54 Download clique aqui! -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- Remere's map editor veio para revolucionar, tornando mais fácil de se fazer mapas e em pouco tempo, remeres facilitou a vida dos mappers por ter suas bordas automáticas e muitas funções adicionais, entre todos os mappers editores remeres é o melhor. Primeiro passo O primeiro passo para usa-lo é preencher uma boa área com agua assim você poderá colocar algum solo como grama, gelo, terra etc.. lembrando que o remeres faz as bordas automaticamente. Palette Palette é aquela janelinha onde fica várias opções e agora irei explicar cada uma delas.. Terrain palette Cave: Aqui você acha os tiles básicos para começar uma caverna, como chão, parede de caverna, lava, buracos etc.. Nature Aqui você tem várias coisas, tiles de grama, terra, gelo, montanhas, você também acha alguns opções para da um look em seu tile, as 'poeiras' temos 3 opções, areia, terra, pedra. Roofs Neste local você acha os telhados, tem vários tipos de telhados, os mais usado é o primeiro. Snow Aqui você encontra quase tudo para fazer uma área de gelo, escadas, tiles, montanhas de gelo, cave de gelo Stairs Vários tipos de escadas, não tem todos mais os mais usados estão aqui. Town Coisas necessárias para montar uma cidade, pisos diferentes, ruas, paredes, grades etc.. -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- Doodad Palette Architecture Pilastras, colunas, postes de luz Beds Vários tipos de Cama Corpses Corpos de humanos, monstros etc.. Exterior Tochas, portal, alavancas, caixa de correio, enfeites, caixões, carroças etc.. Hangables Coisas que ficam na parede como, lampadas, relogio, cortinas etc.. Interior Cadeiras, mesas, balcões, baús, caixas, vazo, tapetes etc.. Magic fields Os famosos fields, de fire, energy, poison, também magic wall, lembrando que algumas ficam permanentes e outros não Nature Tudo de natureza, arvores, pedas, flores etc.. Signs Todos os tipos de placas. Smithing Items para monta sua loja de forjamento Snow Já aqui é a natureza de gelo, arvores, pedras, etc.. Splash Agua, sangue.. Statues Muitos tipos de Estátuas Trash Lixo Underwater Caso queira montar algo no estilo fundo do mar, pedras, estrelas do mar, conchas etc.. -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- Item palette Tudo que é considerado objeto você encontra aqui, não é preciso nem explica os próprios nomes já dizem, segue as categorias: House palette, Waypoint palette e Creature palette House palette ~> Aqui é onde você monta as houses, e vê as que já estão montadas (Tutorial de como criar house no final do tópico) Waypoint palette ~> Não sei exatamente para que serve. Creature palette ~> Aqui você encontra todas as criaturas do tibia, você pode monta respaws. (Tutorial de como criar respaw no final do tópico) RAW palette Aqui você vai encontra tudo como veio ao mundo, exemplo se no doodad você clicava na cama e ela ja vinha montadinha aqui não, você tem que monta ela por partes, aqui você encontrara tudo, tudo mesmo tudo que existe no tibia estará aqui, são um total de 30 categorias. .::Tutoriais::. Como criar um respaw: Vá em creature palette la embaixo tem uma opção a Brushes e la tem spawn time/spawn size, deixe como está e tem um botão assim -> Place respaw, clique nele e logo após no local aonde você quer colocar um monster a área ira ficar vermelha no map editor então você procura um monster a sua escolha, clicar no nome do monster e coloca ele nessa área em vermelho. Como criar house: Entre neste link para ler um tutorial feito por Filippe Ferreira, http://www.xtibia.com/forum/topic/114854-fazendo-casas-no-rme/ Como adicionar um novo monster/Npc: Entre neste link para ler um tutorial feito por Vilden http://www.xtibia.com/forum/topic/122238-adicionando-npcsmonster-no-palette-rme/ -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- Ferramentas do Map Editor Vá no Terrain pallete, repare que existe uns ícones la embaixo Opitional Auto Border: Aí você vai usando isso para por a "borda" nas montanhas, ele também pode ser usado para por bordas nos items como wooden floor, para pontes.... e ele é um "auto border manual". Eraser: Usado para apagar. Normal Door, Locked Door, Quest Door e Magic Door: São as portas, OBS: só você usar numa parede que o MAP EDITOR automaticamente seleciona o tipo de porta. Hatch Window: Janelas do UPdate 7.92, aquelas que da para fechar. Window: Janelas normais, que não é possível fechar. PZ TOOL: Área de protection Zone. NON PVP TOOL: Igual a pz tool, só que sua mana sobe e tal... NO LOGOUT TOOL: Uma área em que você fica com battle. PVP ZONE TOOL: Área em que os players podem se atacar. -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- FAQ- Como rodar os items? Simples, com alguns items do DOODAD palette é possível rodar, apertando a tecla X Como Randomizar mapa inteiro: O RME MAP EDITOR conta com uma função muito útil para os otservers em que você fez com o SIMONE MAP EDITOR, "Randomize Map" Nessa função ele randomiza quase todos os tiles, as gramas, o gelo, a terra das caves e etc... Para fazer isso vá em Edit > Border Options > e clique em Randomize Map. Como Fazer todas as bordas: Essa função permite por bordas no seu mapa inteiro de uma vez, vá nas opçoes do auto border e clique em Borderize Map, o seu mapa ficará com as bordas. Como aumentar o zoom? Simples, use a "roleta" que tem no mouse. Como adicionar cidades? Map > Edit Towns > Add Selecione o jeito que você quer e clique em OK. Como faço para alterar andar? Use o "+" e "-". Como faço para apagar tiles de casas / PZ? Você pode apagar com qualquer "pincel", mantenha pressionada a tecla CTRL e desenhe. (Shift ainda funciona como normal) Como eu utilizo a ferramenta apagar? Selecione a ferramenta de apagar. Se você só clicar com o botão esquerdo do mouse, você só removerá itens na posição atual. Se você manter pressionada Ctrl ao clicar com o botão esquerdo do mouse, você apagará telhas e chão. Se você manter pressionado Shift ao clicar com o botão esquerdo do mouse você pode selecionar um espaço de onde você deseja excluir todos os itens. Se você mantenha pressionada Ctrl, Shift e o botão esquerdo do mouse você pode selecionar um espaço de onde você deseja excluir todos os itens e todo terreno. A não ser que você desmarque a opção "Eraser não deleta unique itens" no Menu preferências a borracha não exclui itens em containers ou itens com unique e / ou action ID. Como eu faço casas? Bom, para fazer casas no RME MAP EDITOR você deve criar uma cidade primeiro.... Para criar uma cidade vá até MAP > EDIT TOWNs Ali você faz a cidade... Agora faça uma casa, vá no pallete de casas, selecione a cidade e clique em ADD. Selecione os Tiles da casa e depois a saída dela. Pronto, aí está sua casa. Eu não encontrar um certo item, onde está ela? Você pode encontrar todos os itens utilizando o "Raw Palette" ou procure - o pressionando "J" no teclado. Você pode procurar por ambos os nomes e IDs. A lista com todos os itens encontrados de pesquisa serão exibidos em uma lista abaixo. Como faço para copiar / colar / mover uma parte do mapa? Se você tem um item ou "pincel" selecionado de um espaço para selecionar o "ponteiro" (ou o que ele é chamado). Agora mantenha pressionado shift e arraste o mouse, mantendo baixo botão esquerdo do mouse para selecionar uma área. Agora, você pode simplesmente mover a área selecionada ou pressione Ctrl + c, Ctrl + v para, em seguida, colá - lo no Editor. Você precisará clicar com o botão esquerdo do mouse antes de botar o conteúdo colado ao próprio mapa. Eu não posso colocar staglamites sobre a água! Você pode colocar doodads sobre blocking tiles, mantenha pressionada ALT. Eu quero outra árvore! Posso ver os tipos de variações? Mantenha pressionada CTRL e clique em espaço, enquanto o doodad estiver selecionado a variação mudará. As paredes têm a orientação errada! Como faço para rodar elas? Mantenha pressionado ALT com o wallbrush selecionado e clique no tile para girar que parede. Como fazer montanhas de neve/gelo? Bom, primeiro você deve baixar isso AQUI, quando substituir os arquivos, vá até a terrain pallete, e depois snow. Irá perceber que há 2 novos ícones, snowy mountain e icy mountain. Agora clique neles, faça a montanha que quiser, ficara meio "bugado", agora vá na ferramente "optional auto border", e faça as bordas da montanha de gelo. Quando eu abro meu mapa a tela fica branca!! Não é em qualquer pc que o remeres funciona, caso aconteça isso no seu pc apenas reabra o mapa caso ainda fique com a tela branca tente reinstala o remeres, tente abrir apenas o remeres. -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- Atalhos Lembrando que existem outros, mais não são importantes igual aos citados. Video auxiliar: -------------------------------------------------------------- http://www.youtube.com/watch?v=vHnw9VTv3C8&feature=player_embedded -------------------------------------------------------------- Qualquer dúvida pode postar, atualizarei o tópico sempre que puder, caso encontre algum erro poste. Obrigado. Tópico original (desatualizado) ~> clique aqui!1 ponto -
Duelo De Summons
tonette912 reagiu a Demonbholder por um tópico no fórum
Faaala galerinha, tranquilo? Esses dias eu estava conversando com um membro aqui do XTibia, e, quase sem querer, ele me deu uma idéia! Não é muito util, mas pode melhorar a diversão do seu servidor, vamos ver o que vocês acham... Como funciona: Dois jogadores devem ir a dois extremos de um local, lá, ao usar o comando !start o jogo começa. Após usado este comando, uma mensagem irá informar que o jogo começou. O próximo passo e usa comando !summon junto com o nome de uma criatura. Você é que escolhe quais criaturas podem ser usadas e quantas vitórias são necessárias para poder usá-las! Bom, eu fiz em mod para facilitar, caso alguém não possua esta pasta no seu servidor, me comunique pelo tópico ou por mensagem privada que eu estarei adaptando. Mod: <?xml version="1.0" encoding="UTF-8"?> <mod name="SummonDuel" enabled="yes" author="Demonbholder" forum="XTibia.com"> <config name="SumLib"><![CDATA[ pla1 = getThingFromPos({x=151, y=39, z=7, stackpos=253}).uid pla2 = getThingFromPos({x=152, y=39, z=7, stackpos=253}).uid pos = {x=152, y=43, z=7} monsters = { ["rat"] = {sto = -1, awa = 300}, ["skeleton"] = {sto = 3, awa = 500}, ["orc"] = {sto = 5, awa = 700}, ["rotworm"] = {sto = 7, awa = 900}, ["dwarf"] = {sto = 7, awa = 900}, ["minotaur"] = {sto = 8, awa = 1000}, ["dwarf soldier"] = {sto = 10, awa = 1200}, ["minotaur archer"] = {sto = 10, awa = 1200}, ["carrion worm"] = {sto = 10, awa = 1200}, ["slime"] = {sto = 15, awa = 1700}, ["cyclops drone"] = {sto = 18, awa = 2000}, ["minotaur guard"] = {sto = 18, awa = 2000}, ["minotaur mage"] = {sto = 23, awa = 2500}, ["dwarf guard"] = {sto = 26, awa = 2800}, ["demon skeleton"] = {sto = 30, awa = 3200}, ["dragon hatchling"] = {sto = 35, awa = 3700}, ["dragon"] = {sto = 45, awa = 5000}, } ]]></config> <creaturescript type="login" name="SummonL" event="script"><![CDATA[ registerCreatureEvent(cid, "SummonC") return TRUE ]]></creaturescript> <creaturescript type="combat" name="SummonC" event="script"><![CDATA[ if getPlayerStorageValue(cid, 34570) ~= -1 and isPlayer(target) then return FALSE, doPlayerSendCancel(cid, "Voce nao pode atacar enquanto esta no jogo.") elseif getPlayerStorageValue(target, 34570) ~= -1 then return FALSE end return TRUE ]]></creaturescript> <creaturescript type="statschange" name="SummonS" event="script"><![CDATA[ if type == STATSCHANGE_HEALTHLOSS then if isPlayer(attacker) and isPlayer(getCreatureMaster(cid)) then if getPlayerStorageValue(getCreatureMaster(cid), 34570) ~= -1 then return FALSE end end end return TRUE ]]></creaturescript> <creaturescript type="kill" name="SummonK" event="script"><![CDATA[ domodlib('SumLib') setPlayerStorageValue(pla1, 34570, -1) setPlayerStorageValue(pla2, 34570, -1) setPlayerStorageValue(getCreatureMaster(cid), 34571, getPlayerStorageValue(getCreatureMaster(cid), 34571) +1) doCreatureSetNoMove(pla1, FALSE) doCreatureSetNoMove(pla2, FALSE) doPlayerAddMoney(getCreatureMaster(cid), monsters[string.lower(getCreatureName(target))].awa) doSendMagicEffect(getCreaturePosition(getCreatureMaster(cid)), 49) doRemoveCreature(cid) return TRUE ]]></creaturescript> <talkaction words="!start;!summon" event="script"><![CDATA[ domodlib('SumLib') if cid ~= pla1 and cid ~= pla2 then return doPlayerSendCancel(cid, "Voce precisa ser um dos jogadores."), doSendMagicEffect(getCreaturePosition(cid), 2) elseif isPlayer(pla1) == FALSE or isPlayer(pla2) == FALSE then return doPlayerSendCancel(cid, "Voce precisa de dois jogadores."), doSendMagicEffect(getCreaturePosition(cid), 2) end if words == "!start" then if getPlayerStorageValue(pla1, 34570) == -1 and getPlayerStorageValue(pla2, 34570) == -1 then setPlayerStorageValue(pla1, 34570, 1) setPlayerStorageValue(pla2, 34570, 1) doPlayerSendTextMessage(pla1, 4, "Partida comecada.") doPlayerSendTextMessage(pla2, 4, "Partida comecada.") doSendMagicEffect(getCreaturePosition(pla1), 10) doSendMagicEffect(getCreaturePosition(pla2), 10) doCreatureSetNoMove(pla1, TRUE) doCreatureSetNoMove(pla2, TRUE) else doPlayerSendCancel(cid, "A partida ja iniciou.") doSendMagicEffect(getCreaturePosition(cid), 2) end elseif words == "!summon" then if param ~= "" then if getPlayerStorageValue(cid, 34570) == 1 then if monsters[string.lower(param)] then if getPlayerStorageValue(cid, 34571) >= monsters[string.lower(param)].sto then local mom = doCreateMonster(string.lower(param), pos) doConvinceCreature(cid, mom) setPlayerStorageValue(cid, 34570, 2) registerCreatureEvent(mom, "SummonC") registerCreatureEvent(mom, "SummonS") registerCreatureEvent(mom, "SummonK") else doPlayerSendCancel(cid, "Voce nao pode sumonar este monstro.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doPlayerSendCancel(cid, "Este monstro nao pode ser sumonado.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doPlayerSendCancel(cid, "A partida nao esta nesta parte.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doPlayerSendCancel(cid, "Diga o nome do monstro a ser sumonado.") doSendMagicEffect(getCreaturePosition(cid), 2) end end return TRUE ]]></talkaction> </mod> Como configurar: Adicionando novos monstros e editando recompensas Como fazer o monstro poder ser convencido Editando as posições Bom, então é isso galera, qualquer dúvida só postar aqui. Em breve melhorarei o sistema! Até mais.1 ponto -
Ola Gelera do Xtibia, Estou comecando, meu primeiro topico, entao se estiver na area errada, me ajudem Vamos La, Esse Tutorial e para quem quer aprender a fazer um Spellbook. Tutorial : 1. Esse Sera o Livro Usado. 2. Va em data > items > items.xml e procura pelo ID "2217". Explicando : Vermelho - ID do BOOK. Azul - Weight = Peso / 1500 = 15.00oz Verde - Nome do Item, que no caso e o book. 3. Adicione As Seguintes Linhas Embaixo do Peso. Entao ficando assim : LEMBRANDO QUE NAO PULE LINHAS PARA ESSA TAG, ESTA SOMENTE PARA O TUTORIAL . Explicando : Azul - MagicLevelPoints, Quando que ele vai aumentar de ML, no caso esta sendo 3. Rosa - O Valor da defesa dele , no caso esta com 14 de Defesa, se igualando a um Wooden Shield . Preto - Weapon Type, no caso ele vai ser usado como shield (escudo) 4. Va em data > actions > actions.xml, e procure a parte de SpellBooks. Explicando : Vermelho - E a parte que voce busca, Spellbooks, nao altere ou tire pontos. Verde - Esses IDS sao os livros que estao como Spellbooks . Adicione a seguinte TAG , embaixo do Ultimo Book . Entao Ficando Assim : Explicando : Vermelho - Ai esta a linha adicionada. Verde - Lugar aonde se encontra, se seu spellbook.lua , nao estiver nesse local, mude-o. 5. Voce Acabou seu SpellBOOK. !!! Resultado : Creditos ~ Todos Para mim / - Overloker™ Espero que tenham gostado, fiz todo colarido para todos entenderem ! Gostou ? da +REP Abracos Att -Overloker™1 ponto
-
O Reino De Norgoria
tathiicarvalho reagiu a obiwankenobi por um tópico no fórum
Fala aew galera Xtibiana! Estou aqui para trazer a vocês uma cidade que eu fiquei quase 2 meses só fazendo ela. É bem grande, várias casas e prédios, lojas, enfim é uma grande metrópole. Fiz ela para ser usada no Solscian, mas deu uma confusão lá então a usei no Legion Supreme OTserver, mas o servidor não deu certo e fechamos. Bem agora vou postá-la para vocês baixarem e usarem a vontade. Ela está SEM npcs e SEM actions só o mapa e os arquivos house.xml e spawn.xml. Chega de conversa e logo abaixo estará o link do download, scan e fotos. :button_ok:Depot e Templo: By skylwasky :button_ok:Alguns galpões do porto, lojas e casas perto do lago artificial: By skylwasky :button_ok:O grande castelo de Norgoria: By skylwasky :button_ok:O NTS(Norgoria Trade Ship) Saratoga ancorado no porto de Norgoria: By skylwasky :button_ok:E por fim a praça Kings Jhon III: By skylwasky Chega de fotos e vamos logo para o link: Scan:Clique aqui [download]http://www.4shared.com/file/JA5pb463/Norgoria.html[/download] Bem pessoal, aproveitem o mapa! Ah e não se esqueçam de dar +REP Abraços...1 ponto -
Terroristas Yourots
MariaMole reagiu a Renanzinho2v por um tópico no fórum
TERRORISTAS YOUROTS 8.6 EDITADO POR MIM *Teleports: Dragons, Dragon Lords, Frost Dragons, Giant Spiders, Demons, Grim Reapers,Behemoths, Undead Dragons, Ghastly Dragons,Medusas, Bog Raiders,Hellfire Fighters,Serpent Spawns e muitos outros... *Sistema Vip: !buyvip *Comando Comprar Aol: !buyaol *Commando Comprar Bless: !bless *Sistema de Addons estilo Alissow Otserv(Npc troca os Addons por items, e outro Npc vende os Items Necessários). *Pits Of Inferno Original. *Anihhilator Edited. *Demon Oak Quest Original. *Inquisition Quest. (Reformulada) *Novas magias,novos monstros e muitas novidades. Download versao 2.0 Conta do god é: god/god Templo: Castle: Tp's vip: Yalahar Quest: Tp's: Templo vip: Download versao 1.01 ponto -
Tente mudar o port do site exemplo : testserver.no-ip.biz:8090 me fale qual programa você usa se você não souber onde mudar.1 ponto
-
1 ponto
-
Teleport Para Cidade Natal
RHCP reagiu a luisfelipinho15 por um tópico no fórum
Ta aew Em movements/scripts crie um arquivo com o nome de towntp.lua e add isso dentro function onStepIn(cid, item, position, fromPosition) local townid = getPlayerTown(cid) local town = getTownTemplePosition(townid) local tmp = getCreaturePosition(cid) doTeleportThing(cid,town) doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(town, CONST_ME_TELEPORT) return true end Agora abra o movements.xml e add isso <movevent type="StepIn" actionid="XXXX" event="script" value="towntp.lua"/> ---XXXX é o actionid no tile Caboo REP+ aew1 ponto -
Muitos conhecem a linguagem lua apenas dentro de otserver e não imaginam a infinidade de coisas que pode ser feita através dela. Sabia que pode ser criado um software reprodutor de audio apenas com lua? Pois é! Aqui venho mostrar um link que mostra as mais diversas bibliotecas lua que podem ser usadas para os variados fins, destacando algumas de interesse: ProteaAudio : Biblioteca para a execução de arquivos de áudio. Link LuaSocket : Biblioteca para conexões entre aplicativos via internet. Link LuaCurl : Biblioteca para transferência de arquivos via internet. Link Para ver as demais, Clique aqui flw1 ponto
-
Procura De Uma Scripts Creatureevents
luisfelipinho153 reagiu a luisfelipinho15 por um tópico no fórum
Voce quer o script mais o script ta ali no seu post e ele pega 100% ja se voce quer saber como poem ele faiz o seguinte vai em creaturescripts.xml e add isso <event type="Advance" name="AdvEffect" script="advance.lua"/> Salve e feche agora va em scripts e crie advance.lua e add isso local config = { [0] = { "Fist skill UP", 30}, -- 30 = variable[2] -- Animation effect [1] = { "Club skill UP", 30}, -- 30 = variable[2] -- Animation effect [2] = { "Sword skill UP", 30}, -- 30 = variable[2] -- Animation effect [3] = { "Axe skill UP", 30}, -- 30 = variable[2] -- Animation effect [4] = { "Distance skill UP", 30}, -- 30 = variable[2] -- Animation effect [5] = { "Shield skill UP", 30}, -- 30 = variable[2] -- Animation effect [6] = { "Fishing skill UP", 30}, -- 30 = variable[2] -- Animation effect [7] = { "Magic level UP", 30}, -- 30 = variable[2] -- Animation effect [8] = { "Level UP", 30} -- 30 = variable[2] -- Animation effect } function onAdvance(cid, skill, oldlevel, newlevel) local pos = getPlayerPosition(cid) local effectPositions = { {x = pos.x, y = pos.y - 3, z = pos.z}, {x = pos.x, y = pos.y + 3, z = pos.z}, {x = pos.x - 3, y = pos.y, z = pos.z}, {x = pos.x + 3, y = pos.y, z = pos.z}, {x = pos.x - 2, y = pos.y - 2, z = pos.z}, {x = pos.x + 2, y = pos.y - 2, z = pos.z}, {x = pos.x + 2, y = pos.y + 2, z = pos.z}, {x = pos.x - 2, y = pos.y + 2, z = pos.z} } for type, variable in pairs(config) do if skill == type then doCreatureSay(cid, ""..variable[1].." ["..newlevel.."]", TALKTYPE_ORANGE_1) for _, ePos in ipairs(effectPositions) do doSendDistanceShoot(pos, ePos, CONST_ANI_SMALLHOLY) doSendMagicEffect(ePos, CONST_ME_HOLYAREA) end end end return TRUE end Feito isso salve e feche agora abra o login.lua e add isso antes do ultimo return true la embaixo registerCreatureEvent(cid, "AdvEffect") REP+ aew1 ponto -
Quando Você Da Look Em Algun Item Massa...
vinny160600 reagiu a joaohd por uma questão
Se não tem no items.xml, simplesmente adicione. Pegue como modelo uma outra armor. Mude o id, name e attributes. flw1 ponto -
Olá Galera .. Vou Encinar Cmo Colocar Um Monstro Com O Look Type (Aparencia) De Items ( Estaduas , Items , Paredes Etc..) Aqui Tem Um Exempo do Trainer normal : <?xml version="1.0" encoding="UTF-8"?> <monster name="Training Target" nameDescription="a training target" race="undead" experience="0" speed="50" manacost="0"> <health now="9000000" max="9000000"/> <look type="57" head="20" body="30" legs="40" feet="50" corpse="3128"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="500" min="0" max="0"/> </attacks> <defenses armor="0" defense="0"> <defense name="ultimate healing" interval="4000" chance="500" min="900000" max="900000"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="0"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="1"/> </immunities> <voices interval="2000000" chance="1"> <voice sentence="Bate que nem homem porra!"/> <voice sentence="Feel my kick!"/> <voice sentence="Voce nunca vai me mata."/> </voices> <loot> <item id="2148" countmax="20" chance1="100000" chancemax="0"/> <item id="1949" chance="10000"/> <item id="2467" chance="10000"/> <item id="2642" chance="6666"/> <item id="1987" chance="100000"> <inside> <item id="2044" chance="6666"/> <item id="2689" countmax="3" chance1="20000" chancemax="0"/> <item id="2401" chance="3333"/> <item id="2166" chance="1428"/> </inside> </item> </loot> </monster> O Look Type é sua aparencia. Então Vamos Supor Que Você Quer Mudar Sua Aparencia E Colocar Um Item , o Item Id 5787... Então é so você trocar o <look type="57" Por look typeex="5787"... é simples depois que você colocou look typeex vc coloca o id do item que você que que apareca como aparencia do monstro , no caso o trainer ficou com a aparencia do item 5787. o Trainer vai ficar assim: <?xml version="1.0" encoding="UTF-8"?> <monster name="Training Target" nameDescription="a training target" race="undead" experience="0" speed="50" manacost="0"> <health now="9000000" max="9000000"/> <look typeex="5787" head="20" body="30" legs="40" feet="50" corpse="3128"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="500" min="0" max="0"/> </attacks> <defenses armor="0" defense="0"> <defense name="ultimate healing" interval="4000" chance="500" min="900000" max="900000"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="0"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="1"/> </immunities> <voices interval="2000000" chance="1"> <voice sentence="Bate que nem homem porra!"/> <voice sentence="Feel my kick!"/> <voice sentence="Voce nunca vai me mata."/> </voices> <loot> <item id="2148" countmax="20" chance1="100000" chancemax="0"/> <item id="1949" chance="10000"/> <item id="2467" chance="10000"/> <item id="2642" chance="6666"/> <item id="1987" chance="100000"> <inside> <item id="2044" chance="6666"/> <item id="2689" countmax="3" chance1="20000" chancemax="0"/> <item id="2401" chance="3333"/> <item id="2166" chance="1428"/> </inside> </item> </loot> </monster> Ta Ai Galera Espero Que Gostem , Meu Primeiro Topico1 ponto
-
Arrumado: O principal erro estava aqui: doCreatureAddHealth(pid,9999999999999) doPlayerAddMana(pid,99999999999999) Você não declarou a váriavel pid como fez com as váriaveis money, mana e health então quando o OT foi ler o script, ficou perdido, tipo "Que porra é esse pid?!" você poderia usar o pid aqui, se definisse-o como uma creatura, resumindo como não definiu, não pode, então substitui o pid pelo cid. Teve outros erros de lógica também. Não quis ser chato nem nada, só tentando ajudar, continue treinando, é a melhor forma de aperfeiçoar-se.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 -
[8.71]Crystal Server V0.1.2
guiedu reagiu a comedinhasss por um tópico no fórum
Bom, o link está arrumado. Podem voltar a baixar...1 ponto -
-2 pontos