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 - pecon98

Pages: 1 2 [3] 4
31
I made 6, I ate an oreo instead of one of them.


32
Modification Help / Scripting a boss playertype
« on: March 14, 2012, 07:16:16 PM »
Here is what is done so far.

server.cs
Code: [Select]
exec("./voices.cs");

%error = forceRequiredAddOn("Sound_Skycaptain");
if(%error == $Error::AddOn_NotFound)
{
    error("ERROR: Sound_Skycaptain - required add-on Sound_Skycaptain not found");
}

datablock PlayerData(Skycaptain : PlayerStandardArmor)
{
   runForce = 10 * 90;
   runEnergyDrain = 0;
   minRunEnergy = 0;
   maxForwardSpeed = 20;
   maxBackwardSpeed = 10;
   maxSideSpeed = 10;

   maxForwardCrouchSpeed = 7;
   maxBackwardCrouchSpeed = 7;
   maxSideCrouchSpeed = 7;

   maxdamage = 100;

   jumpForce = 12 * 120; //8.3 * 90;
   jumpEnergyDrain = 0;
   minJumpEnergy = 0;
   jumpDelay = 0;

minJetEnergy = 1;
jetEnergyDrain = 3;
canJet = 1;

uiName = "Sky Captain";
showEnergyBar = true;

   runSurfaceAngle  = 20;
   jumpSurfaceAngle = 10;
};

package skyCaptainentrance
{
function Skycaptain::onNewDataBlock(%this,%obj)
{
if(!$SCschedule && !isObject($SCschedule))
{
ServerPlay2D(SC_Entrance1);
echo(Entrance1);
$SCSchedulevar = schedule(10000, 0, SCschedule, %obj);
}
parent::onNewDataBlock(%this,%obj);
}
};
activatepackage(skycaptainentrance);

package skycaptainondisabled
{
function Skycaptain::ondisabled(%dtb, %obj, %enabled)
{
cancel($SCSchedulevar);
echo("Schdule cancled!");
parent::ondisabled(%dtb, %obj, %enabled);
}
};
activatepackage(skycaptainondisabled);

voices.cs
Code: [Select]
function skycaptainkill(%client)
{
switch(getRandom(0, 3))
{
case 0:
ServerPlay2D(SC_kill1);
echo(Killsound1);
case 1:
ServerPlay2D(SC_kill2);
echo(Killsound2);
case 2:
ServerPlay2D(SC_kill3);
echo(killsound3);
case 3:
ServerPlay2D(SC_kill4);
echo(killsound4);
}
}


function SCschedule(%obj)
{
echo("Schdule loop");
%r=(getrandom(1, 5));
if(%r==1)
{
ServerPlay2D(SC_intimidation1);
Echo(intimidation1);
}
if(%r==2)
{
ServerPlay2D(SC_intimidation2);
Echo(intimidation2);
}
if(%r==3)
{
ServerPlay2D(SC_intimidation3);
Echo(intimidation3);
}
if(%r>3)
{
Echo("No sound effect (intimidation)");
}
if(%obj.getdamagelevel()>75)
{
%lh=(getRandom(0, 6));
if(%lh==0)
{
schedule(2000, 0, ServerPlay2D, SC_lowhealth1);
echo(lowhealth1);
}
if(%lh==1)
{
schedule(2000, 0, ServerPlay2D, SC_lowhealth2);
echo(lowhealth2);
}
if(%lh==2)
{
schedule(2000, 0, ServerPlay2D, SC_lowhealth3);
echo(lowhealth3);
}
if(%lh>2)
{
echo("No sound effect (lowhealth)");
}
}
}

I need some help making a few things.

1: I need a way to break the schedule for SCschedule when the boss dies

2: I need a way to detect when the boss makes a kill (This will be scripted into whatever weapon he uses)

3: I need to make some slayer-compatible stuff such as checking the number of lives of the player, and if the round ends in a certain manner.

I would appreciate any help in coding this.

33
Off Topic / 1337'th post
« on: January 25, 2012, 05:14:22 PM »
A lowly achievement.

ITT: Force me to post again.

EDIT: You guys arn't trying hard enough.

34
There are almost 300 guests and 70 users online, what the hell.

