Líderes
-
xWhiteWolf
HéroiPontos3605Total de itens -
-
-
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 08/20/14 em todas áreas
-
Passagem secreta diferente
Passagem secreta diferente
Breniinx e 2 outros reagiu a xWhiteWolf por uma resposta no tópico
3 pontosEai pessoal, vim trazer hoje um sistema de passagem secreta que um amigo viu no Baiak-wars. Não sei qual server é esse e eu não jogo tibia então pra mim tanto faz mas ele gravou um vídeo, pediu um igual e obviamente eu não fiz um igual porque o sistema dos caras era muito ruim uhauheuhauheuhauheuhuhauhe Enfim, comecei um script do 0 pra fazer exatamente oque ele queria e foi isso daqui que eu consegui: Explicação: Você clica em algum item escondido pelo mapa e abre uma passagem secreta que vai durar X segundos (configurável), após esse tempo a passagem se fecha; Note que nessas imagens ele não tá escondido já que tem uma FUCKING ARVORE NO MEIO DE UM DESERTO mas você pode colocar uma tocha em cima de uma parede e colocar o actionid na tocha pra ativar e vai ficar super foda e com muito rpg Ué, mas oque tem de diferente dos outros scripts? Bem, ele é super fácil de configurar e ele dá a sensação de que o item foi arrastado :] Bom, se isso não foi o bastante pra você entender então observe essas fotinhas Tendo entendido tudo vamos à parte mais legal da coisa (SCRIPTAR!!!!) Você vai precisar criar um arquivo em actions\scripts chamado hidden.lua com o seguinte conteúdo: local positions = { [1] = {pos = {x=139, y=77, z=7}, id = 1718}, [2] = {pos = {x=140, y=77, z=7}, id = 1718}, [3] = {pos = {x=139, y=76, z=7}, id = 6855, toid = 6884}, [4] = {pos = {x=140, y=76, z=7}, id = 6855, toid = 6884}, } local createpos = { [1] = {pos = {x=138, y=77, z=7}, id = 1718}, [2] = {pos = {x=141, y=77, z=7}, id = 1718} } local tempo = 5 function onUse(cid, item, frompos, item2, topos) if getTileItemById(positions[1].pos, positions[1].id).uid < 100 then doPlayerSendCancel(cid, "Is already open.") return true end doCreatureSay(cid, "You have ".. tempo .." seconds.", 19) function criar_paredes() for i = 1, #positions do if i <= (#positions/2) then doCreateItem(positions[i].id, 1, positions[i].pos) local obst = getTileItemById(createpos[i].pos, createpos[i].id).uid doSendMagicEffect(createpos[i].pos, 2) doRemoveItem(obst, 1) elseif i > (#positions/2) then local obst = getTileItemById(positions[i].pos, positions[i].toid).uid doTransformItem(obst, positions[i].id) end end return true end for i = 1, #positions do local obst = getTileItemById(positions[i].pos, positions[i].id).uid if i <= (#positions/2) and obst ~= 0 then doRemoveItem(obst, 1) doSendMagicEffect(positions[i].pos, 2) doCreateItem(createpos[i].id, 1, createpos[i].pos) elseif i > (#positions/2) and obst ~=0 then doTransformItem(obst, positions[i].toid) end end addEvent(criar_paredes, tempo*1000) return true end Feito isso vc vai precisar declarar no actions.xml a forma que você quer utilizar o script <action actionid="27004" script="hidden.lua"/> note que vc pode colocar algum itemid, actionid ou uniqueid de sua escolhe, só lembre de mudar no map editor dependendo da forma que vc escolher. Agora eu vou ensinar vocês a configurarem o meu monstrinho *-* aqui você tem o tempo que a passagem vai ficar aberta aqui você vai editar o seguinte: na primeira são as posições dos itens e seus respectivos id's posição das duas prateleiras e seus id's posição das paredes, id dela e pra qual id ela vai ser transformada. aqui você tem as posições que sua prateleira vai se mover e os id's dela. Lembrando que você pode se sentir livre pra adicionar oque vc quiser e deixar do seu gosto, só lembrando que se vc quiser adicionar mais items ou diminuir itens é só alterar nas duas tabelas seguindo a mesma lógica. Metade pra prateleira, metade pra parede e uma tabela pra fazer as prateleiras se moverem. Os créditos são 60% meus e 40% do @MaXwEllDeN por ter me dado um norte no começo do script. Qualquer coisa comenta aí e dá aquele rep+ pra ajudar ;]3 pontos -
Inventory - SAO
Inventory - SAO
Snowsz e 2 outros reagiu a rojaoxd por uma resposta no tópico
3 pontos1 - Helmet 2 - Armor 3 - Hand 4 - Legs 5 - Amulet 6 - Hand 7 - Ring 8 - Boots 9 - Backpack 10 - ?????????????? Vejam como ficarão equipados! OBS: os itens não são de minha autoria, somente o inventário.3 pontos -
Poke zot editado Factur Final 50%
Poke zot editado Factur Final 50%
nathankdr e um outro reagiu a Factur por uma resposta no tópico
2 pontosEntendendo : Galera seguinte, Vai ser assim O Poke zot que estou editando, ele está chegando em sua faze final, está 50% completo, quando chegar 100% vou terminar a versão pokezot editado by: factur, Coisas adicionadas versão Final 50% Foi adicionado o Pokémon "SHINY HETRAN" junto com ele veio o MVP. (não foi adicionado a quest dele); Foi adicionado a "Área Level" éla te dá a chançe de abrir baús,porém tera que ter level para poder abrir, e quando abre ganha certo pokémon; Foi retirado as box que ganhava pokés, agora grande parte das quests vip ganha DIRETAMENTE o pokémon; ATENÇÃO Conta do god é Login : Luh Senha: 123 BUGS QUEST MODIFICADAS/ADICIONADAS OUTRAS COISAS MODIFICADAS/ADICIONADAS PRINTS DOWNLOAD CRÉDITOS Pelo jogo = Wolf Admin Por Editar = Factur Flw galera! Factur ~2 pontos -
(Resolvido)Ajuda Tajju Kage Bunshin no Jutsu
(Resolvido)Ajuda Tajju Kage Bunshin no Jutsu
Reds e um outro reagiu a xWhiteWolf por uma resposta no tópico
2 pontosEu deixei o código mais elegante, se não se importa haha.. agora ele cria exatamente o número de summons que falta pra completar o máximo (que é 4); Ali você edita as posições e se quiser adicionar novas é só colocar virgula e seguir a forma que está (a ultima não tem virgula porque nao vem nada depois dela). Lembra de colocar Max sumons = exatamente o numero de posições que vc for colocar e o resto o script faz sozinho ;], qualquer erro posta aí. function onCastSpell(cid, var) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 4 local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then local pos = getPlayerPosition(cid) local bpos = { {x=pos.x+3, y = pos.y, z = pos.z}, {x=pos.x+2, y = pos.y, z = pos.z}, {x=pos.x+1, y = pos.y+2, z = pos.z}, {x=pos.x+2, y = pos.y+3, z = pos.z} } for i = 1, (#bpos - table.maxn(summons)) do local Bunshin = doCreateMonster("Clone", bpos[i]) doConvinceCreature(cid, Bunshin) setCreatureMaxHealth(Bunshin, maxhealth) doCreatureAddHealth(Bunshin, health) doSetCreatureOutfit(Bunshin, cloth, -1) setCreatureName(Bunshin, "".. getCreatureName(cid) .."", "a ".. getCreatureName(cid) .."") doSendMagicEffect(bpos[i], 2) end return true end end2 pontos -
[NEW] Baiak Edited By Daesung (Zona Donate+4ItensDonate)
[NEW] Baiak Edited By Daesung (Zona Donate+4ItensDonate)
roger157123 e um outro reagiu a renan209 por uma resposta no tópico
2 pontosCARA TE JURO POR TUDO Q EH MAIS SAGRADO NESSE MUNDOO MEU SONHO ERA ACHAR UM BAIAK COM TUDO ISOO LOOOL UM BAIAK SÉRIO COM TUDOOOOOOOOOO CARA VALEU JA VO BAIXA AKI UNICO PROBLEMA E Q MEU PC QUEBRO TO NO CEL KKKK JA VO COMPRA 1 COM PROCESSADOR DE 4GB VLW REP+++++++++++++++++++++ PRA TU TO EMOCIONADOO 1°POST?? LOL CONTINUA ASSIM TU TEM FUTURO VEY SERIO MANOLO TINHA TUDOO EU ACHO Q FOI PQ EU RESEI HJ NOSSA VEY KK VO BAIXA LOGO2 pontos -
[creaturescripts] Senha para porta
Bom para quem não sabe como funciona o script,é basicamente uma senha para conseguir abrir uma porta e após um tempo a porta se fecha automaticamente,podendo ser configurado o tempo/senha/porta. • Adicionando o script • Em "data/creaturescripts/creaturescripts.xml" adicione está tag : <event type="textoparaporta" name="Senha" event="script" value="senhaporta.lua"/> Em "data/creaturescripts/scripts/login.lua" adicione está tag no final do script : registerCreatureEvent(cid, "Senha") Em "data/creaturescripts/scripts/senhaporta.lua" adicione este script : local uniqueids = {8049, 8050} local passwords = { ["TibiaKing"] = {doorpos = {x = 163, y = 36, z = 7}, doorid = 6257, blackboardpos = {x = 162, y = 36, z = 7}, blackboardid = 1811, uniqueid = 8049, doorclosetime = 10}, ["TK"] = {doorpos = {x = 1000, y = 1000, z = 7}, doorid = 1213, blackboardpos = {x = 1000, y = 1000, z = 7}, blackboardid = 1811, uniqueid = 8050, doorclosetime = 10} } function onTextEdit(cid, item, newText) local x = passwords[newText] local function onCloseDoor() if(getTileItemById(x.doorpos,x.doorid+1).uid) > 0 then doTransformItem(getTileItemById(x.doorpos,x.doorid+1).uid, x.doorid) doSendMagicEffect(x.doorpos, CONST_ME_MAGIC_RED) end end for _, check in pairs(uniqueids) do if item.uid == check then if x and item.uid == x.uniqueid then if(getTileItemById(x.doorpos,x.doorid).uid) > 0 then doTransformItem(getTileItemById(x.doorpos,x.doorid).uid, x.doorid + 1) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_GREEN) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Sua Senha "'..newText..'" esta correta, voce pode entrar.') addEvent(onCloseDoor,x.doorclosetime*1000) doRemoveItem(item.uid, 1) local blackboard = doCreateItem(x.blackboardid,1,x.blackboardpos) doItemSetAttribute(blackboard, "uid", x.uniqueid) else doRemoveItem(item.uid, 1) local blackboard = doCreateItem(x.blackboardid,1,x.blackboardpos) doItemSetAttribute(blackboard, "uid", x.uniqueid) doPlayerSendCancel(cid, 'A porta ja esta aberta, feche-a ou espera ela se fechar.') end else doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) doPlayerSendCancel(cid, 'Sua senha "'..newText..'" esta incorreta.') end end end return true end • Configurando • Creditos : Limos Imagens :1 ponto
-
Pronto para usar | OTC
Pronto para usar | OTC
GM Kinagon reagiu a Avuenja por uma resposta no tópico
1 pontoHoje vim trazer um tutorial de como remover o terminal, modules manager, e deixar o ip automático. Vamos ao tutorial : Parte Um Removendo módulos indesejados Dentro do diretório \otclient-master\modules\client Você irá abrir o arquivo "client.otmod" Dentro dele vai ter as seguintes linhas : load-later: - client_styles - client_locales - client_topmenu - client_background - client_options - client_entergame - client_terminal - client_modulemanager - client_serverlist //- client_stats Essas linhas são os módulos que vão carregar quando o client for aberto, então é só tirar os que você não quer que abra. Parte Dois Como deixar o ip automático Dentro do diretório \otclient-master modules\client_entergame Você irá abrir o arquivo "entergame.lua" Dentro da função "Init", você vai procurar por: if g_app.isRunning() and not g_game.isOnline() then enterGame:show() end E embaixo dessa função você adiciona essa linha : EnterGame.setUniqueServer('127.0.0.1', 7171, 854, 270, 210) Como configurar essa função: EnterGame.setUniqueServer(Ip do server, Porta (7171), Versão do server, Largura da janela, Altura da Janela) Créditos BananaFight1 ponto -
[854] Servidor Galaxy PokeOT
[854] Servidor Galaxy PokeOT
pedro poke tibia reagiu a Wolf Admin por uma resposta no tópico
1 pontoGALAXY POKEOT Olá Galera... Estou Aqui hoje para postar um servidor onde eu editei por um tempo, o "Galaxy PokeOT". Vamos começar: • Menu: ├ Informações; ├ Ediçoes; ├ Erros; ├ Prints; ├ Download; └ Creditos. Informações Básicas: Edições Erros do Servidor Prints Downloads Créditos Bom, é isso galera.. Espero que tenham gostado do meu servidor Façam bom proveito. Gostou? Ajudei? Deixe seu Rep ai Vlw !!1 ponto -
Criando Spells para seu servidor!
Ola gaaaaaaalera, é com muito prazer que venho trazer esse primeiro tutorial meu como Aprendiz do TibiaKing, Spells: Bom, spells sao as magias do nosso servidor, elas servem tanto para healar, atacar, dar suporte e etc ... Criar magias é algo muito simples, vc mesmo poderam criar quantas magias quiserem para o seu servidor seguindo esse tutorial, Muito bem, vamos começar ... Spells de Curar (Healing) Fazendo a sua Spell Nao precisamos mecher aqui Aqui sera, oque vai acontecer Aqui é o effect que saira quando o player usar a spell A spell nao vai agressivar, assim podendo ser usada em areas PZ Aqui sera um Extra, a spell ira curar paralyze Formula do magic level, quanto maior mais vai healar Nao precisamos mecher aqui tambem Legenda: × Mais efeito pode ser encontrados no final do Tutorial × Oque ira acontecer, poder ser encontrado no final do Tutorial × Condições, pode ser encontradas mais no final do Tutorial Obrigado a Todos, Estou terminando de fazer o SpellMaker para facilitar a vida de vc, Abraços Spells de Atacar (Attack) Fazendo a sua Spell Nao mechremos aqui Aqui sera o tipo de dano que a spell causara Aqui é o effect que saira quando o player usar a spell setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 5, 12) Formula do magic level, quanto maior mais vai healar Area que a spell vai atingir, Nao mecheremos aqui tambem Legenda: × Areas, podem ser encontradas no final do Tutorial × Efeitos, podem ser encontrados no final do Tutorial × Danos, podem ser encontrados no final do Tutorial Spells de Suporte (Support) Fazendo a sua Spell Nao mechemos aqui Efeito da magia Magia nao agressiva, pode ser usada em areas PZ Condição de escudo de mana O tempo que demora para essa spell acabar, 1 segundo = 1000 Nao mechemos aqui Legenda: × Efeito, pode ser encontrados mais no final do Tutorial × Condições, pode ser encontradas mais no final do Tutorial Oque a Spell vai fazer Efeitos Areas Condições1 ponto
-
[8.60] Baiakzik Vip9 Editado por Sirrubilax
[8.60] Baiakzik Vip9 Editado por Sirrubilax
baitola1 reagiu a sirrubilax por uma resposta no tópico
1 pontoPrazer, Meu nome é Andrews e Venho trazendo a vocês um novo mapa Baiakzik Editado por mim e por Smartbox, Somente peguei o mapa dele e Editei por mim mesmo, Sendoq ue el nunca mais irá editar, Então vamos lá as Novidades(Lembrando sou novato no forúm, não sei organizar muito bem as postagens ): --- Quest Vip9 --- Novos Itens no Vendedor De itens( Baiakzik Seller)(Lembrando esses itens são muito mais fortes que o set Baiakzik) --- facil configuração de Xp --- SSa e Might Ring, Tirados pois toodos mages estavam com uma grande vantagem. --- Potions e Exori Gran editados. Bom, é basicamente isso, não sei mexer muito bem nisso, mais o pessoal que quizer ver e desfrutar esse grande e belo mapa, pode baixar ae: http://www.4shared.com/zip/LZ0JNt4h/860_Baiakzik_Vip9_Editado_por_.html -Link de Download <<<<< Não sei fazer Scan Direito Também Mais ai eu tentei acho que é isso :: https://www.virustotal.com/url/e677b6a852b4b2c604b022be8eba4a76bfefd632085dbe3ef784ca2969971c4d/analysis/1360558851/ Bom galera Desculpe pelo incomodo, só quero trazer a vocês um mapa bom, e continuarei editando ele muito mais. Agrdeço desde já, Fuiz '@_@1 ponto -
Deixando Exp e Catch mais dificil no Poketibia
Deixando Exp e Catch mais dificil no Poketibia
Lord Danilus reagiu a principe sharingan por uma resposta no tópico
1 pontoSalve, salve galera do Tibia King, blz ?! Vamos primeiro deixar a Exp mais dificil ? Vamos lá....... 1º Vá no Config.lua aperte CTRL + F e digite Rates. Deixe o seu Rates igual ou Parecido, vou explicar: Agora vá em Data/XML/Stages Se tiver igual ou parecido deixe ou modifique, como desejar. Se não estiver desse jeito, copie e cole. Ali em "minlevel="1" É o minimo lvl ou seja lvl "1" até o lvl 20 o xp do serv vai ser 6 minlevel é o minimo level minimo, maxlevel é do minimo level até um certo lvl, ou seja o level maxlevel. O xp vem do multiplier. Você pode ir modificando com a sua preferencia. Agora vamos configurar o Catch !! Vá em data/actions/scripts abra o arquivo "catch.lua" Procure por isso: local monster = getItemName(itemEx.uid):match("dead (.*)") if item.itemid == ID_GREATBALL then chances = (chance[monster]) * 2 elseif item.itemid == ID_SUPERBALL then chances = (chance[monster]) * 3 elseif item.itemid == ID_ULTRABALL then chances = (chance[monster]) *4 else chances = chance[monster] end Ali é só modificar os numeros para a capacidade de catar pokemon. Ajudei ? Não custa nada dar Rep + Qualquer duvida comentem1 ponto -
Fazendo Sprites
Fazendo Sprites
luanasar reagiu a MadoxSilver por uma resposta no tópico
1 pontoIntrodução Estou de volta em mais um de muitos tutoriais que farei (assim espero :]). Aqui lhes mostrarei como trabalhar usando o sprite editor, o paint e o Photoshop fazendo sprites, ou alterando, é claro. Bem... Aqui vamos falar sobre: Sprite Editor Paint Photoshop Refletores Texturas Reflexão Vocabulário e Muito Mais Sprite Editor Sua função é simples, rápida e essencial. Adicionar e alterar sprites do tibia, contidos no arquivo Tibia.spr que geralmente está em C:\Arquivos de programas\Tibia\Tibia.spr. Para carregá-los basta abrir o sprite editor (lógico né...) e clicar em LOAD ITEMS. Uma Janela irá aparecer, pedindo para você encontrar o Tibia.spr, que está na pasta do Tibia (C:\Arquivos de programas\Tibia\Tibia.spr) clique nele, e logo após em abrir. Outra janela surgirá, perguntando a você qual cor você deseja utilizar. Escolha rosa. No tibia ela é a cor que determina o "NADA". Esta janela abrirá...(a que mais usaremos ) bem, repare que aqui temos vários sprites, cada um em um espaço de 32x32 pixels, o mesmo que ocupam no tibia. Esses que você pode ver, são apenas alguns, dos sprites que temos, são realmente a menoria...hehe. Temos 36559 sprites, pelo menos em minha versão (8.6). Repare que tem dois itens que sem dúvida vocês não conhecerão, pois são de minha autoria, que alterei por outros itens, o Headhunter Axe, o axe de lâmina avermelhada de duas lâminas, e a Divine Sword, a espada dourada que aparece selecionada, desculpem...realmente são feios...kkkkkkk. Para ir a um sprite que você deseje, coloque seu número (do sprite é claro ) na caixa à esquerda de Goto Sprite, feito isso, clique em Goto Sprite. O sprite editor irá até o sprite que você pediu, siga a imagem. Obs: Coloquei Ex: 1, mas você não deve colocar Ex... apenas o número (óbvio né... ) Para tirar um print screen interno (apenas da parte dos sprites), basta clicar em Save Page não é lá muito útil, já que temos o print screen convencional, mas..."quebra um galho". Escolha o local onde salvar e pronto, terá sua página atual salva. Para ADICIONAR um sprite, nos espaços não utilizados, clique em Add Sprite e selecione a imagem do item que você deseja, sempre em 32x32, é claro. O item irá surgir no espaço não utilizado, agora basta você saber o ID dele para adicionar em seu OT, detalhe...o último sprite adicionado, você não poderá utilizar (no sprite editor) a não ser que adicione outro, ou salve-os para o tibia.spr. Para usar no Tibia Global, não é recomendado isso, é recomendado alterar sprites, que ensinarei adiante. Para alterar os sprites internos (que já estão contidos no seu Tibia.spr, basta clicar no sprite desejado (o que você deseja colocar no lugar de outro), e clicar em COPY, em português, copiar, e logo após, selecione o sprite que você deseja alterar, clicando em PASTE, ou seja, colar. Feito isso seu sprite estará alterado, sem interferir no perfeito funcionamento do outro. Já para alterar os sprites existentes por um externo (que ainda é apenas uma imagem de tamanho 32x32) basta selecionar o sprite desejado (que você deseja alterar) e clicar em LOAD, então aparecerá uma janela pedindo para você achar o sprite, você deve selecioná-lo e clicar em Abrir, feito isso...pronto. Para salvar um sprite interno, torná-lo externo, ou seja, transferí-lo para uma pasta de sua escolha, basta clicar em SAVE, com o sprite selecionado...é claro. Para salvar seu trabalho, e criar um novo tibia.spr clique em save itens. ATENÇÃO: Você não pode salvá-los na pasta do tibia.spr que está sendo usado. Facilitando o Trabalho Uma maneira bem fácil e organizada para trabalhar com isso, é organizar em pastas, por categoria, assim você economizará muito tempo, imagine a cena, você trabalhando com...vamos supor, 400 sprites, procurando uma determinada espada no meio de 400, agora imagine com os mesmos 400, você entra na pasta espadas, irá achar 15 ou menos espadas, bem mais fácil...não? Para iniciantes, que ainda não tenham noções básicas sobre a estrutura dos itens, recomendo que salve os itens que na sua opinião se destacam no tibia, os “melhores” e vá apenas editando eles. Use isso apenas para treinar, copiar não é nada legal...além de ser coisa de quem é literalmente NOOB. Não copie... Paint Bem vindos ao Paint...Pra quem não conhece...(não conhece?! O.o) é um programa que já vem no Windows, e é utilizado para edição e criação de imagens...Mas sempre me perguntam...”Porque o paint?” Simples, é um programa simples, leve, eficaz, e acessível a todos. Chega de papo e vamos abri-lo. Para quem não usa Windows, não tem problema, outros sistemas utilizam um software similar. Bem... Para começar, o tamanho dos sprites são sempre os mesmos...(32x32). O Paint não vem com esse tamanho, para alterar basta apertar Ctrl+E, que irá abrir os atributos. Feito isso uma pequena janela irá aparecer, marque a opção pixels (em unidades) e coloque. Largura:32, Altura:32. Nas cores não mecha. ATENÇÃO: O fundo de TODO o sprite deverá ser rosa, sem exceção, o rosa significa o “NADA” tudo o que estiver em rosa o Tibia Client irá preencher com sua textura padrão (aquele cinzinha que você viciado sabe MUITO BEM do que estou falando, hehe.) Nunca se esqueça de preencher o fundo com rosa. Não pode ser de tonalidade diferente, tem que ser a mostrada na imagem (Matiz:200/Sat:240/Lum:120/Vermelho:255/ Verde:0/Azul:255 Uma pequena apresentação das ferramentas, seguindo a imagem ao lado. 1: seleção personalizada, livre. 2: Seleção em forma retangular. 3: Borracha/Apagador. 4: Lata de Tinta. 5: Puxa cor. 6: Lupa. 7: Lápis 8: Pincel. 9: Spray. 10: Inserir texto. 11: Linha. 12: Linha curva. 13: Retângulo. 14: Ferramenta polígono. 15: Forma circular. 16: Retângulo arredondado. Essas são nossas ferramentas contidas na caixa de ferramentas. Photoshop Para quem não conhece ou nunca ouviu falar(um pouco improvável não?!) esta é simplesmente a melhor ferramenta que existe em criação e edição de imagens, no nosso caso sprites, mas não perde seu mérito (:. Aqui faremos principalmente pintura, sombreamento, clareamento, desfoque, outline bem caprichado, etc. Farei uma breve apresentação das ferramentas que usaremos em sprites, não colocarei todas porque se não seria um tutorial de Photoshop, ele realmente tem muitas funções...Ah, e é pago, porém temos muitos crackers e keys de graça na internet. O meu é o Adobe Photoshop CS 3, na minha opinião o melhor, tem todas as ferramentas de que precisamos e é bem leve, e fácil de se achar, postarei o download crackeado e em português no final do tutorial.(Assim que disponibilizá-lo). Colocarei aqui uma pequena apresentação das ferramentas, não todas, apenas as que mais usaremos, pois se não viraria tutorial de photoshop (pretendo fazer um futuramente) pois ele realmente tem muitas funções. Número 1: Bem, dentro desses ícones, no caso o lápis, se você clicar com o botão direito do mouse, perceberá que tem mais ícones dentro, ícones relacionados, desses irei citar somente os que usaremos. Varinha Mágica: ele seleciona a área com texturas, cores, sombreamento, ou algo que você preferir, para facilitar a edição. Seletor: Praticamente mesma função, mais com ele você pode selecionar com mais precisão, porém com menos opções de seleção, ou seja, ela é semi-automática. Número 2: Lápis: o bom e velho lápis, a ferramenta simples para pintura ou contorno que todos conhecemos. Pincel, é mais complexo que o lápis porque também nos oferece a função Fluxo, que nos dá mais controle, sugiro isso para pintura. Número 3: Borracha:a boa e velha borracha...vou poupar comentários. Borracha mágica: Muito útil, porém se usada corretamente, se não for usada corretamente pode apagar pixels indesejáveis, mas basta configurar de acordo com sua preferência no menu a cima. Número 4: A tradicional lata de tinta, pinta a área selecionada. Número 5: Desfoque, ela converte os pixels próximos ao ponto selecionado em cores próximas, de forma que se crie uma pequena escala, diminuindo o foco, isso é também conhecido como outline quando aplicado nas linhas externas. Nitidez: Serve para "destacar algo", esta ferramenta torna a cor vibrante, exatamente para chamar a atenção para aquele lugar. Borrar: o nome diz tudo, mas enfim, borra . Número 6: Subexposição: Torna o local desejado mais claro, dando idéia de luz se usado corretamente. Superexposição: Torna o local mais desejado mais escuro, dando idéia de sombra se usado corretamente. Esponja: Bem útil para aumentar ou diminuir a saturação da imagem. Para usar efeitos de luz e sombra, usaremos o Subexposição e o Superexposição, eles causam esse efeito, mas nunca se esqueça que se estiver intenso demais, chamando muita atenção e não dando ideia de sombra ou luz, use a ferramenta de desfoque, que realmente é útil. Antes de usar a lata de tinta esteja certificado que a área selecionada esteja "fechada", se preciso use a ferramenta de seleção para não errar. Para Anti-Aliasing utilizaremos a ferramenta de desfoque. ATENÇÂO: Em caso algum!!!!!!!! faça anti-aliasing externo nos sprites, a não ser que você trabalhe com um fundo similar a textura do tibia e no final do trabalho pinte com o ROSA Magenta, o padrão. Isto é o suficiente para vocês trabalharem com o Photoshop. Leiam mais tutoriais sobre, estarei adicionando vários na seção Pixel Art/Sprites, ensinando a detalhar itens, criar certos itens, texturas diferentes, outlines e sempre cheque a seção Galeria, lá você sempre pode aprender com quem sabe mais, acredite, sempre tem um. Se inspire mas nunca copie, como eu disse anteriormente é coisa de NOOBS, não seja um. Agora vamos para a próxima parte que o tempo corre! Considerações Gerais Primeiramente, nunca, eu disse nunca nem pense em fazer sprites com somente uma cor, podem até falar que está bonito e tal... mas, pense...você é considerado iniciante hoje, mas ninguém sabe o dia de amanha... sempre tente fazer o melhor, o caminho não é fácil, mais se fosse não teria a mínima graça (:. Antes quem erra sem saber do que quem erra sabendo, sempre capriche no sombreamento e nos efeitos de luz...Não gostou do resultado? Refaça, pode até demorar, mas vai valer a pena. Aqui lhes deixarei umas orbs, para quem não sabe a utilidade delas, é simples, nelas estão contidos muitos tons de cores, formando claramente efeitos de luz, com quais você pode simplesmente olhar e tentar reproduzir ou "puxar" a tonalidade. Disponibilizarei para download no final do Tutorial. (crédito das orbs ao usuário Preguiça (de outro fórum) Cada sprite terá uma história diferente para você, você sempre irá lembras de suas criações por alguma característica. Mas...pera ai!!! E os jogadores...irão lembrar como, um item bonitinho?! Nada disso, coloque sua mente para trabalhar, crie uma história para cada uma de suas criações, sempre reforçando a "realidade" do seu servidor, se é que você está fazendo para ele, e não para o Tibia Global, é claro. Não conhece um certo material? Você tem uma ferramenta "mágica" chamada internet. Não custa nada pesquisar em um site de imagens, ou em uma seção de sprites, uma galeria ou qualquer coisa que mostre esses efeitos, como fazê-los, etc. Sempre procure aprender, "antes dar a vara e a isca do que o peixe pescado, o peixe irá acabar, mais se você tiver a vara e a isca poderá pegar vários peixes. Texturas Bem...para a realidade dos sprites precisamos respeitar certos padrões...Por exemplo, você quer fazer um objeto metálico, vamos analisar o metal, objeto denso, com tonalidades um pouco escuras, porém reflete muita luz e brilha muito...Bem, vamos utilizar somente isso na explicação. Vamos supor que desejo fazer uma espada com lâmina metálica (clássica), mas não sei fazer metal, como é que fica?! Você vai fazer uma espada com lâmina de madeira?! Fala sério né !!! Aqui estaremos falando sobre texturas, aquilo que da a realidade do sprite, que difere ferro de bronze, bronze de prata, prata de ouro, e assim por diante. Um ponto muito importante aqui é a cor... Você NUNCA deve usar apenas uma tonalidade se quiser dar noção de algo...pois NADA tem apenas uma cor, pelo menos nada real. Mesmo que tenha a mesma cor, a tonalidade nunca será a mesma. O Outline também diz muito de sua textura, pêlos por exemplo, ele deve ter um pequeno contorno mais escuro para dar idéia de pelo... Se não seria uma figura plana sem mais nem menos. Uma dica: Evite outline totalmente preto, não fica legal... Enfim, vamos começar, aqui darei exemplos de texturas e explicarei como fazer. Água...esta água que fiz na verdade está em 3d, mas isso não irá interferir no aprendizado, já que fiz apenas para exemplo. Aqui usei o famoso "azul piscina", um azul bem claro com um leve toque de verde... Isso fiz no photoshop, para reproduzir esse efeito é bem simples. Basta preencher a imagem com a cor e em certos pontos (de sua escolha) colocar a mesma cor porém em tonalidade mais clara. No caso, eu clareei as pontas. Depois, use a ferramenta desfoque e passe em nas extremidades. Feito isso adicione o filtro "Vidro" e configure da maneira que preferir...Bacana e fácil não? Para sprites na verdade não é recomendado isso, pois na hora de mapear não vai se encaixar...você deve fazer manualmente, mas o "esquema" é o mesmo. Use-a como base. A água tem bastantes tonalidades, já que ela reflete muita luz...preste a atenção nisso, crie pequenas ondulações para dar efeito de movimento basta alterná-las. Na hora de mapear, provavelmente isso não vai funcionar...mas tem um truque fácil e básico, na hora de fazer a água que liga com essa faça com ondulações parecidas, mas que se liguem com essas. Desculpe pela simplicidade do piso, fiz apenas para o tutorial. Este é um piso de terra, e é bem fácil de fazer(pelo menos do modo que fiz, haha). Fiz no photoshop, para fazê-lo basta preencher a imagem com um marrom, não muito saturado e não muito escuro. Feito isso, encha a imagem de pequenos pixels com uma cor ainda marrom, porém mais escura, preencha bastante, simulando o efeito do Spray do paint, se não me engano deve ter inclusive uma ferramenta que exerça essa função. Concluída essa etapa use o filtro "Bastão de Borrar" e configure do jeito que ficar melhor. Após fazer isso basta clarear e escurecer certos pontos (:. Repetindo: Não é aconselhável na hora de mapear, mas tem um truque que uso para driblar isso, e vou compartilhar. Nas extremidades basta você desfocar UM POUCO e escurecer UM POUCO, nada de exagerado, eles vão se unir que uma beleza . Mas lembre-se nada de exagerado. Para reproduzir o efeito manualmente basta prestar a atenção nos "grãos" da terra, em 32x32 é fácil, e não exagerar na saturação, e sem muito brilho. O famoso Swamp. Na minha opinião o mais fácil, principalmente em 32x32, este não fiz em 32x32 para você ver melhor. Neste basta você colorir com um verde claro(nada de exagerado seu emo) e depois simular o efeito do spray do paint. E colocar o filtro "Papel de Carta". Simples não?! E não ficou feio . Para juntar na hora de mappear não repita o truque anterior. Nos lados escureça certos pontos, e clareie outros, na hora de fazer a parte que você irá unir a essa faça a mesma coisa, juntando partes claras com claras e escuras com escuras (^.-). Para fazer "manualmente", no paint pinte com um verde claro (agora sim seu emo) e adicione "relevos" formando ondulações, depois deixe as ondulações mais escuras. Saturação elevada, porém nada de exagerado, anda que deixe desagradável. Seria bom também adicionar "borrifos", observe esse sprite tibiano, são pequenas "erupções" que ocorrem neste terreno, devido a acidez descomunal. Lava. Para começar, deixe a tinta selecionada preta. Feito isso, coloque o filtro nuvens, depois nuvens por diferença, até chegar a um ponto agradável. Feito isso adicione o filtro Plastificação, configure como achar melhor. Feito isso vá até Imagem>Ajustes>Equilíbrio de Cores. Deixe sempre com tonalidades perto do vermelho e do amarelo, em todas, que o tom escolhido será o laranja. Não exagere nem em um, nem em outro, pois o resultado poderá ser não satisfatório. Para fazer manualmente, no paint (recomendado) basta você cobrir a área com um laranja bem amarelado, e fazer ondulações, formando "rios", feito isso pinte esses rios inteiramente de preto. O que sobrar deixe laranja, mas clareie nas partes mais expostas, deixando ainda mais amarelado. As partes pretas não devem ser inteiramente pretas, coloque um laranja escuro para variar. Tem outro jeito...(melhor), se você fizer tudo no paint, os relevos e tal, depois poderá plastificar no photoshop pra dar o efeito bacana, e colorir com mais precisão. Bacana este piso não?! E é muuuito fácil de fazer...( muito mesmo). Repita os passos do piso de terra, porém faça um pouco mais claro. Feito isso adicione o filtro "Ladrilhos de Mosaico" e configure como quiser. Muito fácil, e o resultado é bonito, e fácil de unir um a outro. Para não quebrar a cabeça pensando em outros tipos de pisos, basta você fazer os mesmos passos mas com cores diferentes, o resultado sempre é satisfatório se feito direito(vagabundo). Mas um erro pode ser fatal...clarear demais certas partes, isso entregará demais o efeito spray. Deixe com um bom contraste e com um brilho inferior, já que isso cai melhor dentro de casas (^.-). Legais não? parecem reais essas esferas de ouro prata e bronze, respectivamente. E são tão fáceis de fazer que da vontade de fazer um monte '-'. Bem... comece fazendo uma esfera, nessa esfera pinte com a cor desejada, feito isso clareie a superfície superior esquerda, e escureça o meio e a inferior direita. Depois clareie apenas uma pontinha do lado inferior direito, (nada de tão pequeno também). Feito isso use o efeito "Sumi-e", e num passe de mágica você terá sua bela esfera( que sexy). DICA: De um retoque na saturação que pode ficar mais bacana. DETALHE:Repare que a borda de todas ficaram "serrilhadas" isso é um mau exemplo, não foi usado o anti-aliasing porque deixei para vocês verem o que a falta dele pode ocasionar (mentira é preguiça mesmo). Concluímos essa parte, para os interessados em texturas, comentem no tópico o que desejam, como, etc, pois brevemente estarei adicionando um tópico virado somente para texturas. Por mais que muitos não achem, este é um ponto muito importante para iniciantes...De onde você irá se inspirar? Do nada é um pouco difícil, por isso estou dando atenção a essa área. Não deixe de conferir a Galeria, lá você poderá observar os mais experientes e aprender como se faz tal coisa. Uso o adobe photoshop CS 3, estarei postando o Download brevemente, farei um tópico exclusivo para isso e explicando suas funções, mas o que usei aqui se aplica para outras versões do software também. Reflexão O que muitos acham difícil pode se tornar fácil se você entender seus conceitos básicos. Para começar, a perspectiva Tibiana é de 45 graus. Não entendeu? Vou simplificar. A "câmera" te enxerga do da parte inferior direita, tudo é visto neste ponto de visão, e o Sol, ou iluminação, vem da parte superior esquerda, assim a parte inferior direita sendo mais escura. Mas o que isso tem a vez com reflexão? TUDO. Reflexão nada mais é do que a devolução da luz. Só enxergamos em virtude da luz. Um exemplo: a luz veio da parte superior esquerda, no meio de seu item tem um ruby (item com grande capacidade refletora), ao invés da parte de baixo ficar mais escura porque ele está na frente, ela irá clarear por dois motivos, um porque ele não é opaco, tem um nível elevado de transparência, e porque ele reflete muita luz, tornando tudo ao seu redor mais claro. Basicamente tome o planeta Terra como base, a parte que não é iluminada pelo Sol, será mais escura, e essa parte será noite, a parte iluminada será clara, e será dia, já as estrelas, nada mais são do que um reflexo, elas não tem luz própria. Pense nas estrelas como os rubys ou outro item refletor. Exemplos de materiais que refletem luz: Jóias, metais, água, vidro, lâminas, objetos cristalizados, madeira com verniz, certos plásticos, lentes, líquidos em geral, objetos com certo grau de transparência e etc. Exemplos de materiais que não refletem luz: Madeira, panos, pele, couro, terra, cimento, telhas, borracha, papel, e vários outros objetos opacos. Os outfits também seguem o padrão da perspectiva 45 graus (e como). A parte superior esquerda sempre vai ser a mais clara. As partes que mais serão iluminadas são a cabeça e os ombros, isso não é valido caso você adicione ao outfit um objeto que mude isso, por exemplo um cajado com uma jóia na extremidade, será muito mais claro que a cabeça ou os ombros. Uma linha do olho esquerdo até o fim do pé esquerdo fará com que você perceba melhor essa perspectiva. A cabeça é OVAL, não é redonda, sendo redonda você praticamente estaria fazendo o personagem olhando pra cima (procurando o que? o.O). Tente caprichar o máximo possível na simetria, pois não somos diferentes em cada lado (ou somos? =x). Nas partes mais escuras NUNCA preencha com preto, pelo menos não o preto mais escuro, isso não vai ficar nada legal, faça um sombreamento leve. Preste a atenção nos olhos, é um detalhe pouco observado, mas importante, faça olhos adequados ao outfit. Detalhe: com a perspectiva correta você não irá ver totalmente o ombro direito do personagem, tudo o que citei a cima serve apenas para Humanos, exceto algumas partes, não tente reproduzir tudo se for fazer outro tipo de criatura. Evite deixar o sprite "serrilhado", use o AA com freqüência, isso irá lhe garantir um resultado melhor. Não faça sombras muito intensas sem necessidade, o mesmo digo para efeitos de luz, exceto para metais e jóias, pois esses refletem MUITA luz. Sempre tenha em mente o que você esta fazendo, não fuja demais da realidade, cai entre nós...uma espada de plástico ia ficar um pouco(muito) ridícula. Outlines sempre caprichados, e nunca faça outline duplo, fica ridículo. Em laminas, de uma boa clareada na parte cortante, dará uma sensação muito bacana. Nunca copie, isso além de ser noobice, é ilegal. Se inspirar em sprites dos outros não tem nada de mais, já copiar...não é nada legal. Tenha isso em mente. Se você for iniciante, poderá não entender algumas palavras que eu disse durante o tutorial, irei revê-las e explicá-las o que cada uma significa (as menos conhecidas) Outfit:São as "roupas" do personagem, por exemplo, o famoso Citizen é um outfit, já Mage é outro. Photoshop: A ferramenta mais conceituada do mundo em edição de imagens. AA/Anti-Aliasing: Efeito que suaviza as cores, "desfocando-a" um pouco, tirando sua atenção. Contraste: Destacar uma cor de outra. Outline: As linhas que delimitam a sprite. Perspectiva: O ponto de visão em que a imagem é vista. Pixel: Cada "quadrado" da imagem, são minúsculos, em Sprites, utilizamos 32x32. Sombreamento: Efeito de causar sombra, ou seja...tornar certa parte mais escura. Textura: Aquilo que você vê em certa matéria que a difere de outras. É isso ai galera...até a próxima. DOWNLOADS Adobe Photoshop CS 3 (parte 1): Adobe Photoshop CS 3 (parte 2): Adobe Photoshop CS 3 (parte 3): Antes que alguém não diga que não avisei, ele vem com um vírus, remova-o, não sei se é nocivo, mas não me fez mau algum x.x, caso ache que não é confiável, não baixe, SCAN por sua conta. Sprite Editor: Orbs:1 ponto -
[Evento] 3 Times e um Boss
1 ponto3 Teans and 1 Boss Informações: Abre-se um portal em uma determinada posição que levara os players para uma sala de espera lá eles aguardaram até caírem em outro mapa, separados em 3 times, objetivo, o time que matar o boss primeiro tem direito a entrar na sala de premio e pegar o premio. Descrição: Todo dia as 15:00 horas o script é ativado, aparecera um teleport na posição desejada, ao se passar um tempo pré determinado, se houverem a quantidade de players necessários na sala de espera todos os players na sala de espera serão divididos em 3 times, o time que mais tirar vida do boss terá o privilégio de passar pelo tile com aid 32114, e pegar o premio no bau com o aid 12688. OBS: IMPORTANTE! Colocar piso no-logout em todo mapa utilizado no sistema. Sigam as instruções das linhas que apresentam "-- Alterar". Instalação Vá em data/globalevents/scripts/ e cria um arquivo chamado evento times.lua, dentro dele coloque. Vá em data/globalevents.xml e adicione a tag. Vá em data/creaturescripts.xml e adicione a tag. Vá em data/creaturescripts/scripts/ crie um arquivo chamado evento times.lua e coloque isso. Vá em data/creaturescripts/scripts/ e adicione essa tag no arquivo login.lua. Vá em data/movements.xml e adicione a tag. Vá em data/movements/scripts/ e crie um arquivo chamado evento times.lua e coloque isso. Vá em data/actions.xml e adicione a tag. Vá em data/actions/scripts/ e crie um arquivo chamado evento times.lua e coloque isso. Exemplo de Boss. Vermelho - Essencial colocar no seu Boss Pronto instalado com sucesso. Créditos Pelo Script: 100% - Gabisa00 Créditos Pela Ideia: 100% - Macalo Dúvidas, bugs, sugestões, somente no tópico. Gostou do Sistema Faça Seu Pedido Aqui!1 ponto
-
Faço Scripts Para Todos
Faço Scripts Para Todos
fernandobernardin reagiu a gabisa00 por uma resposta no tópico
1 pontoOlá galera do TK, quero ajudar o pessoal com dificuldades, então vamos lá, faça seu pedido que eu provavelmente vou faze-lo, somente peço que usem o fomulário. Nome Fantasia do Script: Como ele Vai Funcionar: Qual a Finalidade: Urgência: OBS: Regras: Necessário ter 100 ou mais posts. Pedidos podem ser NEGADOS. Aguarde sua vez, analiso cada caso. Não garanto que os sistemas vão funcionar de Primeira. Agradeço aqueles que postarem seus pedidos desde já. OBS, vou disponibilizar todos os scripts que fizer.1 ponto -
[TUTO] Configurando config.lua
[TUTO] Configurando config.lua
gloster122 reagiu a Huziwara por uma resposta no tópico
1 pontoOlá galerinha TKbianos, Eu postei aqui, a tradução (as funções) que estão no config.lua, vejo muita pessoa com dúvidas que acha que precisa fazer script, mas naverdade essas dúvidas estão na cara de vocês, bem no config.lua! (Botei os necessários) Config.lua : accountManager = "no" (Utilização de account manager.) newPlayerChooseVoc = "yes" (Se o player pode escolher a vocação, caso esteja em "no" ele vai começar como "no vocation".) {newPlayerSpawnPosX = 155} {newPlayerSpawnPosY = 39} (Posição do player criado pelo account manager.) {newPlayerSpawnPosZ = 7} newPlayerTownId = 1 (ID da cidade [configurado no map editor].) newPlayerLevel = 8 ( Level do novo player criado pelo account manager.) newPlayerMagicLevel = 0 (Magic level do novo player criado pelo account manager.) generateAccountNumber = "no" (Se o player escolhe ou não o account, caso esteje "no" o account manager vai solicitar um Account Number sozinho.) ----------------------------------------------------------------------------------------------------- redSkullLength = 15 * 24 * 60 * 60 (Tempo para sair o Red Skull nesse caso aqui está como 15 dias.) blackSkullLength = 30 * 24 * 60 * 60 (Tempo para sair o Black Skull nesse caso aqui está como 15 dias.) dailyFragsToRedSkull = 10 ( Quantos frags necessários em dia pra pegar Red Skull.) weeklyFragsToRedSkull = 40 ( Quantos frags necessários em semana pra pegar Red Skull.) monthlyFragsToRedSkull = 90 ( Quantos frags necessários em mês pra pegar Red Skull.) dailyFragsToBlackSkull = dailyFragsToRedSkull ( Quantos frags necessários em dia pra pegar Black Skull (Sendo que você precisa pegar a mesma quantidade de frags de Red Skull, estando Red Skull).) weeklyFragsToBlackSkull = weeklyFragsToRedSkull ( Quantos frags necessários em semana pra pegar Black Skull (Sendo que você precisa pegar a mesma quantidade de frags de Red Skull, estando Red Skull).) monthlyFragsToBlackSkull = monthlyFragsToRedSkull ( Quantos frags necessários em mês pra pegar Black Skull (Sendo que você precisa pegar a mesma quantidade de frags de Red Skull, estando Red Skull).) blackSkulledDeathHealth = 40 ( A quantidade de vida que você fica após morrer de Black Skull.) blackSkulledDeathMana = 0 ( A quantidade de mana que você fica após morrer de Black Skull.) useBlackSkull = true (Se vai ter Black Skull no seu server, true ou false.) worldType = "open" ( Open = PVP / Optional = Non-PVP / Hardscore (Acho que é assim) = Enforced) protectionLevel = 80 (Level para que os players possam cair na porrada se se matarem.) pzLocked = 30 * 1000 ( Quanto tempo demora pra sair o battle "Espadinhas" , aqui no caso está 30 segundos.) huntingDuration = 30 * 1000 ( Quanto tempo demora pra sair o hunting "Espadinhas Vermelhas", aqui no caso está 30 segundos.) criticalHitChance = 7 (Chance de attack critico, em %) criticalHitMultiplier = 1 (Quando o player da critico o attack dele vai multiplicar em : no caso "1") displayCriticalHitNotify = true (Aparece quando o player da um attack critico?) removeWeaponAmmunition = false (Remover munição) removeWeaponCharges = false (Remover carga) removeRuneCharges = "no" (Remover carga) whiteSkullTime = 5 * 60 * 1000 (Tempo para sair o White Skull, nesse caso 5 minutos.) showHealingDamage = true (Aparece a quantidade de health que recupera) showHealingDamageForMonsters = false (Aparece a quantidade de health que recupera (Nos Monstros)) stopAttackingAtExit = false (Se vai parar de atacar quando o player der exit) deathLostPercent = 10 (Quantidade em % de exp que o player vai perder ao morrer) onePlayerOnlinePerAccount = true (Se só pode entrar 1 player por account, caso bote false, e tiver 3 chars, vai ser possivel jogar com esses 3 chars) premiumPlayerSkipWaitList = false (Se o player for premium ele, nesse caso não pularia a fila de espera) ingameGuildManagement = true (Usar os comandos do tipo : !createguild/!joinguild.) cleanProtectedZones = true (Quando der clean, vai dar clean em todas as areas protection Zone, de DP até Templo.) allowChangeOutfit = true (Permitir se o player pode trocar o Outfit.) allowChangeColors = true (Permitir se o player pode trocar a Cor do Outfit.) allowChangeAddons = true (Permitir se o player pode trocar os Addons.) spellNameInsteadOfWords = true (Nesse caso a spell exura, quando usada sai a mensagem "exura", mas se tivesse false, ao usar exura, vai aparecer a mensagem "Light Healing".) emoteSpells = true (Mensagem laranja.) idleWarningTime = 239 * 60 * 1000 ( O tempo para dar o aviso de Idle (Quando o PLAYER fica muito tempo parada)) idleKickTime = 240 * 60 * 1000 (O tempo para o player se automaticamente kickado.) Bem, eu botei esses porque são esses que os caras tem mais dúvidas. Espero ter ajudado ! Att. Huziwara no Mokou1 ponto -
[Duvida] Cargos
1 pontoEntão temos aki um ripador de avatar ;-;(não aki, la no site, da pra perceber, o mlk so tem 149 posts HUEHUEAHUEAHUAEHUAE, voce tem 2 mil e poco, então o babaca lá rip de avatar, quer brigar com ele? te passo o site.-., Só que eu vou querer ver a treta em,me manda as prints das treta em ) Alías, então tecnicamente não pode esse bagui? so queria saber mesmo ;-; (e pode ver que não to te acusando, talvez hue, )1 ponto
-
(Resolvido)[Help] Como Adiciono Ataques Em Um Pokemon?
(Resolvido)[Help] Como Adiciono Ataques Em Um Pokemon?
Rafaelk36 reagiu a Alencar123 por uma resposta no tópico
1 pontoSer for m1... e em data/lib no arquivo configuration.lua Vai estar + ou - assim: Citar1 ponto -
Poke zot editado Factur Final 50%
Fassa igual esse tópico, IGUAL IGUAL http://www.tibiaking.com/forum/topic/33621-aumentado-o-limite-de-sprites/ Créditos: Annafeeh1 ponto
-
Poke Skyfall Recruta
Poke Skyfall Recruta
Gabrieltxu reagiu a SuggestName por uma resposta no tópico
1 pontoOlá jovens, Hoje em nome da equipe Pokemon Skyfall venho anunciar que algumas vagas foram abertas. Bom, Para aqueles que ainda não conhecem o projeto Pokemon Skyfall, vou deixar o link da pagina do facebook, e de outro tópico que da a introdução do projeto. Introdução ao projeto: http://www.tibiaking.com/forum/topic/37070-pokemon-skyfall/#entry210441 Pagina no facebook: https://www.facebook.com/PokemonSkyfall?fref=nf Agora devidamente apresentados, vamos as vagas abertas. Foi decidido em uma reunião interna da equipe que precisamos de mais pessoas qualificadas para ajudar no projeto, Atualmente no projeto temos duas áreas em carência, Elas são, Mapper e Designer. Já existem 2 mappers que trabalham no projeto, mais como mapa é uma coisa que demanda muito tempo e trabalho, achamos necessário a ajuda de mais uma pessoa, para que ninguém fique sobrecarregado. Para a vaga de designer, precisamos de alguém que saiba criar interfaces para o cliente ( Apenas fazer os gráficos ), E que possa criar logos, imagens de fundo e tudo que for necessário. a fixa de cadastro é bastante simples, Aqueles que querem se candidatar a vaga, devem enviar uma mensagem privada para minha conta com o nome, idade, contato, e alguns exemplos que possamos usar para avaliar o nível de seu trabalho. A equipe Skyfall agradece a atenção de todos, e deseja boa sorte aos candidatos.1 ponto -
(Resolvido)Lottery system
1 pontoColoca Assim.1 ponto
-
(Resolvido)Especialista
1 pontoGeralmente quando o Windows possui um problema desses a melhor opção é sempre fazer todas as atualizações disponíveis, talvez ele esteja te Nukando, não sei quais os efeitos dos Nukes hoje em dia mas na maioria das Vezes é máquina resetada ou acontece falhas de GPF.1 ponto
-
Poke zot editado Factur Final 50%
Não da pra usra Old client nesse server. É OTClient.1 ponto
-
Utito tempo não deixar curar, alguem sabe tirar isso ?
Utito tempo não deixar curar, alguem sabe tirar isso ?
helljunior reagiu a Chiitus por uma resposta no tópico
1 pontoEXato, como o amigo acima disse, só retirar ambas as partes que não deixará mais exhausted e nem com aquela condition de paralyze chata rsrs.1 ponto -
[Otclient] Bar Movements e spell
[Otclient] Bar Movements e spell
Rafael Mateus reagiu a Cerberus por uma resposta no tópico
1 pontoEstou criando essa barra de moves para meu otcliente , o que acharam e por favor deis sugestões para que possa melhorar..minha primeira barra que estou fazendo.. do 0. tenho muita duvida se uso tudo imagem ou uso escrito junto com imagens... Creditos: Cerberus Adriano Swat vrs.1.0 vrs2.0 vrs3.01 ponto -
(Resolvido)(Pedido)Attributes Bar
(Resolvido)(Pedido)Attributes Bar
Rafael Mateus reagiu a Cerberus por uma resposta no tópico
1 pontoesta ae o arquivo Atributo bar que vc precisa so editar como vc quiser.. para instalar e so pegar exatrair ele na pasta otclient/mods1 ponto -
(Resolvido)(Pedido)Attributes Bar
(Resolvido)(Pedido)Attributes Bar
Rafael Mateus reagiu a Cerberus por uma resposta no tópico
1 pontotoma ae e so por na pasta MODS do otcliente e recarregar ela no modulemananger do otc. game_attr.rar1 ponto -
(Resolvido)Erro na database mysql
(Resolvido)Erro na database mysql
Deep house reagiu a JonathanChallos por uma resposta no tópico
1 pontoQue verção o server e voce vai roda com site? se for 8.60 troque deixe assim sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "123456" sqlDatabase = "theforgottenserver" sqlFile = "BaiakRox.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" se funciono da um gostei1 ponto -
Utito tempo não deixar curar, alguem sabe tirar isso ?
Utito tempo não deixar curar, alguem sabe tirar isso ?
helljunior reagiu a Cerberus por uma resposta no tópico
1 pontoacho que essa parte que te deixa sem soltar nada e so retirar ela. local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_SUBID, 2) setConditionParam(exhaust, CONDITION_PARAM_TICKS, 10000) setCombatCondition(combat, exhaust) essa e de speed local speed = createConditionObject(CONDITION_PARALYZE) setConditionParam(speed, CONDITION_PARAM_TICKS, 10000) setConditionFormula(speed, -0.7, 56, -0.7, 56) setCombatCondition(combat, speed)1 ponto -
(Resolvido)Erro na imagem do site
(Resolvido)Erro na imagem do site
SliceFalso reagiu a kranzix por uma resposta no tópico
1 pontoCara assim a Imagem Some, Tem Que Editar o Arquivo Style ou Css do site que ela ta usando! @SliceFalso Ta Ae: Ja Mandei Para vc Pelo PM como Arruma!1 ponto -
[Link Quebrado] [ModenAcc] WebSite Otpokemon V4.0 Completo
logue na sua acc de admin do Site clique em shop depois em Shop Admin e ai adicionar os items que vc quer !!1 ponto
-
Erro na compilação
Erro na compilação
matheus.agropassos reagiu a Absolute por uma resposta no tópico
1 pontoEntão você não compilou, tente clicar com o botão direito e atualizar para ver se ele realmente não aparece. PS: Poste print depois de dar o make/build.sh1 ponto -
sobre Dedicado
sobre Dedicado
matheus.agropassos reagiu a Absolute por uma resposta no tópico
1 pontoNão amigo um VPS/DEDICADO não necessita que abra portas ou algo do tipo, ambas já vem liberadas. Você que pelo visto não tem conhecimento base usará windows, o acesso é pelo Área de Trabalho Remota, colocando o IP/USER/SENHA fornecidos pela empresa onde irá alugar sua máquina. Qualidade e preço baixo: www.weblara.com.br www.lnetworks.com.br www.servercore.com.br1 ponto -
poketibia help
1 pontoCONFIGURANDO Azul - Nome do pokémon que ganha. Rosa - Coordenada do bau que ganha o Squritle Vermelho - Nome do pokémon que ganha Laranja - Coordenada do bau que ganha o "Charmander" Verde - Nome do pokémon que ganha Amarelo - Coordenada do bau que ganha o "Bulbasaur" Marrom - Número do nível necessário para abrir o bau. Verde - ID dos itens que ganha quando abre qualquer baú(com as coordenadas que tem na 1 configuração) Azul - Quantidade do item que ganha Vermelho escuro - Mensagem quando abre o bau. FIM Bom depois de ter feito tudo isso lembre-se de salvar no starter.lua, Starter.lua é encontrado no local : Data/Actions/Scripts/Starter.lua Bom os créditos são todos meus HUEUEUHAE Espero que tenha ajudado REP+ Se ajudou1 ponto
-
poketibia help
1 pontocenturion é 1 pda slicer se não for malz a e AHUEHAEUHE, bom troca seu código starter.lua por este, as configurações estão no código só ler com atenção que você vai entender '-' se der algum erro no console posta a e porque o barato e lokooo .1 ponto
-
(Resolvido)Spell de trap
(Resolvido)Spell de trap
Cat reagiu a xWhiteWolf por uma resposta no tópico
1 pontoesse item 1386 é usado no seu server pra mais alguma coisa é só pra spell? Se for só pra spell coloca duration nele pelo items.xml que é a melhor forma de se prevenir contra qualquer bug1 ponto -
(Resolvido)Msg normal em vez de laranja!
(Resolvido)Msg normal em vez de laranja!
Cat reagiu a xWhiteWolf por uma resposta no tópico
1 pontodoCreatureSay(uid, text, type[, ghost = false[, cid = 0[, pos]]]) Em outras palavras doCreatureSay(QUEM VAI FALAR, TEXTO QUE VAI FALAR, TIPO DO TEXTO, SÓ VAI VER QUEM FALA (true) OU TODO MUNDO AO REDOR (false), NÃO SEI DIZER, POSIÇÃO QUE VAI SAIR A FALA) Lembrando que todos entre [] colchetes não são necessários de serem colocados e caso não sejam eles assumirão o valor padrão escrito ali (false, 0, pos) Agora se vc quer mudar o tipo de texto que sai (a cor dele) você tem que editar o type ;]. Vá em data/lib/constant.lua e procure algo parecido com isso daqui: TALKTYPE_FIRST = 1 TALKTYPE_SAY = TALKTYPE_FIRST TALKTYPE_WHISPER = 2 TALKTYPE_YELL = 3 TALKTYPE_PRIVATE_PN = 4 TALKTYPE_PRIVATE_NP = 5 TALKTYPE_PRIVATE = 6 TALKTYPE_CHANNEL_Y = 7 TALKTYPE_CHANNEL_W = 8 TALKTYPE_RVR_CHANNEL = 9 TALKTYPE_RVR_ANSWER = 10 TALKTYPE_RVR_CONTINUE = 11 TALKTYPE_BROADCAST = 12 TALKTYPE_CHANNEL_RN = 13 TALKTYPE_PRIVATE_RED = 14 TALKTYPE_CHANNEL_O = 15 TALKTYPE_CHANNEL_RA = 17 TALKTYPE_MONSTER = 19 TALKTYPE_MONSTER_YELL = 20 TALKTYPE_LAST = TALKTYPE_MONSTER_YELL Isso é a lista de todos os tipos de texto que são possíveis de editar. Aqui no meu server os tipos de fala em laranja são a 19 e a 20 mas no seu server pode ser que seja diferente; Já que vc quer que saia um texto normal vc pode colocar qualquer um desses 3 tipos Ficando em uma dessas 3 formas: doCreatureSay(itemEx.uid, "Oitdb...", 1, false, tid) doCreatureSay(itemEx.uid, "Oitdb...", TALKTYPE_FIRST, false, tid) doCreatureSay(itemEx.uid, "Oitdb...", TALKTYPE_SAY, false, tid) Lembrando que isso é tendo como base o meu server.. checa a sua constant.lua e vê a forma certa pro seu OTSERV1 ponto -
(Resolvido)[Ajuda] Escada para o teto!
(Resolvido)[Ajuda] Escada para o teto!
Champz Silva reagiu a tddf1995 por uma resposta no tópico
1 pontoVai no seu map pelo map editor, edita vai no segundo andar e colocar o tile id: 459 É um tile amarelo nele qnd o player passar vai descer o andar, pra pegar esse tile aperta J e digita 459 dps é só ir colocando como se fosse um tile normal1 ponto -
Faço Scripts Para Todos
Faço Scripts Para Todos
Calvin reagiu a luccagomes por uma resposta no tópico
1 ponto2 eventos seus estao bugados, arruma lá http://www.tibiaking.com/forum/topic/39273-arena-war/page-5 http://www.tibiaking.com/forum/topic/39298-evento-3-times-e-um-boss/1 ponto -
[ajuda] Por Animação no Mega Zard Fly
[ajuda] Por Animação no Mega Zard Fly
GOD Vitor reagiu a sidneivascao por uma resposta no tópico
1 pontoTou com o Fly do Mega Zard X , porem ele nao está animado pra voar, se alguem meche com object builder, vou deixar o dowload dele, se puderem mi ajudar agradeço! Dowload: https://www.mediafire.com/?g87ghhtcg82jjvp1 ponto -
[LUA Function] table.contains
[LUA Function] table.contains
Vodkart reagiu a Orochi Elf por uma resposta no tópico
1 pontoSim, porém isso estaria comparando as tabelas, e não vendo se existe algum elemento da tabela1, na tabela2 kkk que foi no caso, o que eu criei. @OFF Vod, voce é um mito1 ponto -
Olá meu nome é Daniel
Olá meu nome é Daniel
matheus.agropassos reagiu a Absolute por uma resposta no tópico
1 pontoSeja Bem Vindo Daniel! Espero que aprenda muito e depois volte ensinando no tibiaking em! haha. Nos vemos por aí õ/1 ponto -
[Link Quebrado]Pokémon Dash v6 open source
[Link Quebrado]Pokémon Dash v6 open source
juan kassio reagiu a Wend por uma resposta no tópico
1 pontoMais o 4shared já faz scan *--* e o virustotal não pega aqui no meu navegador1 ponto -
Evolutions Server
Evolutions Server
mahispro reagiu a gabrielcardozo por uma resposta no tópico
1 pontoComedinhasss eu gosto muito do seu projeto, creio que esse mapa deve ser ainda melhor que a versão 5.0 mas eu estou com um problema, baixei o mapa e ainda não consegui abri, pois não achei o executável do mapa, pode ajudar? Obrigado !1 ponto -
Evolutions Server
1 pontoParabéns fez um excelente trabalho, poderia me informar qual versão do mapa editor utilizou.1 ponto
-
Evolutions Server
Evolutions Server
edumasterrr reagiu a Bruno Carvalho por uma resposta no tópico
1 pontoEu ultimamente mecho bem pouco também, por isso levei 1 ano para essas poucas atualizações (coisas que eu fiz em poucas semanas) e o Alissow é um hobby Mostrei para o Alisson o update ele gostou bastante e falou que deu até vontade de voltar a mappear, então quem sabe kk1 ponto -
Evolutions Server
1 pontoÉ uma pena a saída do Alissow. Jogo desde 2006, comecei com 11 anos hoje estou com 19 e posso dizer que deixei de aproveitar muito da minha juventude pra ficar em frente o PC acessando fóruns e perdendo muito tempo principalmente no tibia. Fiz bons amigos, esses não esqueço, contudo chega uma hora em que o compromisso com o estudo e trabalho é muito maior e o pouco tempo de lazer que sobra é mal aproveitado. Equilíbrio é palavra que manda, e no meu caso infelizmente ela não é tão presente. Provavelmente este será o último server que testarei, deixarei alguns dias on e também quero me retirar definitivamente desse jogo. Chegou na hora de acordar pra vida. Meu primeiro post aqui e provavelmente o último. Acompanho esse fórum a um bom tempo, assim como o tibiaking, tibiabr, outerspace... Vou focar nos estudos que é o melhor que o ser humano pode fazer. Bom jogo para aqueles que ficam.1 ponto
-
[GESIOR ACC] Elemental Template
[GESIOR ACC] Elemental Template
r4gn3r reagiu a Guilherme. por uma resposta no tópico
1 pontoPreview Downloads & Scan elemental.rar - Template sem PSD e Fonte para editar Esse template serve para todas as vesões do Gesior ACC Maker, para utiliza-lo siga o procedimento abaixo: Entre na pasta de seu website, vá até a pasta layouts e extraia o arquivo baixado, depois navegue até a pasta config e abra o arquivo config.php, após abrir o arquivo procure por esta linha e substitua "tibiacom" por "elemental": $config['site']['layout'] = "tibiacom"; // layout name ~ Aqui você encontra um Gesior para download: Gesior ACC 0.3.8 - TibiaKing.com Créditos: Bufo, Squidy1 ponto -
[Resolvido] Adicionar sprites Emum Client De Poketibia
[Resolvido] Adicionar sprites Emum Client De Poketibia
Biscoito Gamer reagiu a tatooo por uma resposta no tópico
1 pontoAmigo segue Esse Tutorial ae : 1° Baixe o dat editor 8.54 http://www.4shared.c..._editor_854.htm 2°Clicke em Open No canto Superior esquerdo e procure pelo arquivo Dat e o Spr Do cliente que quer copiar a sprite 3° Procure a sprite desejada Clicke ctr+e e salveem algum lugar do seu pc 4° Depois de ter feito isso abra do mesmo geito o seu cliente e aperte ctr+i i vai aparecer uma janela para procurar um arquivo vá ate o arquivo que vc salvo no seu pc 5°Depois de abrir vai aparecer uma janelinha para apertar em yes ou no se vc quiser substituir uma sprite existente por essa vc aperte em yes se vc nao quiser substituir e criar uma nova aperte em no. Obs-Para substituir por uma sprite existente vá ate ela clique nela aperte ctrl+I e aperte em yes (No seu Caso A Sprite Tem Que Ser Do Mesmo Tamanho) Se voce Quiser Saber Qual é sua newtype e só ir la em baixo na barra itemtype 6° agora é so vc salvar vai em file clique em save e aperte em compile Se Ajudei Da Um Rep+ Aee Abraço1 ponto -
O Básico: Perspectiva
O Básico: Perspectiva
isex reagiu a Danilonilo8 por uma resposta no tópico
1 pontoPróxima Explicação: O Básico: Edit Olá, esse tópico é para aqueles que querem iniciar sua carreira na perspectiva 45º e precisam de um incentivo e uma explicação. O que é a Perspectiva: É um método que busca representar os objetos em seus tamanhos e posições "corretas", tal qual a visão humana os compreende, a partir de um observador fixo. Ou seja, você precisará primeiro compreender a perspectiva, no caso a perspectiva 45º. Primeiramente, não confunda uma perspectiva com a outra. Por exemplo, essa é uma perspectiva 45º, mas é uma perspectiva militar, que sua referência seria a distância da imagem até a ponta do gráfico, basicamente a nossa perspectiva é ao contrário, na imagem a horizontal é reta e a vertical é diagonal, na nossa Eu compliquei a vida de vocês? Então não precisa decorar essa parte, esqueça e pule para a outra, só não confundam uma perspectiva com a outra. A parte mais importante A parte mais importante desse tópico é essa, onde vamos aprender a diferenciar sprites comumente utilizadas em jogos, ou até mesmo vistas pelo cotidiano. Vamos lá. Essa é uma parede sem perspectiva (olhada de frente) Não confunda com um piso, apesar do mesmo tamanho... Essa é uma parede com perspectiva 45º O que eu fiz, foi somente a primeira parede, e então eu alonguei o desenho para a esquerda. Ou seja, começou com 32x32, e no final ficou 64x32 (64 de largura e 32 de altura) Uma linha reta |, ficando na diagonal \ Entendendo o objeto Nessa parte irei mostrar como entender um "objeto tibiano", e irei dar bases e dimensões dos mesmos. Entendendo uma caixa "Calma, caixinha, você pode ser de madeira, mas tem perspectiva..." Caixa sem perspectiva (olhada de frente) Caixa com perspectiva 45º Curiosamente, caixa olhada nem de frente nem de cima, mas entre eles Explicação 45º Vermelho: É a parte plana do objeto, que seria onde apoiamos as coisas, como um copo de vidro. Azul: É a parte que está "em pé", por exemplo paredes, garrafas, portas... ou seja, a parte que sustenta a parte plana Curiosidade: Quando digo que a parte azul é a que sustenta a parte plana, também teria que dizer que a parte azul é sustentada pela parte plana, que seria a madeira de baixo, embaixo do azul, e caso não tenha, seria o piso, que também é uma parte plana, igual ao vermelho. Desmontando! Para vocês entenderem melhor a estrutura dos "objetos tibianos", resolvi fazer essa brincadeira, desmontar nossa queria caixa. Tiramos a parte de cima Só restou isso: Tiramos a parte de baixo Só restou isso: Tiramos as costas Só restou isso: Tiramos a frente E só restou isso: Tiramos o lado esquerdo E só restou isso: ops Dimensões Nessa parte do tópico darei algumas "dimensões tibianas", recomendo seguirem essas dimensões. Obs.: As que marquei um Asterisco (*) são de suma importância *Dimensões: Vertical x Horizontal *Parede: 64x32 *Item: 32x32 *Piso: 32x32 (totalmente plano) Caixa normal: 32x32 Outfit de Citizen Normal: 32x32 (Pé é plano, então não fica diagonal, pense nisso) Monstro Pequeno: 32x32 Monstro Grande: 64x64 Monstro Absurdo: 96x96 ou mais (Não existe isso no Tibia Global) *Efeito: 32x32 (Por exemplo Exori Vis ou as flechas indo em direção ao monstro) Outros Essa parte do tópico são sugestões de outros membros e pequenas dicas. O nome da arte é Spritear, e não Sprintear, nem Scriptear, não desmereça esse trabalho errando o nome. Se for treinar a arte de Spritear, utilize um programa que não falhe e seja fácil de utilizar, eu recomendo que vocês usem o Paint.net Créditos: Danilonilo81 ponto -
O Básico: Edit
O Básico: Edit
isex reagiu a Danilonilo8 por uma resposta no tópico
1 pontoNesse Tópico irei mostrar para vocês o básico do edit, como editar outfits, pisos, paredes, monstros.... Escolha um programa bom para editar Eu recomendo o Paint.net Conheça seu programa Decore as Hotkeys, você economizará muito tempo Todas as Hotkeys do Paint.net Como mudar fácilmente a cor de uma Sprite Primeiramente, se você estiver utilizando o Paint normal ou o do Windows 7 não terá essa opção. Primeiro ache a opção Matiz / Saturação... No Paint.net a Hotkey é Ctrl+Shift+U Depois abrirá uma janela igual a essa Matiz: Muda a cor da imagem, ache sua cor entre os números. Demonstração: Saturação: Menor de 100: Deixa sua sprite mais medieval (tonalidades cinza/marrom) e mais escura Demonstração: Maior de 100: Deixa sua sprite mais detalhada e clara Claridade: Deixa sua sprite mais clara ou mais escura, recomendo não deixar mais clara, pois os pixels pretos ficarão cada vez mais cinzas, depois brancos Aumentando uma Sprite Nessa parte do tópico irei ensinar como aumentar uma sprite sem perder muitas qualidades No Paint.net eu tenho um truque para não embaçar, quando você aumentar, segure o botão do mouse na imagem e aperte CTRL+C, depois solte e aperte CTRL+V para colar em cima. Dica: Sempre que aumentar um pixel por cima, aumente do lado também, por exemplo, Você quer aumentar 5 pixels de uma sprite 32x35, ficará 37x40 32+5=37 35+5=40 Demonstração: Créditos: Danilonilo81 ponto