Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 03-26-2011, 07:35 AM
Rogean Rogean is offline
¯\_(ツ)_/¯

Rogean's Avatar

Join Date: Oct 2009
Location: Massachusetts
Posts: 5,392
Default Kunark Event - Behind the Scenes

Nilbog and I figured we would give a glimpse of the work involved in getting an event like last night's running.

Before I delve into the code and scripts, I'll pick out some of the jokes we had hidden in there that some may have missed, written by nilbog:

Jarsath Explorer
Code:
my $phrase1 = "At least there's no Rinna Lightshadow.";
my $phrase2 = "Has anyone heard the tale of an Erudian with rose-colored shoes?";
my $phrase3 = "I was relieved to find boats in working order.  We'll need them to transport all these heads!";
my $phrase4 = "As a broodling, I dreamed of one day becoming a great healer.  Time has caught up with me and I now realize I will never be a young doctor.";
my $phrase5 = "I miss Kunark.";

if($text=~/Rinna/i)
    quest::say("We encountered a ferocious human female in a great valley!");
if($text=~/great valley/i)
    quest::say("Your people called it East Commonlands.");
Kylong Sergeant (South Karana)
Code:
quest::say("Greetings, $race.  What an interesting place.. the landscape seems to go on for an eternity.  We even encountered a flying horse!");

if($text=~/horse/i)
    quest::say("It was killed within seconds of being spotted by another group. Odd, they didn't seem to have anyone that could track.");
Nathsar Sergeant
Code:
quest::say("Greetings, $race.  This area reminds me of a place I journeyed to long ago.. Skyfire Mountains!  Are you here on business?");

if($text=~/skyfire/i)
    quest::say("Pits of fire, despair.. and dispell! HA!");
Anyways,

Here is the backend code that handled the backbone of the event:

Event.h http://codepad.org/VGlha3wk
Event.cpp http://codepad.org/UvhRXMVG

This runs on top of a new logging system that I coded mostly over the course of the last week that keeps better track of quests and drops. The system for encounters (engagements/fights) has been implemented for a few months now and runs through the same backend process.

The base quest scripts involved:

Explorer: http://codepad.org/LUL5R0mn
Bounty Officer: http://codepad.org/M5Spvq27
Jarsath Sergeant: http://codepad.org/hQH2TI9n

Most of the camps used one of the 3 scripts above with minor changes.

Achievements. Not really part of the "Event" but included anyway:

achievements.h http://codepad.org/sEYjTdnF
achievements.cpp http://codepad.org/FxnLDz9W
__________________
Sean "Rogean" Norton
Project 1999 Co-Manager

Project 1999 Setup Guide
Last edited by Rogean; 03-26-2011 at 07:42 AM..
  #2  
Old 03-26-2011, 07:39 AM
tj218 tj218 is offline
Kobold


Join Date: Jun 2010
Posts: 114
Default

Even though I didn't get a Rubi BP....[You must be logged in to view images. Log in or Register.]

Great work on your part (and the other Devs too)

Thanks for all you do!
  #3  
Old 03-26-2011, 07:46 AM
Honus Honus is offline
Aviak

Honus's Avatar

Join Date: Dec 2009
Location: Rockford, IL
Posts: 80
Default

Has anyone heard the tale of an Erudian with rose-colored shoes? LMAO

Great job guys, thank you!
__________________
I've never given a reach around to a spider monkey while reciting the pledge of allegiance.
  #4  
Old 03-26-2011, 08:31 AM
Glaani Glaani is offline
Kobold

Glaani's Avatar

Join Date: Aug 2010
Location: Halas in game..Vermont in rl lol
Posts: 152
Default

To someone who has zero idea of how games and coding and events work, it all seems like some sort of wonderful magic to me.

Thank you for everything the Dev and GM team has done for the players. I got to see people dieing and training in and around KC last night for the first time in a long time. Good times! [You must be logged in to view images. Log in or Register.]
__________________
  #5  
Old 03-26-2011, 09:06 AM
Labyrrinth Labyrrinth is offline
Kobold


Join Date: Sep 2010
Location: St Louis
Posts: 173
Default

Amazing work Rogean. Sensational even!!! Thank you and everyone else involved for all your hard work and dedication to P1999.
__________________
India - cleric
Labyrrinth - enchanter
  #6  
Old 03-26-2011, 09:09 AM
Bruno Bruno is offline
Fire Giant


Join Date: Nov 2010
Posts: 751
Default

It's definitely appreciated. Thanks guys.
  #7  
Old 03-26-2011, 09:18 AM
Humerox Humerox is offline
Planar Protector

Humerox's Avatar

Join Date: Oct 2009
Posts: 1,665
Default

You guys did an absolutely wonderful job.

The Kunark event was crazy fun...and 1500+ on server! Over the last year and a half you guys have brought back what you intended to...the gaming experience we all missed. The sheer number of people logged in last night are a testament to this.

Thanks!

[You must be logged in to view images. Log in or Register.]
__________________
Klaatu (RED)- Fastest Rez Click in Norrath
Klaatu (BLUE) - Eternal 51 Mage
Klattu (GREEN) - Baby Cleric

Quote:
Originally Posted by Sirken View Post
if your reason to be here is to ruin other peoples experiences and grief them off the server, then not only do you not deserve the privilege of playing here, but i will remove your ability to do so.
  #8  
Old 03-26-2011, 09:22 AM
Vonkaar Vonkaar is offline
Aviak

Vonkaar's Avatar

Join Date: Oct 2010
Location: Flower Mound, TX
Posts: 90
Default

I had a blast... the event was awesome and I'm pumped to see the servers handled the load np. Great job everyone.
__________________
Vonkaar
Best Druid on Project 1999 - I have a blue ribbon to prove it.
Destroyer of Mooto - 7 times since 1999.
The Bane of Bixies©
Huge halfling balls.

  #9  
Old 03-26-2011, 09:24 AM
Alderac Alderac is offline
Scrawny Gnoll


Join Date: Mar 2010
Location: British Columbia
Posts: 24
Default

Such a fun event, thanks so much for all the hard work! =D
__________________
Eldar Oftenlost
Alderac Oftenlost
Zkanas Oftenlost

<Vesica Dei>
  #10  
Old 03-26-2011, 09:52 AM
Yinaltin Yinaltin is offline
Sarnak


Join Date: Mar 2010
Posts: 347
Default

thanks for the event . and my ac ring [You must be logged in to view images. Log in or Register.]
Closed Thread


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:36 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.