Recent posts

#61
Bugs and Crashes / Re: No main script file - not ...
Last post by ToyDragon - May 21, 2025, 03:59 PM
Yyg once encountered this problem. In his CNInputManager (a script that allows vcmp to display more languages in chat boxes), he used thousands of sprites and encountered the same situation as you. In fact, he only needed to compress them into 7z files and add _unp.
#62
Script Showroom / Re: Racing System (with checkp...
Last post by ToyDragon - May 21, 2025, 03:50 PM
Hi, I'm Chinese and use AI translation to communicate due to limited English fluency. Based on your description, I suspect the issue stems from the function onPlayerKill event, which triggers when a player eliminates another player.

In the "Racing System (with checkpoints)" script:

The onPlayerKill function calls QuitTrack.
In "Racing System.nut", QuitTrack first checks if a race is ongoing. If not, it sends the killer a message: "QuitTrack( [Player Name] ) failed. There is no race taking place."
My analysis:
This error message seems inappropriate when triggered by a player killing others, as killing doesn't necessarily indicate an intent to quit the race. A better fix might involve modifying QuitTrack—for example, removing the devprint and pmsg notifications (adjust based on specific needs). The core idea is: player kills ≠ race quit intent, so such prompts shouldn't appear here.
#63
Script Showroom / Re: Racing System (with checkp...
Last post by KazamaOp - May 16, 2025, 04:25 PM

I Was Keep Killing Players And This Msg Annoying Like "The ( ZainGameplayKazamaPC ) Failed There is no Race Track"
#64
Quote from: [R3V]Kelvin on May 11, 2025, 03:23 AM
Quote from: Luis_Labarca on May 10, 2025, 03:02 AMbefore used
player.Bleeding = true ;
player.DrunkVisuals = true ;
player.DrunkHandling = true ;
but it doesn't work for me anymore

and then add the plugin to the server.cfg folder
sqlatestfeatures04rel32
How come 'it doesn't work anymore'? By the way, while Player.Bleeding does expect and return a boolean, Player.DrunkVisuals and Player.DrunkHandling do not - they expect an integer. For instance:
player.Bleeding = true; // true/false (your code is correct for this one)
player.DrunkVisuals = 255; // 0-255
player.DrunkHandling = 8; // 0-4294967295
También hablo español si deseas expresarte mejor. :)
gracias bro  ;)
#65
General Discussion / Re: MEGAMIND'S VCMP BROWSER
Last post by MEGAMIND - May 14, 2025, 08:55 AM


Features
  • Minor Bug Fixes
  • Stable Release

Update your browsers to stable release (Recomended)

Note: Windows 7 users can download it from website manually

Those who have the browser already installed will get a update automatically, those who are new to this browser can download and install the latest update

 




#66
Community Plugins / Re: New Python Plugin
Last post by PSL - May 12, 2025, 05:08 AM
Well done! This plugin supports functional expansion, bringing a great deal of possibilities to VC-MP servers. I'm looking forward to seeing more developers creating interesting gameplay based on it!
#67
Server & Plugin Updates / Re: Server Update 0.4.7 Relea...
Last post by [R3V]Kelvin - May 11, 2025, 03:23 AM
Quote from: Luis_Labarca on May 10, 2025, 03:02 AMbefore used
player.Bleeding = true ;
player.DrunkVisuals = true ;
player.DrunkHandling = true ;
but it doesn't work for me anymore

and then add the plugin to the server.cfg folder
sqlatestfeatures04rel32
How come 'it doesn't work anymore'? By the way, while Player.Bleeding does expect and return a boolean, Player.DrunkVisuals and Player.DrunkHandling do not - they expect an integer. For instance:
player.Bleeding = true; // true/false (your code is correct for this one)
player.DrunkVisuals = 255; // 0-255
player.DrunkHandling = 8; // 0-4294967295
También hablo español si deseas expresarte mejor. :)
#68
Servers / MAGNA'25 - VCAD Tournament
Last post by Inferno - May 10, 2025, 05:48 PM
🌐 Vice City Attack & Defend Hosts MAGNA '25 — A Clash of Champions


