Welcome to the POSSESSION.jp!

We are the global gaming community from Japan. By registering with us, you'll be able to discuss, share and private message with other members of our community.
POSSESSION は日本発祥のゲーミングコミュニティです。 私たちのコミュニティに参加して、様々なディスカッションや情報共有をしてみましょう。

SignUp Now!
Resource icon

[VScript] MapPlugins v3.3.0

No permission to download

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
Zero submitted a new resource:

Mapscripts - Extends vscript functionality

Features
=======
1. Load framework which extends vscript functionality.
2. Load your script frameworks without messing with compiling new map for each new script features.
2. Load your scripts according to your map configurations.
3. Let your scripts do specific mapspawn setup such as OnMapLoad, OnAnyRound, OnWarmupPeriod, and OnNewRound.
5. Register player information which is player's name, their network id and userid. Which allows you to create a script which requires those information...
Read more about this resource...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #2
Zero updated [VScript] Mapscripts with a new update entry:

v2.0 Update

Changelog for v2.0
- Added license information.
- Changed script info configuration design.
- Added kill player and kill team utility.
- Updated player info functions.
- Added sm.nut to streamline SM to VS function call method.
- Updated sourcemod plugin for calling vscript player_connect and player_disconnect events.
- VScript now capture player_connect and player_disconnect events through sourcemod plugin.
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #5
Zero updated [VScript] Mapscripts with a new update entry:

v2.1.0 Update

Changelog
- Renamed utility functions, added default argument values to entity utility functions for shorter code typing
- Added String.Fill function
- Ported utilities from Raid Scripts. Which is, Math, Animation and Thruster.*
- Revised mapscript includes arrangement for new functions.
- Added Map.ReloadScripts and Map.Restart functions for updating script in the game.

*I don't guarantee the result of Math.InsideAngle is 100% accurate. The reason is that, I'm not confident that I've...
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #9

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #11
Zero updated [VScript] Mapscripts with a new update entry:

v2.4.0 Update

Changelog
- Added Random.Float, Random.FloatRange, Random.GeneratePointWithinRectangle, Random.GeneratePointWithinSquare and Random.GeneratePointWithinCircle. (mapscripts/framework/util/random.nut)
- Added Point class for random util usage. (mapscripts/framework/classes/point.nut)
- Fixed shufflebag bug where the array is actually a global variable instead of member variable.

CSGO already provided randomint and randomfloat utils but please forgive me for reinventing the wheel.
Those...
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #12
Zero updated [VScript] Mapscripts with a new update entry:

Incoming v2.5.0 Update

The scripts will be uploaded tomorrow or later.

Current Changelog

- More entity proxies. Player_Speedmod and Env_Fade.
- Entity proxies are now being setting up directly from script instead of relying on postspawn.
- Renamed "OnMapLoad" function to "OnMapStart" function.
- Added util for creating enum using array of key strings.
- Updated entity prefab

Not Implemented Yet
- Math Rotate 3D functions. Couldn't verify if the functions working properly yet...
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #13
Zero updated [VScript] Mapscripts with a new update entry:

v2.5 Update Release Cancelled, Incoming v2.6 Update

I've been developing my item scripts and found out that there's more stuffs to add.
Also, weapon entity loading priority is higher than logic_script. Therefore, any global utils or global enums declared by using logic_script as proxy will not be available in the weapon entity script when it's first loaded. In order to deal with this priority loading problem, you can use model prop or physbox parented to the weapon to load any sort of configuration and setup weapon's OnPlayerPick function and...
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #14
Zero updated [VScript] Mapscripts with a new update entry:

Incoming v3.0.0 Update

Sorry about this, I'm cancelling v2.6 release due to one reason. Mapspawn stages and events for v2 are very immature. Due to that ONE reason, I faced a lot of problems when trying to develop my item and status effect scripts. I had to revise the stages, add few more event listeners, and more.

v3.0.0 will be released today for real. The mapspawn stages and events should be mature enough since I can load 3 scripts with different requirements. Example map vmf, status effects and item drop...
Read the rest of this update entry...
 
Last edited:

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #15
Zero updated [VScript] Mapscripts with a new update entry:

v3.0.0 Update

Changelog
- Mature mapspawn stages
- Revised folder structures.
- Added round_start, begin_newmatch, round_end, player_spawned, item_pickup, and item_remove events.
- Added player data extension stage to player_spawned event.
- Remade player util codes. Calling player execute functions now loop through all players including bot for performance efficiency
- Pseudo explicit cast util.
- Schedule util.
- Math.CompareVector function.
- Pseudo enum creation util.
- Pseudo weapon...
Read the rest of this update entry...
 

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #17

Zero

Member
Joined
Jan 5, 2018
Messages
45
Steam
View
  • Thread Starter Thread Starter
  • #18
Zero updated [VScript] MapPlugins with a new update entry:

v3.3.0 Update

Changelog
- Wrapped most of the script libraries inside dedicated "VS" namespace.
- Merged cast and enum scripts into single file, utils.
- Introduce function aliases
- Renamed entity util functions and it's aliases.
- Added VS.Entity.IsNull for checking actual null instance.
- Updated and move weapondefinitions to csgo folder since it's gamemod specific.

Wrapped most of utils inside "VS" namespace to prevent future conflicts and function aliases is a good method for using shorter function...
Read the rest of this update entry...
 
Top