Ir para conteúdo

willian vieira

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    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
  2. Obrigado
    willian vieira deu reputação a BilauX em Lugar Escuro e Lugar Claro - TFS 0.4 - REMERE   
    muito 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 ??
     
     
  3. Curtir
    willian vieira recebeu reputação de BilauX em Lugar Escuro e Lugar Claro - TFS 0.4 - REMERE   
    Em 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.
  4. Gostei
    willian vieira deu reputação a Vodkart em ( PEDIDO ) Script com conflito   
    globalevents
     
     
    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"/>  
  5. Gostei
    willian vieira deu reputação a Vodkart em ( PEDIDO ) Script com conflito   
    posta o seu globalevents.xml que eu coloco pra vc
  6. Gostei
    eu mudei os valores do meu config.lua para esses:
     
        mysqlReadTimeout = 1000
        mysqlWriteTimeout = 1000
        mysqlReconnectionAttempts = 5
  7. Gostei
    willian vieira deu reputação a Will Oliveira em [MOD] Otclient auto-updater   
    Ok, vou retirar
  8. Gostei
    willian vieira deu reputação a Will Oliveira em [MOD] Otclient auto-updater   
    O 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
  9. Gostei
    willian vieira deu reputação a GuuhTorres em Pokemon Dash Advanced   
    Pokemon 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

Informação Importante

Confirmação de Termo