Prepare for the most anticipated competitive event of the year! MAGNA '25 is a multi-stage tournament held inside Vice City Attack & Defend (VCAD) — where strategy, skill, and teamwork collide.

🔸 Format: Round-robin group stage (all teams face each other); top 4 teams advance to knockout semi-finals.
🔸 Platform: Hosted exclusively in the Vice City Attack & Defend server 
🔸 Open to: Solo players, clans, and competitors of all skill levels — especially those who thrive on tactical gameplay and strategic coordination.
🔸 Start Date: Stay tuned — the countdown is on!
🔸 Duration: A thrilling 3 to 4 months of intense matches, building up to the epic grand finale!

Whether you're here to dominate or to watch legends rise, MAGNA '25 promises intense matchups, rising rivalries, and unforgettable moments.

💥Join the server. Join the fight. Be part of MAGNA '25.

📌 Click here to join the discord server now!
📌 Click here to visit the forums!
#69
Community Plugins / New Python Plugin
Last post by 2b2ttianxiu - May 10, 2025, 05:37 PM
The vcmp-python-plugin, available on GitHub at github.com/tianxiu2b2t/vcmp-python-plugin, is a Python plugin designed for VC-MP game servers. VC-MP is a platform that enables multiplayer gaming based on the classic Vice City game. This plugin significantly enhances the functionality and gameplay of VC-MP servers.

The original author, ysc3839, laid the foundation for this plugin. He conducted in-depth research on the architecture of VC-MP game servers and the features of the Python programming language to write the initial plugin code. The plugin was able to connect with VC-MP game servers and handle various in-game events such as player join, leave, and chat messages. It also provided basic function interfaces for developers to create custom functions. For instance, a simple player management system was implemented to record player login times and gaming durations. Additionally, basic chat command functions were introduced to facilitate player interactions within the game.

On this basis, I have optimized the plugin. First, I reorganized and optimized the plugin's code structure. Previously disorganized code modules were divided into more structured ones, making the code easier to understand and maintain. For example, code related to game event handling was centralized into a dedicated module, while player management - related code was placed in another module. This makes it more convenient to add and modify functions in future development and improves the code's readability and reusability.
In terms of functionality, I have added more practical features. For example, the player permission system has been enhanced, allowing server administrators to allocate different permissions based on player levels and manage player behavior more flexibly. An in-game item and weapon management function has also been added. Administrators can now easily set which items and weapons players can use and their attributes, better controlling game balance and gameplay. Moreover, the plugin's performance has been optimized. Algorithm improvements and code simplification have reduced resource usage and improved stability and response speed under high - load conditions. For instance, the event handling mechanism has been optimized to more efficiently listen to and process a large number of in - game events, avoiding previous issues of event processing delays or omissions.

The optimized vcmp-python-plugin has the following standout features:
Firstly, it has strong function extensibility. With the rich interfaces provided by the plugin, developers can easily create various unique game functions and玩法 based on their needs, whether adding new game modes, designing complex task systems, or achieving interconnection with other servers.
Secondly, it boasts good stability and compatibility. After optimization, the plugin can run stably in various VC-MP game server environments and remains compatible with game updates. This ensures continuous and stable server operation for players.

Thirdly, it is easy to use and maintain. The optimized code structure and clear document comments enable developers new to the plugin to quickly get started with function development and plugin maintenance, lowering the usage threshold and attracting more developers to participate in plugin development and optimization.
In summary, the vcmp-python-plugin, optimized on the foundation of the original work by ysc3839, has become a powerful, stable, and easy - to - use plugin for VC-MP game servers. It provides strong support for the development of the VC-MP game community and the creation of diverse gameplay. It also offers a platform for developers to showcase their creativity and engage in technical exchanges.

(Written by kimi AI)
(My English is not good, and github commits with Chinese. :>)

#70
Bugs and Crashes / Re: No main script file - not ...
Last post by 2b2ttianxiu - May 10, 2025, 03:31 AM
Maybe you need to restart your server :>