OTClient Module Maker

PoRaI
Por PoRaI
em Notícias e Debates
  • 1
  • 2

PoRaI

avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 23/07/06Posts: 121Gênero: MasculinoChar no Tibia: Politico

Bom, tem um tempo que eu tinha começado a desenvolver esse programa mas havia parado. Estou voltando com ele e vou trazer exclusivamente para o XTibia. Um programa para criar janelas para o OTClient. Ele ainda está um tanto quanto incompleto, mas, estou fazendo este post para mostrar o progresso dele. Quando as principais funções estiverem prontas, irei publica-lo e irei lançar constantes atualizações. É algo que eu vou usar, então, irei trabalhar bem nele.
 

GIFS:

Spoiler

xrxIzN8.gif

(gif de algumas funções) [15-06-2018 09:08]


c3Tguqo.gif

(Gancho) [15-06-2018 22:27]


Um plano que eu tinha em mente:

Spoiler

 

+ Criar UIWidget

+ Carregar Imagem

+ Texto e estilização (text, auto-resize, align, color)

+ Image-Border

+ Âncora

+ Gancho

+ Opções/Configurações do UIWidget

+ Fontes de Texto (imagens)

+ Carregar arquivo OTUI

+ Gancho em Redimensionamento (não tão importante)

+ Editor Lua

+ Auto-complete para o editor Lua com as funções do OTClient

+ Vincular funções Lua ao UIWidget

+ Design
+ Criar fontes para o OTClient

 


Conforme vou atualizando, vou postando aqui. Qualquer duvida ou sugestão, deixe ai nos comentários. :3

Gabrieltxu

O Héroi
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 12/06/12Posts: 2180Gênero: MasculinoChar no Tibia: Supreme Player

muito bom mano, vai ajudar muito a galera, apoio e estou acompanhando para novas atualizações do desenvolvimento.

Canal do facebook de lives!! cola la galera me ajudar seguindo a pagina hehe ! ❤️

 

               https://www.facebook.com/Tuxao0

Walox

Deetrax
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/04/18Posts: 95Gênero: MasculinoChar no Tibia: Deetrax

Muito bom cara Parabéns pelo esforço você é muito bom noque faz :D espero que de tudo certo neste projeto alem de facilitar muito para programadores iria ajudar muito os iniciantes em OTSERV em geral

epaminombas

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/12/06Posts: 60Gênero: Masculino

Caraca Porai é ninja!!! vai ser uma ótima contribuição para o desenvolvimento de modulos perfeitos.

PuW

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/06/16Posts: 40Gênero: Masculino

Com certeza acompanharei, não desanima irmão e vamos que vamos

CoehManeh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/05/18Posts: 7

Genial!

PoRaI

avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 23/07/06Posts: 121Gênero: MasculinoChar no Tibia: Politico

c3Tguqo.gif

Finalizei o Gancho. Mas outra coisa acabou indo pro planejamento que é: Gancho em Redimensionamento que não é tão importante no momento, rs. 

Gengo

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 10/03/13Posts: 177Gênero: MasculinoChar no Tibia: stor akia

Boa mano, tomara que este projeto siga em frente e venha ajudar muitos, lembro que o Tony Araujo fez um desses +- porém não sei se teve sucesso ou se levou o projeto adiante.

Será Open Source?

Qual linguagem você utilizou para fazer?

Valakinhas

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/06/18Posts: 1

parabens muito top, finalmente algo novo haha

PoRaI

avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 23/07/06Posts: 121Gênero: MasculinoChar no Tibia: Politico
Em 16/06/2018 em 10:24, luis700 disse:

Boa mano, tomara que este projeto siga em frente e venha ajudar muitos, lembro que o Tony Araujo fez um desses +- porém não sei se teve sucesso ou se levou o projeto adiante.

Será Open Source?

Qual linguagem você utilizou para fazer?

Esse projeto na real, foi uma curiosidade minha em testar a framework Electron, só que acabei investindo mais tempo nele do que imaginei pq acaba que Javascript é uma linguagem bem simples. Basicamente: Javascript, HTML/HTML5 e o framework Electron. Inclusive, Electron foi usado para criar o Discord, o novo Skype, o Atom, o Slack, entre outros...

//////

O que vocês acham? Qual seria a melhor forma de configuração?
aUMQbUE.png
Por enquanto, fiz assim. Aceito recomendações/sugestões de formas de configurações vindo de outros programas.

CoehManeh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 30/05/18Posts: 7
12 horas atrás, PoRaI disse:

