Author Topic: V-Scripts v.1  (Read 6835 times)

Finally finished v.1, I've been working on this like crazy for the past few days, it contains 22 new slash commands.
It has pieces for other things I have released aswell.
The following list contains all the new features:

Racing Player Modifiers (all admin only): /rrun [speed], /rcrouch [speed], /rjump [force], /rjet, /rsteroids,  /rnormal. (3)
Player Modifiers (all admin only): /run [speed], /crouch [speed], /jump [force], /jet, /steroids, /normal. (3)
The Ballinator: /ball [time (limit 20)].
Color Scripts: /red [message], /blu [message], /grn  [message], /ylw [message], /ltblu [message], /pnk [message], /gry [message]. (1)
Random Scripts: /me [message], /exec [file name (excluding .cs)].

Most of them are self explainatory, but the ones I think you might not be so sure of are:

Steroids: Makes you run faster and jump higher.
Normal: Changes all the player attributes back to default.
Ball: Edits the time the balls (from The Ballinator) stay.
Me: Inspired by RTB, it puts an asterisk (*), then your name then your message all in white.
Exec: Activates/reacivates the chosen file (you don't have to put .cs in the file name). (2)

If you don't have the Racing Player or The Ballinator, it will not do anything and tell you so.
Type /vhelp in game to display a reminder in the chat with the available commands (in case you forget any).

Major credits go to: Mr.Pickle, Space Guy, Aloshi, Nitramtj and Ephialtes, without their help none of this could have happened, thanks so much for your time and patience guys!

<<download removed to stop the plague from spreading>>

Just extract to your main Blockland folder and enable it.

(1) People on my server report not being able to use space's when they use a color code, but I could talk regularly like this and it worked, if you have this problem aswell I have no idea why.
(2)I know you can use the exec code for the console but this is just more convienant in my eyes.
(3) You probably already know this, but these change it for everyone, just letting you know in case you use one and get pissed in your server, this is why I made these all admin only.
« Last Edit: July 13, 2007, 08:03:50 PM by Badspot »




You've only used %t1 so only the first word of everything you say using the slash commands will show.

You allow non-admins to exec files. Most people wouldn't trust super admins to exec...

and where, pray tell, is this so called Player_racing.cs?

In the somewhat recently bumped crouch racing topic.

You've only used %t1 so only the first word of everything you say using the slash commands will show.

Thanks for telling me how to fix it. </sarcasm>

You allow non-admins to exec files. Most people wouldn't trust super admins to exec...

Oops, thanks for pointing that out, fixing now.

and where, pray tell, is this so called Player_racing.cs?


http://www.blockland.us/smf/index.php?topic=16429.0

Vert, only one word in /me command... but nice btw

Vert, only one word in /me command... but nice btw

Well Pickel posted above it was the use of the wrong variable, but I am trying to fix that.

Thanks for the positive feedback guys. ^_^

XD i didnt read loel, but no problem, ty for making a killer mod!

Hey, fix the /me command, and I'll download it. This sounds very pointless, yet useful and fun.

I am hosting V-Scripts 1.1 publicly for testing and editing, server will stay up until I finish or it gets buffer overrun, even then I will be quick to fix it and re host.

i would tell you how to make working colors but then it would be too easy. so instead, ill tell you how to do it.
1)make a package so you can override the servercmdMessageSent(%client,%text)
2) make it check if the %client.currentcolor ==1 or w/e for first color
3) use same messageall yours does but use %text instead of %t1
2)repeat for second color
3)ect ect
4)check if no color is selected
5) do parent:servercmdmessagesent(%client,%text) if so
6) make the color set command, /setcolor numberhere
7) make a colorhelp command that tells you wat each number is
8) close the package
9)activepackage(nameofyourpackage);
10) be happy if it works, stab something if it doesnt

I made my own for my server, and it works fine. Also, your exec command? do a check for admin, and then let the host also set a exec password that you must enter to exec, so its secure.
overall, rating:
 -GOD OF MODING
 |AWESOMERIFFIC
 |COOL
 |sweet
Omeh
 |pfft
 |haha
 |fail
 |LOL FAILZ
 -OMG HOW YOU GET ALL THE WAY DOWN HERE HAXXORS