Jump to content


Photo

Esiriak, the Abjurer -v0.093-


  • Please log in to reply
175 replies to this topic

#141 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 05 December 2008 - 05:23 PM

Mind talk.

EDIT: Page 8 :D

Edited by Ithilian Delorio, 05 December 2008 - 05:23 PM.


#142 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 05 December 2008 - 11:53 PM

Versus that formula:

CHAIN IF ~InParty("dv") !StateCheck("dv",CD_STATE_NOTVALID)~ THEN dialogue stateLabel
~text1~
DO ~~ 
== dia2 ~text2~
== dia3 ~text3~
END
++ ~pc_response~ + 1
++ ~pc_response2~ trans

APPEND dialogue
IF ~~ THEN BEGIN 1
SAY ~text4~
++ ~We have chained PC responses!~ EXIT
END
END

Hmm, I used this:

BEGIN IJ#eprT

IF ~NumTimesTalkedTo(0) Global("EsiriakExists","GLOBAL",2)~ THEN BEGIN Talk4
SAY ~Text~
IF ~~ THEN REPLY ~Text~ DO ~SetGlobal("EsiriakExists","GLOBAL",3)~ EXIT
END

CHAIN
IF ~Global("EsiriakExists","GLOBAL",4)~ THEN IJ#eprT PrTPC1
~Text~
DO ~SetGlobal("EsiriakExists","GLOBAL",5)~
== IJ#esir ~Text~
== IJ#eprT ~Text~ EXIT

CHAIN
IF ~Global("EsiriakExists","GLOBAL",6)~ THEN IJ#eprT PrTPC2
~Text~
DO ~SetGlobal("EsiriakExists","GLOBAL",7)~
== IJ#esir ~Text~
== IJ#eprT ~Text~
== IJ#esir ~Text~
== IJ#eprT ~Text~
== IJ#esir ~Text~
== IJ#eprT ~Text~
== IJ#esir ~Text~
== IJ#eprT ~Text~ EXIT

CHAIN
IF ~Global("EsiriakExists","GLOBAL",8)~ THEN IJ#eprT PrTPC3
~Text~
DO ~SetGlobal("EsiriakExists","GLOBAL",9)~ EXIT

Hahaaa- yes, CHAIN instead of APPEND, as there would have beeen so many of them, and it still wouldn't have worked, because I needed to use Scripting for the other parts of the 'dialog'... , and yes, it works because I use Dialog(Player1) command between the chains. And if you read the Globals, you'll indeed notice that there are 10 steps, and the dialog file has just 4 of them... :P

Also, NI does suck for scripting. Use The IESDP instead.

Hmm, but there is no scripting tool on that, as in, I write the base(.baf) -file code for the script and it changes the code to a code(.bcs) -file. <_<
PS: "InParty("dv")" -you can't use that, as this is indeed the Joining dialog, but the joining hasn't happened, yet. Dah.

Edited by Jarno Mikkola, 06 December 2008 - 12:50 AM.

Deactivated account. The user today is known as The Imp.


#143 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 06 December 2008 - 12:32 AM

Wheee I understand nothing :D

#144 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 06 December 2008 - 04:18 AM

Oh, WeiDU
COMPILE ~myMod/myBaf.baf~ //One way, overwrites existing scripts
EXTEND_TOP ~myMod/myBaf.baf~ ~existingBcs.bcs~ //Extends the top of the script
EXTEND_BOTTOM ~myMod/myBaf.baf~ ~existingBcs.bcs~ //extends the bottom of the script

//Extra stuffs
//EXTEND_TOP/BOTTOM compile files if they don't already exist, so there is no need for:

ACTION_IF FILE_EXISTS_IN_GAME ~existingBcs.bcs~ BEGIN
EXTEND_X ~myMod/myBaf.baf~ ~existingBcs.bcs~
END
ELSE
COMPILE ~myMod/myBaf.baf~
END

//You also have EXTEND_X_REGEXP, but the WeiDU readme has a nice tutorial on that

See, WeiDU does EVERYTHING!

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo

#145 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 06 December 2008 - 05:45 AM

Edit: Banter Spoilers removed.

Attached Files


Edited by Ithilian Delorio, 30 January 2009 - 10:10 PM.


#146 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 06 December 2008 - 06:01 AM

Two Esiriaks?

Probably missing a check in the CreateCreature().

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo

#147 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 06 December 2008 - 07:07 AM

And a big nasty bug is attached. Yeah, two Esiriaks. Ho hum. One needs to die a quick IF~~THEN Death.

Well, I should have taken care of that, and I swear I did... as I destroyed(DestroySelf()) the other, as the CreateCreature() does summon 2, if it's not destroyed... Are you sure the installation went fine, Ithilian Delorio? As it might be that if you extended the already extended -reinstalled without clear install- it might give you two creatures.

Question 2: What happened to Klemno?

Edited by Jarno Mikkola, 06 December 2008 - 07:14 AM.

Deactivated account. The user today is known as The Imp.


#148 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 06 December 2008 - 06:11 PM

What do you mean? He ran off after the dialog, and was never seen again.

By the way, here are those missing lines I have finally done:


Leader: Hahaha. You place a Demon in the position of leader? You are strange indeed.
Tired: This feeble Illithid form I inhabit requires rest.
Bored: I need to kill something, and unless you want it to be you, I say we get moving!
Damage: Sccrahh!! Pathetic mortal body! Takes damage from such a small wound!
Move 5: Am I but a mule?!
Move 6: Why am I even obeying you?
Move 7: I?m not even going to pretend I have a choice...
Rare 1: I?m ready, as always.
Rare 2: Another feeble task.
Target Immune: Stupid tentacles!
Inventory Full: We should get a Gnome to lug all this crap around for us, not me! Your item is in the dirt.