Esse projeto na real, foi uma curiosidade minha em testar a framework Electron, só que acabei investindo mais tempo nele do que imaginei pq acaba que Javascript é uma linguagem bem simples. Basicamente: Javascript, HTML/HTML5 e o framework Electron. Inclusive, Electron foi usado para criar o Discord, o novo Skype, o Atom, o Slack, entre outros...

//////

O que vocês acham? Qual seria a melhor forma de configuração?
aUMQbUE.png
Por enquanto, fiz assim. Aceito recomendações/sugestões de formas de configurações vindo de outros programas.

 

Acho válido qualquer pré-configuração de um programa que venha otimizar o processo. Como eu ainda não vi toda a estrutura não da pra dizer exatamente. Porém, está de parabéns pela iniciativa/continuidade de uma ideia/projeto. O que eu mais entendo disso ai é HTML/HTML5 e um básico de Javascript. Sobre o Electron, conheço pelo fato de ter utilizado muito o ATOM. Estou acompanhando seu projeto, amigo!

Gengo

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 10/03/13Posts: 177Gênero: MasculinoChar no Tibia: stor akia
12 horas atrás, PoRaI disse:

Esse projeto na real, foi uma curiosidade minha em testar a framework Electron, só que acabei investindo mais tempo nele do que imaginei pq acaba que Javascript é uma linguagem bem simples. Basicamente: Javascript, HTML/HTML5 e o framework Electron. Inclusive, Electron foi usado para criar o Discord, o novo Skype, o Atom, o Slack, entre outros...

//////

O que vocês acham? Qual seria a melhor forma de configuração?
aUMQbUE.png
Por enquanto, fiz assim. Aceito recomendações/sugestões de formas de configurações vindo de outros programas.

Em questão das configurações, poderia fazer tipo um object inspector um pouco mais estruturado igual ao que vemos nas IDE's, bom é uma sugestão.

PoRaI

avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 23/07/06Posts: 121Gênero: MasculinoChar no Tibia: Politico
58 minutos atrás, CoehManeh disse:

 

Acho válido qualquer pré-configuração de um programa que venha otimizar o processo. Como eu ainda não vi toda a estrutura não da pra dizer exatamente. Porém, está de parabéns pela iniciativa/continuidade de uma ideia/projeto. O que eu mais entendo disso ai é HTML/HTML5 e um básico de Javascript. Sobre o Electron, conheço pelo fato de ter utilizado muito o ATOM. Estou acompanhando seu projeto, amigo!

Esse é o espirito, haha. Pensei em desenvolver usando Python ou C++, que eu também programo, mas pela curiosidade de usar o Electron eu acabei usando o Javascript. HTML5/Javascript eu usei para fazer o image-border:

uZS3hVj.png

(foi meio chatinho alinhar isso)

36 minutos atrás, luis700 disse:

Em questão das configurações, poderia fazer tipo um object inspector um pouco mais estruturado igual ao que vemos nas IDE's, bom é uma sugestão.

Manda uma print ai pra gente, asdkjlsadklj. Eu preciso de referências, sad. Não consigo pensar em nada que ajude na hora de configurar.
Você talvez me deu uma boa ideia... o object inspector do chrome... vou dar uma olhada se ficaria bom.
E não se preocupem com o visual do programa, por enquanto, rs... estou focando mais em funcionalidade, layout vem depois.

Walox

Deetrax
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/04/18Posts: 95Gênero: MasculinoChar no Tibia: Deetrax
14 horas atrás, PoRaI disse:

Esse projeto na real, foi uma curiosidade minha em testar a framework Electron, só que acabei investindo mais tempo nele do que imaginei pq acaba que Javascript é uma linguagem bem simples. Basicamente: Javascript, HTML/HTML5 e o framework Electron. Inclusive, Electron foi usado para criar o Discord, o novo Skype, o Atom, o Slack, entre outros...

//////

O que vocês acham? Qual seria a melhor forma de configuração?
aUMQbUE.png
Por enquanto, fiz assim. Aceito recomendações/sugestões de formas de configurações vindo de outros programas.

Se quiser ajuda para fazer um design bacana para este projeto eu ficaria feliz de ajudar :) 

Gengo

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 10/03/13Posts: 177Gênero: MasculinoChar no Tibia: stor akia

O exemplo seria +- esse aqui 

exemplo.png.4249f45a51ce8daf7b81159a6cfd5783.png

Estava fazendo um uns tempinho atras, porem fiquei na duvida de ficar gerando os 3 arquivos otui, lua e otmod.

  • 1
  • 2