Re: Compilando com Sublime Text 2 -
Larceny - 02.01.2013
Quote:
Originally Posted by ReDKiiL
|
Veja se vocк marcou o compilador para Pawn em Tools > Build System.
E execute o programa como administrador.
Caso nгo der, tente trocar o local da pasta do pawncc para os Documentos e altere o local do Build tambйm para o mesmo e tente novamente(Verificando se os caminhos e arquivos estгo todos corretos).
Re: Compilando com Sublime Text 2 -
ReDKiiL - 02.01.2013
:/ Ja fiz tudo isto nгo deu certo.
Code:
Unable to auto detect encoding, using fallback encoding Western (Windows 1252)
Running C:\pawno\pawncc.exe -i includes D:\ReDKiiL-PC\Area De Trabalho\BAGUNЗA DO DUDU\Servidores SAMP\BGCLS\Novo\gamemodes\gm2.pwn -;+
Traceback (most recent call last):
File ".\sublime_plugin.py", line 337, in run_
File ".\exec.py", line 154, in run
File ".\exec.py", line 48, in __init__
File ".\subprocess.py", line 633, in __init__
File ".\subprocess.py", line 842, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc7' in position 71: ordinal not in range(128)
o que seria isto?
Re: Compilando com Sublime Text 2 -
HeyHoLetsGo - 02.01.2013
Cara, eu crio aquele Build System que vocк pede e salvo como Pawn na pasta User... ai eu fechei e abri denovo o editor e quando eu clico em Build System, nгo aparece o Pawn que eu criei! Oque pode ser?
Re: Compilando com Sublime Text 2 -
Larceny - 02.01.2013
Quote:
Originally Posted by ReDKiiL
:/ Ja fiz tudo isto nгo deu certo.
Code:
Unable to auto detect encoding, using fallback encoding Western (Windows 1252)
Running C:\pawno\pawncc.exe -i includes D:\ReDKiiL-PC\Area De Trabalho\BAGUNЗA DO DUDU\Servidores SAMP\BGCLS\Novo\gamemodes\gm2.pwn -;+
Traceback (most recent call last):
File ".\sublime_plugin.py", line 337, in run_
File ".\exec.py", line 154, in run
File ".\exec.py", line 48, in __init__
File ".\subprocess.py", line 633, in __init__
File ".\subprocess.py", line 842, in _execute_child
UnicodeEncodeError: 'ascii' codec can't encode character u'\xc7' in position 71: ordinal not in range(128)
o que seria isto?
|
Nгo sei ainda o que estб acontecendo com o seu, porque aqui tudo funciona perfeitamente, refiz duas vezes aqui para ter certeza e deu certo... Tente reinstalar talvez.
Caso eu descubra algum jeito eu aviso.
Quote:
Originally Posted by HeyHoLetsGo
Cara, eu crio aquele Build System que vocк pede e salvo como Pawn na pasta User... ai eu fechei e abri denovo o editor e quando eu clico em Build System, nгo aparece o Pawn que eu criei! Oque pode ser?
|
Vocк foi em New Build System, nй?
Tente executar o programa como administrador e fazer novamente.
Se mesmo assim nгo der, salve o arquivo na бrea de trabalho e mova o arquivo manualmente para sua pasta C:\Users\SEU_USUARIO\AppData\Roaming\Sublime Text 2\Packages\User
Re: Compilando com Sublime Text 2 -
HeyHoLetsGo - 02.01.2013
Quote:
Vocк foi em New Build System, nй?
Tente executar o programa como administrador e fazer novamente.
Se mesmo assim nгo der, salve o arquivo na бrea de trabalho e mova o arquivo manualmente para sua pasta C:\Users\SEU_USUARIO\AppData\Roaming\Sublime Text 2\Packages\User
|
Eu criei o arquivo e coloquei na Бrea de Trabalho e movi pra esta pasta que vocк falo, fechei o editor e abri novamente e mesmo assim ele nгo apareceu no Build Systems... Tambйm abri como administrador e nada '-'
Bom, eu vo editar os codes neste editor e compilar pelo pawno mesmo.
Re: Compilando com Sublime Text 2 -
Larceny - 02.01.2013
Para o pessoal que estiver tendo problemas na hora de compilar, aqui uma alternativa:
- Vб em Tools > New plugin...
- Na janela que abrir cole o seguinte cуdigo:
Code:
import sublime, sublime_plugin
import os
class PawnoCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.window().run_command('pawno_compile')
class PawnoCompileCommand(sublime_plugin.WindowCommand):
def run(self):
filePath = self.window.active_view().file_name()
dirName = os.path.dirname(filePath);
os.system("C:\\Pawn\\pawncc.exe \""+filePath+"\" -D\""+dirName+"\" & pause");
- Altere o C:\\Pawn\\pawncc.exe para o local de seu pawncc.exe (Obs. O caminho nгo pode conter espaзos).
- Salve como pawno.
• Agora vб em Preferences > Key Bindings - User e adicione o seguinte cуdigo dentro dos [ ]:
Code:
{ "keys": ["f5"], "command": "pawno" }
• Salve e reinicie o editor.
• Agora use F5 para compilar(caso houver outra tecla jб definida pode dar conflito).
Resultado:
Nгo й tгo elegante, mas ao menos funciona.
Re: Compilando com Sublime Text 2 -
VIRUXE - 23.01.2013
Olб, obrigado por publicares esta forma de compilar PAWN no Sublime, mas aparentemente estou a ter um problema ao compilar. Pois eu utilizo mais argumentos do que especificado por ti no teu primeiro post.
Ao utilizar apenas "-;+", ele consegue compilar mas dб-me uma sйrie de warnings indesejados, pois eu compilo com os seguintes parametros "-; -( -d3" e tudo confunciona correctamente, tanto no Pawno como no Notepad++. Nгo gostaria nada de utilizar o metodo de compile alternativo com a janela da consola a abrir.
Jб existe tambйm alguma soluзгo para Auto-Complete neste programa?
Acho que enquanto nгo houver uma soluзгo em pleno, vou optar apenas por utilizar o tema do Sublime no Notepad++.
Jб agora, tambйm funciona assim:
Code:
{
"cmd": ["pawncc.exe", "$file", "-;+"],
"path": "C:/Users/VIRUXE/Documents/GTA/- San Andreas/SA-MP/- Ferramentas/pawno"
}
Re: Compilando com Sublime Text 2 -
DeViL_GSB - 23.10.2014
aki o compilador n funciona. msm com esse plugin. a tela do compilador fica branca :/
Re: Compilando com Sublime Text 2 -
Larceny - 23.10.2014
Quote:
Originally Posted by VIRUXE
Olб, obrigado por publicares esta forma de compilar PAWN no Sublime, mas aparentemente estou a ter um problema ao compilar. Pois eu utilizo mais argumentos do que especificado por ti no teu primeiro post.
Ao utilizar apenas "-;+", ele consegue compilar mas dб-me uma sйrie de warnings indesejados, pois eu compilo com os seguintes parametros "-; -( -d3" e tudo confunciona correctamente, tanto no Pawno como no Notepad++. Nгo gostaria nada de utilizar o metodo de compile alternativo com a janela da consola a abrir.
Acho que enquanto nгo houver uma soluзгo em pleno, vou optar apenas por utilizar o tema do Sublime no Notepad++.
Jб agora, tambйm funciona assim:
Code:
{
"cmd": ["pawncc.exe", "$file", "-;+"],
"path": "C:/Users/VIRUXE/Documents/GTA/- San Andreas/SA-MP/- Ferramentas/pawno"
}
|
Estou precisando atualizar este tуpico, irei atualiza-lo em breve.
Tente utilizar este
build code:
Code:
{
"cmd": ["C:/CAMINHO/PARA/O/pawno/pawncc.exe", "$file_name", "-;+", "-v2", "-d3", "-\\)+"],
"working_dir": "${file_path}",
"file_regex": "^([^\\.]+\\.pwn)\\((\\d+)\\)() : (.*)$",
"variants": [
{
"cmd": ["C:/CAMINHO/PARA/O/pawno/pawncc.exe", "$file_name", "-;+", "-v2", "-d3", "-\\)+", "-l"],
"working_dir": "${file_path}",
"name": "Preprocessed output"
},
{
"cmd": ["C:/CAMINHO/PARA/O/pawno/pawncc.exe", "$file_name", "-;+", "-v2", "-d3", "-\\)+", "-a"],
"working_dir": "${file_path}",
"name": "P-code output"
}
]
}
Por
Misuir.
Caso queira adicionar ou retirar argumentos й sу adicionar ali como os atuais estгo.
Nгo esqueзa de alterar o caminho para o compilador.
Quote:
Originally Posted by VIRUXE
Jб existe tambйm alguma soluзгo para Auto-Complete neste programa?
|
Atualmente existem 2 auto-complete & syntax-highligher.
Um feito por
[HLF]Southclaw e outro por
Macluawn
Macluawn:
Auto-complete
Syntax-Highlighter
Para instalar vб atй o sublime, Preferences -> Browse Packages...
Na janela que abrir coloque os arquivos baixados dentro da pasta User e altere a syntax para Pawn no sublime.
Southclaw:
Pawn language for sublime
Caso vocк utilize Sublime Package Manager nгo й necessбrio fazer o download desta syntax, apenas abra o Package Manager, digite Install e clique, digite Pawn Syntax e dк enter. Depois sу ativar a syntax pelo sublime.
Caso nгo, baixe os arquivos do github e coloque-os na pasta "\Sublime Text 3\Data\Packages\Pawn-Syntax\" e ative a syntax pelo sublime.
Nгo aconselho o uso dos dois ao mesmo tempo pois pode causar conflitos.
Atualmente uso o do Macluawn personalizado.
Edit: Veja na primeira pбgina caso queira personalizar o auto-complete.
Quote:
Originally Posted by DeViL_GSB
aki o compilador n funciona. msm com esse plugin. a tela do compilador fica branca :/
|
Experimente com o cуdigo para compilar acima.
Re: Compilando com Sublime Text 2 -
Mandrack_FreeZe - 23.10.2014
Fiz aqui e deu certinho. Nгo sabia desse programa. Parece muito bom. Obrigado por dividi-lo +rep
Re: Compilando com Sublime Text 2 -
LockedLucas - 16.08.2015
Eu nгo falei merda sу disse minha opiniгo mas como todos aqui querem ser superiores aos outros eles levam as opiniхes dos outros na ignorвncia.
E nгo falei merda nenhuma esse programa eu achei bem ruim ( pawno e melhor ) e esse tutorial ai... vish bem pior que o programa.