35
General Discussion / Boss Battles - Six years...
« on: November 29, 2011, 10:23:01 PM »
If you (Or a group of builders) create a map which we end up using, the rewards are as follows.
+ $8 - $20 worth of donor credits will be given to the builder depending on how impressive the map is.
  - Credits are divided up among the builders, if there is more than one.
+ Any builder who has contributed at least 30% of the total efforts in creating a map will receive the new "Map Maker" title.
+ Credits will be displayed when the server rotates to that map.

http://leopard.hosting/download.php?f=ebnuz&name=Gamemode_BossBattles_Developer_Package.zip

http://leopard.hosting/download.php?f=wjkii&name=BossBattles_Dev_Requisites.zip
  - Extract all the Add-on files this zip contains into your add-on directory. Do not place this zip file directly into the add-ons directory, it doesn't work this way.
  - Make sure you overwrite all existing brick add-ons, as some brick packs will have inconsistencies with the Boss Battles brick packs, and you must be using the Boss Battles brick packs in order for your map to work properly when it is put on the server.

When making a map, consider this checklist.

+ You need a spawn.
  - If you want, you can simply use the spaceship spawn which is loaded with the example map when you start the gamemode.

+ Make sure there are spawnpoints in the arena!
  - If you're feeling unsure how to make them, simply duplicate some from the example map.

+ Make sure there is a capture point area!
  - It should be placed centrally in the arena, to make it easily accessible.
  - You don't have to event it, just place the Capture point brick from the Slayer bricks tab.

+ Layout! Make sure there is no significant areas that a boss couldn't simply jump up to normally.
  - Avoid making accessible areas that are isolated from the main body of the map.

+ Boundaries. There should be no ways to slip out of the play area.

+ Make sure there is a Tank Turret!
  - Again, you don't have to event it.
  - There should be a strategic area for it, and it should not have clear line of sight to the entire arena.
  - Optionally, you can also add pirate cannons.

+ Hide chests!
  - They should be cleverly hidden, not in plain sight.

+ No physics vehicles!
  - These should not be in the map under any circumstances! They are too unpredictable and can break gameplay.

+ Eventing is a plus! Your map will get a higher score if you've already done the essential events.
  - The developer pack will allow you to see and use events that are present in Boss Battles. Wrench things around the example map to see what they are needed for.


Once you have completed creating a map, one of the builders should post it here with example screenshots, a link to the bls save file, and a list of credits for the map. (Specify who did how much work)

Apply for admin
You will not be accepted if you do not try at this. Applying for admin is like a job interview, look your best and don't pull any stuff- We do check to make sure your information is legitimate.
Application and requirements are now on the website.
We highly recommend looking at the tips and requirements available on the website. All applications not meeting requirements will be denied.

Links to previous application sessions. Read these if you want a good example of how reviewing works and how your application should be written. (More recent ones are better)
https://forum.blockland.us/index.php?topic=177870.msg4922878#msg4922878 - Earlier February 2012
https://forum.blockland.us/index.php?topic=177870.msg4960985#msg4960985 - February 2012
https://forum.blockland.us/index.php?topic=177870.msg4997622#msg4997622 - March 2012
https://forum.blockland.us/index.php?topic=177870.msg5132215#msg5132215 - April 2012
https://forum.blockland.us/index.php?topic=177870.msg5313680#msg5313680 - June 2012
https://forum.blockland.us/index.php?topic=177870.msg5518702#msg5518702 - July 2012
https://forum.blockland.us/index.php?topic=177870.msg5604662#msg5604662 - August 2012
https://forum.blockland.us/index.php?topic=177870.msg5904476#msg5904476 - October 2012
https://forum.blockland.us/index.php?topic=177870.msg6028719#msg6028719 - November 2012
https://forum.blockland.us/index.php?topic=177870.msg6242916#msg6242916 - January 2013
https://forum.blockland.us/index.php?topic=177870.msg6525608#msg6525608 - April 2013
https://forum.blockland.us/index.php?topic=177870.msg6972738#msg6972738 - October 2013
https://forum.blockland.us/index.php?topic=177870.msg7140152#msg7140152 - December 2013
https://forum.blockland.us/index.php?topic=177870.msg7261151#msg7261151 - February 2014
https://forum.blockland.us/index.php?topic=177870.msg7472745#msg7472745 - April 2014
https://forum.blockland.us/index.php?topic=177870.msg7928720#msg7928720 - October 2014
https://forum.blockland.us/index.php?topic=177870.msg8246823#msg8246823 - March 2015 (Collected on the 23rd)
https://forum.blockland.us/index.php?topic=177870.msg8353019#msg8353019 - May 2015 (Collected on the 19th)
https://forum.blockland.us/index.php?topic=177870.msg8529616#msg8529616 - August 2015 (Collected on the 7th)
https://bossbattles.pecon.us/forum/?topic=72 - March 2016
https://bossbattles.pecon.us/forum/?topic=105 - October 2016


