Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Crystalwarrior

Pages: 1 2 3 [4] 5 6
46
Add-Ons / Metal Gear Solid alarm sound replacer (In-Game Toggle!)
« on: April 29, 2013, 01:11:18 PM »
Sup. I replaced alarm sound with MGS alarm sound.
Don't worry, it does not replace datablocks or anything. You can toggle between the MGS alarm and the original at any time using /toggleMGSAlarm.

Enjoy the DL

(P.S.: it's off by default so the original alarm function doesn't replace the new one.)


(not yet approved)

download Emote_MGSAlarm from hostr.co

47
Suggestions & Requests / Mouse Steering features for Strafe Steering?
« on: March 22, 2013, 09:59:24 AM »
Hey, guys. I'm pretty sure you're all familiar with Strafe Steering in Blockland (Default vehicle controlling). But there's also mouse steering controls as well.
Mouse Steering controls allow for a much more precise control over vehicle, but the turning is dumbed down and it's pretty much impossible to make sharp turns.
So, can someone please make a clientside add-on that allows you to rotate your car via arrow keys?
GTA SA is a clear example of that: Hold UP arrow key to rotate your car down, down to rotate it up, left to roll it left, right to roll it right.
This would let players like me be able to rotate your car mid-air while still using WASD to control the car.

I'm pretty sure this is possible, seeing as mouse steering feature is there.

48
So, as of v21, when I plant the brick in the air, it will still call the onPlant function even though the brick itself did not plant. This causes some bad errors to happen.
Here's my onPlant code if necessary:
Code: [Select]
function fxDTSBrickData::OnPlant( %this, %obj )
{
parent::onPlant( %this, %obj );

if( %this.isOre || %this.isTree )
{
%obj.resources = %this.resources;
%obj.health = %this.maxHealth;
}

%client = %obj.getGroup().client;

if( isObject( %obj ) )
{
if( %this.adminOnly )
{
if( %client.isAdmin )
{
return;
}
else
{
commandToClient( %client, 'centerPrint', "\c6You are not permitted to plant this brick.", 2 );
%obj.schedule(0, "delete");
return;
}
}

if( %client.buildMode )
{
return;
}

%player = %client.player;

%found = false;
for( %i = 0; %i < %player.getDataBlock().maxTools; %i++ )
{
if( %player.tool[ %i ].getName() $= "gmsHammerItem" )
{
%found = true;
}
}

if( !%found )
{
commandToClient( %client, 'centerPrint', "\c6You must have a building hammer to build!", 2 );
%obj.schedule(0, "delete");
return;
}

%req = MCeil( ( %this.brickSizeX * %this.brickSizeY * %this.brickSizeZ ) * (60/100) );

if( %req > 1024 )
{
commandToClient( %client, 'centerPrint', "\c6This brick cannot be planted.", 2 );
%obj.schedule(0, "delete");
return;
}
if( %client.resources["wood"] < %req )
{
commandToClient( %client, 'centerPrint', "\c6You need\c3" SPC %req SPC "\c6wood to plant this brick.", 2 );
%obj.schedule(0, "delete");
}
else
{
commandToClient( %client, 'centerPrint', "\c6You planted a brick for\c3" SPC %req SPC "\c6wood.", 2 );
%client.resources["wood"] -= %req;
%client.strandedBottomPrint();
%obj.cost = %req;
}
}
}

Any idea how to resolve this problem?

49
Code: [Select]
function fxDTSBrick::OnPlant( %this, %obj )
{
echo("attempting to plant");

%client = %obj.getGroup().client;
// %db = %obj.getDataBlock();

if( isObject( %obj ) )
{
echo("brick exists!");
%req = %this.brickSizeX * %this.brickSizeY * %this.brickSizeZ;

if( %client.Plastic < %req )
{
echo("Not enough plastic!");
commandToClient( %client, 'centerPrint', "\c6You need\c3" SPC %req SPC "\c6plastic to plant this brick.", 2 );
return;
}
else
{
echo("Enough plastic!");
commandToClient( %client, 'centerPrint', "\c6You planted a brick for\c3" SPC %req SPC "\c6plastic.", 2 );
%client.Plastic -= %req;
parent::onPlant( %this, %obj );
}
}
}

This won't work.
At all.
Not even echo is called.
Yes, this is packaged.

I have no idea why this does not work, seeing as in CityRPG, this bitch works just fine.

Honestly, I need to get this function work on plant, at least, even if there are errors.

