The Jedi Academy. THE Place for Jedi training.
Forums
Content
The Academy
Learn
Communicate
Personal


Forums | Showcase Forum
Stalax - Make everything you want easily !
Feb 18 2008 09:18am

Eltran
 - Student
Hello,
I'm introducing my mod I'm working hard since 6 months, Stalax.

- What is it ?
It's a mod that can give you the ability to make your own with an embedded script language called TCL (Tool Command Language). It's an easy and very powerful language, and with that you can do a lot of things that you have never seen done, like connecting to a mysql database, linking the server to IRC and tell what happens,... You can use Stalax to make your maps more interactive too and it's server-side only.

- How does it works in maps ?
You just have to set the tclScript key in the worldspawn to load the script, and you can set the entities execute functions when they are used, touched, damaged, killed, aimed,...

- Are there other features ?
Yes, the "movewith" feature, you can move a door on another, with that, you could make some real elevator with doors moving at the same time.

- What have been done with Stalax recently ?
I just made a guided missile with the camera in it yesterday, here you can get a video, it's entirely made in TCL, I had no help in C : http://www.stalax.net/Stalax_Guided_Rocket.wmv

And I was trying to make "func_vehicle" not in TCL yet, but could be possible!
http://www.stalax.net/sta_vehicle3.wmv

- Give me an example of a TCL script...
This one gives you a rocket launcher, with 20 ammo, a jetpack, set your health to 150 only if you are called "Lamer" with the command /tryme :
Quote:

bindCommand tryme cmdTry

proc cmdTry { ent args } {
if {[clName $ent] == "Lamer"} {
clGiveWeapon $ent [weapon rocket_launcher]
clAmmo $ent [ammo rockets] 20
clGiveHoldable $ent [holdable jetpack]
clHealth $ent 150
} else {
clPrint $ent "You are not allowed to use that!"
}
}


- Can I try ?
Yes, I'm release some DailyBuilds at this time so you could help me by testing them and reporting bugs and exploits on the forum.

www.stalax.net

If you have any other questions, feel free to ask, I'll be so glad to help you.

Thanks,
Eltran.

  Login and add your comment!  
Comments
May 26 2008 07:26pm

Obi-Kenobi
 - Student
 Obi-Kenobi

:D
Nice new things to now about, must be really powerful in the link world..lolz
_______________
"May the force be with you"

Apr 16 2008 06:22pm

Artex
 - Student
 Artex

Sweet! cant wait to drop komence with a guided missile hehehe


you could have even more fun saber/gun CTF matches with this
_______________
Sluglife

This comment was edited by Artex on Apr 16 2008 06:25pm.

Apr 14 2008 04:53pm

Setementor
 - Jedi Master
 Setementor

Very nice work! :)

Apr 14 2008 01:41am

Komence
 - Student
 Komence

wow, that's impressive! good stuff

Apr 13 2008 11:57pm

Eltran
 - Student

Hey guys,
You must see this video, this is the beginning of a physics engine implementation !

http://www.youtube.com/watch?v=sc0Gnpipt4I

Have fun !

Feb 25 2008 05:08pm

Sho Koon
 - Student
 Sho Koon

Very nice, it looks powerful.
Keep up the good work!
_______________
Proud owner of Malak's 50th and special 300th, Alex D'Kana's 3600th and 4000th, Laziana's 200th and [Jawa][Obi-Wan][SW]'s 1300th comment.

Feb 22 2008 11:15am

Eltran
 - Student

Here are some videos about my progress in the Stalax's development.

All of those videos are from TCL scripts.

Guided Missile (With camera in it!) :
Sourcecode : http://www.stalax.net/doku.php/downloads:serverscripts:guidedmissile
http://youtube.com/watch?v=H4JB5yCgGOs

Planting/Defusing a bomb :
http://youtube.com/watch?v=BwQ1Zq1D7WI
http://youtube.com/watch?v=Vh_QH5zXEXc

Fly without wings........ :
http://youtube.com/watch?v=yZE8EK8HGq0

Control a NPC, protect it, and make it come back to it's default position :
http://youtube.com/watch?v=FiM84fXYfeE

Making a client side plugin, with the LMenu feature, to limit the console usage Smile
http://youtube.com/watch?v=ApbuKKe16jw

Video of some extra cool features (these features are disabled in releases for special tests...)

func_vehicle and the movewith feature (the feature that makes door moving on the vehicle) :
http://youtube.com/watch?v=SN4WLMf6zIU

Physics engine coming soon...
> A little sphere : http://www.youtube.com/watch?v=TscOs75YdsQ
> A "stress test" with a lot of friends : http://youtube.com/watch?v=gA7M67q920Q

There isn't any stable release yet, I'm coding alone and releasing DailyBuilds every day.
You can try it, report bugs on the forums if there are some and I'll fix them immediately.
That's the only thing you can if you want to help me.
http://www.stalax.net/doku.php/downloads

I recently integrated MySQLTCL inside it, that means you can use a mysql database from your scripts.
Fully integrated, you don't need a .dll or a .so file, I'll write a tutorial later on that.

Easiest way for mappers to create a new entity : www.stalax.net/doku.php/help:tutorials:maptcl:firstent

TCL Basics, very easy : www.stalax.net/doku.php/help:tutorials:tclgen:tclbasics

Thanks,
Eltran.

  Login and add your comment!