Перейти к содержимому
View in the app

A better way to browse. Learn more.

Zloplay community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Опубликовано:

GSC Function Checker

Got annoyed enough by "unknown function" errors that I did something about it. Searches source file for function calls that aren't defined as functions/built in.

Included API (see below) was generated from a full gsc dump of IW4 (what seemed useful anyway) and the most up to date files from the IW4M SVN raw folder.

 

Readme

GSC Checker by TheApadayo
Checks GSC files for missing function definitions (unknown function script compile errors)
-Use run.bat to launch or you wont see ui (was to lazy to make a real one)
-Still a bit odd on function call detection on nested calls.
-API system that includes imported functions.
   -To use api system extract api.zip to the to program folder (so api files are in [programfolder]\api\maps\mp\....)
-Notifies you of external functions to check.

Version 0.1
-Initial Release

 

*note* Requires Java 6 or higher (yes I know its java... laugh at me)

 

Virustotal: https://www.virustotal.com/file/6ec082c ... 356239340/

Readme[/b]

README
--------------------------------------------------------------------
About
Notepad++ GSC Syntax Highlighter and Checker for IW4 (Modern Warfare 2)
by TheApadayo

V0.2
-> updated grammar to now include external calls
-> fixed possible bug where notepad++ would crash on loading corrupt config file (might still be there on some versions)

V0.1
-> initial release
-> handles all syntax fine except external calls (like "maps\mp\gametpyes\_rank.gsc::somefunc();")
-> underlines incorrect syntax
-> hovering on syntax gives a short message on the error from the parser/lexer
-> report any bugs/incorrect syntax checking to TheApadayo on the fourdeltaone.net forums

*I should get an ANSI version up in v0.2 when I fix that configuration.

--------------------------------------------------------------------
Installing

Navigate to your install directory (default: C:\Program Files\Notepad++)
Create folder called plugins
Extract contents of zip folder into the plugins subdirectory
Launch Notepad++ and selecte GSC from the language dropdown menu

Virustotal: https://www.virustotal.com/file/01dc7ed ... 356638161/

[attachment=0]GSC_NPP v0.2.zip[/attachment]

 

*note* These tools come with ABSOLUTELY NO WARRANTY and I am not to be held responsible for your stupidity.

Featured Replies

Опубликовано:
  • Автор
Can't use it, Notepad++ just opens then closes again. Debug build won't work either.

 

Edit: I see that Notepad++ has its own way to implement custom languages, just as a side-hint. :P

pic1

pic2

It only does crappy syntax highlighting and doesn't even work properly in the builds I tried.

Опубликовано:

Whoa notepad plugin is great. thanks to the creators.

  • 2 weeks later...
Опубликовано:
Well nothing is working for me... no idea why. But when I use a folder specific to the dll (ansi, unicode), Notepad++ opens with no error but the dll won't load.

Are you actually putting the config folder w/ gsc.dll file in the plugins folder, or the ANSI/Unicode folder in the plugins folder?

Опубликовано:
JoeyB":2wj6l7hk]
Well nothing is working for me... no idea why. But when I use a folder specific to the dll (ansi, unicode), Notepad++ opens with no error but the dll won't load.

Are you actually putting the config folder w/ gsc.dll file in the plugins folder, or the ANSI/Unicode folder in the plugins folder?

nah the dll is in plugins while the config is in plugins folder

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу

Важная информация

Используя этот сайт, вы соглашаетесь Условия использования.

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.