Líderes
-
Natanael Beckman
MembroPontos574Total de itens -
-
-
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 12/28/20 em %
-
DEV C++ Compilando TFS no Windows
DEV C++ Compilando TFS no Windows
Gabriel485 reagiu a Natanael Beckman por uma resposta no tópico
1 pontoDEV C++, aprenda a compila uma source TFS! Downloads(Baixe de acordo as configurações do seu windows): DEV C++ CONFIGURADO PARA 32BITS DEV C++ CONFIGURADO PARA 64BITS REV 3884 TFS 0.4 Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos. ====================================== Abra o DEV C++: ====================================== ====================================== Abra a Source: ====================================== ====================================== Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev: ====================================== ============================================================= ====================================== Aguarde carregar todos os arquivos: ====================================== ====================================== Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK: ====================================== ====================================== Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo: ====================================== ====================================== Se der tudo certo em Log vai estar como mostra a imagem abaixo: ====================================== ====================================== Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou! ====================================== =========================================== Só isso galera tutorial rápido resumido e útil! Créditos Natanael Beckman! =========================================== Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar: Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone. Abra o DEV-C++, clique em File> New> Project: Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos: Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp. No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros: -D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs: -lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa! Clica aqui \/1 ponto -
Auto-Backup Database
Auto-Backup Database
Trunksontibia reagiu a Natanael Beckman por uma resposta no tópico
1 pontoGalera esse script é um auto backup da sua database, quem gosta de prevenir vamos ao tutorial. Backup.sh Criei uma pasta em qualquer local no linux, no meu caso eu fiz uma pasta com o nome database que está localizada na pasta home. home/database/backup.sh Certo vamos configura o arquivo, dentro dele já vem tudo explicado mais vou dar um reforço, dentro do arquivo backup.sh contém: #!/bin/bash CAMINHO="/home/database/" <--- local onde vai ficar salvo os backups NOMEBACKUP="server-backup" <--- nome do backup USER="root" <--- não mexe SENHA="nitendo64" <--- senha da database BANCO="casa_blanca" <--- nome da database #Nao mexer daqui pra baixo TEMPO="$(date +'%d-%m-%Y-%H-%M')" ##### #Rodando o backup ##### if [[ -z "$USER" || -z "$SENHA" || -z "$BANCO" ]]; then echo "Por favor preencha o usuário, senha e banco de dados nas configurações." else mysqldump -u$USER -p$SENHA $BANCO > $CAMINHO"/"$NOMEBACKUP"-"$TEMPO".sql" fi Certo configurado né, vamos fazer um teste: Acessa a pasta: cd /home/database Da permissão pros arquivos dentro dela, no caso o backup.sh: chmod 777 -R * Roda o script pra um teste: ./backup.sh Veja na imagem do meu teste, já aparece ali a database, então ta ok deu certo as configurações: Tudo bem, agora vamos configura pra ficar automático, pra todos os dias o script executar o backup em um certo horário: crontab -e Se aparecer algo tipo seleciona alguma opção, selecione Nano, que provavelmente seja numero 2... ---------------------------------------------------------------------------------- Se não aparecer vai direto pra isso: Digite isso dentro do nano, como você ver na imagem acima já tem adicionado: 0 6,21 * * * sh /home/database/backup.sh ctrl+x y da ENTER No meu caso botei pro script ser executado as 06:00hrs e 21:00hrs, então todo os dias nesse horário o script vai fazer o backup pra essa pasta que configurei, caso queria mudar o horário a logica do comado é clara né. Caso queria deixar de minutos em minutos abaixo observe um exemplo de 5 em 5 minutos: */5 * * * * sh /home/database/backup.sh Caso queria deixar de horas em horas abaixo observe um exemplo de 1 em 1 hora: 0 */1 * * * sh /home/database/backup.sh Qualquer duvida postem, clica em GOSTEI, valeu. Créditos total: Joffily Ferreira1 ponto -
Gerenciador de pontos e items shop
Gerenciador de pontos e items shop
AugustoSiqueira reagiu a MayconPhP por uma resposta no tópico
1 pontoBom estava estudando um pouco sobre NPM onde cheguei a ferramenta Electron JS onde ela me permite criar um aplicativo desktop através de HTML, CSS e JS. Então com essa informação pensei em desenvolver um app desktop para gerenciar umas coisas em que o pessoal tem um pouco de dor de cabeça. Conhecendo o APP admin: Clique para acessar o youtube O que o aplicativo faz: Adiciona pontos Adiciona item ao shop Edita um item do shop Remove um item do shop Requisitos para instalar: OTX server 2x PHP5.5+ Gesior 2012 z_shop_offer com a mesma estrutura da imagem abaixo: Acredito que muitos já sabem como chegar ai, mas caso não saibam siga os passos: Logue no Phpmyadmin, selecione seu banco de dados e logo em seguida selecione a tabela z_shop_offer Se seu servidor possui os requisitos então siga os passos abaixo: Certo primeiramente vamos instalar umas dependências para isso você precisará seguir os passos com muita atenção! Vá no seu index.php localizado na raíz do projeto (pasta inicial); procure por: include_once('./system/load.page.php'); Embaixo adicionamos a seguinte função: vá até a pasta classes crie um arquivo chamado shopoffer.php, copie e cole todo o código abaixo: Certo agora com esses arquivos dentro do site basta apenas pegar a pasta pages disponiblizado no link abaixo: OBS: Basta apenas pegar os arquivos e colocar dentro da pasta pages do site. Link Pages Agora com o site configurado basta apenas instalar o App com o link abaixo: Link do App Configurando o app: Configurar o App Admin é muito fácil, basta apenas abrir o App e seguir de acordo com a imagem abaixo: Após isso clique em Submit e faça o login: OBS: será possível logar com o ADMIN no caso é preciso que a conta logada esteja com o group_id 3 ou superior Espero que gostem, espero feedback de vocês e estou aceitando ideias para próxima atualização!1 ponto -
#AulasTibiaMapping - Nature [POST SEU QUICKMAP SOBRE O TEMA PARA ENRIQUECER O TUTORIAL]
#AulasTibiaMapping - Nature [POST SEU QUICKMAP SOBRE O TEMA PARA ENRIQUECER O TUTORIAL]
bagulhoescroto reagiu a GuiAmaro por uma resposta no tópico
1 pontoVamos abordar como estruturar, detalhar e aplicar técnicas nas partes de Nature do mapa. Vou tentar mappear junto com vocês enquanto eu passo dicas básicas para seu mapa se tornar agradável sem exigir muito de você. Afinal aqui agente vai estruturar seus conhecimentos em Mapping a partir dai é com vocês. Vamos começar pela nature que encontramos ao redor das cidades, até mesmo dentro das cidades ou em alguns jardins. Vamos começar sempre pelas bushs(árvores pequenas) fazendo pequenos grupos pela área nunca espalhando SQM sim SQM não, isso deixa o mapa horrível. Em seguida coloque as Tree(árvores maiores) próximas as bushs que já estão no mapa e "finalizando" com a grass(grama). Bushs, começando por eles não esqueça de fazer pequenos grupos pela área pra não ficar com as árvores no mapa um SQM sim um SQM não Trees, essas Trees bastam para uma área básica e agradável porém você tem várias opções basta trabalhar cores que harmonizem. Grass, espalhe sem medo pela área a grass 6219 e 6218 e espalhe as outras duas em menor quantidade em relação as gramas pequenas. Isso trás um ar mais agradável do que sobrepor o número de gramas maiores em relação ao numero de gramas menores no local. Até aqui conseguimos uma Green Nature simples, básica porém bem agradável e harmonizada. Porém podemos trabalhar mais ela para trazer mais vida pro mapinha. Com as debris você já da um diferencialzinho no local seguindo a mesma lógica das grass sempre colocando mais pedras menores do que pedras maiores. Ou então você pode usar as pedras grandes Mas tome cuidado mal posicionadas estragam a estética do local e em exagero também. Eu particulamente nem uso elas muito mas quando uso prefiro próximo a montanhas ou áreas mais cinzas ou então trabalho em volta dela com bordas, pedras menores ou algumas coisas que não deixe, a impressão de uma pedra simplesmente jogada no meio do verde. Agora tornando o local intuitivo para onde os players "devem" ir, agente vai fazendo os caminhos por em meio aos vãos que deixarmos pré determinado entre as árvores. No exemplo eu dei um charme variando as bordas entre a borda da grama e a borda da terra. Nas bordas de terra em baixo eu coloquei a borda de grama em relevo para dar um efeito legal. Adicionei também guias isso torna mais intuitivo ainda o caminho. Percebam uma giant tree onde adicionei umas flores harmonizando com as margaridas no chão. Bom até aqui já temos conhecimento o suficiente para desenvolver uma grande área de nature no nosso mapa porém podemos trazer mais vida em meio a essas áreas adicionando rios, montanhas e cachoeiras. Usando os items (4826, 4827, 877, 4469, 4468) você vai demarcar livremente sua montanha e depois você preenche o meio dela com o ground (919), as bordas da montanha fica legal agente colocar variado locais sim, locais não tomando cuidado para não permitir que os players usem Levitate aonde você não quer, trabalhe também grounds e bordas envolta da montanha trás mais vida para elas. Vamos adicionar um rio aqui também e dividir a floresta para não ficar um mapa monótono. No rio eu gosto de fazer sem auto-border para não estragar os detalhes em volta e não ficar aquela coisa quadrada, então eu vou trabalhando as bordas na extensão do rio que desejo e depois só preencho. Aqui podemos também fazer uma cachoeira para esse rio usando a montanha. E ainda fazemos um roleplayzinho dando um acesso exclusivo ao outro lado do rio. As cachoeiras não tem segredo existem pequenas dicas especificas para dar um diferencial nelas mas isso trataremos em um Tutorial bônus dando dicas e macetes para fazer uma cachoeira maneira. Ou podemos simplesmente continuar nossa montanha ... Aqui está um dos poucos caso que uso o auto-border pela praticidade em preencher o topo da montanha com a borda já sem prejudicar outros detalhes do mapa ou do próprio local sendo preenchido. Agora em cima da montanha você pode trabalhar segundo sua criatividade usando os mesmo fundamentos e técnicas usadas na parte de baixo até aumentando os andares da montanha e brincando com subidas e descidas entre os andares para trazer um ar de montanha mesmo. Até aqui abordamos os fundamentos, técnicas, dicas e até mesmo regras para mapear Nature. Aprendemos o que, onde e como usar para tornar sua Green Nature maneira de forma simples sem muita firula e também dei alguns macetes pra dar um toque especial no mapa. Então para fixar em nossas memórias vamos exercitar isso. Usando o conteúdo do tópico vamos construir uma Casinha de Pescador. No fundo da casinha vai passar um rio e essa casinha vai ser encostada em uma montanha. Bom feito a tarefa postem aqui o resultado eu mando uma pequena analise do que você pode melhorar e do que tá legal no mapa também. No próximo tópico continuaremos no tema Nature porém iremos para o gelo e aprenderemos a detalhar nossa Ice Nature. Já ia esquecendo... Postem dúvidas sobre coisas que não abordei no tópico referente a Nature e também estou aceitando dicas para melhorar o conteúdo e até mesmo ajuda dos Mappers que restam na comunidade para enriquecer esses Tutoriais que estou criando.1 ponto -
[OPEN-SOURCE] Base Poke Naja - removido
[OPEN-SOURCE] Base Poke Naja - removido
Lordoritos reagiu a uBruX0 por uma resposta no tópico
1 pontoUnable to load items (OTB) ?1 ponto -
Blood City Remake
1 ponto
-
[MOD] Pokedex Window para base PDA [v1.0]
[MOD] Pokedex Window para base PDA [v1.0]
Igor Suzuki reagiu a deivaoo por uma resposta no tópico
1 pontoEai galera, blz? Bom, vim trazer pra vcs a versão 1.0 do mod de pokedex que eu desenvolvi mês passado visando aprendizado no mundo de OTC, com o objetivo também de mostrar que o otclient é flexível suficiente para se fazer muitas coisas sem a necessidade das sources tanto do servidor quanto do client... Para aqueles que não conhecem, vejam o Show Off desse trabalho. Eu fiz essa versão com o objetivo de não fazer alterações no servidor... Ou seja, tem apenas edições no OTC. Atualizações: 1. Adicionado um pack com 276 imagens de pokemons (16,1MB); 2. Pokemons shiny tem a exibição da imagem de pokemons normais (para alterar, basta remover a linha 75 do arquivo game_pokedex.lua, na pasta modules/game_pokedex de seu client); 3. Pokedex fecha ao se deslogar do char com ela aberta [créditos a @Soulviling pela ideia]; Bom, sem mais delongas; Instalação fácil: Passo 1. Faça o download do arquivo RAR (download no final do tópico); Passo 2. Copie a pasta modules pro seu client; Passo 3. "Deseja substituir?" [X]Sim [ ]Não Passo 4. Só vai até o passo 3; Bom, segue uma imagem ATUALIZADA Download e Scan1 ponto