Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 12/18/12 em %
-
TM System
Oloster Games e um outro reagiu a DinoAdmin por um tópico no fórum
Bom já existe um Sistema de tm no forum porem o meu é diferente. Vamos lá!! Bom Funciona assim: Cada Pokemon Pode Ter 3 TMs Adicionadas, OBS: Se O Pokemon tiver 12 magias ele pode ter 15 se voce adicionar 3 TMs nele. Como Usar O Sistema: Bom Basta Seguir o Tutorial e O Comando para Usar eu Recomendo que coloquem em Hotkeys na parte Shift+f1,Shift+f2,Shift+f3 Coloque os Seguintes Comandos tm1,tm2,tm3 OBS: a TM Nao Substitui Magia e Sim Adiciona , Por isso Vai por sequencia se voce usa a primeira tm no seu pokemon, para usar ela voce vai usar o comando tm1. se voce usa a segunda tm no seu pokemon para usar ela voce vai usar o comando tm2 mesma coisa com o tm3 Lembrando que Já possui as 50 TMs funcionando perfeitamente Vamos ao Tutorial: 1°: Crie um Arquivo Em "data/action/script" Chamado tm.lua e cole este script Dentro: Agora em Data/Action/Action.xml voce vai por a seguinte tag: <action itemid="12595-12644" event="script" value="tm.lua"/> Bom Recomendo voce por esta tag no ORDER 2°: Vá em Data/Lib/Crie um Arquivo Chamado "tm lib.lua" e cole o seguinte script dentro dele: 3°: Agora vá em data/talkaction/script/ Abra seu move1.lua e apague TUDO que estiver dentro e cole isto: 4°: Agora em Talkaction/Script/ Apague Tudo que estiver dentro do Seu "cd.lua" e cole isto dentro: 5°: Agora em Data/Talkaction/Talkaction.xml Coloque estas tags: <talkaction words="tm1" case-sensitive="no" event="script" value="move1.lua"/> <talkaction words="tm2" case-sensitive="no" event="script" value="move1.lua"/> <talkaction words="tm3" case-sensitive="no" event="script" value="move1.lua"/> 6°: o item.otb e item.xml (é recomendado baixar) Apois baixar voce vai pegar o item.xml e o item.otb e vai copiar eles e depois vai em data/item/apaga o item.otb e o item.xml e cola o item.otb e o .xml que voces baixaram. neles possui as tms adicionadas ao server (as 50) e no .xml ta com o nome direitinho, das 50 tmb Link para Download: http://www.mediafire...e54ldx6gw14fo3u Bom o Sistema esta pronto Agora vamos para a Parte do Client: Eu Vou Postar o Link do Client do Meu servidor ai Voces Pega a Tibia.dat e Tibia.spr e Utiliza em seu client bom o client ja esta com sistema de taunt, novas sprites novos flys boost stone, e as 50 TMs Link Do Client: http://www.mediafire...6w2ead2c5wrwj9v Bom ai esta o sistema de TM. Caso alguem tenha duvida so perguntar aqui no topico! Creditos: Criador do Script: ZarefShirou Edito:DinoAdmin2 pontos -
WODBO DBWarrior
rasputia e um outro reagiu a Animal Pak por um tópico no fórum
WODBO DBWarrior Informações: - Novo Mapa; - Novas Vocações; - Novas Magias; - Novo Monstros; - Novos Comandos e Sistemas; - Transform / Revert / Fusion / Reborn 100%; - Novos Itens; - Novos Monstros; - Missões 100%; - Novas Quests; - Servidor 100% estável; - E Mais! Screen's: Download Servidor & Scan: Download: http://www.4shared.com/rar/J13gbA2O/DBzWarrior_by_ediberto23.html Scan: https://www.virustot...73dcd/analysis/ Download Client & Scan: Download: http://www.mediafire...2vz690va53q26zh Scan: https://www.virustot...678a0/analysis/ Créditos: Mr.ClouD SmoOkeR2 pontos -
Classic Premium v2
rayzinhoxd e um outro reagiu a Roksas por um tópico no fórum
» CLASSIC PREMIUM V2 ! « Versão Testada: TFS 0.3.6: 8.60 Opa galera, esse é mais um tópico meu, agora de Estagiário :)) Neste tópico irei apresentar-lhes o Classic Premium v2, que usei algumas coisas de base do Perfect System (by Vodkart), agora contém: • GOD pode checar quantos Premium Days o player tem, pelo comando /checkdays NOMEDOPLAYER • GOD também pode adicionar Premium Days, pelo comando /addpremium NOME, QUANTIDADE • Temos também o comando /removedays NOME, QUANTIDADE que o GOD poderá fazer. • Além disso, temos mais duas novidades, os comandos: !changender e !removeskull, ambos removem 5 Premium Days do player! » Comandos de GOD Vamos lá, primeiramente vá na pasta data/talkactions, crie um arquivo chamadopremiumtalk.lua e adicione isso dentro: function onSay(cid, words, param) local player = getPlayerByName(param) local t = string.explode(param, ",") if words == "/checkdays" then if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true end if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true end return doPlayerPopupFYI(cid, "Player checked have "..getPlayerPremiumDays(player).." days of Premium Account!") end if words == "/addpremium" then local t = string.explode(param, ",") local player = getPlayerByNameWildcard(t[1]) if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end if(not player)then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true end doPlayerAddPremiumDays(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You has been added "..tonumber(t[2]).." days of Premium Account to the player! ") doRemoveCreature(player) end if words == "/removedays" then local t = string.explode(param, ",") local player = getPlayerByNameWildcard(t[1]) if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end if(not player)then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true end doPlayerRemovePremiumDays(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You has been removed "..tonumber(t[2]).." Premium Account Days of the player!") end return true end E no arquivo talkactions.xml adicione a tag que vêm a seguir: <talkaction words="/addpremium;/removedays;/checkdays" access="4" event="script" value="premiumtalk.lua"/> » Premium Door e Premium Scroll Muito bem, agora na pasta data/actions/scripts, crie um arquivo chamado scroll.lua e adicione isso dentro: local days_gain = 30 -- Dias que ganham function onUse (cid,item,frompos,item2,topos) if not doRemoveItem(item.uid) then return true end doPlayerAddPremiumDays(cid, days_gain) doSendMagicEffect(getCreaturePosition(cid), 14) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você acaba de ganhar 30 dias de Premium Account, terá áreas exclusivas e 35% a mais de EXP como benefício!") return true end Crie outro arquivo, mas agora com o nome de premiumdoor.lua e ponha isso dentro: function onUse(cid, item, frompos, item2, topos) if not isPremium(cid) then doPlayerSendTextMessage(cid,22,"Você precisa ter Premium Account para passar!") return false end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, frompos, true) return true end Abra o arquivo actions.xml e adicione essas tags: <action itemid="9004" event="script" value="scroll.lua"/> <action actionid="7779" script="premiumdoor.lua"/> OBS: Para fazer com que a porta seja para Premiums, no seu Map Editor, adicione a seguinte ACTIONID nela: 7779! » Classic Premium Tile Em data/movements/scripts, crie um arquivo chamado premiumtile.lua e adicione isso dentro: function onStepIn(cid, item, position, fromPosition) if not isPremium(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você não tem acesso Premium Account!") doSendMagicEffect(getCreaturePosition(cid), 2) return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Bem Vindo á Área Premium!") return true end Ea tag no arquivo movements.xml coloque: <movevent type="StepIn" actionid="19456" event="script" value="premiumtile.lua"/> Para fazer com que apenas Premiums passe pelo piso, adicione a ACTIONID 19456 pelo seu Map Editor no piso! » Classic Mods Na pasta do seu OT, vá na pasta mods, crie um arquivo chamado classic_changender.xml e coloque isso dentro: <?xml version="1.0" encoding="UTF-8"?> <mod name="ChangeSex Classic" version="1.0" author="Roksas" enabled="yes"> <config name="changender_config"><![CDATA[ config = { costPremiumDays = 5 } ]]></config> <talkaction words="!changender" event="buffer"><![CDATA[ domodlib('changender_config') if(getPlayerSex(cid) >= 2) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce nao tem sexo para mudar!") return end if(getPlayerPremiumDays(cid) < config.costPremiumDays) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Desculpe, voce nao tem " .. config.costPremiumDays .. " Premium Days necessarios!") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return end if(getPlayerPremiumDays(cid) < 65535) then doPlayerAddPremiumDays(cid, -config.costPremiumDays) end doPlayerSetSex(cid, getPlayerSex(cid) == PLAYERSEX_FEMALE and PLAYERSEX_MALE or PLAYERSEX_FEMALE) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce mudou seu sexo e isso lhe custou " .. config.costPremiumDays .. " days de Premium Account! Relogue para que faca efeito.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED) ]]></talkaction> </mod> E crie outro arquivo, mas com o nome de classic_removeskull.xml e adicione isso: <?xml version="1.0" encoding="UTF-8"?> <mod name="Classic Remover" version="1.0" author="Roksas" enabled="yes"> <talkaction words="!removeskull" event="script"><![CDATA[ local noRemove = {SKULL_YELLOW} local playerSkull = getPlayerSkullType(cid) if isInArray(noRemove, playerSkull) then doPlayerSendCancel(cid, "Voce nao pode remover esse tipo de skull.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true elseif playerSkull == SKULL_NONE or getPlayerPremiumDays(cid) < 5 then doPlayerSendCancel(cid, "Voce nao tem skull ou 5 days de Premium Account!") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true else db.executeQuery("UPDATE `killers` SET `unjustified` = 0 WHERE `id` IN (SELECT `kill_id` FROM `player_killers` WHERE `player_id` = " .. getPlayerGUID(cid) .. ")") doPlayerSendTextMessage(cid, 27, "Seus frags,skull e 5 days de Premium Account foram removidos!") doPlayerRemovePremiumDays (cid,5) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_RED) doSendAnimatedText(getPlayerPosition(cid), "POFF!", 180) doCreatureSetSkullType(cid,0) doPlayerSetSkullEnd(cid, 0, playerSkull) end return true ]]></talkaction> </mod> » Classic Premium Rates Abra a pasta do seu OT, vá em data/creaturescripts/scripts, adicione um arquivo lá chamado premiumrate.lua e coloque isso dentro dele: function onLogin(cid) local rate = 1.35 local days = getPlayerPremiumDays(cid) if isPremium(cid) then doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você tem "..((rate - 1)*100).."% de EXP em vantagem, Ainda lhe restam "..days.." dias de Premium!") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tornesse Premium e tenha "..((rate - 1)*100).."% a mais de EXP!") end return true end Agora abra o arquivo login.lua na mesma pasta, procure por um trecho mais ou menos assim: registerCreatureEvent(cid, "kill") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "onPrepareDeath") Ao encontrar, adicione isso no fim ou no começo ou no meio deles: registerCreatureEvent(cid, "ExpVip") Muito bem, agora no arquivo creaturescripts.xml adicione essa tag: <event type="login" name="ExpVip" script="premiumrate.lua"/> Explicando: Para configurar as rates procure por esse trecho no script: local rate = 1.35 O número 35, significa a porcentagem. Ou seja, 35% de Exp Rate em vantagem, ajuste como quiser: 20, 50, 60... Bom galera, isso foi tudo. Espero que tenham gostado da versão v2 do Classic Premium! Aguardo respostas, sugestões e críticas a respeito! Agradeço Vodkart por algumas funções e bases. Encerrarei com algumas ScreenShoots do meu Sistema! Obrigado e BENÇA ) » SCREENSHOOTS2 pontos -
O projeto Elysium Online tem o objetivo de criar um novo servidor com RPG, diversão e novidades. O servidor trará muita inovação em todos os setores que compõe um OTServer, tentando melhorar ao máximo a experiência de se jogar em um servidor alternativo de Tibia. Com o passar do tempo, os servidores de Tibia foram perdendo sua antiga criatividade, originalidade e assim foram se estabelecendo servidores iguais, chatos e sem nada de novo. A monotonia é algo que o nosso projeto quer quebrar, trazendo novos conceitos aos servidores. Neste tópico apresentaremos tudo isto que queremos fazer ao criarmos o Elysium Online. Roleplay Elysium é um mundo enorme e medieval, onde existem vários contos, lendas, criaturas e monstros. No que se conhece atualmente, existem três massas de terra consideradas continentes — Lortherun, Gelida e Nalbina — e algumas ilhas, as quais podem ser paradisíacas e mortalmente perigosas ao mesmo tempo. Raças: Humanos Os humanos, raça jovem, porém predominante em Elysium, se adaptaram ao clima e terreno dos mais diversos espalhando-se por todo o mundo de Elyisum e firmaram os três reinos, que atualmente habitam os vastos continentes deste mundo. Estes são Beltheron, de Lotherun, Deltera, de Nalbina e Falkstold, de Gelida. Ao longo dos séculos sua população cresce rapidamente e declama qualquer terra que pode como suas e, consequentemente, entraram em contato com as mais diversas raças e povos, fazendo com que os humanos possam apresentar diferenças culturais imensas entre si. Personalidade: Os humanos apresentam as mais diversas personalidades, não é possível estabelecer um padrão para a personalidade e comportamento humano. Relações: é conhecido por todos, pois eles se sociabilizam com quem melhor se identificar. Aptidão: Estes podem manusear todos os tipos de armas existente no mundo de elysium e podem aprender todos os tipos de magia. Tendência: Os humanos apresentam os comportamentos nos extremos das características morais e éticas, sendo capaz encontrar o mais puro herói e o mais vil assassino dentre os humanos. Idiomas: Pode falar todas as cinco línguas de Elysium, dependendo com quem o humano convive. Nomes: Não existe um padrão para os nomes humanos, podendo ser utilizados até mesmo nomes de outras raças. Caricatura de um Humano: Anões: Os anões governam as montanhas de Turin, seus vilarejos se localizam nas galerias subterrâneas de Gelida. Muito antes de qualquer humano ou membro de outra raça, com exceção dos elfos, estes habitam o mundo de Eslyium. Personalidade: Para muitos os anões são um povo de pequenos seres que são repletos de antipatia e hostilidade, esteriótipo muito comum, uma vez que poucos realmente chegaram a ver um anão. Essa visão não poderia estar mais longe da verdade, os anões são um povo reservado, mas que possuem sim um senso de humor e amizade, que são compartilhados apenas com aqueles que eles escolhem, sendo normalmente entre bebidas fortes e histórias de grandes batalhas que este povo se encontra em seu ápice da sociabilidade. Os anões valorizam poucas coisas em sua vida, mas a intensidade com que as respeitam é mais forte que qualquer outro vínculo para eles. Honra e ordem são aspectos muito respeitados pelos anões e se tornaram o alicerce de suas comunidades, para os anões nada é mais importante do que ser honesto consigo e com os outros. Aptidão: Estes podem manusear martelos e machados que as vezes pesam mais que ele mesmo e não têm grande interesse por magia, exceto os de clãs mais nobres desta raça. Vestimenta: Ouro e gemas, assim como os itens feitos desses materiais, são aprecidados por este povo e amplamente utilizados em suas vestimentas. A indumentária padrão dos anões é constituida de um longo robe, feito normalemente de seda ou linho, que possui a frente aberta, mas que possui fivelas na região do tórax caso queria utilizar de forma fechada o robe. Esta peça sobrepõe um túnica feita de seda e confeccionada com os mais diversos padrões e formas, contendo uma estampa, única para cada família. Os anões utilizam calças feitas de couro curtido e bem trabalhado e uma pesada bota reforçada com camadas de couro e alguns pinos de ferro para aumentar ainda mais a resistência. Completando a indumentária os anões utilizam um enorme cinturão feito de couro e com diversas fivelas de ouro com entalhes por toda sua extensão. Para sua roupa os anões favorecem tons marrons e cinzas e evitam cores muito chamativas, como o amarelo e verde. Aparência: A altura dos anões varia entre 1,30 m e 1,50m e, devido ao seu porte físico, pesam o mesmo que um humano. Os anões possuem em média a mesma altura que as anãs, mas são ligeiramente mais pesados. Possuem pele que varia de bronzeada e marrom. Seus cabelos são normalemnte castanho claro ou dourado, mas raros indivíduos apresentam tons castanhos escuros e prateados. Os anões sempre cultivam tanto sua barba quanto seu cabelo de forma longa e bem cuidado e possuem olhos castanhos ou azuis. Relações: Os anões são um povo reservado, não mantendo relações com outros povos que não os que vivem nas proximidade de suas casas. Apesar das relações positivas com os humanos ela se limita à relações comerciais apenas. Tendência: Os anões são por natureza e cultura seres Leais. Eles tendem para o bem deles mesmos. Língua: os anões usam o khuzdul, (em português seria Anãozês). Essa língua não era escrita, apenas falada. Quando precisam registrar alguma coisa, como seus livros, eles o fazem na língua Comum, ensinada pelos Humano (o Português). No entanto é comum escritas anões conterem palavras em latim, pois os magos desta raça (Dwarfes Geomancers têm um 'relacionamento' harmônico com os Mortos-Vivos). Caricatura de um Anão: Elfos Os elfos são indiscutivelmente a raça mais antiga e sábia do mundo de Elysium, com uma vasta história cultivando uma grande paixão pela música e natureza e possuindo um grande respeito pelos espíritos. Os elfos são uma raça de seres imortais que habita as florestas mais antigas do continente e ao longo do tempo desenvolveram um equilíbrio entre suas vidas, a natureza que os abriga, as artes arcanas que tanto amam e seu espírito imortal. Personalidade: Elfos originalmente eram seres de espírito livre, mas sua imortalidade, a busca pela perfeição que esta raça compartilha e o contato hostil com outras raças endureceram o espírito dos elfos. Buscando um estilo de vida mais isolado e reservado do resto do continente os elfos utilizam sua imortalidade para obter a perfeição em tudo que fazem e valorizam diversas coisas ao longo de sua vida, como a música, poesia, artes e a prática da magia arcana. Aptidão: Estes podem manusear cetros de magia, porções e arcos. Têm grande aptidão em magias que envolvem a natureza. Vestimenta: A principal peça do vestuário dos elfos é uma roupa chamada selathemar (que a tradução literal é "cobertura de honra"). Essa peça é constituida de um longo sobretudo, feito do mais fino material, normalmente seda, que não possui mangas e é totalmente aberto na frente, possuindo apenas uma fivela na região do abdômem. Esta é a única peça constante no vestuário élfico, o restante das peças varia tanto que não é possível estabelecer um padrão, apenas que todas as roupas são do tecido mais fino possível, tendo os elfos desenvolvidos diversas técnicas e são capazes de deixar até mesmo o couro com o mesmo aspecto dos tecidos leves. Aparência: Os elfos apresetam proporções semelhantes a dos humanos mas são menores e, consequentemente, mais magros. A altura de um elfo varia entre 1,40 m e 1,70 m e seu peso entre 40 e 65 quilos. Os elfos possuem em sua totalidade peles claras, tendendo ao pálido e cabelos lisos, normalmente longos, que variam entre o dourado, prateado e loiro. Seus olhos são sempre de cores claras, normalmente verdes, mas as cores azul e castanho claro são comuns. Os elfos possuem traços corporais extremamente sutis, principalmente os seus traços faciais. Uma característica peculiar dos elfos é que eles não possuem pelos por todo o seu corpo, com exceção de seus cabelos e sombrancelhas. Por serem imortais os elfos são extremamente diferentes das outras raças, o tempo não tem significado para eles. Isso resulta em duas principais características, a primeira é que o corpo dos elfos funciona mais lentamente que o das outras raças, por isso eles não gastam tanta energia para realizar suas tarefas, o resultado disso é que os elfos necessitam dormir apenas de 4 horas diárias , diferente das outras raças que necessitam de 8 horas. A segunda é que sua imortalidade também mantém a integridade física de seus corpos, portanto os elfos nunca recebem penalidades nos atributos físicos devido a idade mas também fez com que a cultura élfica fosse estática, sem mudanças, o que se refletiu nas características individuais dos elfos, que também não ganham os bônus nos atributos sociais e mentais devido a idade. Relações: Os elfos são um povo reservado, não possuindo relações com nenhum outro povo. Os elfos são extremamente arrogantes e para eles a convivência com outras raças é, no mínimo, intolerável. Eles só socializam com os seres que a eles provaram a sua lealdade. Tendência: Os elfos acreditam em um equilíbrio natural, tanto em sua convivência com a natureza quanto em seus atos e personalidades. Por isso os elfos possuem uma tendência a seguir a neutralidade, mas indivíduos que seguem os extremos dos eixos éticos e morais existem, apesar de serem poucos. Língua: os elfos usam o Quenya, [em português seria elfíco(a)]. Um complexo idioma e muito raro de ser ouvido. Os elfos por serem os seres mais inteligentes do mundo de elysium estudam seletivamente (apenas aquilo que gostam) por odiarem os anões você nunca encontrará na imensa biblioteca algo sobre o Khuzdul. São raros os elfos que falam latim, pois este guerreiros da floresta não gostam da magia negra. Caricatura de um Elfo: Thorillians Os Thorillians é um povo de guerreiros meio humanos ferozes, que se encontram espalhados por todo o mundo de Elysium, por não possuir terras próprias. Estes usam armaduras fracas e armas grandes e poderosas. Esta raça guerreira é a de menor inteligência de Elysium. Personalidade: Thorillians são guerreiros natos que 'vivem da arma', sendo que quase a totalidade dos thorllians são guerreiros vorazes. Aptidão: Estes preferem manusear grandes armas, pois gostam de causar grandes danos, alguns membros desta raça tentam aprender magia, porém por terem uma baixa inteligência não são fortes os magos desta espécie. Vestimenta: Usam de uma armadura leve (isto quando usam). Aparência: Apresentam características humanas misturadas com a sua outra metade. Relações: Não possuí relação harmônica com nenhuma outra raça a não ser com os Mortos-Vivos, que os tratam como fortes aliados por portarem uma grande força bruta. Idioma: A maior parte destes usam do inglês como seu idioma, porém outros adotam o linguajar da região na qual vivem. Caricatura de um Thorillians: Mortos-Vivos Os Mortos-Vivos são imunes a todos os venenos, doenças, magias que afetam a mente (ou seja, que tenham telepatia como exigência) e quaisquer outras que só funcionam contra criaturas vivas. Contudo eles podem ser afetados por magias como controle ou esconjuro de mortos-vivos. Mortos-Vivos enxergam no escuro e nunca precisam de sono. Mortos-vivos nunca podem ser ressuscitados, exceto com um Desejo. Os mortos vivos com funcionamento cerebral perfeito se torna racional são afetados com magias que causam dano à mente ou quaisquer outras que só funcionem contra criaturas vivas. Também se difere mudando sua aparência e intelecto. Em estados críticos ele não raciocina, pois seu cérebro se tornou um liquido viscoso, por razão da decomposição celular. Sendo ele movimentado e baseando suas ações por instinto, e não racional. Conseguiram reviver por meios de magia negra, por isso voltam à vida com seus órgãos funcionando, apesar de terem sequelas de decomposição pelo corpo. Tem um incrível contato sobrenatural. Aparência: às vezes pode ser confundido com um zumbi devido a sua aparência cadavérica, se for examinado por um médico parecerá que é um doente terminal, mas se perguntado se ele se sente mal provavelmente dirá que nunca se sentiu melhor. Pode estar em estado terminal e piorando, seu corpo não produz mais defesas - na verdade o seu próprio corpo se torna seu pior inimigo deteriorado parte por parte de seus organismos e células – O deixando vulnerável a ataques de vermes, decompositores e predadores. Personalidade: Personalidades é bastante relativa, tendo em visto que eles podem ser das mais variadas espécies e raças. Este aspecto eclético de personalidade é limitado em certo ponto. Quando os mortos vivos agem por instinto - após deteriorização de seu consciente – Ele passa a não ter personalidade, e sim instintos, ele passa a querer se alimentar de qualquer coisa para que consiga nutrientes e seu próprio corpo não o mate aos poucos – apesar de eles conseguirem resistir às pragas do corpo até o fim sem sequer sentir nenhuma dor ou sequela. – Tem uma personalidade forte de dádiva de uma força sobrenatural maior, anseios pelo poder desproporcional dado pelo novo corpo e muitos dedicam sua imortalidade a estudos de poderosas magias negras. Aptidão: Em geral, são usuários da magia negra, devido a forte ligação com o sobrenatural negro. Alguns recebem bastante força física, estes que abusam de sua força física são considerados carniçais, e geralmente são irracionais, mas são providos de instintos bastante aguçados, chegando a usar, sem consciência racional, complexas táticas de guerra para atingir suas vítimas. Dizem que estas criaturas surgem com a morte de uma pessoa que em vida experimentou o canibalismo. Isso pode ou não ser verdade, mas explica os hábitos detestáveis destes seres. Vestimentas: São identificados facilmente pelas suas vestimentas. Como eles não tem necessidades higiênicas ou qualquer coisa do tipo, eles geralmente usam as mesmas vestimentas que fica com rasgos, sujas e velhas com o tempo, e eles a mantém do mesmo jeito, assim elas também são sujeitas a manchas de vítimas como o sangue. Os mortos vivos mais complexos usam mantas negras e místicas como vestimenta. Existem alguns que obtém suas vestimentas manipuladas por materiais que não se desgastam e não sofrem dano sendo eles herdados do submundo. Estes matérias não são encontradas no mundo exterior normal. Tendências: A tendência dos mortos-vivos é em geral maligna, pois eles dependem de magia negra para sua existência, o que exigi bastantes sacrifícios e rituais macabros se eles quiserem continuar vivos. Algumas excludentes de tendência maligna são os mortos-vivos que agem por instintos, já que não conseguem mais pensar no que fazem pelo estado de deterioração do corpo e também são em certos casos desprovidos de vontade, apenas vagam sem destino. Idioma: Mortos-Vivos sentiram a ira e conviveram com o submundo por algum tempo antes de voltar à vida na terra, eles não demoraram em aprender a língua mais antiga de Elysium, que é usada no submundo atualmente, e esqueceram quase que por completo a sua língua nativa. Mortos-vivos falam Latim, inglês e algumas palavras da sua língua da “primeira vida”. Relações: é uma raça sem relações com nenhuma outra. O que mais se aproxima de uma relação é entre os Thorillians, aonde são fáceis vítimas de magia negra por serem mentalmente estúpidos, e por aceitarem com certa facilidade serem cobaias de renascimento para mortos-vivos, o que certamente é benéfico aos mortos-vivos ter a força bruta de um Thorillians como aliada. Caricatura de um Morto-Vivo: Classes O mundo de Elysium dispõe de uma grande ilha chamada Ghondum. Esta ilha é considerada muito importante para todas as monarquias, por conter uma academia. Esta é chamada de Valéndil, e treina jovens guerreiros que desejam seguir uma vida de perigo e aventuras. Esta ilha foi disputada por muito tempo pelas três monarquias que lutavam para possuir todos os novos recrutas que saíam de Ghondum. Várias batalhas foram acarretadas por este motivo, mas por fim fora resolvido que ela seria compartilhada. Quando um aprendiz chega a Valéndil, ele é submetido as missões de Tevarin, responsável pela grande academia, ao finaliza-las, os aprendizes podem escolher a sua vocação: Mapa Dispondo das mais diversas paisagens, o mundo de Elysium esconde muitas surpresas desde o Norte Sombrio de Lortherun até o ponto mais gelado ao sul de Gelida. A equipe experiente de mappers do projeto procura sempre levar em consideração os fatores coerência, jogabilidade, roleplay e detalhamento, avaliando cada pedra posicionada no mapa. Um pouco desta experiência pode ser vista neste breve Show Off. Características Como já dito, o projeto Elysium Online pretende trazer inovação em todos os setores do otserver, aqui mostraremos algumas das muitas novidades em nosso server. Tanto sistemas em lua, como distro e cliente serão modificados. Abaixo listamos algumas modificações que estarão disponíveis no lançamento do servidor. Mineração Um sistema até comum, mas com algumas modificações. Se você manusear sua picareta mal, poderá perder HP por ser acertado por estilhaços e/ou quebrar sua ferramenta. Haverão novas pedras especiais para serem mineradas, e cada uma dará minerais diferentes, que podem ser usados para vários fins, entre elas aumentar as propriedades de um item. Forja de aprimoramento Para aprimorar o seu item, primeiramente você deve criar a sua liga metálica; Existem 3 tipos de liga metálica: -Liga1: Evolui o seu item do nível 1 ao 6-Liga2: Evolui o seu item do nível 7 ao 9-Liga3: Evolui o seu item do nível 10 ao 12 Quanto maior o nível da liga, mais difícil é a junção dos itens para tentar fabrica-la e menor a probabilidade da sua criação. Tendo sucesso na fabricação da sua liga metálica você pode aprimorar o seu item de acordo com o nível da sua liga. Existe uma chance de falha neste aprimoramento do item. OBS: No Elysium, o sistema de forja, será 100% próprio e muito diferente dos outros servidores e não só isto TODAS as weapons e tipos de escudos podem ser upados. Tradução Nosso servidor possuirá completa tradução para o português, desde itens, monstros, npc's e cliente, ajudando novos jogadores a se integrar no mundo de Elysium. Plantação Nas cidades você pode comprar casas comuns, ou então fazendas. Como assim? Uma fazenda é um terreno com um armazém e uma área destinada ao plantio de ervas, frutas, legumes, etc. Em alguns poucos casos haverão estábulos e outras regalias que farão da fazenda um bem muito caro. A plantação será muito útil para cultivar itens que poderão ser usados para fazer poções com o sistema de alquimia. Um detalhe, os mais raros ingredientes apenas podem ser encontrados em áreas escondidas e perigosas, sem a possibilidade de cultivo. Transportes Neste sistema estão incluídos três novos meios de transporte: canoas e carrinhos de mina. Nestes três modos, você é transportado de sqm em sqm até o seu destino, podendo atravessar regiões inéditas e inexploráveis sem eles, como se transportar manualmente de um continente a outro. Som O servidor possuirá um sistema facultativo de som que criará efeitos sonoros e músicas temas nas cidades/áreas de caças. Ao baixar o cliente do jogo no site, o jogador tem a opção de fazer o download do Cliente com ou sem a opção de som. Se baixado, o jogador, ao executar o Launcher (Executável que liga antes do cliente, para checar atualizações e mostrar notícias), o som será ligado e logo executado. Vídeo com algumas das características do servidor: Em breve Sprites O nosso servidor será feito, tendo como base o client do tibia 8.70, para os mais entendidos OtClient; Porém TODAS as sprites do tibia constarão em nosso servidor, e obviamente nós teremos o nosso próprio arsenal. Para evitar ripping, inicialmente não estaremos divulgando as sprites. Staff Interessado em conhecer nossa equipe? Eis aqui os bravos heróis que fazem deste servidor realidade: Nossa Equipe Administração Geral: LordZezim / vital900 Coordenação de Mapping: LordZezim Coordenação de Scripting: Vaga Coordenação de Engine: vital900 Mapping: LordZezim / vital900 / VitorFT / GuizitoG / GuuhMaster / Left4Dead / DuMal / Elrien / Ghaion Scripting: jhon992 / Comedinhasss / Caotic / Vaga Spriting: Wodkko / dahertibiaanim/ marcelom8 / Vaga Programação: LordZezim / Liebl / Comedinhasss / Vaga RPG Maker (Enredo): vital900 / Vaga Design: Vaga2 pontos
-
Bom galera, sempre vejo os Scripters criando sistemas de Vip, com Tile Vip, Itens Vip, e tudo que tiver direito. Na minha opinião;o isso se adapta mais em servidores High Exp x999. Hoje irei postar o meu Sistema de Premium para servidores Low Rate. Usei como exemplo o Double EXP do Vodkart! Vejamos: Primeiramente, vamos na pasta data/actions/scripts, crie um arquivo chamado PremiumScroll.lua e adicione isso dentro: function onUse (cid,item) if getPlayerPremiumDays (cid) > 14 then doPlayerSendTextMessage (cid, MESSAGE_INFO_DESCR, "Você precisa ter 15 ou menos dias restantes de Premium Account, para utilizar esse serviço novamente!") doSendMagicEffect (getCreaturePosition (cid), 2) end if doRemoveItem(item.uid, 0) then doPlayerAddPremiumDays(cid, 30) doSendMagicEffect(getCreaturePosition(cid), 14) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você acaba de ganhar 30 dias de Premium Account, terá áreas exclusivas e 35% a mais de EXP como benefício!") end return true end Agora vá na pasta data/creaturescripts/scripts/login.lua .No meio do script terão alguns Events como esses exemplo: registerCreatureEvent(cid, "kill") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "deathBroadcast") registerCreatureEvent(cid, "DeathBroadcast") registerCreatureEvent(cid, "Idle") Agora ao meio desses, adicione esse Event: registerCreatureEvent(cid, "PremiumRate") Vá na pasta data novemente, abra a pasta items e em seguida o arquivo items.xml. Aperte CTRL + F e digite 9004. Assim você irá encontrar um item dourado, oque usaremos como "Premium Scroll". Apague-o e adicione essa tag: <item id="9004" article="a" name="Premium Scroll"> <attribute key="description" value="Esse Scroll lhe dá 30 dias de Premium!" /> <attribute key="weight" value="23.00" /> </item> Caso não exista e seu servidor for versão 8.60 adicione do mesmo jeito. Ok, ainda na pasta data/creaturescripts, na pasta scripts adicione um arquivo chamado PremiumRate.lua e adicione isso dentro: function onLogin(cid) local rate = 1.35 local days = getPlayerPremiumDays(cid) local config = { yes_premium = "Você tem "..((rate - 1)*100).."% de EXP em vantagem, Ainda lhe restam "..days.." dias de Premium!", not_premium = "Tornesse Premium e tenha "..((rate - 1)*100).."% a mais de EXP!", premium = isPremium(cid) } if (config.premium == TRUE) then doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.yes_premium) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_premium) end return TRUE end Muito bem agora vamos adicionar as Tags! No arquivo actions.xml na pasta data/actions adicione essa tag: <action itemid="9004" event="script" value="PremiumScroll.lua"/> E no arquivo creaturescripts.xml: <event type="login" name="PremiumRate" script="premiumrate.lua"/> • Explicação do Sistema: Bom, no primeiro Script, ao usar o Item ID 9004 (Premium Scroll), os players recebem 30 dias de Premium, mas se já tiver mais de 15 dias não podera usar, apenas 15 ou menos dias! No segundo script eu mostrei a vocês o Sistema "Double EXP" do Vodkart, editei ele para que jogadores Premium Account pudessem ter as rates. Lá você pode encontrar esse trecho: local rate = 1.35 Aonde se situa o número "35" você muda para a porcentagem desejada. Como por exemplo 50 = 50%, 40 = 40%. E assim sucessivamente! • Algumas Screen Shoots do meu Sistema: Galera, muito obrigado. Espero que gostem, qualquer dúvida irei responder! Reportem erros, etc. @EDIT Se alguém tiver algum sugestão de incrementar o meu Sistema, só falar, ai eu ponho. Bye )2 pontos
-
Pokemon Centurion 4.0
notFoxTro e um outro reagiu a Animal Pak por um tópico no fórum
Pokemon Centurion 4.0 Informações: -Adicionado novo continente e novas cidades; -Novas Addons; -Novas Addons para os pokemons; -Mapa editado; -Novos Pokemons; -M1 - M12; -Novos Itens; -Sistema de duelos com npcs; -Dive System; -Servidor 100% estável; -E muito mais! Screen's: Download & Scan: Download: http://www.mediafire...imcb81wtwd61v5p Scan: https://www.virustot...sis/1355705844/ Download Client: Download: http://www.4shared.com/rar/Td3eKQ44/Pokemon_Centurion_40_Oficial.html? Créditos: Alexandre .:[*OwNeR*]:. Cacaiu Equipe de ajuda do CACAIU...2 pontos -
Projeto Que iniciei Hoje, o X-Client. Informações: O X-Client é um client normal de tibia, mas customizado para o XTibia! Atualizarei o client sempre que o tibia atualizar, e sempre postarei aqui. Fiquem ligados! Download's: X-Client 8.6 Em breve 9.8(Last version) www.mediafireClique Aqui e Baixe! Imagens: Tela Principal: Interface In game: Não farei os scans dos clients pois ficam muito pesados! Em breve no X-Client: Icone Próprio Nova imagem do client Nova interface in game Sistemas para melhor game Surpresas... Obrigado galera, baixem e divulguem este client inovador especial do XTibia!2 pontos
-
Olá, meu nick é iuniX e vou dar uma introdução sobre como irão funcionar as aulas. Como irão funcionar? Serão bem simples, aulas de na média 30 minutos (Talvez mais, dependendo de como estiver rolando). Duas vezes por semana, num horário que eu irei decidir com os alunos de tal turma e serão no TeamSpeak3 do XTibia. O que elas irão abordar? Tudo, desde a simples syntax de Lua até Lua.socket, POO e algumas bibliotecas uteis. Como me inscrever? Primeiro de tudo, você deve ler as regras e se inscrever nesse tópico Duvidas/Criticas/Sugestões Qualquer dúvida, critica ou sugestão, poste nesse tópico. Ficarei feliz em atender todos.2 pontos
-
Fala pessoal! =p Como vocês devem saber, a tipografia é na maioria dos casos, uma dor de cabeça para o designer. Mas, uma maneira eficiente de elaborar/projetar uma boa tipografia, é avaliando outras estruturas e criando seu próprio estilo. Estou criando este tópico com a finalidade de postar modelos que sirvam de inspiração para o seu dia a dia como designer. Vale lembrar, que a utilização de outros recursos além do photoshop também são bem comuns, exemplo do Cinema4D/Ilustrator,etc. Agora é com você! Deixe a sua imaginação voar! =p Em breve tratei novas artes de inspiração!2 pontos
-
Logo + Banner
andreynitro28 e um outro reagiu a Overpower por uma questão
Entregue. Logotipo: Banner: REP+? Valeu..2 pontos -
Olá, meu nick é iuniX e eu vou organizar algumas aulas sobre Programação em Lua. Porém para uma melhor organização, terão algumas regras: Quaisquer mudanças nas regras, postarei aqui. Elas podem e deverão ser mudadas sem aviso prévio.2 pontos
-
[8.6] Eternal Kingdoms Map
Nerival reagiu a PedroXtibiaaaa por um tópico no fórum
Download: Clique aqui Scan: Clique aqui Remere's Map Editor 2.1 Créditos: Artii e o pessoal do Eternal Kingdoms (otland) Versão: 8.60/8.61, testei com 8.70 e funcionou também... O mapa possui o mínimo de bugs possíveis, talvez alguns pequenos bugs simples, todas as houses estão 100%. Cidades: Aleda Leafport Fallen Selroth Seldia Shadow Wood Screenshots1 ponto -
1 ponto
-
[8.54] Naruto Legend V2.0 - Novo Mapa com Teleports!
alef0000 reagiu a Animal Pak por um tópico no fórum
[8.54] Naruto Legend V2.0 - Com Teleports! Informações: - Novo Mapa RPG, com teleports (Com Levels); - Novas Organizações (Akatsuki, anbu, sannin, shippuden, hokage, etc); - Novas Transformações; - 24 Vocações; - Novos Jutsus; - Novos Itens; - Novos Sistemas e comandos; - Novos Monstros; - 3 Vilas; - Ajeitei o servidor para rodar em sqlite (Account Manager já configurado). - Sistema Premium (Com Premium Zone). - Servidor 100% estável; - E mais! Screen's: Download Servidor & Scan: Download: http://adf.ly/UA7a9 Scan: https://www.virustot...sis/1355872674/ Download Distro & Dll's: OBS: Os vírus encontrados são falso positivos ou seja são dll's não reconhecidas que são acusadas como vírus, use-os caso você não tenha nenhum outro de sua confiança para usar Download: http://adf.ly/UA7fX Scan: https://www.virustotal.com/file/7f0c9ae8dbb26b2019aac3147e8aaebcbe37fbc226b5c5fd402cef2f7e9f17f8/analysis/1355915844/ Download Client & Scan: Incluso tibia.spr e tibia.dat! Download: http://www.mediafire...9fdj1y9nc4ta1fy Scan: https://www.virustot...sis/1355873069/ Créditos: Tfs Team Uffox Wono-CJ SmoOkeR1 ponto -
Eu e meu companheiro de mapping Left4dead, resolvemos abrir uma escolinha de mapping e estas são as apostilas que nós já elaboramos e gostariamos de compartilhar com vocês do Ek's. A. Tutoriais para iniciantes Equipamentos para mappear (By: vital900) Aprendendo a usar o RME (By: left) Nature Básico (By: vital900) Bordas (By: left) Telhados (by: left) B. Apostilas da escolinha para DL (nível intermediário): 1. Nature. (By: left) 2. Construções. Parte 1 (By: vital900) 3. Construções. Parte 2 (By: vital900) 4. Construções. Parte 3 (By: vital900) 5. Contruindo ruas. Parte 1 (By: left) 6. Construindo piramides. Parte 1 (By: vital900) Lembrando que em algumas destas nós usamos o material do xtibia. Caso a aceitação seja boa, irei sempre que possível atualizar este tópico1 ponto
-
VENHO TRAZER O MEU SERVER ARRUMADO E SEM BUGS NAO QUIS MAIS ABRIR MEU SV ENTAO VO POSTA OQ TEM NELE: Kame Vocation Raditz Vocation C16 Vocation & Muito Mais... Shenron Novas Transforms Novas Spells Fusoes melhoradas (Todos, Escrever: fusion) Escreva "Transform" Ou Escrever: transformar. Taxa de equilibrio (Aproximadamente 90% dos Skill) Monstros Dividido com "nivel" Armas Melhoradas e Com porcentagem de leveL ARRUMEI TODOS OS BUGS MENOS DO BOL (AOL) QUE EU N CONSEGUI E TAMBEM TODOS OS BUGS DO SITE. SS DO SITE : DEPOIS EU COLOCO SS's DO SERVER ! DOWNLOAD's : Cliente: https://www.mediafire.com/?gob4q7ksfj0w39h Server : http://www.mediafire...klkkxzgbwl9am0n Site : http://www.mediafire...b6f4eks2qlf8bsi Creditos : CRAZZY (PELO MAPA) EU (POR ARRUMAR OS BUGS MAPA E SITE) MEU IRMAO (POR ME AJUDAR NO SERVIDOR) MATHEUSVIDALOKA (PELO CLINTE) TE AJUDEI ME DA 1 REP++ AEW CUSTA NADA! * 11/02/2014 - CLIENTE RE-UPADO. NEM SABIA QUE TINHA QUEBRADO O LINK MALS.1 ponto
-
Baixando Arquivos No Vps/dedicado Sem Upload
LeoneS243ter reagiu a vinny160600 por um tópico no fórum
Ola Xtibianos, hoje vou ensinar a baixar seus arquivos no seu dedicado ou VPS sem precisar colocar para download em sites de terceiros. 1° abra a Conexão de Área de Trabalho Remota Iniciar / todos os programas / Acessórios / Conexão de Área de Trabalho Remota 2° Após abrir terá essa janela: Vá em Opções (onde está marcado em vermelho). Após abrir as opções navegue até a aba "Recursos Locais" Vá até Dispositivos e recursos locais, desmarque somente a caixinha impressoras. Clique em MAIS onde está o circulo vermelho. Após clicar em MAIS vai abrir essa janela, nela marque Cartões inteligentes e DESMARQUE Portas se estiver marcado Abra unidades que estará minimizada e marque Disco Local (C:) SE SEUS ARQUIVOS TIVEREM EM OUTRO DISCO LOCAL MARQUE-O ___________________________________________________________ Após seguir todos estes passos clique em OK e conecte com o seu VPS/Dedicado Vá em MEU COMPUTADOR. Navegue até Outros e la estará seu disco (onde está marcado em vermelho). Depois é só abrir ele procurar por suas pastas e arrastar até um lugar no seu VPS/Dedicado. ______________________________________________________________________ Fim de tutorial. se ajudar e se você quiser REP+ obrigado .1 ponto -
OT Patcher - by Beddy - (LAUCHER)
leoperez011 reagiu a beddy por um tópico no fórum
Venho trazer aqui um Patcher para Tibia. Adaptado por mim. (Este patcher era utilizado em servidores de ragnarok, porem consegui modificalo para funcionar com tibia) O que ele faz: Atualiza os arquivos que voce deseja, como tibia.dat, tibia.spr etc. (Basta modifica-lo) E TUDO PODE SER MODIFICADO. Screen. Exemplo de outras SKINS. Como funciona: 1º- Para funcionar os arquivos do tibia devem estar dentro da pasta do patcher. 2º - Voce pode fazer modificações, em skins, como criar o seu proprio patcher. 3º- Toda sua configuração encontra-se dentro da pasta NEONCUBE/neoncube.ini CONFIGURANDO PATCH_LIST DOWNLOAD: http://www.4shared.c...-_By_Beddy.html SCAN: https://www.virustot...sis/1355877222/ O trojan é por causa de um exe que é nescessario para a execução do arquivo. OBS: este trojan é "falso" , não acarreta nenhum problema. REP+ se gostou. previw2.bmp1 ponto -
Swelia Acc Maker 7X
Andre Miles reagiu a Piabeta Kun por um tópico no fórum
Bem vim trazer um conteudo reupado, pois vi que muitos ainda procuram sites antigos Mini Tutorial Instale o AppServ usando este topico: http://www.xtibia.co...ando-o-appserv/ Agora para configuração basica, selecione a pasta do servidor e coloque no config.php como no local citado abaixo: $servpath = 'Local da pasta do ot'; //Server path. Na linha abaixo coloque a senha do root mysql_connect('db.s3db', 'root', 'senha do root'); o nome que fica no topo do site, mude nesse linha: $title = 'Bone Style'; // Title of webpages. Cidades onde os jogadores moram, configure na parte abaixo: $town_1 = 'Bree'; $town_2 = 'Carlin'; $town_3 = "Venore"; $town_4 = 'Edron'; $town_5 = 'Tirith'; Configurações dos chares inicias como level mana cap e etc, devem ser configurados apartir da linha abaixo: ########## CHARACTER START SETTINGS ########## E tudo que é escrito na pagina principal deve ser colocado no arquivo index.php Coloque a pasta www dentro da pasta do AppServ e de start no Apache, na pasta Apache2.2 no arquivo apache_start.bat E de start no Mysql na pasta MySQL no arquivo mysql_start.bat Pronto site online! Imagem Download http://www.4shared.c...SkU7vA/www.html (espero que consigam corrigir alguns bugs de acesso, pois não mecho com sites desse a mais de 4 anos se não me engano) Creditos: Pixmo LucianoMagalhãesOjapa (obrigado por postar o download! PiabetaMan01 (por reupar, postar e fixar!)1 ponto -
Swelia Acc Maker 7X
Andre Miles reagiu a Piabeta Kun por um tópico no fórum
Vou dar uma pesquisada nas profundezas dosmeus cds de back up, precisa de xml pra que versão? 8.1. Estou usando uma versão do Servfull 8.1 XML (Aries 0.4.5) neste topico tem a verção xml para 7x a 8.10 http://www.xtibia.co...rsoes-76-a-831/1 ponto -
Seu último mapa - your last map
Gabriel Couto reagiu a Manshu por um tópico no fórum
Obrigado, o meu maior foco é o RPG! La vai mais algumas fotos:1 ponto -
Tente assim, espero que funcione: -- Padre Marcelo ver 2.0 (by Conde Sapo) local focus1 = 0 local focus2 = 0 local talk_start = 0 local target = 0 local following = false local attacking = false local talkstate = 0 cidade = "SpiderBay" --- Colocar aqui o nome da cidade que estah o PADRE dia = os.date("%d") mes = os.date("%m") ano = os.date("%Y") mesesChr = {"Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"} mesBR = mesesChr[mes*1] Sex1 = 0 Sex2 = 0 function onThingMove(creature, thing, oldpos, oldstackpos) end function onCreatureAppear(creature) end function onCreatureDisappear(id, stackpos) if id == focus1 or id == focus2 then if id == focus1 then if Sex1 == 1 then ceremonyend('O noivo fugiu.') else ceremonyend('A noiva fugiu.') end else if Sex2 == 1 then ceremonyend('O noivo fugiu.') else ceremonyend('A noiva fugiu.') end end end end function onCreatureTurn(creature) end function msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)')) end function ceremonyend(msg) focus1 = 0 focus2 = 0 talk_start = 0 talkstate = 0 selfSay(msg) end function onCreatureSay(cid, type, msg) msg = string.lower(msg) if talkstate == 1 then if cid == focus2 then if msgcontains(msg, 'yes') or msgcontains(msg, 'sim') then talkstate=2 doNpcSetCreatureFocus(focus1) selfSay('E você ' .. creatureGetName(focus1) .. '! Posso começar a cerimônia?') else ceremonyend('Volte quando estiver pront' .. Art2 .. '.') end end elseif talkstate == 2 then if cid == focus1 then if msgcontains(msg, 'yes') or msgcontains(msg, 'sim') then talkstate=3 else ceremonyend('Volte quando estiver pront' .. Art1 .. '.') end end elseif talkstate == 9 then if cid == focus1 then if msgcontains(msg, 'yes') or msgcontains(msg, 'sim') then talkstate=10 else ceremonyend('Volte quando estiver pront' .. Art1 .. '.') end end elseif talkstate == 11 then if cid == focus2 then if msgcontains(msg, 'yes') or msgcontains(msg, 'sim') then talkstate=12 else ceremonyend('Volte quando estiver pront' .. Art2 .. '.') end end end if msgcontains(msg, 'hi') and focus1 == 0 and getDistanceToCreature(cid) < 4 then -- Pessoa 1 no casamento doNpcSetCreatureFocus(cid) focus1 = cid talk_start = os.clock() Casado = getPlayerStorageValue(cid,2424) Sex1 = getPlayerSex(cid) if Sex1 == 1 then Art1 = "o" Art2 = "a" else Art1 = "a" Art2 = "o" end if Casado == -1 then selfSay('Oi, ' .. getCreatureName(cid) .. '! Eu sou um Padre, e posso te casar. Onde está '..Art2..' noiv'..Art2..'?!?') else selfSay('Você já é casad' .. Art1 .. '.') talkstate = 0 end end if msgcontains(msg, 'hi') and focus1 > 0 and focus2 == 0 and not(cid==focus1) and getDistanceToCreature(cid) < 4 then -- Pessoa 2 no casamento doNpcSetCreatureFocus(cid) Casado = getPlayerStorageValue(cid,2424) Sex2 = getPlayerSex(cid) if Sex2 == 1 then Art2 = "o" else Art2 = "a" end if Casado == -1 then if Sex1 == Sex2 then selfSay('Casamento homosexual ainda nao é permitido nesta paróquia.') else selfSay('Olá, ' .. creatureGetName(cid) .. '! Chegou '..Art2..'noiv'..Art2..'. Podemos começar?!?') focus2 = cid talk_start = os.clock() talkstate=1 end else selfSay('Você já é casad' .. Art2 .. '.') talkstate = 0 end end if msgcontains(msg, 'casar') and (focus1 == cid or focus2 == cid) then selfSay('Casamento é uma cerimônia sagrada. Oque Deus une, o homem não separa.') talk_start = os.clock() end if msgcontains(msg, 'divorcio') and (focus1 == cid or focus2 == cid) then setPlayerStorageValue(cid,2424,-1) ceremonyend('OK... Considere-se divorciad'..Art1..'.') end if string.find(msg, '(%a*)bye(%a*)') and (focus1 == cid or focus2 == cid) and getDistanceToCreature(cid) < 6 then ceremonyend('Vai com DEUS, ' .. creatureGetName(cid) .. '!') end end function onCreatureChangeOutfit(creature) end function onThink() if focus1 ~= 0 then -- Olha pro focus1 doNpcSetCreatureFocus(focus1) elseif focus2 ~= 0 then -- Olha pro focus2 doNpcSetCreatureFocus(focus2) else -- Fala uma fraze rand = math.random(1, 400) if rand == 1 then selfSay('Hic.') elseif rand == 2 then selfSay('AMÉM !') elseif rand == 3 then selfSay('Aleluia irmãos...') elseif rand == 4 then selfSay('Pode entrar...') elseif rand == 5 then selfSay('Domingo agora vai ter sermão.') end end if talkstate==3 and (os.clock() - talk_start) > 10 then selfSay('Estamos aqui reunidos na presença de Deus para unir essas duas pessoas,') talk_start = os.clock() talkstate=4 elseif talkstate==4 and (os.clock() - talk_start) > 6 then selfSay('nos sagrados votos do matrimônio.'); talk_start = os.clock() talkstate=5 elseif talkstate==5 and (os.clock() - talk_start) > 6 then selfSay('Se tiver alguem presente que conheça um motivo para evitar esse casamento,') talk_start = os.clock() talkstate=6 elseif talkstate==6 and (os.clock() - talk_start) > 8 then selfSay('que fale agora ou cale-se para sempre!'); talk_start = os.clock() talkstate=61 elseif talkstate==61 and (os.clock() - talk_start) > 6 then P1pos = getPlayerPosition(focus1) P2pos = getPlayerPosition(focus2) AtchinPos = {x=P1pos.x, y=P1pos.y+4, z=P1pos.z} CofPos = {x=P2pos.x-2, y=P2pos.y, z=P2pos.z} doSendAnimatedText(AtchinPos,"Atchin",5) doSendAnimatedText(CofPos,"Cof Cof",33) talkstate=62 elseif talkstate==62 and (os.clock() - talk_start) > 6 then AtchinPos = {x=P2pos.x+2, y=P1pos.y-1, z=P1pos.z} CofPos = {x=P2pos.x-1, y=P2pos.y+4, z=P2pos.z} doSendAnimatedText(AtchinPos,"Criii Criii",71) doSendAnimatedText(CofPos,"Psiuuu!",152) talkstate=7 elseif talkstate==7 and (os.clock() - talk_start) > 6 then selfSay('Comecemos então a cerimônia.'); talk_start = os.clock() talkstate=8 elseif talkstate==8 and (os.clock() - talk_start) > 6 then if Sex1 == 1 then Parc = "sua legitima esposa" else Parc = "seu legitimo marido" end doNpcSetCreatureFocus(focus1) selfSay('Você ' .. creatureGetName(focus1) .. ' aceita ' .. creatureGetName(focus2) .. ' como ' .. Parc .. '?') talk_start = os.clock() talkstate=9 elseif talkstate==10 and (os.clock() - talk_start) > 6 then if Sex2 == 1 then Parc = "sua legitima esposa" else Parc = "seu legitimo marido" end doNpcSetCreatureFocus(focus2) selfSay('Você ' .. creatureGetName(focus2) .. ' aceita ' .. creatureGetName(focus1) .. ' como ' .. Parc .. '?') talk_start = os.clock() talkstate=11 elseif talkstate==12 and (os.clock() - talk_start) > 6 then ---- No anel DELE o nome DELA (e vice-versa) TextoCasorio = 'FÓRUM TIBIANO DE NOTAS E OFICIOS\n\nCertidão de Casamento\n-----------------\n\nEste Documento comprova o amor puro e verdadeiro entre \n' .. getPlayerName(focus1) .. ' e ' .. getPlayerName(focus2) .. '.\n\nCerimônia realizada por Padre Marcelo.\nTestemunhas presentes confirmam o enlace.\n\n'..cidade..', '..dia..' de '..mesBR..' de '..ano anel1 = doPlayerAddItem(focus1,2121,1) doSetItemSpecialDescription(anel1,getPlayerName(focus2) .. ' - ' .. os.date("%d/%m/%y")) certif1 = doPlayerAddItem(focus1,1953,1) doSetItemText(certif1,TextoCasorio) anel2 = doPlayerAddItem(focus2,2121,1) doSetItemSpecialDescription(anel2,getPlayerName(focus1) .. ' - ' .. os.date("%d/%m/%y")) certif2 = doPlayerAddItem(focus2,1953,1) doSetItemText(certif2,TextoCasorio) setPlayerStorageValue(focus1,2424,1) setPlayerStorageValue(focus2,2424,1) ceremonyend('Eu vos declaro Marido e Mulher. Pode beijar a noiva.') talk_start = os.clock() talkstate=0 end if (os.clock() - talk_start) > 100 then if focus1 > 0 or focus2 > 0 then ceremonyend('Cerimônia interrompida por indecisão.') end end end1 ponto
-
[Encerrado] [ajuda por favor] como abrir porta no modem sem danifica-lo
dirceujunior1 reagiu a Roksas por um tópico no fórum
De boua. Mesmo se der algo, me envie dúvida via PM ou crie um tópico. Não precisa gastar dinheiro com técnico. Arrumar essas coisas é super fácil ^^1 ponto -
Bom o server que e para baixar eo Naruto Open Wings certo ? pq a link ta inda pra outra pagina Queria saber tbm como eu boto o server para n precisar de site =/ Deve Ter Bugado!! Más É O Open Wings, Dai Você Precoura O Clente Do NTOBr Descompilado Aki No Forum!! Mania igual a minha kkkk cada palavra com letra maiuscula mais ja to desacustumando @ Bom valeu se eu achar oque eu quero REP + para você =] Só Escrevo Assim , Mermo Tando Com Priguiça eu Escrevo Assim, E Se Eu Erra Dou Ctrl+a E Escrevo Tudo Denovo *-*1 ponto
-
Error , na script aqui , alguem poderia ajudar?
tonynamoral reagiu a Slicer por uma questão
troca isso.. for n = 1, #getPlayersByStorage(config.storage) do local name = ret[n] msg = msg .. n ..". ".. name .."\n" end por.. local ret = getPlayersByStorage(config.storage) for n = 1, #ret do local name = ret[n] msg = msg .. n ..". ".. name .."\n" end1 ponto -
Script Simples REP++
rodrygosos reagiu a fokus090 por uma questão
Você tem razão, shausHSUhsuH. Eu esqueci desse detalhe. Mas para resolver isso, basta criar um Script de Login. -- < Script by Frenesy > -- function onLogin(cid) local Name = "Account Manager" local Storage = 10010 local Nivel = 150 if (getCreatureName(cid) ~= Name) then if getPlayerStorageValue(cid, Storage) == -1 then if getPlayerLevel(cid) >= Nivel and getPlayerLevel(cid) <= 199 then doPlayerSendTextMessage(cid, 22, "Você recebeu 5 dias de Premium.") doPlayerAddPremiumDays(cid, 5) setPlayerStorageValue(cid, Storage, 1) end end end return true end -- < Script by Frenesy > -- function onLogin(cid) local Name = "Account Manager" local Storage = 10011 local Nivel = 200 if (getCreatureName(cid) ~= Name) then if getPlayerStorageValue(cid, Storage) == -1 then if getPlayerLevel(cid) >= Nivel then doPlayerSendTextMessage(cid, 22, "Você recebeu uma Montaria.") doPlayerAddMount(cid, ID_DA_MONTARIA) setPlayerStorageValue(cid, Storage, 1) end end end return true end TAG:. <event type="login" name="Premium" event="script" value="NomeDoArquivo.lua"/> <event type="login" name="Montaria" event="script" value="NomeDoArquivo.lua"/> Login.lua :. registerCreatureEvent(cid, 'Premium') registerCreatureEvent(cid, 'Montaria')1 ponto -
[Encerrado] [Pedido] Quest diferente
MauricioPC reagiu a Slicer por um tópico no fórum
/\ isso n vai funcionar.. o sistema de clan n tem nd a ver com o sistema de vocaçao do tibia.. ;/ @topic se ta usando meu serv..1 ponto -
Logo + Banner
eduardosm14 reagiu a Overpower por uma questão
Tanto faz fica a seu critério, obrigado aê.1 ponto -
Para almentar a velocidade de player. Vá em data/lib/configuration.lua procure por esta tag: PlayerSpeed = 1000 Em 1000 voce muda para a velocidade que voce quiser Agora a velocidade de um pokemon. Vá em data/Monster/ Procura pelo monster desejado e abra ele. <?xml version="1.0" encoding="UTF-8"?> <monster name="Charizard" nameDescription="a charizard" race="fire" experience="1604" speed="147" manacost="0"> <health now="17000" max="17000"/> <look type="418" head="80" body="90" legs="95" feet="113" corpse="11851"/> <targetchange interval="10000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="1"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="1"/> <flag convinceable="1"/> <flag pushable="1"/> <flag canpushitems="0"/> <flag canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="97"/> <flag runonhealth="0"/> <flag hungerdelay="17"/> </flags> <attacks> <attack name="melee" interval="2000" chance="100" range="1" min="-50" max="-100"/> <attack name="Dragon Claw" interval="2570" chance="31" range="1"/> <attack name="Ember" interval="2664" chance="30" range="4"/> <attack name="Flamethrower" interval="3580" chance="28" range="4"/> <attack name="Fireball" interval="3040" chance="28" range="4"/> <attack name="Fire Fang" interval="2852" chance="29" range="1"/> <attack name="Raging Blast" interval="3846" chance="28" range="4"/> <attack name="Fire Blast" interval="4128" chance="27" range="5"/> <attack name="Wing Attack" interval="4128" chance="27" range="5"/> <attack name="Magma Storm" interval="5128" chance="18" range="5"/> <attack name="Rage" interval="3510" chance="25" range="1"/> </attacks> <defenses armor="0" defense="0"/> <voices interval="5000" chance="10"> <voice sentence="CHARIZARD!"/> </voices> <loot> <item id="12152" chance="4000" count="1" countmax="1"/> <item id="12162" chance="5000" countmax="50"/> <item id="12157" chance="4000" count="1" countmax="1"/> <item id="11447" chance="100" count="1" countmax="1"/> <item id="12159" chance="4000" count="1" countmax="1"/> </loot> <script> <event name="Spawn"/> </script> </monster> Em speed="147" (147 é a velocidade é so mudar)1 ponto
-
Testa Ae Amigo --1 ponto
-
TraaNe, Eu disponibilizei o script de fly,surf,teleport,npc vip somente para PREMIUM. basta voce fazer como eu falei. e ai é so voce vender small diamonds no site que o jogador compra os small diamonds e trocam por 31 dias de vip, porendo usar as habilidades1 ponto
-
Topico esta em uma area incorreta a area certa seria "Pedidos e duvidas de scipring" Reportado!!1 ponto
-
1 ponto
-
[Encerrado] Dedicado
hakkan224 reagiu a p5lukas157 por um tópico no fórum
Lvg Host o Dedicado Barato para seu Serve Espero ter ajudado ^^1 ponto -
Amigo, quando a letra fica embaçada assim, é por causa que houve algum erro. Pode ter sido, tanto na modificação do arquivo .dat, como o arquivo .pic. Provavelmente foi o arquivo .pic. - Voce pode ter modificado alguma area errada, na qual não podia. - Se voce tiver usando um Pic Editor muito antigo isso pode ocorrer. - Se voce colocou as medidas das imagens erradas isso tambem acontece. - Se voce colocou um outro tipo de imagem sem ser png, haverá problemas tambem. Faça o trabalho minuciosamente. ( Se tiver mais duvidas, de QUOTE em minha resposta que soluçiono mais duvidas) QUALQUER COISA O PIC EDITOR QUE USO: http://www.4shared.com/rar/Y2yZEqky/PIC_EDITOR.html1 ponto
-
Duvida com Account Manager no Mysql
SilvaPereira reagiu a Piabeta Kun por uma questão
Meu caro primeiramente, se usa mysql com site, retire o acc manager, pois existem milheres de maneiras de nukar seu servidor por eles e fora o fato de ele ser inutilizado tendo site! depois para afzer as alterações basta adicionar o lvl life e mana e exp inicialdesejada, no phpmyadmin vai na aba players e edite os samples conformeos chares tem que nascer, pois eles são a base de exemplo para criação de char, ou seja, se o sample knight tiver 185 de life 35 de mana exp 4200 e lvl 8 os knights vão nascer assim! e se nao gahar exp mesmo fazendo as modificações é bug do seu servidor, procure ajuda na seção de programação! Att: PiabetaMan011 ponto -
Baixa Esse Akie Lek http://www.4shared.com/rar/6crMLbWQ/Lunusot_lostpkm_.htm testado e é esse Mesmo baixei E tals xD1 ponto
-
Baiakuda, Topico postado na area incorreta. area certa ceria em scripiting/ pedidos e duvida de scripiting. Reportado!1 ponto
-
Faça Parte Do Elysium Online
Gabriel Couto reagiu a Elrien por um tópico no fórum
Nome Completo: Adriel anselmo Data de nascimento: 2/04/1997 Cargo desejado: Mapper Experiências: Nenhuma , pois nunca queria participar de projetos. Por quê deseja ingressar no Elysium: Pois eu me identifiquei muito com o server fazendo assim criar interesse em participar Contato (Skype e/ou MSN): https://www.facebook.com/adriel.anselmo(Facebook), adriel-ac@hotmail.com (Hotmail)1 ponto -
Alguem sabe como poe pra matar monstro e ganhar storage
roriscrave reagiu a Roksas por uma questão
Ok, vá em data/creaturescripts/scripts, crie um arquivo chamado killstor.lua e adicione isso dentro: local bixo = { monster = "Nome do Monstro", storage = 15666 } function onKill(cid, target, lastHit) if isPlayer(cid) and getCreatureName(target) == bixo.monster then setPlayerStorageValue(cid, bixo.storage, 1) end return true end Aonde está "Nome do Monstro", você coloca o nome dele corretamente, e em "15666" adicione a Storage desejada! Em creaturescripts.xml adicione essa tag: <event type="kill" name="killstor" event="script" value="killstor.lua"/> Ainda na pasta data/creaturescripts/scripts, no arquivo login.lua adicione isso no meio dele: registerCreatureEvent(cid, "killstor") Teste e me dê resultados. BENÇA )1 ponto -
Shopping Baú
piratadoidao reagiu a Yan Oliveira por uma questão
level estava escrito lever, testa ae:1 ponto -
Noel te convida para esse Concurso!
Kyoshi reagiu a Gabriel Couto por um tópico no fórum
Noel te convida para esse Concurso! Falaa galerinha do XTibia.com! Estou aqui para anunciar que o maior concurso de mapping do XTibia, conhecido como O Melhor Mapa está agora com uma edição especial com o tema de natal! A entrega é até o dia 25 de dezembro às 23:59 no horário de verão! Então, está esperando o quê para participar? Todos nós aguardamos sua presença! E, em breve, lançaremos também uma edição especial para o Ano Novo! Ah, e é claro, não poderia faltar o link da edição! Clique aqui e entre no tópico para saber mais informações! Att, Anyur.1 ponto -
[Talkaction] Comando /ban
Gabriel Couto reagiu a Puricute por uma questão
Tipo do script: TalkAction Protocolo: 8.60 Preciso de um /ban que funcione! ò.ó Cacei uns scripts aqui pelo fórum testei e a unica coisa que eles fazem é kikar o char; banir que é bom nada ._. Se puder fazer com opções de ban IP, ban acc e ban player acho melhor ainda :B Mesmo se o único jeito seja fazendo 3 scripts diferentes (eu dou rep por 3 dias se quiser ¬¬')1 ponto -
Aprendendo A Scriptear
Gabriel Couto reagiu a Elrien por um tópico no fórum
por mim nao ajudou em nada Tipo eu nao sei mexer em nada nadinha mesmo (entao nao vou saber que parte boa vou pegar do script)1 ponto -
Sprites E Magias Da 9.8!
AlexandreKG reagiu a Stigal por um tópico no fórum
Mais uma vez, conseguimos obter algumas informações sobre o update antes do início do test server. Confiram uma prévia das mudanças. O update 9.8 terá 4 novas magias; provavelmente, todas para a Island of Destiny. Teremos, também, 2 novos achievements secretos! Novas magias - Apprentice’s Strike - Practise Fire Wave - Practise Healing - Practise Magic Missile Rune Além disso, as magias Light Healing (exura) e Wound Cleansing (exura ico) serão, agora, para level 8. Sprites1 ponto -
Okay, estava mesmo procurando isso... Assim que dono do server entrar peço para que ele tente!!! saihasuahuas' Passa link do tutorial? Não estou achando... #EDITED On!!!1 ponto
-
Numero De Efeitos Limitados ?
gustavo3754 reagiu a Beeki por uma questão
o máximo de efeitos é até 255. vou dar de mão beijada, mas não vou ensinar como colocar. const.h : enum MagicEffect_t { MAGIC_EFFECT_DRAW_BLOOD = 0x00, MAGIC_EFFECT_LOSE_ENERGY = 0x01, MAGIC_EFFECT_POFF = 0x02, MAGIC_EFFECT_BLOCKHIT = 0x03, MAGIC_EFFECT_EXPLOSION_AREA = 0x04, MAGIC_EFFECT_EXPLOSION_DAMAGE = 0x05, MAGIC_EFFECT_FIRE_AREA = 0x06, MAGIC_EFFECT_YELLOW_RINGS = 0x07, MAGIC_EFFECT_POISON_RINGS = 0x08, MAGIC_EFFECT_HIT_AREA = 0x09, MAGIC_EFFECT_TELEPORT = 0x0A, //10 MAGIC_EFFECT_ENERGY_DAMAGE = 0x0B, //11 MAGIC_EFFECT_WRAPS_BLUE = 0x0C, //12 MAGIC_EFFECT_WRAPS_RED = 0x0D, //13 MAGIC_EFFECT_WRAPS_GREEN = 0x0E, //14 MAGIC_EFFECT_HITBY_FIRE = 0x0F, //15 MAGIC_EFFECT_POISON = 0x10, //16 MAGIC_EFFECT_MORT_AREA = 0x11, //17 MAGIC_EFFECT_SOUND_GREEN = 0x12, //18 MAGIC_EFFECT_SOUND_RED = 0x13, //19 MAGIC_EFFECT_POISON_AREA = 0x14, //20 MAGIC_EFFECT_SOUND_YELLOW = 0x15, //21 MAGIC_EFFECT_SOUND_PURPLE = 0x16, //22 MAGIC_EFFECT_SOUND_BLUE = 0x17, //23 MAGIC_EFFECT_SOUND_WHITE = 0x18, //24 MAGIC_EFFECT_BUBBLES = 0x19, //25 MAGIC_EFFECT_CRAPS = 0x1A, //26 MAGIC_EFFECT_GIFT_WRAPS = 0x1B, //27 MAGIC_EFFECT_FIREWORK_YELLOW = 0x1C, //28 MAGIC_EFFECT_FIREWORK_RED = 0x1D, //29 MAGIC_EFFECT_FIREWORK_BLUE = 0x1E, //30 MAGIC_EFFECT_STUN = 0x1F, //31 MAGIC_EFFECT_SLEEP = 0x20, //32 MAGIC_EFFECT_WATERCREATURE = 0x21, //33 MAGIC_EFFECT_GROUNDSHAKER = 0x22, //34 MAGIC_EFFECT_HEARTS = 0x23, //35 MAGIC_EFFECT_FIREATTACK = 0x24, //36 MAGIC_EFFECT_ENERGY_AREA = 0x25, //37 MAGIC_EFFECT_SMALLCLOUDS = 0x26, //38 MAGIC_EFFECT_HOLYDAMAGE = 0x27, //39 MAGIC_EFFECT_BIGCLOUDS = 0x28, //40 MAGIC_EFFECT_ICEAREA = 0x29, //41 MAGIC_EFFECT_ICETORNADO = 0x2A, //42 MAGIC_EFFECT_ICEATTACK = 0x2B, //43 MAGIC_EFFECT_STONES = 0x2C, //44 MAGIC_EFFECT_SMALLPLANTS = 0x2D, //45 MAGIC_EFFECT_CARNIPHILA = 0x2E, //46 MAGIC_EFFECT_PURPLEENERGY = 0x2F, //47 MAGIC_EFFECT_YELLOWENERGY = 0x30, //48 MAGIC_EFFECT_HOLYAREA = 0x31, //49 MAGIC_EFFECT_BIGPLANTS = 0x32, //50 MAGIC_EFFECT_CAKE = 0x33, //51 MAGIC_EFFECT_GIANTICE = 0x34, //52 MAGIC_EFFECT_WATERSPLASH = 0x35, //53 MAGIC_EFFECT_PLANTATTACK = 0x36, //54 MAGIC_EFFECT_TUTORIALARROW = 0x37, //55 MAGIC_EFFECT_TUTORIALSQUARE = 0x38, //56 MAGIC_EFFECT_MIRRORHORIZONTAL = 0x39, //57 MAGIC_EFFECT_MIRRORVERTICAL = 0x3A, //58 MAGIC_EFFECT_SKULLHORIZONTAL = 0x3B, //59 MAGIC_EFFECT_SKULLVERTICAL = 0x3C, //60 MAGIC_EFFECT_ASSASSIN = 0x3D, //61 MAGIC_EFFECT_STEPSHORIZONTAL = 0x3E, //62 MAGIC_EFFECT_BLOODYSTEPS = 0x3F, //63 MAGIC_EFFECT_STEPSVERTICAL = 0x40, //64 MAGIC_EFFECT_YALAHARIGHOST = 0x41, //65 MAGIC_EFFECT_BATS = 0x42, //66 MAGIC_EFFECT_SMOKE = 0x43, //67 MAGIC_EFFECT_INSECTS = 0x44, //68 MAGIC_EFFECT_PINK = 0x45, //69 MAGIC_EFFECT_RED = 0x46, //70 MAGIC_EFFECT_BLUEK = 0x47, //71 MAGIC_EFFECT_BLUEKI = 0x48, //72 MAGIC_EFFECT_BLUEB = 0x49, //73 MAGIC_EFFECT_KAMEBLUE = 0x4A, //74 MAGIC_EFFECT_GENERIK = 0x4B, //75 MAGIC_EFFECT_GENERIKB = 0x4C, //76 MAGIC_EFFECT_GENERIKA = 0x4D, //77 MAGIC_EFFECT_GENERIKGREEN = 0x4E, //78 MAGIC_EFFECT_GREENONE = 0x4F, //79 MAGIC_EFFECT_GREENTWO = 0x50, //80 MAGIC_EFFECT_GREENTHREE = 0x51, //81 MAGIC_EFFECT_GREENFOUR = 0x52, //82 MAGIC_EFFECT_GREENFIVE = 0x53, //83 MAGIC_EFFECT_ORANGE = 0x54, //84 MAGIC_EFFECT_ORANGEONE = 0x55, //85 MAGIC_EFFECT_ORANGETWO = 0x56, //86 MAGIC_EFFECT_ORANGETHREE = 0x57, //87 MAGIC_EFFECT_ORANGEFOUR = 0x58, //88 MAGIC_EFFECT_ORANGEFIVE = 0x59, //89 MAGIC_EFFECT_PINKB = 0x5A, //90 MAGIC_EFFECT_PINKONE = 0x5B, //91 MAGIC_EFFECT_PINKTWO = 0x5C, //92 MAGIC_EFFECT_PINKTHREE = 0x5D, //93 MAGIC_EFFECT_PINKFOUR = 0x5E, //94 MAGIC_EFFECT_YELLOWB = 0x5F, //95 MAGIC_EFFECT_YELLOWONE = 0x60, //96 MAGIC_EFFECT_YELLOWTWO = 0x61, //97 MAGIC_EFFECT_YELLOWTHREE = 0x62, //98 MAGIC_EFFECT_YELLOWFOUR = 0x63, //99 MAGIC_EFFECT_YELLOWFIVE = 0x64, //100 MAGIC_EFFECT_YELLOWSIX = 0x65, //101 MAGIC_EFFECT_YELLOWSEVEN = 0x66, //102 MAGIC_EFFECT_YELLOWEIGHT = 0x67, //103 MAGIC_EFFECT_YELLOWNINE = 0x68, //104 MAGIC_EFFECT_YELLOWTEN = 0x69, //105 MAGIC_EFFECT_YELLOWELEVEN = 0x6A, //106 MAGIC_EFFECT_PINKA = 0x6B, //107 MAGIC_EFFECT_PINKC = 0x6C, //108 MAGIC_EFFECT_PINKD = 0x6D, //109 MAGIC_EFFECT_PINKE = 0x6E, //110 MAGIC_EFFECT_PINKF = 0x6F, //111 MAGIC_EFFECT_PINKG = 0x70, //112 MAGIC_EFFECT_PINKH = 0x71, //113 MAGIC_EFFECT_PINKI = 0x72, //114 MAGIC_EFFECT_PINKJ = 0x73, //115 MAGIC_EFFECT_PINKL = 0x74, //116 MAGIC_EFFECT_PINKM = 0x75, //117 MAGIC_EFFECT_PINKN = 0x76, //118 MAGIC_EFFECT_PINKO = 0x77, //119 MAGIC_EFFECT_PINKP = 0x78, //120 MAGIC_EFFECT_PINKQ = 0x79, //121 MAGIC_EFFECT_PINKR = 0x7A, //122 MAGIC_EFFECT_PINKS = 0x7B, //123 MAGIC_EFFECT_PINKT = 0x7C, //124 MAGIC_EFFECT_PINKU = 0x7D, //125 MAGIC_EFFECT_PINKV = 0x7E, //126 MAGIC_EFFECT_PINKX = 0x7F, //127 MAGIC_EFFECT_PINKZ = 0x80, //128 MAGIC_EFFECT_GRAYA = 0x81, //129 MAGIC_EFFECT_GRAYB = 0x82, //130 MAGIC_EFFECT_GRAYC = 0x83, //131 MAGIC_EFFECT_GRAYD = 0x84, //132 MAGIC_EFFECT_GRAYE = 0x85, //133 MAGIC_EFFECT_GRAYF = 0x86, //134 MAGIC_EFFECT_GRAYG = 0x87, //135 MAGIC_EFFECT_GRAYH = 0x88, //136 MAGIC_EFFECT_GRAYI = 0x89, //137 MAGIC_EFFECT_GRAYJ = 0x8A, //138 MAGIC_EFFECT_GRAYL = 0x8B, //139 MAGIC_EFFECT_GRAYM = 0x8C, //140 MAGIC_EFFECT_GRAYN = 0x8D, //141 MAGIC_EFFECT_GRAYO = 0x8E, //142 MAGIC_EFFECT_GRAYP = 0x8F, //143 MAGIC_EFFECT_GRAYQ = 0x90, //144 MAGIC_EFFECT_GRAYR = 0x91, //145 MAGIC_EFFECT_GRAYS = 0x92, //146 MAGIC_EFFECT_GRAYT = 0x93, //147 MAGIC_EFFECT_GRAYU = 0x94, //148 MAGIC_EFFECT_GRAYV = 0x95, //149 MAGIC_EFFECT_GRAYX = 0x96, //150 MAGIC_EFFECT_GRAYZ = 0x97, //151 MAGIC_EFFECT_BLACKA = 0x98, //152 MAGIC_EFFECT_BLACKB = 0x99, //153 MAGIC_EFFECT_BLACKC = 0x9A, //154 MAGIC_EFFECT_BLACKD = 0x9B, //155 MAGIC_EFFECT_BLACKE = 0x9C, //156 MAGIC_EFFECT_BLACKF = 0x9D, //157 MAGIC_EFFECT_BLACKG = 0x9E, //158 MAGIC_EFFECT_BLACKH = 0x9F, //159 MAGIC_EFFECT_BLACKJ = 0xA0, //160 MAGIC_EFFECT_BLACKL = 0xA1, //161 MAGIC_EFFECT_BLACKM = 0xA2, //162 MAGIC_EFFECT_BLACKN = 0xA3, //163 MAGIC_EFFECT_BLACKO = 0xA4, //164 MAGIC_EFFECT_BLACKP = 0xA5, //165 MAGIC_EFFECT_BLACKQ = 0xA6, //166 MAGIC_EFFECT_BLACKR = 0xA7, //167 MAGIC_EFFECT_BLACKS = 0xA8, //168 MAGIC_EFFECT_BLACKT = 0xA9, //169 MAGIC_EFFECT_BLACKU = 0xAA, //170 MAGIC_EFFECT_BLACKV = 0xAB, //171 MAGIC_EFFECT_BLACKX = 0xAC, //172 MAGIC_EFFECT_BLACKZ = 0xAD, //173 MAGIC_EFFECT_SKYA = 0xAE, //174 MAGIC_EFFECT_SKYB = 0xAF, //175 MAGIC_EFFECT_SKYC = 0xB0, //176 MAGIC_EFFECT_SKYD = 0xB1, //177 MAGIC_EFFECT_SKYE = 0xB2, //178 MAGIC_EFFECT_SKYF = 0xB3, //179 MAGIC_EFFECT_SKYG = 0xB4, //180 MAGIC_EFFECT_SKYH = 0xB5, //181 MAGIC_EFFECT_SKYI = 0xB6, //182 MAGIC_EFFECT_SKYJ = 0xB7, //183 MAGIC_EFFECT_SKYL = 0xB8, //184 MAGIC_EFFECT_SKYM = 0xB9, //185 MAGIC_EFFECT_SKYN = 0xBA, //186 MAGIC_EFFECT_SKYO = 0xBB, //187 MAGIC_EFFECT_SKYP = 0xBC, //188 MAGIC_EFFECT_SKYQ = 0xBD, //189 MAGIC_EFFECT_SKYR = 0xBE, //190 MAGIC_EFFECT_SKYS = 0xBF, //191 MAGIC_EFFECT_SKYT = 0xC0, //192 MAGIC_EFFECT_SKYU = 0xC1, //193 MAGIC_EFFECT_SKYV = 0xC2, //194 MAGIC_EFFECT_SKYX = 0xC3, //195 MAGIC_EFFECT_SKYZ = 0xC4, //196 MAGIC_EFFECT_FIGHTA = 0xC5, //197 MAGIC_EFFECT_FIGHTB = 0xC6, //198 MAGIC_EFFECT_FIGHTC = 0xC7, //199 MAGIC_EFFECT_FIGHTD = 0xC8, //200 MAGIC_EFFECT_FIGHTE = 0xC9, //201 MAGIC_EFFECT_FIGHTF = 0xCA, //202 MAGIC_EFFECT_FIGHTG = 0xCB, //203 MAGIC_EFFECT_FIGHTH = 0xCC, //204 MAGIC_EFFECT_FIGHTI = 0xCD, //205 MAGIC_EFFECT_REDSTORM = 0xCE, //206 MAGIC_EFFECT_BURNINGR = 0xCF, //207 MAGIC_EFFECT_BLUESTORMZ = 0xD0, //208 MAGIC_EFFECT_BLACKSTORMZ = 0xD1, //209 MAGIC_EFFECT_GOLDENSTORMZ = 0xD2, //210 MAGIC_EFFECT_DARKSTORMZ = 0xD3, //211 MAGIC_EFFECT_CELLTRANSFORMZ = 0xD4, //212 MAGIC_EFFECT_BROLLYTRANSFORMZ = 0xD5, //213 MAGIC_EFFECT_FABIOUM = 0xD6, //214 MAGIC_EFFECT_FABIODOIS = 0xD7, //215 MAGIC_EFFECT_FABIOTRES = 0xD8, //216 MAGIC_EFFECT_FABIOQUATRO = 0xD9, //217 MAGIC_EFFECT_FABIOCINCO = 0xDA, //218 MAGIC_EFFECT_FABIOSEIS = 0xDB, //219 MAGIC_EFFECT_FABIOSETE = 0xDC, //220 MAGIC_EFFECT_FABIOOITO = 0xDD, //221 MAGIC_EFFECT_FABIONOVE = 0xDE, //222 MAGIC_EFFECT_FABIODEZ = 0xDF, //223 MAGIC_EFFECT_FABIOONZE = 0xE0, //224 MAGIC_EFFECT_FABIODOZE = 0xE1, //225 MAGIC_EFFECT_FABIOTREZE = 0xE2, //226 MAGIC_EFFECT_FABIOQUATORZE = 0xE3, //227 MAGIC_EFFECT_FABIOQUINZE = 0xE4, //228 MAGIC_EFFECT_FABIODEZESEIS = 0xE5, //229 MAGIC_EFFECT_FABIODEZESETE = 0xE6, //230 MAGIC_EFFECT_FABIODEZOITO = 0xE7, //231 MAGIC_EFFECT_FABIOSKY = 0xE8, //232 MAGIC_EFFECT_FABIODEZENOVE = 0xE9, //233 MAGIC_EFFECT_FABIOVINTE = 0xEA, //234 MAGIC_EFFECT_FABIONUYS= 0xEB, //235 MAGIC_EFFECT_FABIOSEXYNUYS= 0xEC, //236 MAGIC_EFFECT_FABIOTRINTA= 0xED, //237 MAGIC_EFFECT_FABIOTRINTADOIS= 0xEE, //238 MAGIC_EFFECT_FABIOTRINTATRES= 0xEF, //239 MAGIC_EFFECT_FABIOTRINTAQUATRO= 0xF0, //240 MAGIC_EFFECT_FABIOTRINTACINCO= 0xF1, //241 MAGIC_EFFECT_FABIOTRINTASEIS= 0xF2, //242 MAGIC_EFFECT_FABIOTRINTASETE= 0xF3, //243 MAGIC_EFFECT_FABIOTRINTAOITO= 0xF4, //244 MAGIC_EFFECT_FABIOTRINTANOVE= 0xF5, //245 MAGIC_EFFECT_FABIOQUARENTA= 0xF6, //246 MAGIC_EFFECT_FABIOQUARENTAUM= 0xF7, //247 MAGIC_EFFECT_FABIOQUARENTADOIS= 0xF8, //248 MAGIC_EFFECT_FABIOQUARENTATRES= 0xF9, //249 MAGIC_EFFECT_FABIOQUARENTAQUATRO= 0xFA, //250 MAGIC_EFFECT_FABIOQUARENTACINCO= 0xFB, //251 MAGIC_EFFECT_FABIOQUARENTASEIS= 0xFC, //252 MAGIC_EFFECT_FABIOQUARENTASETE= 0xFD, //253 MAGIC_EFFECT_FABIOQUARENTAOITO= 0xFE, //254 MAGIC_EFFECT_LAST = MAGIC_EFFECT_FABIOQUARENTAOITO, Tools.cpp : MagicEffectNames magicEffectNames[] = { {"redspark", MAGIC_EFFECT_DRAW_BLOOD}, {"bluebubble", MAGIC_EFFECT_LOSE_ENERGY}, {"poff", MAGIC_EFFECT_POFF}, {"yellowspark", MAGIC_EFFECT_BLOCKHIT}, {"explosionarea", MAGIC_EFFECT_EXPLOSION_AREA}, {"explosion", MAGIC_EFFECT_EXPLOSION_DAMAGE}, {"firearea", MAGIC_EFFECT_FIRE_AREA}, {"yellowbubble", MAGIC_EFFECT_YELLOW_RINGS}, {"greenbubble", MAGIC_EFFECT_POISON_RINGS}, {"blackspark", MAGIC_EFFECT_HIT_AREA}, {"teleport", MAGIC_EFFECT_TELEPORT}, {"energy", MAGIC_EFFECT_ENERGY_DAMAGE}, {"blueshimmer", MAGIC_EFFECT_WRAPS_BLUE}, {"redshimmer", MAGIC_EFFECT_WRAPS_RED}, {"greenshimmer", MAGIC_EFFECT_WRAPS_GREEN}, {"fire", MAGIC_EFFECT_HITBY_FIRE}, {"greenspark", MAGIC_EFFECT_POISON}, {"mortarea", MAGIC_EFFECT_MORT_AREA}, {"greennote", MAGIC_EFFECT_SOUND_GREEN}, {"rednote", MAGIC_EFFECT_SOUND_RED}, {"poison", MAGIC_EFFECT_POISON_AREA}, {"yellownote", MAGIC_EFFECT_SOUND_YELLOW}, {"purplenote", MAGIC_EFFECT_SOUND_PURPLE}, {"bluenote", MAGIC_EFFECT_SOUND_BLUE}, {"whitenote", MAGIC_EFFECT_SOUND_WHITE}, {"bubbles", MAGIC_EFFECT_BUBBLES}, {"dice", MAGIC_EFFECT_CRAPS}, {"giftwraps", MAGIC_EFFECT_GIFT_WRAPS}, {"yellowfirework", MAGIC_EFFECT_FIREWORK_YELLOW}, {"redfirework", MAGIC_EFFECT_FIREWORK_RED}, {"bluefirework", MAGIC_EFFECT_FIREWORK_BLUE}, {"stun", MAGIC_EFFECT_STUN}, {"sleep", MAGIC_EFFECT_SLEEP}, {"watercreature", MAGIC_EFFECT_WATERCREATURE}, {"groundshaker", MAGIC_EFFECT_GROUNDSHAKER}, {"hearts", MAGIC_EFFECT_HEARTS}, {"fireattack", MAGIC_EFFECT_FIREATTACK}, {"energyarea", MAGIC_EFFECT_ENERGY_AREA}, {"smallclouds", MAGIC_EFFECT_SMALLCLOUDS}, {"holydamage", MAGIC_EFFECT_HOLYDAMAGE}, {"bigclouds", MAGIC_EFFECT_BIGCLOUDS}, {"icearea", MAGIC_EFFECT_ICEAREA}, {"icetornado", MAGIC_EFFECT_ICETORNADO}, {"iceattack", MAGIC_EFFECT_ICEATTACK}, {"stones", MAGIC_EFFECT_STONES}, {"smallplants", MAGIC_EFFECT_SMALLPLANTS}, {"carniphila", MAGIC_EFFECT_CARNIPHILA}, {"purpleenergy", MAGIC_EFFECT_PURPLEENERGY}, {"yellowenergy", MAGIC_EFFECT_YELLOWENERGY}, {"holyarea", MAGIC_EFFECT_HOLYAREA}, {"bigplants", MAGIC_EFFECT_BIGPLANTS}, {"cake", MAGIC_EFFECT_CAKE}, {"giantice", MAGIC_EFFECT_GIANTICE}, {"watersplash", MAGIC_EFFECT_WATERSPLASH}, {"plantattack", MAGIC_EFFECT_PLANTATTACK}, {"tutorialarrow", MAGIC_EFFECT_TUTORIALARROW}, {"tutorialsquare", MAGIC_EFFECT_TUTORIALSQUARE}, {"mirrorhorizontal", MAGIC_EFFECT_MIRRORHORIZONTAL}, {"mirrorvertical", MAGIC_EFFECT_MIRRORVERTICAL}, {"skullhorizontal", MAGIC_EFFECT_SKULLHORIZONTAL}, {"skullvertical", MAGIC_EFFECT_SKULLVERTICAL}, {"assassin", MAGIC_EFFECT_ASSASSIN}, {"stepshorizontal", MAGIC_EFFECT_STEPSHORIZONTAL}, {"bloodysteps", MAGIC_EFFECT_BLOODYSTEPS}, {"stepsvertical", MAGIC_EFFECT_STEPSVERTICAL}, {"yalaharighost", MAGIC_EFFECT_YALAHARIGHOST}, {"bats", MAGIC_EFFECT_BATS}, {"smoke", MAGIC_EFFECT_SMOKE}, {"insects", MAGIC_EFFECT_INSECTS}, {"pink", MAGIC_EFFECT_PINK}, {"red", MAGIC_EFFECT_RED}, {"bluek", MAGIC_EFFECT_BLUEK}, {"blueki", MAGIC_EFFECT_BLUEKI}, {"blueb", MAGIC_EFFECT_BLUEB}, {"kameblue", MAGIC_EFFECT_KAMEBLUE}, {"generiki", MAGIC_EFFECT_GENERIK}, {"generikib", MAGIC_EFFECT_GENERIKB}, {"generikia", MAGIC_EFFECT_GENERIKA}, {"generikigreen", MAGIC_EFFECT_GENERIKGREEN}, {"greenone", MAGIC_EFFECT_GREENONE}, {"greentwo", MAGIC_EFFECT_GREENTWO}, {"greenthree", MAGIC_EFFECT_GREENTHREE}, {"greenfour", MAGIC_EFFECT_GREENFOUR}, {"greenfive", MAGIC_EFFECT_GREENFIVE}, {"orange", MAGIC_EFFECT_ORANGE}, {"orangeone", MAGIC_EFFECT_ORANGEONE}, {"orangetwo", MAGIC_EFFECT_ORANGETWO}, {"orangethree", MAGIC_EFFECT_ORANGETHREE}, {"orangefour", MAGIC_EFFECT_ORANGEFOUR}, {"orangefive", MAGIC_EFFECT_ORANGEFIVE}, {"pinkb", MAGIC_EFFECT_PINKB}, {"pinkone", MAGIC_EFFECT_PINKONE}, {"pinktwo", MAGIC_EFFECT_PINKTWO}, {"pinkthree", MAGIC_EFFECT_PINKTHREE}, {"pinkfour", MAGIC_EFFECT_PINKFOUR}, {"yellowb", MAGIC_EFFECT_YELLOWB}, {"yellowone", MAGIC_EFFECT_YELLOWONE}, {"yellowtwo", MAGIC_EFFECT_YELLOWTWO}, {"yellowthree", MAGIC_EFFECT_YELLOWTHREE}, {"yellowfour", MAGIC_EFFECT_YELLOWFOUR}, {"yellowfive", MAGIC_EFFECT_YELLOWFIVE}, {"yellowsix", MAGIC_EFFECT_YELLOWSIX}, {"yellowseven", MAGIC_EFFECT_YELLOWSEVEN}, {"yelloweight", MAGIC_EFFECT_YELLOWEIGHT}, {"yellownine", MAGIC_EFFECT_YELLOWNINE}, {"yellowten", MAGIC_EFFECT_YELLOWTEN}, {"yelloweleven", MAGIC_EFFECT_YELLOWELEVEN}, {"pinka", MAGIC_EFFECT_PINKA}, {"pinkc", MAGIC_EFFECT_PINKC}, {"pinkd", MAGIC_EFFECT_PINKD}, {"pinke", MAGIC_EFFECT_PINKE}, {"pinkf", MAGIC_EFFECT_PINKF}, {"pinkg", MAGIC_EFFECT_PINKG}, {"pinkh", MAGIC_EFFECT_PINKH}, {"pinki", MAGIC_EFFECT_PINKI}, {"pinkj", MAGIC_EFFECT_PINKJ}, {"pinkl", MAGIC_EFFECT_PINKL}, {"pinkl", MAGIC_EFFECT_PINKL}, {"pinkm", MAGIC_EFFECT_PINKM}, {"pinkn", MAGIC_EFFECT_PINKN}, {"pinko", MAGIC_EFFECT_PINKO}, {"pinkp", MAGIC_EFFECT_PINKP}, {"pinkq", MAGIC_EFFECT_PINKQ}, {"pinkr", MAGIC_EFFECT_PINKR}, {"pinks", MAGIC_EFFECT_PINKS}, {"pinkt", MAGIC_EFFECT_PINKT}, {"pinku", MAGIC_EFFECT_PINKU}, {"pinkv", MAGIC_EFFECT_PINKV}, {"pinkx", MAGIC_EFFECT_PINKX}, {"pinkz", MAGIC_EFFECT_PINKZ}, {"graya", MAGIC_EFFECT_GRAYA}, {"grayb", MAGIC_EFFECT_GRAYB}, {"grayc", MAGIC_EFFECT_GRAYC}, {"grayd", MAGIC_EFFECT_GRAYD}, {"graye", MAGIC_EFFECT_GRAYE}, {"grayf", MAGIC_EFFECT_GRAYF}, {"grayg", MAGIC_EFFECT_GRAYG}, {"grayh", MAGIC_EFFECT_GRAYH}, {"grayi", MAGIC_EFFECT_GRAYI}, {"grayj", MAGIC_EFFECT_GRAYJ}, {"grayl", MAGIC_EFFECT_GRAYL}, {"graym", MAGIC_EFFECT_GRAYM}, {"grayn", MAGIC_EFFECT_GRAYN}, {"grayo", MAGIC_EFFECT_GRAYO}, {"grayp", MAGIC_EFFECT_GRAYP}, {"grayq", MAGIC_EFFECT_GRAYQ}, {"grayr", MAGIC_EFFECT_GRAYR}, {"grays", MAGIC_EFFECT_GRAYS}, {"grayt", MAGIC_EFFECT_GRAYT}, {"grayu", MAGIC_EFFECT_GRAYU}, {"grayv", MAGIC_EFFECT_GRAYV}, {"grayx", MAGIC_EFFECT_GRAYX}, {"grayz", MAGIC_EFFECT_GRAYZ}, {"blacka", MAGIC_EFFECT_BLACKA}, {"blackb", MAGIC_EFFECT_BLACKB}, {"blackc", MAGIC_EFFECT_BLACKC}, {"blackd", MAGIC_EFFECT_BLACKD}, {"blacke", MAGIC_EFFECT_BLACKE}, {"blackf", MAGIC_EFFECT_BLACKF}, {"blackg", MAGIC_EFFECT_BLACKG}, {"blackh", MAGIC_EFFECT_BLACKH}, {"blackj", MAGIC_EFFECT_BLACKJ}, {"blackl", MAGIC_EFFECT_BLACKL}, {"blackm", MAGIC_EFFECT_BLACKM}, {"blackn", MAGIC_EFFECT_BLACKN}, {"blacko", MAGIC_EFFECT_BLACKO}, {"blackp", MAGIC_EFFECT_BLACKP}, {"blackr", MAGIC_EFFECT_BLACKR}, {"blacks", MAGIC_EFFECT_BLACKS}, {"blackt", MAGIC_EFFECT_BLACKT}, {"blacku", MAGIC_EFFECT_BLACKU}, {"blacku", MAGIC_EFFECT_BLACKV}, {"blackx", MAGIC_EFFECT_BLACKX}, {"blackz", MAGIC_EFFECT_BLACKZ}, {"skya", MAGIC_EFFECT_SKYA}, {"skyb", MAGIC_EFFECT_SKYB}, {"skyc", MAGIC_EFFECT_SKYC}, {"skyd", MAGIC_EFFECT_SKYD}, {"skyd", MAGIC_EFFECT_SKYE}, {"skyf", MAGIC_EFFECT_SKYF}, {"skyg", MAGIC_EFFECT_SKYG}, {"skyh", MAGIC_EFFECT_SKYH}, {"skyi", MAGIC_EFFECT_SKYI}, {"skyj", MAGIC_EFFECT_SKYJ}, {"skyl", MAGIC_EFFECT_SKYL}, {"skym", MAGIC_EFFECT_SKYM}, {"skyn", MAGIC_EFFECT_SKYN}, {"skyo", MAGIC_EFFECT_SKYO}, {"skyp", MAGIC_EFFECT_SKYP}, {"skyr", MAGIC_EFFECT_SKYR}, {"skys", MAGIC_EFFECT_SKYS}, {"skyt", MAGIC_EFFECT_SKYT}, {"skyu", MAGIC_EFFECT_SKYU}, {"skyv", MAGIC_EFFECT_SKYV}, {"skyx", MAGIC_EFFECT_SKYX}, {"skyz", MAGIC_EFFECT_SKYZ}, {"fighta", MAGIC_EFFECT_FIGHTA}, {"fightb", MAGIC_EFFECT_FIGHTB}, {"fightc", MAGIC_EFFECT_FIGHTC}, {"fightd", MAGIC_EFFECT_FIGHTD}, {"fighte", MAGIC_EFFECT_FIGHTE}, {"fightf", MAGIC_EFFECT_FIGHTF}, {"fightg", MAGIC_EFFECT_FIGHTG}, {"fighth", MAGIC_EFFECT_FIGHTH}, {"fighti", MAGIC_EFFECT_FIGHTI}, {"redstorm", MAGIC_EFFECT_REDSTORM}, {"burningr", MAGIC_EFFECT_BURNINGR}, {"bluestormz", MAGIC_EFFECT_BLUESTORMZ}, {"blackstormz", MAGIC_EFFECT_BLACKSTORMZ}, {"goldenstormz", MAGIC_EFFECT_GOLDENSTORMZ}, {"darkstormz", MAGIC_EFFECT_DARKSTORMZ}, {"celltransformz", MAGIC_EFFECT_CELLTRANSFORMZ}, {"brollytransformz", MAGIC_EFFECT_BROLLYTRANSFORMZ}, {"fabioum", MAGIC_EFFECT_FABIOUM}, {"fabiodois", MAGIC_EFFECT_FABIODOIS}, {"fabiotres", MAGIC_EFFECT_FABIOTRES}, {"fabioquatro", MAGIC_EFFECT_FABIOQUATRO}, {"fabiocinco", MAGIC_EFFECT_FABIOCINCO}, {"fabioseis", MAGIC_EFFECT_FABIOSEIS}, {"fabiosete", MAGIC_EFFECT_FABIOSETE}, {"fabiooito", MAGIC_EFFECT_FABIOOITO}, {"fabionove", MAGIC_EFFECT_FABIONOVE}, {"fabiodez", MAGIC_EFFECT_FABIODEZ}, {"fabioonze", MAGIC_EFFECT_FABIOONZE}, {"fabiodoze", MAGIC_EFFECT_FABIODOZE}, {"fabiotreze", MAGIC_EFFECT_FABIOTREZE}, {"fabioquatorze", MAGIC_EFFECT_FABIOQUATORZE}, {"fabioquinze", MAGIC_EFFECT_FABIOQUINZE}, {"fabiodezeseis", MAGIC_EFFECT_FABIODEZESEIS}, {"fabiodezesete", MAGIC_EFFECT_FABIODEZESETE}, {"fabiodezoito", MAGIC_EFFECT_FABIODEZOITO}, {"fabiosky", MAGIC_EFFECT_FABIOSKY}, {"fabiodezenove", MAGIC_EFFECT_FABIODEZENOVE}, {"fabiovinte", MAGIC_EFFECT_FABIOVINTE}, {"fabionuys", MAGIC_EFFECT_FABIONUYS}, {"fabiosexynuys", MAGIC_EFFECT_FABIOSEXYNUYS}, {"fabiotrinta", MAGIC_EFFECT_FABIOTRINTA}, {"fabiotrintadois", MAGIC_EFFECT_FABIOTRINTADOIS}, {"fabiotrintatres", MAGIC_EFFECT_FABIOTRINTATRES}, {"fabiotrintaquatro", MAGIC_EFFECT_FABIOTRINTAQUATRO}, {"fabiotrintacinco", MAGIC_EFFECT_FABIOTRINTACINCO}, {"fabiotrintasete", MAGIC_EFFECT_FABIOTRINTASEIS}, {"fabiotrintasete", MAGIC_EFFECT_FABIOTRINTASETE}, {"fabiotrintaoito", MAGIC_EFFECT_FABIOTRINTAOITO}, {"fabiotrintanove", MAGIC_EFFECT_FABIOTRINTANOVE}, {"fabioquarenta", MAGIC_EFFECT_FABIOQUARENTA}, {"fabioquarentadois", MAGIC_EFFECT_FABIOQUARENTADOIS}, {"fabioquarentatres", MAGIC_EFFECT_FABIOQUARENTATRES}, {"fabioquarentaquatro", MAGIC_EFFECT_FABIOQUARENTAQUATRO}, {"fabioquarentacinco", MAGIC_EFFECT_FABIOQUARENTACINCO}, {"fabioquarentaseis", MAGIC_EFFECT_FABIOQUARENTASEIS}, {"fabioquarentasete", MAGIC_EFFECT_FABIOQUARENTASETE}, {"fabioquarentaoito", MAGIC_EFFECT_FABIOQUARENTAOITO} }; beijos1 ponto -
Script De Monstro E Script Especial
juoteta reagiu a JeanCristian por uma questão
Eu nao sei Diminuir Esse Negocio Porque SOu Novo No Xtibia ainda ,Mais esta ai o Monstro Paralyze Vou Criar o seu outro Monstro blz? <?xml version="1.0" encoding="UTF-8"?> <monster name="Paralyse" nameDescription="a paralyse" race="blood" experience="1800000" speed="2030" manacost="0"> <health now="2140000000" max="2140000000"/> <look type="142" head="90" body="94" legs="90" feet="1" addons="3" corpse="3128"/> <targetchange interval="5000" chance="8"/> <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 canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="800" skill="785" attack="735000"/> <attack name="death" interval="1000" chance="50" range="7" min="-20500000" max="-41500000"> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="death" interval="1000" chance="50" range="7" min="-30000000" max="-43000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="speed" interval="1000" chance="32" radius="6" target="0" speedchange="-200000000" duration="120000"> <attribute key="areaEffect" value="bluebubble"/> </attack> <attack name="death" interval="1000" chance="50" range="7" min="-29000000" max="-42380000"> <attribute key="shootEffect" value="suddendeath"/> </attack> </attacks> <defenses armor="15" defense="20"> <defense name="healing" interval="1000" chance="20" min="13570" max="19840"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <immunities> <immunity physical="0"/> <immunity energy="1"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <elements> <element deathPercent="1"/> <element energyPercent="-20"/> <element firePercent="-50"/> <element holyPercent="10"/> </elements> <voices interval="5000" chance="10"> <voice sentence="Venha Pro COmbat "/> <voice sentence="Vou Liberar TOdo Meu Poder"/> <voice sentence="Fui Criado Para Matar"/> <voice sentence="Meu Poder é Infinito"/> <voice sentence="VOU TE PARALIZA E TE FAZER VIRA PÓ"/> </voices> <loot> <item id="3976" countmax="10" chance1="50000" chancemax="0"/> <item id="2148" countmax="20" chance1="50000" chancemax="0"/> <item id="1949" chance="10000"/> <item id="2578" chance="5000"/> <item id="2260" chance="4000"/> <item id="2401" chance="3000"/> <item id="2642" chance="20000"/> <item id="2682" chance="6666"/> <item id="2802" countmax="1" chance1="10000" chancemax="0"/> <item id="2600" chance="33333"/> <item id="2177" chance="2857"/> <item id="2689" countmax="3" chance1="20000" chancemax="0"/> <item id="5922" countmax="1" chance1="5000" chancemax="0"/> <item id="1987" chance="100000"> <inside> <item id="2189" chance="1333" /> <item id="2652" chance="5000"/> <item id="2544" countmax="10" chance1="20000" chancemax="0"/> <item id="2456" chance="10000"/> <item id="2032" chance="4000"/> <item id="12421" chance="10650" /> <item id="2062" chance="2857"/> <item id="2125" chance="1818"/> <item id="2154" chance="1333"/> </inside> </item> </loot> </monster> -------------------------------------------------------------------------------------------------------------------------------- Verde:Nome Rosa:Velocidade Do Monstro Amarelo:Experiencia Do Monstro Vermelho:Vida Do Monstro Marron tanto que o monstro vai arrancar Azul:Para Poder Sumonar esse Monstro Ou nao tipo Utevo Res " Paralyze Voce vai na pasta C:\Documents and Settings\Computador\Desktop\Meu OT\data\monster isso é um exemplo vc entendeu ,dai vc cria uma nova pasta chamada Novos dao copia um arquivo xml e cola la dentro troke de nome para Paralyze e clica em editar e Cole os scripts la dentro. dai voce volta uma pasta e vai estar la varias pasta de monstro voce procura um xml escrito monsters clica com o botao direito do mouse e vai em editar. vai até o final da pagina vai esta escrito </monsters> vc coloka isso uma linha antes isso dai é como se fosse o ponto final desse script vc nao pode passar ele entao cole esse texto uma linha antes <monster name="Paralyze" file="Novos/Paralyze.xml"/> Terminei o outro o Traidor Do GOD Mesmo Esquema Que o De Cima Me Perdoa Por Esse Texto Enorme Mais é Porque Nao Sei Diminuir Ainda Tipo Oculta Sei La <?xml version="1.0" encoding="UTF-8"?> <monster name="Traidor Do GOD" nameDescription="a Traidor Do GOD" race="blood" experience="1800000" speed="800003000" manacost="0"> <health now="2140000000" max="2140000000"/> <look type="273" head="114" body="114" legs="114" feet="114" addons="3" corpse="3128"/> <targetchange interval="5000" chance="8"/> <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 canpushcreatures="0"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="800" skill="985" attack="1335000"/> <attack name="death" interval="1000" chance="50" range="7" min="-50500000" max="-81500000"> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="death" interval="1000" chance="50" range="7" min="-50000000" max="-83000000"> <attribute key="shootEffect" value="suddendeath"/> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="speed" interval="1000" chance="32" radius="6" target="0" speedchange="-800000000" duration="120000"> <attribute key="areaEffect" value="bluebubble"/> </attack> <attack name="death" interval="1000" chance="50" range="7" min="-59000000" max="-82380000"> <attribute key="shootEffect" value="suddendeath"/> </attack> </attacks> <defenses armor="15" defense="20"> <defense name="healing" interval="1000" chance="20" min="1357000" max="1984000"> <attribute key="areaEffect" value="blueshimmer"/> </defense> </defenses> <immunities> <immunity physical="0"/> <immunity energy="1"/> <immunity fire="1"/> <immunity poison="1"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="1"/> <immunity drunk="1"/> <immunity invisible="1"/> </immunities> <elements> <element deathPercent="1"/> <element energyPercent="-20"/> <element firePercent="-50"/> <element holyPercent="10"/> </elements> <voices interval="5000" chance="10"> <voice sentence="Venha Pro COmbat Ichigo"/> <voice sentence="Vou Liberar TOdo Meu Poder"/> <voice sentence="Fui Criado Para Matar"/> <voice sentence="Meu Poder é Infinito"/> <voice sentence="Nunca Achei Um Oponente A Altura"/> </voices> <loot> <item id="3976" countmax="10" chance1="50000" chancemax="0"/> <item id="2148" countmax="20" chance1="50000" chancemax="0"/> <item id="1949" chance="10000"/> <item id="2578" chance="5000"/> <item id="2260" chance="4000"/> <item id="2401" chance="3000"/> <item id="2642" chance="20000"/> <item id="2682" chance="6666"/> <item id="2802" countmax="1" chance1="10000" chancemax="0"/> <item id="2600" chance="33333"/> <item id="2177" chance="2857"/> <item id="2689" countmax="3" chance1="20000" chancemax="0"/> <item id="5922" countmax="1" chance1="5000" chancemax="0"/> <item id="1987" chance="100000"> <inside> <item id="2189" chance="1333" /> <item id="2652" chance="5000"/> <item id="2544" countmax="10" chance1="20000" chancemax="0"/> <item id="2456" chance="10000"/> <item id="2032" chance="4000"/> <item id="12421" chance="10650" /> <item id="2062" chance="2857"/> <item id="2125" chance="1818"/> <item id="2154" chance="1333"/> </inside> </item> </loot> </monster>1 ponto -
EU to precisando de um tutorial de como transformar uma imagem em spr (arquivo idc) para poketibia eu tenho varios itens e pokes novos mais nao consigo fazer virar sprite para colocar no meu ot valendo rep+ para quem me ajudar ou até postar um tutorial que de certo1 ponto
-
Pokemon Fight
josemirvidaloka reagiu a hugocardoso9 por um tópico no fórum
Eae Xtibianos Venho trazer um server novo (eu axo ne ) Changelog Links Server: www.4shared.com/file/oVk0NVgY/Nova_pasta.html Full Catch: www.4shared.com/file/Olh3uExD/catch.html Mapa : http://www.4shared.com/file/CVvg5lJ2/Mapa.html Creditos Eu: Por Postar aki Lucas(Purple): Autor Se ajudei nao custa agrader ali no botaozinho verde Ok Vlw Galerinha1 ponto