Computer Science Canada

Attack of the... what? Baldur's Gate NPC's?

Author:  Cervantes [ Sun Nov 27, 2005 8:24 pm ]
Post subject:  Attack of the... what? Baldur's Gate NPC's?

That's right. This duck theme has lived it's life. It's time for a new revolution.

Presenting...

The Baldur's Gate NPC Revolution



For those who wish to join this revolution, you'll to do three things.

  1. You need to pick a Baldur's Gate character. Pick the coolest one you know., who hasn't been taken already.
  2. You need to set your avatar to an image of this character. I suggest using their portrait, though you can use other images if you wish. You can find a complete list of the portraits here. Please note that not all of these portraits (for example, the half-orc) are actual BG NPC's. (If you're going to join the revolution, you should know this, as you should be intimately in love with the Baldur's Gate series.)
  3. You'll also need a quote or two for your signature. Try Wikiquote. This is another good place for quotes.

Since Baldur's Gate is so rich in phenominal quotes, you may have difficulty deciding which quote to use. I know I did. And I'm still not satisfied. To that end, you may wish to cycle quotes. You could set up something like what beard0 has got. More on that will be coming.

As always, Photoshop/GIMP editing the portraits is a good idea, just to add some originality to your avatar.

In closing, I leave you with one of my favourite non-Minsc quotes. It comes from Tiax, a crazed gnome obsessed with ruling the planet.
Baldur's Gate wrote:

Tiax- You have disturbed Tiax the Grand again! Such insolence! Tiax will place a mark of shame upon your forehead! All will know your treachery! (casts)
Tiax- Eh... it would appear that... the great and... mighty Tiax... has shrunk his undergarments... three sizes this day.
Tiax- Excuse... the mighty Tiax... while he catches his... his breath... He will rule... later.
Tiax- When Tiax rules, britches will not ride up so wedge-like.



Thank you for your consideration,

C'Minervansctes
Baldur's Gate Revolution of CompSci.ca
CEO

Author:  md [ Sun Nov 27, 2005 8:29 pm ]
Post subject: 

No one had better even think of stealing Edwin from me... I know where you all live...

Author:  brenn [ Sun Nov 27, 2005 8:31 pm ]
Post subject: 

Eh Shifty

Author:  Dan [ Sun Nov 27, 2005 8:31 pm ]
Post subject: 

hummmm, this dose not sound as fun as the ducks. I think i will keep my hacker duck for a bit and then swtich to somthing more intresting at the end of this month or go back to the old faithual avatar.

Author:  Cervantes [ Sun Nov 27, 2005 8:36 pm ]
Post subject: 

Furthermore, I would like all who partake to post a little bit about your character, so the infidels who have not had the fortune to experiences Baldur's Gate can understand the quotes and the talk.

Regarding my choice:

Minsc is a mighty berserker warrior who has had several head wounds throughout his life that have made him lose his senses. Minsc takes great pride in his companion, Boo. Boo is a miniture giant space hamster. He shares Minsc's ideals, or so Minsc tells us. Minsc is a true hero: he is a champion in fighting evil. "Evil, meet my sword! SWORD, MEET EVIL!!" he yells when fighting Irenicus for the last time.

In Baldur's Gate I, he had sworn to protect Dynaheir, a wizard. When Baldur's Gate II rolls around and you find yourself in a Irenicus' dungeon. Minsc is with you in a cell, shouting, "Minsc will be free! These bonds will not hold my wrath! Butts will be liberally kicked in good measure!". But Dynaheir was slain by Irenicus or his lackies. Minsc's mental condition worsens. He once asked Aerie, a winged elf cleric/mage, to become Minsc's new witch.

Since Baldur's Gate I, Edwin wanted Dynaheir dead. He says, upon her death in BG1, "Checkmate! The witch is dead!" Minsc and Edwin are grave enemies.

Watch it, Cornflake! Wink

I hope to see someone take Korgan soon. He's cool too.
For Tony, only the evilness of Sarevok will do. He's the villain of BG1 and a companion in Baldur's Gate II: Throne of Bhaal, and he has said such evil things as, "The streets will run red with blood when my work is finished." You could add some devil horns to him pretty easily, I'd imagine.

Author:  Cervantes [ Sun Nov 27, 2005 8:39 pm ]
Post subject: 

Hacker Dan wrote:
hummmm, this dose not sound as fun as the ducks.


That's because you have not experienced the glory of Baldur's Gate.

As Jon Irenicus, the villain of BG2, said, "Your actions affect so many others than yourself. You will come to realize how little choice you have. You will do what you must, become what you must, or others will pay for your cowardice. You *will* accept the gifts offered to you."

Author:  Paul [ Sun Nov 27, 2005 8:59 pm ]
Post subject: 

I played Baldur's Gate: Dark Alliance II...
anyone wanna tell me the fat dwarf's name?

Author:  Cervantes [ Sun Nov 27, 2005 9:21 pm ]
Post subject: 

Paul wrote:
anyone wanna tell me the fat dwarf's name?

Is it... Kromlech?

I've never played the Dark Alliance series. It seemed too much like Diablo to me. Not that I mind Diablo, but the computer BG series allows for much more flexibility and interaction with NPC's. Plus, I don't have a PS2, or whatever other consoles it is available for.

Author:  Martin [ Sun Nov 27, 2005 9:45 pm ]
Post subject: 

Swords not words!

Custom character!

Author:  MihaiG [ Sun Nov 27, 2005 10:00 pm ]
Post subject: 

hmm...i like these new avatars...only cuz i couldn't find an "Che Guevara" duck Crying or Very sad

but hey.....change is good... Twisted Evil

no dare steal GARRICK.....illl get minsc to find you... Rolling Eyes

Author:  Cervantes [ Sun Nov 27, 2005 10:16 pm ]
Post subject: 

