Compartilhe
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
  • Reputação da mensagem: 100% (2 votos)
em Qua 18 Abr 2018, 13:02


Quem usa o Atom sabe que ele é meio pesado e o Notepad++ é bem básico, então resolvi eu mesmo dar um jeito do vscode tambem usar o auto completar para scripts feitos para o moonloader.

Forma de instalar 1


  1. Baixe ao compactado com a extensão aqui neste link
  2. Abra o diretório abaixo no explorer

    Código:

    %USERPROFILE%\.vscode\extensions\

  3. Extraia a a pasta "umgeek-lua.moonloader-snippets" para o diretório acima.
  4. Abra o vscode, ja deve estar funcionando a extensão.

    Nota:

    A extensão pode ficar com o ícone de recarregar sempre mesmo instalada, mas ira funcionar mesmo assim, mas caso queira use a forma 2 de instalar dita mais abaixo.



Forma de instalar 2


  1. Vá no VS Code e instalar o basico para ele reconhecer arquivos lua, Usar CTRL + Shift + X e instale a extensão.

    keyring - Lua language support for Visual Studio Code

  2. Baixe o snippets.json modificado nesta pagina aqui https://github.com/UmGeek/snippets-moonloader-for-vscode
  3. Feche o VS Code e abra este diretorio:

    Código:

    %USERPROFILE%\.vscode\extensions\keyring.lua-0.0.9\snippets\

  4. Faça copia do "snippets.json" original por segurança.
  5. Substitua o "snippets.json" pelo que baixou.


Abra o VS Code, ele já devera esta usando o auto completar com comandos do moonloader.


Última edição por Um Geek em Dom 22 Abr 2018, 12:48, editado 2 vez(es)

______________________________

.::
Os mods que crio serão colocados no meu workshop link
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
em Qui 19 Abr 2018, 09:39
Atualizado! 19.04.2018

______________________________

.::
Os mods que crio serão colocados no meu workshop link
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18228
Reputação : 384
Desde : 04/05/2012
Idade : 21
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com
em Qui 19 Abr 2018, 12:08
Acho que dá para fazer algo assim no Notepad++ também. philosoraptor

______________________________

Modifico quase qualquer coisa.   :)
------------------>>>http://gtamodvicio.blogspot.com/<<<------------------

Meu PC:
Spoiler:

Configurações PC:
*Processador: Intel Core i7 4790K 4.00GHz LGA1150
*Placa Mãe: GIGABYTE GA-H97M-D3H Intel (LGA1150)
*HD: 1TB Seagate Barracuda 64MB Sata III 7200RPM (2x - RAID 0)
*HD²: SAMSUNG M3 Externo USB 5400RPM 1TB
*Placa de vídeo: Nvidia GTX660 2GB DDR5 192bit EVGA
*RAM: 8GB DDR3 1600MHZ Kingston HYPER X BEAST (2x4GB)
*Fonte: Corsair 600W Reais CX600M Modular - CP-9020060-WW (80 Plus Bronze)
*Gabinete: Gabinete Raidmax Super Hurricane Branco - 248WB
*Monitor: LG 23MP55HQ Full HD HDMI 23'
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
em Qui 19 Abr 2018, 14:12
Só da o nome da função no meu e é versão 7.5.6
Consegui fazer no vscode dar as lacunas dos argumentos e também mostra uma descrição ali. O Atom ainda tem a vantagem de mostrar o tipo te argumento "float,int,string,table..."
Sobre o Atom o VScode tem vantagem de consumir menos memoria.

O legal do vscode é que ele faz uma busca para autocompletar mesmo que o que estiver digitando não faça sentido, ja no notepad++ e atom tem que bater até as letras maiúsculas e minusculas.

imagem 106kb:



______________________________

.::
Os mods que crio serão colocados no meu workshop link
avatar
Programador - Avançado
Programador - Avançado
Mensagens : 18228
Reputação : 384
Desde : 04/05/2012
Idade : 21
Link : gtamodvicio.blogspot.com
Ver perfil do usuáriohttp://gtamodvicio.blogspot.com
em Qui 19 Abr 2018, 15:53
@Um Geek escreveu:Só da o nome da função no meu e é versão 7.5.6
Consegui fazer no vscode dar as lacunas dos argumentos e também mostra uma descrição ali. O Atom ainda tem a vantagem de mostrar o tipo te argumento "float,int,string,table..."
Sobre o Atom o VScode tem vantagem de consumir menos memoria.

Mas eu falei de criar um plugin philosoraptor

______________________________

Modifico quase qualquer coisa.   :)
------------------>>>http://gtamodvicio.blogspot.com/<<<------------------

Meu PC:
Spoiler:

Configurações PC:
*Processador: Intel Core i7 4790K 4.00GHz LGA1150
*Placa Mãe: GIGABYTE GA-H97M-D3H Intel (LGA1150)
*HD: 1TB Seagate Barracuda 64MB Sata III 7200RPM (2x - RAID 0)
*HD²: SAMSUNG M3 Externo USB 5400RPM 1TB
*Placa de vídeo: Nvidia GTX660 2GB DDR5 192bit EVGA
*RAM: 8GB DDR3 1600MHZ Kingston HYPER X BEAST (2x4GB)
*Fonte: Corsair 600W Reais CX600M Modular - CP-9020060-WW (80 Plus Bronze)
*Gabinete: Gabinete Raidmax Super Hurricane Branco - 248WB
*Monitor: LG 23MP55HQ Full HD HDMI 23'
avatar
Scripter CLEO - Avançado
Scripter CLEO - Avançado
Mensagens : 846
Reputação : 134
Desde : 22/09/2015
Ver perfil do usuário
em Qui 19 Abr 2018, 16:52

______________________________
Everyone gonna remember my name !
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
em Qui 19 Abr 2018, 17:25
@Fabio escreveu:Mas eu falei de criar um plugin philosoraptor

Por algum motivo o meu não funciona como o @israel mostrou,  estou preferindo o do vscode já que coloquei funções do moonadditions nele também.




Acho que autocompletar mais completo só se também dar o retorno  agora



Alguém poderia terminar de fazer a extensão completa para poder instalar diretamente pelo vscode. dei uma olhada aqui, mas ainda estou aprendendo como usa o criador de extensões do vscode.

______________________________

.::
Os mods que crio serão colocados no meu workshop link
avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
em Sex 20 Abr 2018, 22:49
Post atualizado, fiz a extensão completa, mas não consegui registrar no site para o vscode baixar.

______________________________

.::
Os mods que crio serão colocados no meu workshop link
Programador - Intermediário
Programador - Intermediário
Mensagens : 440
Reputação : 11
Desde : 02/06/2017
Idade : 99
Localização : Unidade Federal do Leste
Link : 127.0.0.1:80
Ver perfil do usuário
em Qua 09 Maio 2018, 22:36
.


Última edição por Veryzon em Dom 01 Jul 2018, 08:33, editado 1 vez(es)

______________________________

avatar
Scripter CLEO - Intermediário
Scripter CLEO - Intermediário
Título : Carinha que mora logo ali
Mensagens : 761
Reputação : 160
Desde : 07/03/2017
Localização : BH - MG
Link : https://gta-geek.blogspot.com.br/
Ver perfil do usuáriohttps://gta-geek.blogspot.com.br/
em Qui 10 Maio 2018, 12:29
Seria bem legal scripts NET para GTA, notei quando vi o asi loader para NFS que os scripts são em NET.

______________________________

.::
Os mods que crio serão colocados no meu workshop link
Conteúdo patrocinado
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum