Histórico de Curtidas
-
luanmello deu reputação a IGlobal em Rascunhos LuanBom dia/noite, estou aqui para mostrar meu trabalho para vocês do forum, espero que gostem
-
luanmello deu reputação a Wolven em (Resolvido)Efeito de raio wodboDependendo da distro do seu servidor, você consegue o que deseja colocando piorunki="valor" na vocation.
Exemplo:
<vocation id="610" name="Shenron6 Gt" description="a shenron" gaincap="50" gainhp="80" gainmana="40" gainhpticks="6" gainhpamount="400" gainmanaticks="3" gainmanaamount="400" manamultiplier="1.1" attackspeed="1300" soulmax="200" gainsoulticks="120" lostexp="3" lostmlv="3" lostskill="3" distdamage="70" meledamage="160" kidamage="12" corpse="6070" charge="11" piorunki="191"> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> -
luanmello deu reputação a Nextbr em [Pokemon] Task System Full Separado Por ElementosEae Galera Beleza?
- Hoje Vou Postar um Sistema de TASK separados por Elementos Configurado (Primeira e Segunda) Geraçao , Intao Vamos La:
[+] Info:
- Task System (Pode Repetir a Task Varias Vezes)
- Task Separado Por (Elemento) - Configurado (Primeira e Segunda) Geraçao
- Npc Mega Task (Receber Premio e Experiencias) - Configurado
[+] Cria um Arquivo em (data/lib) e cria um Arquivo Chamado: amoebaTask.lua
- obs: Aki voce Adiciona Mais Pokemons Separados Por Elementos e Edita o Premio e a ExP que vai Ganhar
[+] Depois vai em (data/creaturescripts/scripts) e cria um Arquivo Chamado: Task.lua
- Depois vai em (data/creaturescripts/creaturescripts.xml) e adiciona isso:
<event type="kill" name="task" event="script" value="task.lua"/>
- Logo Apos registra no Login:
registerCreatureEvent(cid, "task")
[+] Depois Cria um Arquivo em (data/npc/scripts) Chamado: task.lua:
- Logo Apos vai em (data/npc) e cria um arquivo chamado: task.xml
[+] Agora Cria um Arquivo (data/talkactions/scripts) Chamado: task.lua
- Depois vai em (data/talkactions/talkactions.xml) e adiciona isso:
<talkaction words="!task;/task" script="task.lua"/>
Creditos: Killua
NextBR (Por Editar)
-
luanmello deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV 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 \/ -
luanmello recebeu reputação de Markin em Minha Obrasbom sou iniciante em perspectiva fiz uma sword pra ver se eu aprendi algo, olha no que deu vou tentar fazendo um personagem agora preciso de suas ajudas para ver no que melhorar
Meu noel no que melhorar
-
luanmello deu reputação a Madarada em Aula 1 #Swords - Academia do PixelBem vindo todos ao primeiro tutorial da academia do pixel,neste tutorial iremos aprender como criar e desenvolver espadas,uma tema que é de interesse de muitas pessoas.
Espero que nesta primeira aula todos se esforcem bastante pois no final da semana suas artes serão expostas e julgadas por membros do fórum inclusive eu.
----------------------------------------------------------------------------------------------------------------------------------------
- Moldando Outline -
• Para começarmos devemos abrir o paint e selecionar a ferramenta do quadrado e fazer um quadrado de tamanho 32x32,pois esse é tamanho padrão de itens do tibia.
• Começando outline iremos fazer ela de cima para baixo pelo fio da espada,usando o lápis vamos posicionando os pixels corretamente...
• Lembrem-se que o fio nunca deve ser muito grande nem muito pequeno,mas sim de um tamanho médio considerando que o fio deve ter mais ou menos o dobro do tamanho do cabo (isso pode variar)...
• Com o fio definido iremos começar o cabo da espada,o cabo em si deve não deve ser muito largo nem muito curto ele deve estar encaixado harmonicamente com a espada.É importante entender de maneira realista como o cabo funciona por exemplo,um cabo muito pequeno não seria confortável de segurar e um cabo muito deixaria a espada muito pesada.
- Coloração -
• As espadas seguem um padrão básico para gerar corte,todas em geral seguem um padrão de alto contraste pois o metal está presente em quase todas as espadas.O metal é um material que recebe bastante luminosidade então para alcançarmos o ponto chave das espadas devemos prestar atenção no contraste,que significa que devemos usar cores com diferencial de luminosidade grande.
• Sabemos também que a luz está em todo o lugar,partindo deste conceito o metal recebe luz porém a luz é de alguma cor,seja do sol a luz amarelada,seja do céu a luz azulada ou de outros focos de luz que podem ter as mais variadas cores.
Partindo desse conhecimento devemos entender que nunca se deve usar cores que tenham nenhuma saturação pois a saturação age como brilho e da vivacidade para nossa arte.
• No exemplo,monto minha paleta com diferencial de Luminosidade +40 ou seja, a cada cor eu aumento 40 pontos de luminosidade seguindo 20 na 1ª cor,60 na 2ª cor,100 na 3ª cor e assim por diante.
• A saturação eu deixo 26 ponto pois mais para frente iremos abordar esse assunto,por enquanto deixemos com pouca saturação.
A matriz é a grade de cor, eu deixo 160 pois é a grade da cor azul,outra grade de matriz boa é a 45 que seria do amarelo.Não necessariamente deve-se trabalhar com essas grades,contudo são as que se encaixam melhores no metal.
- Gerando Corte -
• O corte da espada é característico por apresentar bastante contraste e respeitar o foco de luz que vem do noroeste.No exemplo a seguir os passos de como gerar um corte simples.
Não exatamente o corte deve seguir esse padrão dividido no meio,muitas espadas podem possuir corte apenas nas laterais...
- Cabo -
• O cabo tem muito mais a ver com criatividade do que com técnica.Geralmente os cabos são dourados ou de bronze,grande parte deles possuem jóias no centro como no exemplo que fiz.
Bom espero que tenham compreendido um pouco do tutorial,abaixo vou deixar 4 outlines de espadas para usarem como base se quiserem.
Boa Sorte
-
luanmello deu reputação a Nogard em Nogard Graphic GalleryE aí pessoal, beleza?
Este tópico servirá como minha galeria gráfica (não apenas sprites), vou atualizando. Confere aí! (:
-
luanmello deu reputação a Physique em Keviz ~ Sprites ~Voltando a praticar e pah xD
Lee Shippuden
->
---------------------------------
Konan
->
-
luanmello recebeu reputação de janderson12 em NtoFo Shinobiisaque o mapa está modificado 100% so tem algumas coisas la que modifiquei quero q remova meu napa do tibiaking se n vou denucia
-
luanmello recebeu reputação de janderson12 em NtoFo ShinobiAmigo DBKO aqui peço para que remova meu mapa do tibiaking caso não remova estarei entrando em contato com á administração do fórum
-
luanmello deu reputação a Henriqueberro em Skill e/ou Item - AttackspeedVersão: 0.3.6pl1 TFS
Função: Adiciona a velocidade de ataque de acordo com uma determinada skill e/ou arma.
Aviso: A unidade que usamos aqui é o milissegundo (ms).
1ms = 0,001s
1s = 1000ms
Instalação
em player.cpp, procure a função:
uint32_t Player::getAttackSpeed() e substitua ela inteira por:
uint32_t Player::getAttackSpeed() { int32_t weaponAttackSpeed = 0; int32_t minimumAttackSpeed = 500; Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) weaponAttackSpeed = floor ((int)weapon->getAttackSpeed()); // FORMULA int32_t attackSpeed = vocation->getAttackSpeed() - (getSkill(SKILL_CLUB, SKILL_LEVEL) * 20) - weaponAttackSpeed; // CHECA A VELOCIDADE MÍNIMA if (attackSpeed && attackSpeed < minimumAttackSpeed) return minimumAttackSpeed; return attackSpeed; } Explicando
Definimos um mínimo de velocidade caso a formula retorne um valor menor que 500, verificamos se a arma tem modificador de velocidade, ou seja, se a tag 'attackspeed' está definida no items.xml e então calculamos e retornamos o total. O total é definido pela seguinte formula:
(Velocidade de Ataque da Vocations.xml ) - ( Skill Club * 20 ) - ( Velocidade de Ataque da Tag 'attackspeed' do Items.xml ) Configurações
500 - O Valor mínimo de velocidade de ataque,
SKILL_CLUB - A skill que vai modificar a velocidade de ataque.
20 - O multiplicador, como default está definida 0,02 segundos a menos por skill.
Como definir a tag no items.xml
Embaixo do item desejado adicione a seguinte tag:
<attribute key="attackspeed" value="X"/> Espero que ajude alguém e qualquer problema estou a disposição, me corrija se estiver errado pois não testei, apenas desenvolvi a lógica e fiz o teste de compilação, abraços.