El Comandante wrote:

no dare steal GARRICK.....illl get minsc to find you... Rolling Eyes


Ha haaa!

I mean, Garrick is cool.

Stupid bards.

Author:  beard0 [ Mon Nov 28, 2005 12:10 am ]
Post subject: 

As per request, code for a rotating sig quote:

php:
<?php
/* * * * * * * * * * * * * * * * * * * * * * * * * * *\
* The line below is the only line you need to change  *
\* * * * * * * * * * * * * * * * * * * * * * * * * * */

$quotes = array("Quote1", "Quote\t2", "And even\nQuote#3", "You get the picture?");

header("Content-type: image/png");

$quote = $quotes[array_rand($quotes)];

$lines = explode("\n",$quote);
foreach ($lines as $n => $line){
        $lines[$n]=str_replace ("\t", "    ",$line);
}
$w=0;
foreach($lines as $line){
        $w=max(strlen($line)*8+4,$w);
}
$h=count($lines)*12+8;

$im=imagecreate($w,$h);
$fntcol=imagecolorallocate($im,0,0,0);
$bgcol=imagecolorallocate($im,0,255,0);
imagefilledrectangle($im,0,0,$w-1,$h-1,$bgcol);
foreach ($lines as $n => $line){
        imagestring($im,4,2,2+12*$n,$line,$fntcol);
}
imagecolortransparent($im,$bgcol);
imagepng($im);
?>

Author:  Tony [ Mon Nov 28, 2005 9:45 am ]
Post subject: 

Cervantes wrote:
For Tony, only the evilness of Sarevok will do.

Thx for the tip, though I think I'll pass on this.

Author:  Cervantes [ Mon Nov 28, 2005 8:08 pm ]
Post subject: 

Got it working. Thanks beard0, and Hikaru for letting me use your space. ^^

Author:  beard0 [ Mon Nov 28, 2005 8:13 pm ]
Post subject: 

You should put a line break "\n" in some of those quotes, because they stretch the page.

Author:  Cervantes [ Mon Nov 28, 2005 8:35 pm ]
Post subject: 

Noticed just a bit after I put it in. Thanks. Smile

Author:  beard0 [ Mon Nov 28, 2005 9:59 pm ]
Post subject: 

A note to others wishing to use the same rotating sig: If you use the same address Cervantes has, but add "?u=[username]" to the end, that will cause the browser to send a seperate request, causing a (possibly) different random quote than anyone else's.

Author:  Dan [ Tue Nov 29, 2005 1:49 am ]
Post subject: 

I like the idea of the roating sig thing, so i coded my own. Mine uses a mysql database so i do not have to edited the code each time and has some random fun things in them. I am thinking of maybe linking it to the compsci.ca v2 data base to get some quotes from users.....

Author:  Martin [ Tue Nov 29, 2005 2:10 am ]
Post subject: 

And it works ...

Author:  Dan [ Tue Nov 29, 2005 2:42 am ]
Post subject: 

I was just making some chages to it. It can now interface with the compsci.ca data base and take quotes from users some times. Tho you have to wtach that duck, he only dose it some times Wink

Author:  [Gandalf] [ Tue Nov 29, 2005 3:05 am ]
Post subject: 

Server Time... My IP and browser... - so much great content, I had an amusing 30 minutes refreshing the page Razz. You're going to start a revolution if you keep poking people though Smile.

A bunch of them show 'r's at the end of a line.

Author:  Tony [ Tue Nov 29, 2005 9:55 am ]
Post subject: 

Hacker Dan wrote:
it can now interface with the compsci.ca data base and take quotes from users some times.

Does it quote a random post or something?

Edit: you appear to just grab other user's signatures...

What if you grab your own signature.. would it be thrown into a recursion?

Author:  Dan [ Tue Nov 29, 2005 10:57 am ]
Post subject: 

well since it quotes the text and not an img no, but it is progamed to not find mine anyhow. I still have alot of ideas to add to it.

Author:  Dan [ Tue Nov 29, 2005 11:29 am ]
Post subject: 

There i just upgreaded my sig a bit. Now hacker duck can see you!

Author:  beard0 [ Tue Nov 29, 2005 12:00 pm ]
Post subject: 

Dan: I suggest you filter out sigs that contain html/BBCode... unless you decide instead to render it Laughing

EDIT: And I love the personalised "your webpage is..." - startled me for a moment, then realised it cam from my profile, then realised I needed to update it.

Author:  Dan [ Tue Nov 29, 2005 12:56 pm ]
Post subject: 

beard0 wrote:
Dan: I suggest you filter out sigs that contain html/BBCode... unless you decide instead to render it Laughing


I all ready did this Wink I just may take some time to update on the server. I can not figgure out the odd line break thing tho.

Author:  Dan [ Tue Nov 29, 2005 3:05 pm ]
Post subject: 

New verson fixes problem of geting ementpy sigs and stops the problem of the sig hurting the admisration conrols and moderation of users.

Author:  beard0 [ Tue Nov 29, 2005 5:19 pm ]
Post subject: 

Hacker Dan wrote:
I can not figgure out the odd line break thing tho.


An r appears at the end of these lines. I'm almost positive that it has something to do with the fact that newlines in sigs created by a user running windows are /n/r (or /r/n, I'm not sure which), and then your linux server recognises the /n as a newline, and doesn't know what to do with /r. Oh, I guess that means that the wondows symbol is /r/n, as the r appears at the end of lines. :D

Hope this helps you to sort it out.

Author:  Dan [ Tue Nov 29, 2005 8:20 pm ]
Post subject: 

nope it all ready checks for both of thos and replaces them. I also tryed some of phps bulit in line berak removing/replacing functions with out relsoult. I will keep looking in to it tho......


: