
willian vieira
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
willian vieira deu reputação a luanluciano93 em Remover GOD do rank level (source)SELECT `level`, `name` FROM `players` WHERE group_id < 3 ORDER BY `level` DESC, `experience` DESC LIMIT
-
willian vieira deu reputação a BilauX em Lugar Escuro e Lugar Claro - TFS 0.4 - REMEREmuito obrigado funciono msm, tu sabe algo de como deixar as falas do account manager em azul, igual de npc e tu relogar só uma vez, criando conta e boneco ??
-
willian vieira recebeu reputação de BilauX em Lugar Escuro e Lugar Claro - TFS 0.4 - REMEREEm data\creaturescripts\scripts crie um arquivo com o nome de luz.lua e coloque
Em data\creaturescripts\creaturescripts.xml adicione a seguinte linha
Em data\creaturescripts\scripts\login.lua adicione a seguinte linha antes do último 'return true'
Foi a única maneira que eu encontrei de deixa o meu ot claro.
Testado em tfs 0.4.
-
willian vieira deu reputação a Vodkart em ( PEDIDO ) Script com conflitoglobalevents
vip_install.lua
function onStartup() local Query = db.getResult("SELECT `config`, `value` FROM `server_config` WHERE `server_config`.`config` = 'vip_sys';") if(Query:getID() == -1) then local Install_Query = { mysql = { "ALTER TABLE `accounts` ADD `vip` TINYINT NOT NULL DEFAULT '0' AFTER `premdays`;", "ALTER TABLE `accounts` ADD `vip_days` INT NOT NULL DEFAULT '0' AFTER `vip`;", "ALTER TABLE `accounts` ADD `vip_time` INT NOT NULL DEFAULT '0' AFTER `vip_days`;", "ALTER TABLE `players` ADD `reset_temple` TINYINT NOT NULL DEFAULT '0' AFTER `town_id`;", "INSERT INTO `server_config` (`config`, `value`) VALUES ('vip_sys', 1);" }, sqlite = { "ALTER TABLE `accounts` ADD `vip` INTEGER NOT NULL DEFAULT 0;", "ALTER TABLE `accounts` ADD `vip_days` INTEGER NOT NULL DEFAULT 0;", "ALTER TABLE `accounts` ADD `vip_time` INTEGER NOT NULL DEFAULT 0;", "ALTER TABLE `players` ADD `reset_temple` INTEGER NOT NULL DEFAULT 0;", "INSERT INTO `server_config` VALUES ('vip_sys', 1);" } } print(">> Instalando vip_sys...") print(">> Verificando tipo de banco de dados...") print(">> Tipo do banco de dados ".. getConfigValue('sqlType') .."...") if getConfigValue('sqlType') == "mysql" then for i = 1, #Install_Query.mysql do print(">> ".. Install_Query.mysql[i] .."") db.executeQuery(Install_Query.mysql[i]) end elseif getConfigValue('sqlType') == "sqlite" then for i = 1, #Install_Query.sqlite do print(">> ".. Install_Query.sqlite[i] .."") db.executeQuery(Install_Query.sqlite[i]) end else print(">> Banco de dados ".. getConfigValue('sqlType') .." sem suporte ao sistema vip_sys") end print(">> vip_sys instalado e operando...") return true end local Config = Query:getDataString("config") local Value = Query:getDataInt("value") if Value == 1 then print(">> Sistema vip funcionando e atualizado...") end return true end
tag
<globalevent name="vippsystem" type="start" event="script" value="vip_install.lua"/>
-
willian vieira deu reputação a Vodkart em ( PEDIDO ) Script com conflitoposta o seu globalevents.xml que eu coloco pra vc
-
willian vieira deu reputação a Henrry em [RESOLVIDO] Erro "Failed connecting to database" tfs 3777 0.4 linuxeu mudei os valores do meu config.lua para esses:
mysqlReadTimeout = 1000
mysqlWriteTimeout = 1000
mysqlReconnectionAttempts = 5
-
willian vieira deu reputação a Will Oliveira em [MOD] Otclient auto-updaterOk, vou retirar
-
willian vieira deu reputação a Will Oliveira em [MOD] Otclient auto-updaterO que faz?
Esse auto-updater, conta com as funções de: Checar se existe novos updates na inicialização do 'OTC', baixa os updates em diretórios especificados pelo administrador, baixa e extrai arquivos '.ZIP', reinicia o' OTC' apos terminar o download do patch, múltiplos patchs.
Instalação:
1 - Crie no diretório raiz de seu site um arquivo '.txt' chamado de 'Update.txt', preencha o arquivo como o arquivo a seguir: http://pastebin.com/cdwnD6qg
Obs: nesse pastebin já tem as instruções de como adicionar novos updates.
2 - Baixe o 'Updater Patcher.rar' extraia na pasta raiz do seu otclient.
3 - Depois de ter baixado o 'Updater Mod.rar', extraia e coloque a pasta do mod na pasta 'mods' do seu otclient
configure o caminho para o executavel do 'updater patcher' no arquivo .lua.
4 - Agora você precisa ir na pasta raiz do seu 'otclient 'e configurar o arquivo 'Config.ini' com os seguites dados:
[Geral] WebSite=http://dragonhertsserver.pusku.com/ - o seu website vai aqui é o site onde fica o 'update.txt' Client=otclient - nome do executavel do seu otclient SiteFile=Update.txt - o nome do arquivo que fica no site marcando os updates 5 - Depois de tudo configurado é só abrir o 'otclient' normalmente que o 'patcher' vai executar junto. use sempre link de download direto para adicionar um novo update.
Download:
Updater Mod: http://www.mediafire.com/download/8xc6boa8xpdh3mu/Updater+Mod.rar
Updater Patcher: http://www.mediafire.com/download/ynnqy1iba8qqeyq/Update+patcher.rar
Vídeo que mostra como o mod funciona:
Obs: Se você tem um servidor é quer usar o updater, crie um instalador definindo já o diretório do seu client para o player não precisar configurar o arquivos '.lua'
Obs²: Em arquivos compactados use sempre a extenção '.ZIP'
Obs³: É preciso o NET framework para rodar.
Créditos:
vyctor17
-
willian vieira deu reputação a GuuhTorres em Pokemon Dash AdvancedPokemon Dash Advanced
• autor: mastercraft/brun123
• versão do distro: TFS 0.36 PL1 (8.54)
Agora, o servidor apresenta outras caractériscas que serão as primeiras vistas em um servidor público:
• Pokedex automática, ao usar em um pokémon, o texto é escrito automaticamente (não é necessário ficar editando arquivo por arquivo).
• Pokémons tem seu próprio level e evoluem ao atingir o level necessário sozinhos, alguns usam stones ainda.
• Cada pokémon tem seus status (offense, defense, special attack, agility).
• Comando !cd parar checar os cooldowns do pokémon.
• Sistema TV/Cam e PC.
• Sistemas de felicidade, influenciando no ataque e evolução.
• Sistema de fome.
• Box que da pokémons.
• NPC que troca nick.
• Novo item "pokeinfo" que mostra quantas pokebolas o player já usou, quantos pokémons já capturou e quais pokémons ele já capturou.
• Potions que healam a vida dos pokemons.
• SPR e DAT do tibia original mantidos, e adicionado maioria dos sprites de pokémon.
• Pokemon Statistics (veja quantas vezes tentaram capturar um pokemon/já capturaram ele).
• Fly com apenas 1 chão embaixo do player, e não vários em volta.
• Pokémons de players podem se atacar desde que os donos estejam em uma party.
• Order funcional com as habilidades dos pokemons (fly, ride, dig, cut, light, rock smash, blink, move).
• Comandos m1 até m12, desta vez configurado para todos os 151 pokémons.
• Pokémons passivos e agressivos, desta vez feito em c++ (sources) melhorando o desempenho.
• Catch com 4 pokébolas, com limite de 6 pokémons e o 7º indo para o CP.
• Nurse heala todos os pokémons de uma só vez, inclusive retira os status de sleep, burn etc.
• Portrait, go back e todos os outros sistemas mais básicos.
Links para download:
Server sem dlls: Clique aqui (atualizado versão 1.4B full)
Scan do server: Clique aqui (scan via VirusTotal)
Download dlls: Download das DLLs do Server
Scan dlls: Scan das DLLs
Download cliente : Download Aqui