Stalax - Make everything you want easily ! | |
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 |
Obi-Kenobi - Student |
Nice new things to now about, must be really powerful in the link world..lolz _______________ "May the force be with you" |
Artex - Student |
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. |
Setementor - Jedi Master |
Very nice work! |
Komence - Student |
wow, that's impressive! good stuff |
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 ! |
Sho Koon - Student |
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. |
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! |