Sarrus1 / sourcepawn-studio

VSCode extension for SourcePawn scripting
https://sarrus1.github.io/sourcepawn-studio/
MIT License
140 stars 22 forks source link

AMX Mod X Support #334

Open tmp64 opened 1 year ago

tmp64 commented 1 year ago

Basic informations

Further Information

The extension is named AMXXPawn vscode in the Extension Browser. But it tries to compile scripts using the SourceMod compiler.
image

To Reproduce

  1. Install the extension.
  2. Configure mainPath
  3. Get the error spcompile.exe not found

Code to reproduce the behaviour

N/A

Expected behaviour

The extension looks for amxxpc.exe, the AMXX compiler, instead of SourceMod compiler.

Error messages

I didn't record them before I removed the extension, sorry.

wopox1337 commented 11 months ago

I agree image

image

image

image

image

image

need more support for AMXModX

aleeperezz16 commented 7 months ago

Hey @Sarrus1, is there any possibility to get better support for the extension? The AMXX plugins don't work with the updated LSP.

wopox1337 commented 4 months ago

@Sarrus1 up

ededdneddyfan commented 3 months ago

Echoing the sentiment here - the plugin is still trying to act like it's running on sourcepawn image

ededdneddyfan commented 3 months ago

Setting current file as main also doesn't work image

Sarrus1 commented 3 months ago

Hi all, I don't want to make false promises: Porting the sourcepawn ext to amx was much more work than I thought... A lot of this comes down to the fact that the syntax is still different, which trips the parser. Maybe, and that is a big maybe, I can disable some features to make it somehow work. But I want to insist that my priority at the moment is to polish the sourcepawn extension and to ship a stable release of the rewrite, as it has been in the works for 8 months now.

I will update this issue when I get to work on the amx ext.

wopox1337 commented 2 months ago

Okay, we'll wait, but no hopes 👍

Снимок экрана 2024-06-17 в 12 49 19 Снимок экрана 2024-06-17 в 12 49 59 Снимок экрана 2024-06-17 в 12 50 52 Снимок экрана 2024-06-17 в 12 53 07

some new things, afaik, they valid for SourcePawn too