#149 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 06 December 2008 - 07:11 PM

What do you mean? He ran off after the dialog, and was never seen again.

That is what the other Esiriak should do, but you may have spoken to him before he left the Temple, and that's why you have two Esiriaks. Right? I told you to not move an inch. :lol:

Probably missing a check in the CreateCreature().

Fixed that for V0.093...

Edited by Jarno Mikkola, 06 December 2008 - 07:15 PM.

Deactivated account. The user today is known as The Imp.


#150 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 06 December 2008 - 10:25 PM

I'm talking about Klemno, not Esiriak.

#151 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 07 December 2008 - 02:11 AM

Jarno, for a check, this would do

!Exists("esiriaksDV")

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo

#152 Lykainon

Lykainon

    Extraordinary in a way your puny mortal brain cannot grasp.

  • Member
  • 198 posts

Posted 07 December 2008 - 04:50 AM

As promised in my thread, I took a closer look at Esirak's banters (I downloaded the newest version, I don't know if anything has changed since then). Anyhow, I loved the Aerie banters. Quite evil but very fitting. I'm a little unsure about the Anomen banter though... would he really be that "friendly" (relatively speaking) with a demon/mindflayer? He's a pretty fanatic guy.

Also the lines in general seemed fairly short compared to most NPC-banters. This isn't necessarily a bad thing, merely an observation.

Finally a really minor nitpick, Edwin can cast transmutation spells, not trancemutation spells. ;)

Overall, it looks pretty interesting.
"Humans need fantasy to be human. To be the place where the falling angel meet the rising ape."

- Death, Hogfather (Terry Pratchett)


Arr! There be a pirate in the making!

#153 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 07 December 2008 - 02:44 PM

Edit: Banter Spoilers removed.

Edited by Ithilian Delorio, 30 January 2009 - 10:10 PM.


#154 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 07 December 2008 - 11:09 PM

Yeah yeah, I like putting spells and effects into my banters. Sue me ^_^

Hmm, I might just do that! :devil:

Also, on the topic of banters I would like Esiriak to not only talk with the Vanillas, but also other (major) mods and such. Here is a list of them (so far): So if the authors of these mods could lend me a hand writing banters with them, I would greatly appreciate it ^_^

I would suggest to do that in here... when we get to -v0.5- -_-
So there is only 418 releases on the way, yet. :lol:

Deactivated account. The user today is known as The Imp.


#155 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 07 December 2008 - 11:54 PM

Or 1 big release!

Why on earth do you have this many releases? It is not like many people will be testing it for you, with only half the content!

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo

#156 sucrecandie

sucrecandie
  • Member
  • 10 posts

Posted 12 December 2008 - 06:58 AM

A little question here : if I understand right, Esiriak will be a beholder in ToB, but what kind ?
The little Gauth or the big Beholder ?
Also will he have their powers and immunities ? I think of the "rays" that all beholders have (yes the ones that are sent back by Balduran's shield), will Esiriak launch them at his foes ?

As a sidenote : in my opinion you are overcomplicating this character : first he is a Tanarri, then a Mind-Flayer, then a Beholder...
Are you trying to merge every characters you imagined in one ?
It's not a critic but it's what I see here.

Please make Jan change him into a gibberling ^^

#157 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 12 December 2008 - 08:46 AM

A little question here : if I understand right, Esiriak will be a beholder in ToB, but what kind ? The little Gauth or the big Beholder ?
Also will he have their powers and immunities ? I think of the "rays" that all beholders have (yes the ones that are sent back by Balduran's shield), will Esiriak launch them at his foes ?

He is the normal big beholder and has just a kind of normal beholder attack, for now. And that attack is mostly untested and improved/nerfed. And no, it won't bounce of from the Shield of Balduran. Should it, I have a disagreement about it... with whom, myself. :lol:

As a sidenote : in my opinion you are overcomplicating this character : first he is a Tanarri, then a Mind-Flayer, then a Beholder... Are you trying to merge every characters you imagined in one ? It's not a critic but it's what I see here.

No, or else Esiriak would be an Imp/Dragon/Tanar'ri/Drow/Werewolf/Kuo-Toa/Sahuagin/Fire- Earth- Air Elemental/Wyvern/Basilisk/Mind Flayer/Genie/Golem/Gauth/Beholder just to name few... :whistling: :devil:

Please make Jan change him into a gibberling ^^

Hmm, might be a good idea, will have to... just... him. :twisted:
Thanks for your interest.

Deactivated account. The user today is known as The Imp.


#158 Thanatos.

Thanatos.
  • Member
  • 474 posts

Posted 12 December 2008 - 04:44 PM

His "skulls" he uses for weps will run out eventually... Has like 500000 ammo tho ^_^

#159 Jarno Mikkola

Jarno Mikkola

    The Imp in his pink raincoat.

  • Member
  • 10911 posts

Posted 13 December 2008 - 04:34 AM

His "skulls" he uses for weps will run out eventually... Has like 500000 ammo tho ^_^

No they won't... they just flip around the numbers and never end. :devil: Actually if you look closely, you'll see that he has only one at the start, and when you use that you'll get the 2^x-1 which is more than 60000. It's done with 'Charge removal' put to '0- Don't vanish'(in DLTCEP).

Edited by Jarno Mikkola, 13 December 2008 - 05:00 AM.

Deactivated account. The user today is known as The Imp.


#160 Icendoan

Icendoan

    "An Infinite Deal of Nothing"

  • Member
  • 1723 posts

Posted 13 December 2008 - 04:50 AM

He has 1, set to "Item Remains" or similar, which wraps around to 65535 uses.

Icen
Proud member of the 'I HATE Elminster!' Club!

Mods in development: Keeping Yoshimo