Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 02/01/14 em %
-
[MODERN ACC] Modern acc Pokémon by:Junior001
WPOxCosT e 2 outros reagiu a Junior001 por um tópico no fórum
Olá galerinha do xtibia venho aqui hoje para postar o novo modern acc editado por min eu traduzi ele todo e fiz um template massa para voçês depois falarei mais oque ele tem sem mais delongas o download está ae. Print: Download: http://www.mediafire...7zh3dtg5pznl42e Download Sql: http://www.mediafire.com/?a9549gzo7w6tmgl Scan: pesso que alguem faça para min não sou bom com isso :X PS:COMENTEM OQUE VOÇÊS QUEREM NA V2 CREDITOS: Junior001 Gabrieltxu3 pontos -
Algumas hunt's aleatórias. (Troll trolling.) (Bloodbath.) // ICoelho @Beto, Bastante até.. @Aund, Zuando meu nome, fucker? cade tu no skype? x1 no mapping, você escolhe o tema! haha Igor Coelho. @Topic, Obrigadão!2 pontos
-
Slayer Art Online Teaser 4#
libanori e um outro reagiu a craigmabbit por um tópico no fórum
Bom gente hoje vim mostra mais um sistema do Slayer Art Online SAO, são as Habilidades Especiais , aquelas que qualquer um pode adiquirir tendo a combinação de atributos exata, no video foi mostrado o Reflect. FACEBOOK: https://www.facebook.com/slayerartonlinex2 pontos -
Desculpa, gente, quando eu criei esse tópico foi inspirado no tópico do meu colega Luck Oake e vocês precisam ver a zona que aquilo se tornou, toda hora, postavam, "Meu pedido já foi feito?" Ou ainda membros BRIGANDO porque um ou outro queriam a mesma coisa que ele (?). Então fiz a descrição bem revoltada da Fábrica. Não deixem de postar suas ideias lá, pois eu coloco na minha fila de desenvolvimento e logo vocês terão bons sistemas para colocar no seu servidor.2 pontos
-
deixe nos comentarios suas ideias para eu colocar na v22 pontos
-
Perfect Vip system 3.0 Última atualização: 14/08/12 Versão Testada:TFS 0.3.6 - 8.54 - 8.6 - 9.6 Créditos pelas modificações: Kydrai,Vodkart e Marcryzius Oque Contém no Sistema vip 3.0? Comandos: Query Primeiro passado execute essa query na sua DB: ALTER TABLE `players` ADD `vipacess` INT(15) NOT NULL DEFAULT 0; Agora vá em Data/lib/050-function e adicione essas funções: function getCharacterAcess(cid) local query = db.getResult("SELECT `vipacess` FROM `players` WHERE `id` = "..getPlayerGUID(cid)) if query:getID() ~= -1 then return query:getDataInt("vipacess") end end function getCharacterDays(cid) local acess = math.ceil((getCharacterAcess(cid) - os.time())/(86400)) return acess <= 0 and 0 or acess end function HaveCharaterAcess(cid) return getCharacterDays(cid) > 0 and true or false end function setAcessTime(cid, time) return db.executeQuery("UPDATE `players` SET `vipacess` = "..time.." WHERE `id` = "..getPlayerGUID(cid)) end function addCharacterAcess(cid, days) local add = (days <= 0 and 1 or days)*86400 local time = getCharacterDays(cid) == 0 and (os.time() + add) or (getCharacterAcess(cid) + add) return setAcessTime(cid, time) end function doRemoveCharacterAcess(cid, days) local remove = days*86400 local time = getCharacterAcess(cid) - remove return setAcessTime(cid, (time <= 0 and 1 or time)) end function getVipAcessDate(cid) if HaveCharaterAcess(cid) then return os.date("%d/%m/%y %X", getCharacterAcess(cid)) end return false end Talkactions agora em talkactions/scripts vipsystemplayer.lua function onSay(cid, words, param) if(words == "!buyvip") then local days = 10 local price = 50000 if not doPlayerRemoveMoney(cid, price) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") return true end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") addCharacterAcess(cid, days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP, ela acaba em "..getVipAcessDate(cid)) elseif(words == "!vipdays") then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP. "..(getCharacterDays(cid) > 0 and "ela acaba em "..getVipAcessDate(cid).."." or "")) end return true end vipsystemgod.lua function onSay(cid, words, param) if(words == "/checkvip") then if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true end local player = getPlayerByName(param) if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.") return true end return doPlayerPopupFYI(cid, "O jogador tem "..getCharacterDays(player).." dias de VIP no character.") elseif(words == "/addvip") then local t = string.explode(param, ",") if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(t[1]) if(not player)then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") end addCharacterAcess(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você adicionou "..tonumber(t[2]).." dias de VIP no player "..getCreatureName(player)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..tonumber(t[2]).." dias de VIP no seu character.") elseif(words == "/delvip") then local t = string.explode(param, ",") if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(t[1]) if(not player)then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") end doRemoveCharacterAcess(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você removeu "..tonumber(t[2]).." dias de VIP do jogador "..getCreatureName(player)..".") end return true end em talkactions.xml adicione as tags: <talkaction words="!buyvip;!vipdays" event="script" value="vipsystemplayer.lua"/> <talkaction words="/addvip;/delvip;/checkvip" access="4" event="script" value="vipsystemgod.lua"/> Item Vip item que adiciona vip no character actions/script addvipdays.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local days = 15 addCharacterAcess(cid, (days <= 0 and 1 or days)) doRemoveItem(item.uid,1) return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP, ela acaba em "..getVipAcessDate(cid)) end Actions.xml <action itemid="ID DO SEU ITEM" script="addvipdays.lua"/> Vip Door actions/script perfectvipdoor.lua function onUse(cid, item, frompos, item2, topos) if not HaveCharaterAcess(cid) then return doPlayerSendTextMessage(cid,22,"Você precisa ser vip para passar aqui.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, true) return true end actions.xml <action actionid="7779" script="perfectvipdoor.lua"/> Tile VIP em movements/scripts crie um arquivo.lua e renomeie para vipe.lua function onStepIn(cid, item, position, fromPosition) if item.actionid == 13700 and not HaveCharaterAcess(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você não é vip.") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"bem vindo.") return true end Em movements.xml adicione a tag: <movevent type="StepIn" actionid="13700" event="script" value="vipe.lua"/> no seu piso coloque ACTIONID 13700 Fim Vip em creaturescript/script endvip.lua function onLogin(cid) if getCharacterDays(cid) > 0 then setPlayerStorageValue(cid, 9898, 1) elseif getPlayerStorageValue(cid, 9898) == 1 and getCharacterDays(cid) <= 0 then doPlayerSetTown(cid, 1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerPopupFYI(cid, "Sua vip Account acabou.") setPlayerStorageValue(cid, 9898, -1) end return true end em creaturescript.xml adicione a tag: <event type="login" name="CheckVip" script="endvip.lua"/>1 ponto
-
WODBO DBWarrior
rasputia 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 SmoOkeR1 ponto -
Fairy Tail Online [FTO]
JonatasLucasf reagiu a Frenvius por um tópico no fórum
Gráfico Olá, eu sou Frenvius, Spriter/Desginer do projeto Fairy Tail Online. Fará um mês desde que voltamos com o projeto, estamos focados, trabalhando dia e noite para um melhor desempenho do servidor. Até então, estivemos acumulando conteúdo para mostrarmos a vocês durante um certo período. Este é apenas um exemplo Gráfico do nosso game, toda parte gráfica será desenvolvida por mim. Estaremos trabalhando com o gráfico para que ele fique agradável aos olhos de todos, escolhemos muito bem as cores, para assim termos um gráfico bonito fugindo do padrão de outros servidores e da temática do Tibia. Sugestões são sempre bem vindas, o game é feito a gosto de quem joga. Guild System - Level O Guild System é um dos sistemas mais importantes, o jogo inteiro está ligado nele [Praticamente]. Cada usuário poderá se ingressar ou criar uma nova guilda, para executar uma das ações, ele não poderá ser membro de nenhuma. Para criar uma guilda, será necessário no mínimo alcançar o nível 30 [valor ainda não definido]; Individualmente, cada guilda possuirá seu level e experiência. A cada monstro morto por um membro, a guilda receberá 10% da experiência total da criatura morta (Não será descontado no que o player ganhará). Como este é um sistema muito longo, ele será dividido em três partes e a cada dois dias será lançado um novo teaser sobre ele. Dica: Quanto mais usuários ativos em sua guilda, mais experiência ela receberá, mais level ela terá. Guild System - Request Board Como na série Fairy Tail, os magos que pertencem as guildas fazem trabalhos pela comissão. Esses trabalhos estão expostos em um quadro, qualquer um pode pega-los. Um esquema de como funcionará no jogo: Qualquer jogador poderá pegar uma task no Request Board de sua guilda. - Ninguém poderá fazer duas tasks ao mesmo tempo. - Após o jogador pegar a task no quadro, ela nunca mais poderá ser feita. [Existe exceções]; - As tasks irão aparecer no quadro de acordo com o nível da Guilda. Quanto maior for o nível dela, maior vai ser a dificuldade delas e maior a quantidade de tasks para serem realizadas. Guild System - Flags A ideia desse sistema veio de um jogo chamado Ragnarök. O que queremos propor é que as guildas com as maiores influências no jogo terá sua marca exposta para todos os jogadores em bandeiras que estarão nas cidades. Um dos fatores que contribuirá é o level da guilda. - Não será necessário baixar uma nova atualização a cada nova influência. - Os jogadores poderão fazer upload do ícone de suas guildas pelo site, para representar a guilda no site. [sem perspectiva 45º] - A ideia desse sistema foi para que tivesse uma valorização na força das guildas, não que seja a única. Paperdoll System Paperdoll é a representação dos equipamentos utilizados pelo personagem possibilitando a criação das mais variadas combinações, desde os cabelos, roupas, armas, acessórios e outros. Próximo Teaser: --/--/-- Forum1 ponto -
Arrumando erro da cdbar do Pokemon centurion V8
vital900 reagiu a ashmatanoobro por um tópico no fórum
Vim aqui ajudar as pessoas que utilizam o Pokemon centurion e nao ve a CDbar do serve que acontece eu arrumei mais a cd bar dele falta alguns icones vai ficar faltando testado mesmo Bem vamos ao tutorial e bem facil mesmo : 1º Extraia o Server e o client dele 2º Entre na pasta do server dele 3º Vá em data/lib e procure o arquivo configuration 4ºAbra o configuration com o bloco de notas ou o programa que preferir 5º vá na primeira linha que esta assim useKpdoDlls = false -- coloque true pra usar as barras de cooldown. 6ºtroque o false por true para ficar assim useKpdoDlls = true -- coloque true pra usar as barras de cooldown. 6ºabra o server e o Otclient dele que a cd bar vai estar la se ela nao abrir automaticamente vá la no topo do server do lado direito que tem o icone da cd bar tem que tar com o poke pra fora da ball1 ponto -
1 ponto
-
Smix vc tá baseando as quests do Darkxpoke igual aos games da nintendo ? Essa quest MUMU tá bem parecida com uma parte do jogo Pokemon Heart Gold.1 ponto
-
Atualização 1.0.3 - Mu Mu Farm Quest Logo, logo mais atualizações... Ajudem a compartilhar nossa página...1 ponto
-
Como configurar seu smudge
homersapiens reagiu a Codeur por um tópico no fórum
Gostei bastante do tutorial até tentei fazer um com base nele. Mas acho que o smudge fico muito ruim '-'1 ponto -
Terrorista Veltro Baseado nessa imagem- Dead Tree1 ponto
-
Bom meu caro tem vários tutoriais ai de como criar uma nova Vocação era so da uma procurada antes, acho que isso poderá te ajudar http://www.xtibia.com/forum/topic/154879-criando-nova-vocacao/1 ponto
-
Script que da X dias de VIP quando chega ao lvl X
marvadon reagiu a fitaisolante por uma questão
Ah foi mal, esqueci rsrs... Sim, é os dias vip do seu sistema. local days = 7 -- dias vips local level = 300 -- level que precisa atingir para ganhar os dias function onAdvance(cid, skill, oldlevel, newlevel) if getPlayerLevel(cid) == level and getPlayerStorageValue(cid, 1902339) < 0 then setPlayerStorageValue(cid, 1902339, 1) addVipDaysByAccount(getAccountIdByName(cid), days) doCreatureSay(cid, "Você atingiu o level ".. level .." e ganhou ".. days .." dias vip.", TALKTYPE_ORANGE_1) return true end end1 ponto -
em movements crie um arquivo com o nome tpvocation.lua e adicione isso dentro: local vocation = 5 -- ID DA VOCAÇÃO local position = {x = 3000, y = 2000, z = 7} -- PARA ONDE O TELEPORTE IRA LEVAR function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if getPlayerVocation(cid) ~= vocation then doPlayerSetVocation(cid, vocation) doTeleportThing(cid, position) doPlayerSendCancel(cid, ""..getPlayerName(cid).." agora você é um ["..getPlayerVocation(cid).."]!") doSendMagicEffect(getPlayerPosition(cid), 28) else doPlayerSendCancel(cid, ""..getPlayerName(cid).." você já é um ["..getPlayerVocation(cid).."].") doTeleportThing(cid, lastPosition) doSendMagicEffect(getPlayerPosition(cid), 2) end return TRUE end Em movements.xml adicione a seguinte tag: <movevent type="StepIn" actionid="24678" event="script" value="tpvocation.lua"/> Ai basta você colocar a actionID 24678 no teleporte usando o RME, abraço. Configure aqui: local vocation = 5 -- ID DA VOCAÇÃO local position = {x = 3000, y = 2000, z = 7} -- PARA ONDE O TELEPORTE IRA LEVAR1 ponto
-
@all Obrigado Novamente @Topic Sasuke (Não ficou bom irei arrumar) #Edit1 ponto
-
[STYLLER PWNZ] [8.6] DEDICADO - Começa amanhã (30/01) às 20h. Seja Top!
zugo reagiu a Brunomeraa por um tópico no fórum
velhos tempos de styller =P @Edit: já ficou offiline.1 ponto -
Se você usa o TFS, é só colocar o Action ID 189 na porta.1 ponto
-
é uma action, sabe criar a tag? local level = 100 function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) < level then doPlayerSendCancel(cid, "Voce precisa de level " .. level .. " ou superior para passar.") return true end if isPremium(cid) then doTeleportThing(cid, toPosition) doPlayerSendTextMessage(cid, 25, "Bem Vindo") else doPlayerSendCancel(cid, "Somente jogadores premium podem passar.") doTeleportThing(cid, fromPosition) end return true end1 ponto
-
Você é a favor de bloquear conteúdo para visitante?
FlamesAdmin reagiu a Alexclusive por um tópico no fórum
(Esta enquete é pra saber se você é ou não, a favor de ter quer ser registrado para poder ter acesso ao nosso conteúdo) Esse é um assunto delicado, no qual precisamos e queremos a ajuda de vocês. Nossos membros frequentes, os que realmente dão valor e fazer o possível para o crescimento de nossa comunidade. Participem da enquete com um sim ou não. Seu voto é importante para nós. Atenciosamente, Equipe.1 ponto -
Vida em Porcentagem
Soulviling reagiu a zipter98 por uma questão
Resolvido, fechado e movido para pedidos e duvidas resolvidos.1 ponto -
O Site Cavuca é confiável para fazer alguma compra?
VictorWEBMaster reagiu a Lordfire por uma questão
Achei mais barato http://www.kabum.com.br/produto/46554/placa-de-video-vga-msi-geforce-gtx650-1gb-ddr5-128-bit-pci-express-3-0-x16-n650-md1gd5-oc/ Eu compro na Kabum desde 2010 e nunca tive problema algum.1 ponto -
1 ponto
-
[PEDIDO]WebSite Poketibia!
VictorWEBMaster reagiu a Slyton por uma questão
bom tem vários tópicos que ensina a criar site via xamp era so da uma procuradinha entes!! de um molhada nesse http://www.xtibia.com/forum/topic/127212-deixe-seu-ot-e-seu-site-online-com-xampp/1 ponto -
Última Atualização: 14/03/2014 Aqui serão organizados os tutoriais da área, divididos por nível de conhecimento (básico, intermediário e avançado) e conteúdo (spells, monsters, ...). Também separei tópicos com material de consulta para scripters, as listas organizadas anteriormente e um adicional de alguns scripts de destaque. Recomendações: Para os que querem aprender e editar scripts e estão começando, não usem o bloco de notas, muitas vezes destrói a organização do código e torna o scripting muito mais trabalhoso. Para começar, usem o Notepad++. Outra boa ideia para aprender é sempre exercitar-se lendo e criando códigos. Tente procurar por códigos que você consiga entender na pasta do seu otserver e vá aumentando o nível de dificuldade, tentando reproduzi-los por conta própria, à sua maneira. Além disso, você deve criar códigos do zero para se exercitar devidamente. Leia o segundo tutorial (lógica, algoritmos e organização, por iuniX) e aprenda o que é identação antes mesmo de pensar em aprender o resto. 1. Módulo Geral - Tutoriais focados na linguagem LUA e nas bases do scripting Nível 0 - Tutoriais focados no desenvolvimento da lógica e contato inicial com a linguagem LUA Lua, o que é? - Por iuniX Lógica, algoritmos e organização - Por iuniX Variáveis e Tipos de Dados - Por iuniX Funções e Return - Por apocarai Aulas Iniciais da Escolinha de Scripting - Por Roksas Strings e Numbers em Lua - Por caotic Nível 1 - Tutoriais básicos sobre a linguagem e scripting Introdução e Convenções Léxicas - Por apocarai Tutorial de Action - Por BoppreH (postado aqui por Brabo) Editando o config.lua - Por buster287 Aulas da Escolinha de Scripting - Por Roksas Quer aprender a ser scripter? - Por Sir Picaralhos Tutoriais 1-4 da Enciclopédia da Pasta Data - Por tibiaa4e Como funcionam os scripts - por MaXwEllDeN Como Criar Seu Monstro - Por VitorHugoFerreira Como Adicionar Seu NPC no Mapa - Por megaplis Revisão de Monsters, NPCs e Spells - Por Lucas Rap Estruturas de Controle - Por apocarai Nível 2 - Tutoriais intermediários sobre a linguagem e scripting A Coisa Mais Importante em um Código - Por Skyen A Partir do Tutorial 5 da Enciclopédia da Pasta Data - Por tibiaa4e Tutorial Sobre Arrays (Tables) - Por Tprocheira Matemática e LUA - Por Demonbholder Como Editar Magias - Por MatheusMkalo Tutorial Creaturescripts - Por Jhon992 Utilização de Loops - Por caotic Loopings - Por Demonbholder Editando Itens - Por Fronick Escrevendo em um arquivo - Por SkyDangerous Lib - O Que É e Como Usar - Por caotic Como usar o AddEvent - Por Killua Nível 3 - Tutoriais avançados sobre a linguagem e scripting Tutorial sobre Patterns - por MaXwEllDeN LUA Orientado a Objetos I - Por SkyDangerous LUA Orientado a Objetos II - Por LuckOake Tutorial de Queries para OTServers - Por shutup Utilizando Arquivos XML - Por caotic Queries e SQL para OTServers - Por mim Simulando IF/ELSE com AND/OR - Por River Material de Consulta - Tópicos que podem ser de ajuda quando se está criando códigos (para relembrar como usar aquela funçãozinha que você esqueceu) Algumas Funções do TFS com Explicação - Por tibiaa4e Operadores e Bibliotecas - Por Roksas Mais Funções do TFS sem Explicação - Por sukx Manual LUA - Por Roberto Ierusalimschy et al Biblioteca de Funções LUA (poucas funções, mas bem explicadas) - Por Benefactor Lista de Atributos para Itens - Por Oneshot Lista de Efeitos 8.54 - Por antharaz Algumas Fórmulas Úteis para OTServers - Por Oneshot 2. Módulo Específico - Tutoriais variados separados por assunto Monsters Editando a aparência das criaturas - Por Nickelback Criando seu monstro - Por VictorHugoFerreira NPCs Criando Seu NPC - Por Eventide A Magia dos NPCs - Por tibiaa4e Como Adicionar NPC no seu Mapa - Por Megaplis Spells Criando Magias - Por Kimoszin Criando Magias Para Monstros - Por 139 Entendendo e Configurando a Área das Magias - Por Krhiegen Criando Runas Novas - Por mxlr14 Spells e suas Grandes Funções - Por tibaa4e Actions Criando Quests - Por tibiaa4e Como Fazer um Baú de Quest Simples - Por DarkAlvaro Editando Potions - Por RarTne Actions - Por tibiaa4e Movements Criando Pisos Especiais - Por FoDoX Movements - Por tibiaa4e Itens Criando Armas Especiais - Por theflammer Tornando Munição Infinita - Por TheSleeper Lista de Atributos para XML - Por amoeba13 Como Fazer um Item Se Tornar Stackable - Por notle2012 Criando Wands e Rods - Por Castiello XML Configurando o Quest Log - Por Luiz Vitor Editando Exp Por Stages - Por Schiavinato Tutorial Sobre Outfits - Por Oneshot Configurando as Vocações - Por Flash001 Adicionando Vocações ao Account Manager - Por profelezio Outros Criando Exhaustion Com Storage - Por Roksas Resolvendo o Problema de Anti-Idle - Por cs007 Como Usar LUA Para Editar o Quest Log - Por MaXwEllDeN Como Usar addEvent adequadamente - Por skymagnum Como Adicionar Level Máximo - Por McTyn Tutorial Sobre Storages - Por caotic Como usar o os.date - Por Demonbholder 3. Scripts de destaque Pacote de Actions Simples e Úteis - Por mim NPC Lutador - Por mim Weapon Hit Rank - Por Vodkart NPC Auction - Por Vodkart War Arena - Por MatheusMkalo Castle Guild War - Por DrakyLucas Barco Que Anda Por Uma Rota - Por MatheusMKalo Simple Task v3.0 - Por Vodkart Fly System - Por Mock Character Market System - Por LuckOake Autoloot - Por Mkalo e Vodkart 4. Listas antigas Os Melhores Tutoriais - Por Luckituz X-Find Scripting - Por HenriqueMoura 5. Pedidos de Tutoriais Aqui é a lista de tutoriais pedidos para complementar o acervo do XT. Quem fizer algum deles e este for aprovado, me avise e ganhará 3 rep+. Para pedir um tutorial aqui, basta comentar no tópico especificando o conteúdo. Tutorial detalhado sobre a criação de mods Tutorial sobre mounts Por fim, deixe sua sugestão de tutorial ou sobre o tópico, denuncie links quebrados e, se o conteúdo do fórum te ajudou, procure devolver contribuindo de volta.1 ponto
-
Apocalipse - Animação Em Flash!
Soulviling reagiu a Penca por um tópico no fórum
Fala, galera xtibiana, beleza? Bom, pra quem não se lembra de mim, eu sou Penca, um usuário antigo do fórum, mas que raramente posto aqui! Nos últimos 2 anos bateu em mim um sentimento de nostalgia, e eu decidi começar esse projeto de Animação em Flash, me inspirando, é claro, nas famosas Aventuras de Wild Troll e Troll Wild. Eu iniciei a animação em Outubro de 2011 e em 3 dias eu tinha completado quase 90% dela, mas acabei perdendo interesse e larguei sem terminar... Entretanto, este ano eu me lembrei da animação e descobri ela entre diversos arquivos, e resolvi continuá-la finalmente, e terminei ela há alguns dias... Foi um trabalho árduo para achar músicas legais e que combinassem com a animação... Mas enfim... Eu tive diversos problemas para tentar exportá-la como .SWF no Flash para postá-la como uma animação em Flash e fazer carregar, e isso simplesmente me deixou de saco cheio, e me fez exportá-la como .mov... Aí eu vi que o Flash tinha zoado o som quando exportei, e isso me fez ter que editar o vídeo em um editor chamado PiTiVi... É mole? E como se não fosse o bastante, quando postei no YouTube (a seguir) vi que a imagem ficou pequena, por isso recomendo que todos assistam em tela cheia e em 480p, porque é um vídeo feito em Flash e não tem mais como consertar nada... Além disso, é Tibia, e as letras do Tibia já são bem pequenas... Enfim, aqui está o vídeo do Capítulo 1: Postei também no Vimeo: http://vimeo.com/81779474 Me deem suas opiniões sobre o vídeo, postem comentários, deem like no vídeo no YouTube se gostarem! Se vocês gostarem do Capítulo 1, eu continuo com a série, e tento fazer melhorias significativas para que não ocorram os mesmos problemas que ocorreram com esse vídeo... Se vocês não gostarem, fica por isso mesmo! Eu ainda vou tentar converter o vídeo para uma animação em .SWF, e se eu tiver sucesso, eu posto aqui também... É isso, Até mais! Enjoy!1 ponto -
Última Outland (Dragon). Prints: C.P modificado. Print: Download: http://www.4shared.com/rar/M0ZCVEdU/Outlands_23112013.html? Adicionei pokémons que estavam faltando (Elder venusaur e Elder dragonite). Coloquei respawn de Elder venusaur na Outland Leaf. Arrumei alguns bugs. Próxima atualização, vou colocar coisas que estão faltando em algumas Outlands, como rochas nas montanhas.1 ponto
-
Olá galera. Muitos de vocês que são iniciantes em scripting tem certa dificuldade para criar scripts, uns por falta de ideias, outros por realmente não conseguirem montar nada. Por isso, resolvi fazer esse tutorial simples e claro. Aprendendo a Scriptear Introdução: Bom, primeiramente, você já se perguntou "por quê quero scriptear"? Se sim, legal, mas chegou à uma resposta? Se não, pense nisso. Tente chegar à algo que te inspire, seja observando trabalhos de scripters mais conhecidos e habilidosos ou simplesmente querendo criar novas coisas para ter seu nome conhecido. Sem uma inspiração você não vai avançar, acredite em mim. Começando no mundo dos scripts: Quando você tentou aprender a scriptear pela primeira vez, o que você fez? 95% das pessoas responderiam: "Eu li tutoriais". Tudo bem, mas será que isso é certo? Posso te assegurar que não. É claro, ler um tutorial abre sua mente para a parte teórica de scriptear, mas nada muito grande, de pouco adianta a teoria se você não entende a prática. Como praticar: Vou compartilhar com vocês uma experiência de vida. Eu tenho um server que está atualmente fechado para reformas, mas antigamente, eu necessitava sempre de inovar para agradar os players, só que os scripts que eu queria nem sempre estavam disponíveis na net. O que eu fazia? Simples, procurava scripts que possuiam as funções que eu precisava e ia juntando os pedaços até formar o que eu queria. Não, nunca funcionava de primeira, tinha vez que eu levava umas 2 horas para montar um script não muito avançado. Resultados da prática: Com a prática dita acima, você aprende as funções (como elas funcionam, o que significam, etc), aprende a estrutura de um script (if, else, end, etc), e o principal, aprende a criar. Moral: Não leia tutoriais apenas, pratique à partir do que você já conhece. Exemplo disso: Você conhece as cores azul e vermelho. Se você juntar as duas, você conhecerá uma nova cor, a cor roxa. Ou seja, juntando seus conhecimentos você obtêm mais sabedoria. Aprendendo a Imaginar Introdução: Bom, o maior problema de todo scripter é a falta de idéias, mas nem todos sabem resolver isso e encalham, alguns até desistem. Como resolver? Mas antes de tudo, vamos ao por quê. Por quê não tenho ideias? Você provavelmente já se perguntou isso. Se não, SE PERGUNTE. É importante. Parte das pessoas diriam que é porquê tudo já foi inventado, mas acredite, isso tá errado. Eu mesmo tinha essa visão, mas aprendi a imaginar, mesmo que às vezes seja difícil. Você não tem ideias bem provavelmente porquê você não tentou ter. Ou se tentou, fez da maneira errada. Então como ter ideias? Cara, você mora num universo que provavelmente está dentro de outras imensidões que seres humanos como nós são incapazes de compreender, mas fiquemos na Terra mesmo. O que tem na Terra? Muitas coisas, e a cada dia são criadas mais e mais coisas. Observe o mundo ao seu redor, se você prestar atenção em cada detalhe, verá que existem objetos, pessoas e até ambientes que você nunca imaginava que existisse. Você, tendo um pingo de criatividade, pode criar na sua mente um paraíso inteiro à partir de um simples campo de futebol. Moral: Você aprende a imaginar à partir do que já existe, isso é fato, mas com isso, você pode muito bem tirar uma base da sua imaginação ou até mesmo da realidade e criar um sistema que não existe, afinal, muitas coisas ainda não existem. Conclusão Final Você aprende praticando, e com a prática você evolui, mas para praticar você precisa de uma inspiração, e a partir da inspiração você tem ideias, e a partir das ideias você pratica, e com a prática você evolui, e fica nesse ciclo infinito. --------------------------------------------------------------------------------------------- Obrigado galera, espero que vocês tenham entendido o que eu quis dizer. Att. Luck Oake1 ponto
-
Perfect Vip System 3.0
Geraldoida reagiu a Vodkart por um tópico no fórum
Tirei o [Vip] Name até eu achar uma maneira de fazer com que não bugue, já tentei adicionar os nicks na DB > Coluna "Name_Locks", mas o account manager não checa os nicks indisponíveis! por enquanto é isso, qualquer dúvida só postar1 ponto