50
Add-Ons / M-16 Assault Rifle ( Update! [19.12.12] )
« on: December 25, 2012, 05:01:41 AM »
Hey dude, lookie. It's an M-16 that is loosely based on Counter-Strike!
Check this gun out.

Features

  • Bullet spread increases when walking
  • Headshots that deal triple damage!
  • Legshots that break the player's momentum and have less damage!
  • A great model based on Blockland's default gun style! (Updated: 19.12.12)
  • Amazing particles and emitters!
  • Randomised bullet hit sound!
  • Flesh Hit Sound introduced!
  • Silenced mode introduced! (Press rightclick)
  • Updated sounds!
  • Decreased bullet spread when crouching!

Download

Download Weapon_M16.zip (194 KB) from localhostr.com (Latest update: 19.12.12)

Screenshots




Credits

Thanks to Port for his amazing hitbox support script!

51
Add-Ons / Schmidt Scout sniper rifle (Update [19.12.12])
« on: December 19, 2012, 03:09:54 AM »
When I was playing a sniping server, It used Tier Tactical sniper rifles.
And I disliked them for the sole reason of them not being fast enough to hit the target.
So, I reminded myself: "CS1.6 has one awesome sniper rifle I enjoy."
And here it is, Schmidt Scout sniper rifle.

Features

  • Bullet spread increases when walking
  • Impossible to equip-dequip exploit
  • Headshots that insta-kill and color the head red!
  • Legshots that break the player's momentum and have less damage!NEW!
  • Sniper Rifle model by yours truley, featuring scope and blocky look!

Download

Download Weapon_ScoutSniper.zip (194 KB) from localhostr.com

Screenshots



Credits

Thanks to Port for his amazing hitbox support script!

52
Modification Help / Editing fall damage when crouching?
« on: December 16, 2012, 07:05:43 AM »
So, like the title says, I want to edit ammount of damage player gets when he crouches. How do I do that?
Example: Player falls, dies from lethal damage. Player falls from the same height, but when crouching, he has 25 or less HP left after impact. I want to edit that so he gets left with 75 damage or something.

53
Modification Help / Support_Hitbox - Shoot their legs off!
« on: December 14, 2012, 03:09:34 AM »
Made by Port and uploaded with his permission, Support_Hitbox lets you detect any bodypart the player has. Extremely useful for headshots, legshots etc. in wheapons.

Features
  • Detect any hitbox or player node! (To add additional hitboxes, make a global variable. Example: $crotchTest = "pants";)
  • Easy to use system for weapon pack creators! (Look in the script on usage)

Download

Download Support_Hitbox.zip from localhostr.com

Credits

Thanks to Port for making amazing hitbox detection system.
I suggested the support script and uploaded it here so I shouldn't appear in credits.

54
Add-Ons / Musket (Update! [14.12.12])
« on: December 06, 2012, 11:47:52 AM »
I noticed that there aren't very much Pirate-y weapons around. So I thought, "I really should revieve that old script I made"
And there it is, the Musket.

Features

  • Huge but balanced bullet spread
  • Impossible to equip-dequip exploit
  • Headshots that color the head red!
  • Legshots that break the player's momentum!NEW!
  • Rifle model used from the old crappy "Lego Rifle" add-on with a lot of problems found on RTB (link)

Download

Download Weapon_Musket.zip (110 KB) from localhostr.com

Screenshots



Credits

Thanks to whoever made model for this. If original creator(s) ask me to take down the model, though, I will do that and replace the model with default gun model until someone else makes a model for me.

55
Drama / SkullCandy has something to say about Plant
« on: November 23, 2012, 11:12:30 AM »
I am posting this for my friend, SkullCandy, who is banned from the forums. He has informed me to tell you guys about a player who doesn't care about his friends. These pictures will explain all:
[img ]http://i.imgur.com/IVNGC.png[/img]
[img ]http://i.imgur.com/YFcJK.png[/img]
[img ]http://i.imgur.com/cXwhP.png[/img]
[img ]http://i.imgur.com/3G7GA.png[/img]
[img ]http://i.imgur.com/WyBiR.png[/img]
[img ]http://i.imgur.com/n15d4.png[/img]
[img ]http://i.imgur.com/lzbh8.png[/img]
[img ]http://i.imgur.com/vNSGI.png[/img]
[img ]http://i.imgur.com/WAYgY.png[/img]

So when you befriend this jerk, think about it for a moment or two.

User was banned for this post

