-
Posts
789 -
Joined
-
Last visited
-
Days Won
5
Reputation Activity
-
ThiagoBji reacted to Insaend in [Tutorial] A arte do pontinho - Iluminação/Sombreamento - 1.02
Ola Xtibia, hoje vamos ver iluminação e Sombreamento de itens.
1.02 - Iluminação/Sombreamento
A iluminação e sombreamento são praticamente a mesmas coisas como se um lado de algo pegar mas luz e o outro não tau como Iluminada e não Iluminada! devido a nossa iluminação (Luz) da perspectiva em questão 45º graus ter sua luz vinda do noroeste fazendo com que a imagem (sprite) receba mais iluminação na areá esquerda focando a parte de cima! ((Noroeste))
Exemplos de itens.
Exemplo:
infelizmente este tutorial sera focado mais em Iluminação para com Itens mais os bonecos a cima podem dar uma ideia do que sera tratado em um geral.
A numeração pode indicar o quanto sera mais escuro ou mesmo o quanto ele esta mais escondido da iluminação ficando assim mais sombreado (escuro sem tom ou mesmo sem vida nas cores) tendo em mente que o sombreamento pode ser feito de varias formas... fazendo uso ou não de cores fortes ou mesclando estas.
01 Sprite:
Na imagem 01 temos em mente que o amarelo e a parte que mais recebera iluminação e dividiremos ela do mais claro para o mais escuro que e o Azul cinza.
02 Sprite:
Na imagem Dois sabemos que a Sprite tem dois lado e que cada lado apos sair do meio do item em questão diminui assim criando também Relevo sendo assim lado Leste ficando mais sombreado apos a linha vermelha.
03 sprite:
Aplicamos agora o Beje e o Verde, O beje e como um suavizador entre o Amarelo que e o mais claro e o Azul que e mais escuro... O verde e a parte Iluminada do lado que não sofre tanto com a iluminação porem ainda sim não e todo preto tendo um reflexo natural.
PS: sabemos que a luz alem de passar também reflete por qualquer tipo de objeto e superfície porem cada uma com seu nível de reflexo aqui poderíamos dizer que e um bem baixo...
Sabemos que a imagem agora tem
Luz, sombra, divisão, e a Luz fraca do lado da sombra.
Amarelo, Azul, beje, verde.
Com esses a nossa imagem 03 já esta pronta agora vamos para o acabamento na imagem 04
04 sprite:
Nessa imagem usaremos mais um tom e trabalharemos mais a imagem com o Beje que alem de divisor também serve como suavizador em outras parte a não ser na lamina, usaremos o Azul cinzento para poder mesclar o verde com o Azul ( Anti-aliasing).
PS: Ate o momento estamos com Iluminação e sombreamento para com a Sword caso queiram que eu demonstre para com outros itens ( machados ou ate mesmo armadura postem uma outline bem trabalhada e vamos aprender nesse tópico como fazer! Estarei usando outline de vocês para fazer esse tutorial então postem uma boa para com o item que tem duvidas!
PS²: As cores citas em cima tem que ser removida para que sua espada tenha uma aparência mas bela as cores foram só para demarca onde teria o que, apos compreender isso tem que ser feito o trabalho em todo o item para que ele fique usável! Duvidas postem....
Zoom Imagem Tutorial:
A arte do pontinho - Sumario
A arte do pontinho - Outline 1.01
A arte do Pontinho - Volume 1.03
-
ThiagoBji got a reaction from Roksas in Estatua Promotion
Olá galera! Hoje venho postar um script aqui legalzinho, espero que gostem!
#Descrição:
Quando o player clicar na estátua, ele ganhará promotion.
#Dificuldade: Fácil
#Testado: Sim
INSTALANDO
Pasta do seu OT/data/actions/scripts/estatuapromo.lua:
function onUse (cid, item, frompos, item2, topos) if getPlayerPromotionLevel(cid) => 2 then doPlayerSendTextMessage(cid, 27, "Você já é promovido!") return true end setPlayerPromotionLevel(cid, 2) doPlayerSendTextMessage(cid, 27,"Promovido! Relogue para fazer efeito.") doSendMagicEffect(getCreaturePosition(cid), 22) return true end
Pasta do seu OT/data/actions/actions.xml:
<action actionid="21559" event="script" value="estatuapromo.lua"/>
Depois de instalar, coloque a ACTION ID 21559 na estátua.
EXPLICANDO
Em estatuapromo.lua, nessa parte aqui:
(cid, 27, "Você já é promovido!")
É a mensagem que o player receberá em caso ele já tive-se pegado a promotion (clicado na estátua)
Em estatuapromo.lua, nessa parte aqui:
(cid, 27,"Promovido! Relogue para fazer efeito.")
É a mensagem que o player receberá ao ganhar sua promotion (clicar na estátua)
Em actions.xml, nessa parte aqui:
actionid="21559"
É a ACTION ID da estátua.
Créditos: Roksas (script), Lokodurst (pedido), Thiagobji (tópico, contribuição)
Então é isso galera! Qualquer dúvida, postem! Obrigado
-
ThiagoBji got a reaction from Nathan Fischer in Bug Armor -- Ajuda por favor
Uma coisa, qual level que você quer que pode usar ela e qual vocação?
-
ThiagoBji got a reaction from Nathan Fischer in Bug Armor -- Ajuda por favor
Pronto. Deixa assim agora seu movemments.xml:
Explicando como você deve fazer se quiser adicionar outro item.
Simples, se você for adicionar uma armor, vai em <!-- Legs --> e adiciona o script (que eu vou postar abaixo)
Se você for adicionar uma Legs, vai em <!-- Legs --> e adiciona o script (que eu vou postar abaixo)
E sim em diante. O script é o seguinte:
<movevent type="Equip" itemid="8865" slot="armor" level="20" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> <vocation id="3"/> <vocation id="7" showInDescription="0"/> <vocation id="4"/> <vocation id="8" showInDescription="0"/> </movevent>
Espero que entendeu
-
ThiagoBji got a reaction from NyckAlmeida in Como crio shop para modern acc ?
Não sei como funciona o modern acc. O shop admin é o quê tem no gesior, que tem a página shop admin, ai tem add item, ai clica em adicionar, ai pede o ID do item, a quantidade de item que vai vender, o nome, a descrição, e o quê será vendido (item, premium, ban, changenome) e clica em ok.
E assim o item é adicionado pra ser vendido no shop. Eu acho que o modern não tem ele
-
ThiagoBji reacted to Garlickwar in Comandos Básicos e comandos avançados
Bom olá galerinha do xtibia sei que existem muitos tutoriais de comandos de god mais vou por os comandos básicos e tambem os mais avançados. Bom digamos que você está criando um server é God más não sabe comandos Para isso estamos aqui
- Comandos básicos:
/b Fala em vermelho para todo o server
/c nome do player (Pucha o player até você)
/goto nome do player (Transporta você até o player)
/t ou /t nome do player (Teleporta para o templo você pelo /t ou algum player pelo /t name)
/owner nome do layer (Entre dentro de uma casa e use este comando para dar a casa a este player)
/ pvp ( Deixa o server pvp, pvp enforced e no pvp)
/ghost (te deixa invisivel vale lembrar que pessoas da staff com mesmo cargo e maior podem te ver)
/up (Faz você subir um andar se tiver)
/down (Faz você descer um andar se tiver)
/r (Exclui itens ou qualquer coisa caso queira excluir coisas se usado em player faz eles logarem, com mais itens tipo dinheiro que tem 100 fala /r all)
/kick nme do player (Kika o player)
/info (Ve as informações do server)
/s nome do npc (Cria um npc)
/addskill Nome do player, nome da skill 1 (Da skill para um player por exemplo "/addskill Stilwar fishing 10" da 10 de fishing)
/addskills, nome do player experience 1 (Dá 1 de level para o player)
/openserver (Abre o server para as pessoas)
/closedserver (Fecha o server para as pessoas apenas Gods ficam on)
/save (Salva o server)
/i id ou nome (Cria o item do nome citado em caso de gold coin sempre ira criar 100 automaticamente)
/n nome do objeto (Cria um item com o nome)
/m nome da criatura (Cria um monstro ao seu lado)
Bom gente os básicos estão ai vale lembrar que na criação eles criam apenas item ja existentes tambem o mesmo é na criação da criatura
Continuando nosso tutorial vamos para os comandos mais avançados os attr
/attr health -999999 (Este comando tira o tanto de vida representado no mumero posto no caso um exemplo: /attr health -9999 vai tirar 9999 Ele funciona em qualquer coisa viva players e monstros porem tome cuidado caso você tire mais vida do que um player tem ele vai ficar morrendo ate chegar na quantidade que voê tirou exemplo: jogador tem 100 de vida se você tirar 200 ele vai morrer duas vezes)
/attr position x y z (Este comando serve para editar teleports crie um portal normal vá no local que quer que o player vá e de look no chão la terá a position substitua as letras do comando por os numeros correspondentes exemplo : /attr position 150 27 10
/attr set name "Nome que você quer (Comando usado para mudar o nome de um item ponha o item em sua frente e use o comando
exemplo: /attr set name "Super Stilwar armor vai mudar o nome da armor.
/attr set attack 99999 (Ponha uma arma [sword,axe ou club] na sua frente e diga este comando para deixala com 99999 de atack o valor você pode alterar para + ou menos). Este comando pode ser usado para mudar a força de defesa (defense) e mudar a força da armor apenas substitua para aumentar a força do escudo /attr set defence 9999 e para mudar a força da armadura /attr set armor 999999.
/attr set text "Frase que desejar (serve para mudar as escritas das placas no jogo)
/attr vocation 1 (1 = Sorcerer, 2 = Druid, 3 = Paladin, 4 = Knight)
/attr group 6 (o numero corresponde ao cargo que ele tera
1 - Player normal 2-Tutor 3 -Senior tutor 4 -Game Master 5 - Senior Game master 6 - God)
/attr cannotmove (Faz com que o alvo não se mova
Bom gente existem varios outros más aqui estão os mais uteis
Créditos 40% Vodkart (Já que foi vendo o post dele que eu aprendi)
60% Eu (Já que a maioria eu sabia e organizei de forma com os mais utilizados
Falow galerinha do
mais uma vez obrigado pela atenção de todos até nosso prossimo tutorial
(Caso eu mereça rep+
)
-
ThiagoBji got a reaction from felipe360 in Por favor erro ao criar Site no xampp "Can't connect to MySQL database."
Afffssssss! Esse é o erro! Sabia que você tinha feito algo errado.
Vá nesse link -> http://localhost/security/xamppsecurity.php
Cria sua senha e logo após criar, aperte enter. Depois vá no seu XAMPP Controle, clica em STOP no MYSQL, e depois clica em START no MYSQL.
Pronto! Problema resolvido
-
ThiagoBji got a reaction from felipe360 in Gente por favor ajudem erro no gesior(website)
Claro! Está ai o link -> XAMPP 1.7.3
-
ThiagoBji got a reaction from Master68 in [Encerrado] MANOW QUANDO EU ABRO SERVIDOR DA ISSO
Simples. Basta você baixar a distro -> TFS 3.6 (ant-divulgação), coloca-la em seu OT Server e executa-lo.
-
ThiagoBji got a reaction from Master68 in [Encerrado] MANOW QUANDO EU ABRO SERVIDOR DA ISSO
Isso dá nada não. Não se preocupe.
Dúvida Sanada?
-
ThiagoBji got a reaction from Roksas in (Duvida) Comandos
Então, acesso 0 é o acesso do player. 0 é a mesma coisa que nada
@Bruno, e ai, funcionou?
-
ThiagoBji got a reaction from BrunooMaciell in (Duvida) Comandos
Acess5 é apenas para GOD. O sistema de Talkaction é diferente do sistema do comando no server.
Vou citar os acess do talkaction aqui pra você
Bom, espero que entenda.
-
ThiagoBji reacted to drakylucas in Sistema de Atribuição de Pontos - By Draky Lucas
Créditos: 100% Draky Lucas
O que é?
Cada level que você upa, você ganha uma quantidade de pontos configuráveis, que pode ser trocados por skills, vida e mana, porem sendo controlado o que pode ser trocado por vocação (assim. um knight, por exemplo, nao compraria ML)
PS: configurem vcs mesmos tudo na LIB
Funcionamento: Só colocar e ver oO
Video:
comandos:
/atributos
/atributos add, club
/atributos add, axe
/atributos add, sword
/atributos add, fist
/atributos add, shielding
/atributos add, distance
/atributos add, mana
/atributos add, vitality
/atributos reset
/atributos build
instalação:
em data/lib crie um arquivo chamado atributos.lua e nele adicione isso:
agora em data/talkactions/scripts crie uma pasta chamada drakylucas e nela crie um arquivo chamado atributos.lua , colocando isso nele:
agora em data/creaturescripts/scripts crie uma pasta chamada drakylucas e nela crie um arquivo chamado atributos.lua (sim, todos arquivos tem o mesmo nome.. cuidado nas pastas) e coloque isso:
agora em data/creaturescripts/scripts, abre o login.lua e coloque isso ANTES do último return true:
agora em data/talkactions/talkactions.xml coloque isso:
<talkaction words="/atributos" event="script" value="drakylucas/atributos.lua"/>
agora em data/creaturescripts/creaturescripts.xml coloque isso:
<event type="advance" name="avancarGanharPontos" event="script" value="drakylucas/atributos.lua"/>
reinicie o servidor e divirta-se.
PS: não sei se funciona com sqlite.. eu uso MYSQL como banco de dados.
Testado com TFS 0.4 Rev 3887 8.60
Por favor, nao deixem de comentar, desanima criar coisas e a cada 100 visitas, apenas um comentario.
EDIT: Arrumado bug do magiclevel! -
ThiagoBji got a reaction from Roksas in [Encerrado] Como Faço
Vá em Pasta do seu OT/data/XML/groups.xml, apaga tudo que está dentro dele e deixe-o assim:
<?xml version="1.0" encoding="UTF-8"?> <groups> <group id="1" name="Player"/> <group id="2" name="Tutor" flags="16809984" customFlags="2" access="1" violationReasons="4" nameViolationFlags="2"/> <group id="3" name="Senior Tutor" flags="68736352256" customFlags="14" access="2" violationReasons="10" nameViolationFlags="2" statementViolationFlags="63" maxVips="200"/> <group id="4" name="Gamemaster" flags="3808558964575" customFlags="257215" access="3" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300" outfit="75"/> <group id="5" name="Community Manager" flags="3840774348794" customFlags="781823" access="4" violationReasons="23" nameViolationFlags="42" statementViolationFlags="213" depotLimit="4000" maxVips="400" outfit="266"/> <group id="6" name="God" flags="3845069447162" customFlags="50331647" access="5" violationReasons="23" nameViolationFlags="426" statementViolationFlags="469" depotLimit="5000" maxVips="500" outfit="302"/> </groups>
-
ThiagoBji got a reaction from Roksas in (Pasta "Logs") Como recébe comandos só de Gm, Cm, Tutors?
Eu acho que é nessa parte aqui do config.lua:
displayPlayersLogging
Você deixa assim:
displayPlayersLogging = true
Ou vice-versa.
-
ThiagoBji got a reaction from gabyzinho1 in [Encerrado] Erros Distro+Poketibia
Hm, ok então. Dúvida Sanada amigo?
-
ThiagoBji got a reaction from FenixBorges in (Pasta "Logs") Como recébe comandos só de Gm, Cm, Tutors?
Eu acho que é nessa parte aqui do config.lua:
displayPlayersLogging
Você deixa assim:
displayPlayersLogging = true
Ou vice-versa.
-
ThiagoBji got a reaction from ludgeromf1 in [Encerrado] Como Faço
Vá em Pasta do seu OT/data/XML/groups.xml, apaga tudo que está dentro dele e deixe-o assim:
<?xml version="1.0" encoding="UTF-8"?> <groups> <group id="1" name="Player"/> <group id="2" name="Tutor" flags="16809984" customFlags="2" access="1" violationReasons="4" nameViolationFlags="2"/> <group id="3" name="Senior Tutor" flags="68736352256" customFlags="14" access="2" violationReasons="10" nameViolationFlags="2" statementViolationFlags="63" maxVips="200"/> <group id="4" name="Gamemaster" flags="3808558964575" customFlags="257215" access="3" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300" outfit="75"/> <group id="5" name="Community Manager" flags="3840774348794" customFlags="781823" access="4" violationReasons="23" nameViolationFlags="42" statementViolationFlags="213" depotLimit="4000" maxVips="400" outfit="266"/> <group id="6" name="God" flags="3845069447162" customFlags="50331647" access="5" violationReasons="23" nameViolationFlags="426" statementViolationFlags="469" depotLimit="5000" maxVips="500" outfit="302"/> </groups>
-
ThiagoBji got a reaction from Matthey in [Encerrado] Speed Char
Cara, sei não.. Sei mexer com sources não (nem scripter)
Os tópicos não foram úteis? Se não, desculpe-me e boa sorte
-
-
ThiagoBji reacted to Dann123 in [TUTORIAL] Como criar uma quest, quando clicar no bau vem item e vai para o templo!
Primeiro crie um arquivo.lua e renomeie para "quest" em data\actions\scripts
e cole isso dentro :
Em x,y,z é a position que o player será teletransportado após clicar no bau ou seja, colocar a position para ir ao templo .
Em x você colocará o unique item na chest;todos os x que está escrito neste arquivo é para colocar o unique !!
Agora vamos em data/actions/actions.xml
e coloca está tag :
E por último vamos ao map editor !
Colocaremos uma "chest" no map editor, vamos clicar com o botão direito nele .
Após clicar com o botão direito clica em "properties" .
Primeiro coloca o action que é 60000,depois clica em unique, coloca o mesmo que você colocou no quest.lua. Agora coloca o item lá em baixo no contents
clica no quadrado preto, depois escreve o id que você colocou lá no quest.lua e depois clica no item com o botão direito e seleciona "edit item" e
coloca o número de count que foi o mesmo que você colocou no quest.lua ou se for outro item que não é de quantidade, ai não precisa mecher !!
Pronto sua quest está pronta. Te ajudei ? Rep ++ por favor !!
-
ThiagoBji got a reaction from andrebeck in Position temple is wrong....
Faça o quê o Alex disse, e também, vá em accountmanagement.php que fica em XAMPP. Nessa parte aqui, você coloca a posição:
$player->setPosX(1381); $player->setPosY(1217); $player->setPosZ(78);
E logo em cima, nessa parte aqui:
$player->setTownId($newchar_town);
Você poem o ID da town (id da city), exemplo:
$player->setTownId(1);
-
ThiagoBji got a reaction from Roksas in Player não loga
Você usa TFS né? provavelmente, se sim, deve usar o TFS 0.4, né? Se não, sei lá qual é o motivo do problema.
Se sim, é os motivos a quais eu falei.
-
ThiagoBji got a reaction from Roksas in [Show-OFF] Templo by Thiagobji
Obrigado pela dica e opinião. Então, como eu disse, eu fiz brincando.. E também, fiz pensando em algum templo de war ou algo do tipo.
Obrigado mesmo assim!
-
ThiagoBji got a reaction from Roksas in [Encerrado] [8.60] Erro após morrer no tibia
Vá em config.lua do seu ot, nessa parte aqui você poem a posição que é pra nascer:
Caso seu OT for mysql, edite a posição dos chares samples com a mesma do config.lua, que no caso, é a posição que é pra nascer.
Outra forma é a seguinte, vá em accountmanagement.php do XAMPP, nessa parte aqui:
Você faz o mesmo. Coloque a posição que é pra nascer o char.
E, pra colocar em qual cidade que é pra nascer, você coloca nessa parte aqui do accountmanagement também:
Deixando assim, exemplo:
Bom, caso o erro persistir depois de você fazer isso tudo, coloque outra posição pra nascer.
Atenciosamente, Thiagobji.
-
Recently Browsing 0 members
- No registered users viewing this page.