News
Hey we don't post the news here anymore. Do /news in the server.


36
Off Topic / 99:99
« on: November 17, 2011, 10:46:14 PM »
Get down here and see the countdown. This should only excite you if you have never witnessed it before.

37
Off Topic / Error, board not found.
« on: November 14, 2011, 02:08:29 PM »
404 not found.
Take a good look at the picture

38
Off Topic / Woah BL_ID is on our profiles since when?
« on: November 14, 2011, 12:19:17 PM »
I never knew of this.

39
Creativity / Plastic inlayed Blockhead
« on: November 03, 2011, 10:56:01 PM »
I inlayed a Blockhead into plastic in my CADD class. I used the school's CO2 laser to cut pieces of plastic to the right shapes and sizes and then fit them together. Then I put it onto a piece of wood with instant cement.

Bad picture brought to you by low lighting. I was going to give the face and hands a skin color but there was no plastic in that color, so I just used the mirror plastic.
No ratings please.

40
Off Topic / Want a counter avatar? Request one here!
« on: October 31, 2011, 11:11:46 PM »
My avatar is an example. Just give me an image to use in the background and if it isn't already obvious, tell me where to put the counter. Also tell me how far to make it count to number of digits ect.

I might be able to put counters on animated avatars, haven't tried it yet though. It also can be a count-down instead. Also tell if you want it to stop at the end of the frames or just loop.


Extended/full version of the one I made for myself.

41
Off Topic / Your favorite cat breed?
« on: October 31, 2011, 09:26:40 PM »
Mine is the European Shorthair.
Look here for a list of breeds.

42
Modification Help / Brick syntax error
« on: October 29, 2011, 08:11:59 PM »
Code: [Select]
datablock fxDTSBrickData (5515)
{
brickfile = "./5515.blb";
category = "Bricks";
subCategory = "Generated";
uiName = "5x5x15";
};
This gives me a syntax error for some reason, I compared it to the Large Cubes datablock and I don't see any differences in the syntax besides the icon being non-existant.
Code: [Select]
datablock fxDTSBrickData (brick64xCubeData)
{
brickFile = "./64x Cube.blb";
category = "Baseplates";
subCategory = "Cube";
uiName = "64x Cube";
iconName = "Add-Ons/Brick_Large_Cubes/64x Cube";
};

43
Modification Help / Brick datablock syntax error
« on: October 29, 2011, 08:09:46 PM »
Code: [Select]
datablock fxDTSBrickData (5515)
{
brickfile = "./5515.blb";
category = "Bricks";
subCategory = "Generated";
uiName = "5x5x15";
};
This gives me a syntax error, I tried comparing it to the Large Cubes datablock and it isn't much different, I can't see anything wrong with the syntax.
Code: [Select]
datablock fxDTSBrickData (brick64xCubeData)
{
brickFile = "./64x Cube.blb";
category = "Baseplates";
subCategory = "Cube";
uiName = "64x Cube";
iconName = "Add-Ons/Brick_Large_Cubes/64x Cube";
};


EDIT: Realized this goes in coding help. uhggg.

44
Off Topic / Youtube offers revenue to videomakers?
« on: October 19, 2011, 10:31:07 PM »
I just got an email from youtube telling me that I can make a portion of profits from the ads and stuff in my videos. Now don't get started on anything, I never made a video that ever got more than 200 views; but I didn't seriously think they did this. And also why did I get offered it? I don't have anything in particular that I would think would trigger that sort of offer, has anyone else ever gotten a similar invitation? Is it perhaps a brand-new thing that everyone is now offered?

45
Off Topic / Forum reset.
« on: October 17, 2011, 01:10:17 AM »
So what has changed?


====CHANGELOG AS KNOWN====
all forums are now locked only to people with ID's.
I checked, all the forums are red when you sign off.

Pages: 1 2 [3] 4