56
Modification Help / if( !isObject( %obj.spawnBrick ) ) is always true.
« on: November 18, 2012, 03:11:03 AM »
Whenever I try to check if the item is set on the brick, it is always true, even if the item is actually set on a brick.
Code: [Select]
function sonicRingItem::onAdd( %this, %obj )
{
if( !isObject( %obj.spawnBrick ) )
{
echo( isObject( %obj.spawnBrick ) );
%obj.schedule( 6000, "fadeOut" );
%obj.schedule( 7000, "delete" );
}
parent::onAdd( %this, %obj );
}
Yes, it's in package.

57
Gallery / Parkour Maps Galore [Parkour Playertype]
« on: November 05, 2012, 03:28:52 AM »
Post parkour maps compatible with my Parkour Playertype here!

Format:
  • Name
  • Screenshot
  • Description
  • Required RTB preferences
  • Required add-ons
  • Reccomended colorset
  • Download

58
Add-Ons / Crystalwarrior's Parkour Playertype [ 05.11.2012, v.2 ]
« on: November 05, 2012, 03:11:06 AM »
Making a Mirror's Edge map? Want to create a parkour challenge? Don't want to use Agile Playertype?
I've got what you want: Parkour playertype. It's simple design, Simple script, Simple controls and little to no bugs will leave you happy! Make high-speed rooftop sniper TDM's, Parkour races, ninjas vs asians rampage or just have fun!

Features

  • Wallclimb [Rightclick a brick]
  • Walljump [Hold spacebar + Rightclick]
  • Ledge grab [Rightclick a brick named "ledge"]
  • Ledge climb [Press spacebar when mounted to ledge]
  • Ledge drop [Press rightclick when mounted to ledge]
  • Sliding [Hold shift]
  • Acceleration
  • Configurable jump height/run speed/slipperyness/stamina usage
  • Stamina system
  • Good air control for amazing stunts
  • Animations for all actions
  • Clean script for developers to dwelve into
  • RTB Preferences for almost everything, allowing smooth adaptation to maps
  • Sound Effects straight from HL2
  • Optional water bottle addition - replishes stamina when used.
    Can be used with other playertypes that have Stamina = 1; in playerdata!

Planned features

  • Sliding Added!
  • Rolling [Reduce fall damage a bit.]
  • Wallrun
  • bouncing from ceiling, perhaps?
  • Tricks system
  • Sidestepping [doubletapping directional key or something.]
  • Improved blurring effect using vignette Added!

Download

Download Player_Parkour.zip (142 KB) from localhostr.com[Mirror]
Download Item_SportsBottle.zip (241 KB) from localhostr.com.

Credits

Huge thanks to port for the base script (Walljump, Wallclimb)
I tweaked the features and added more awesome stuff.
Thanks to Demian for amazing bottle model,
And thank you for downloading/using this!
next stop: sports playertype pack..

59
Add-Ons / Glock 18 - Famous pistol of Half-Life and Counter-Strike!
« on: September 08, 2012, 03:08:34 AM »
Glock 18
Perfect tactical pistol.

Description
Hey, want more tactics? Some headshots, perhaps? Oh, oh, how about toggle-able modes!?
I've got all that. Switch modes from burst fire to semi-automatic, deal some headshots and paint some heads red!
This pistol that acts like a mix between HL1 and it's CS counterpart will make you a happy man if you're hosting a deathmatch server.
Soon to be included in Half-Life Weapons Pack. Stay tuned!

Features
  • Headshots.
  • Two different fire modes.
  • Sounds straight from HL1.
  • Custom model.
  • Works great for fast-paced, as well as tactical deathmatches.
  • Soon to be included in Half-Life Weapons Pack.
  • (Planned) Ammo system.

Screenshots


Credits
Jack Noir (Crystalwarrior): Project, modelling, etc.
Port: Scripting, miscellaneous help.
Valve Software: Original content.

Download
Download Weapon_Glock18.zip (64 KB) from localhostr.com.

60
Hit Notice

Description

Remember Quake 3 Arena, the game where reaction was everything? Do you also remember a neat feature that was called Hit Sound and basically played a sound when you damage enemies?
Well, here you go, this is exactly the same thing! Hit someone - get sound played! Very useful in fast-paced or tactical damages. Especially useful when strafing or sniping.

Features

  • Works in minigames only!
  • Is useful.
  • Works on bots!
  • Sound Effect straight from Quake 3 Arena

Credits
Thanks to Port for teaching me Torque Script in a fun way. :D

Download
Download Server_HitNotice.zip (7 KB) from localhostr.com.

Pages: 1 2 3 [4] 5 6