Difference between revisions of "Talk:A beginner's guide, lesson 7 - Using Scripts in Quests"

one more
imported>Qazaaq
(dtom's response)
imported>Pyrocow2
(one more)
 
(11 intermediate revisions by 4 users not shown)
Line 6: Line 6:
:I did a bunch of formatting, mostly on the scripts so that they were consistent (and probably missed a bunch of things). Also put in headers to where I thought they should be. I may have missed more there as well. You get a little bleary eyed when spending that long doing formatting.
:I did a bunch of formatting, mostly on the scripts so that they were consistent (and probably missed a bunch of things). Also put in headers to where I thought they should be. I may have missed more there as well. You get a little bleary eyed when spending that long doing formatting.
:--[[User:ShadowDancer|ShadowDancer]] 14:34, 20 August 2007 (EDT)
:--[[User:ShadowDancer|ShadowDancer]] 14:34, 20 August 2007 (EDT)
::I feel like this guide could still use some more separation, it gets a bit wall-of-text-like for large portions of it. More sub-headings would be appropriate. Will attempt to do so myself when I get the chance.
::[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 16:00, 9 April 2008 (EDT)
Some general notes on changes that need to be made... There are a few logic problems in the conditions and scripts, the ID prefix (BG or BGM) hasn't been consistent throughout the tutorial, and there are some omissions. I'll probably fix these myself soon, just leaving this here. --[[User:Pyrocow|pyrocow]] 05:11, 11 October 2009 (EDT)
:I'm almost finished editing this article. I just need to create a new cave system, as the one provided in the mod files doesn't work (nor do some of the scripts in the "play test" version). A lot of the different pieces are misaligned, and the NPCs can't seem to navigate it. They just flee into the walls. After I'm done I'll upload fully working base/play test mod files. --[[User:Pyrocow2|Pyrocow2]] 20:33, 6 August 2010 (EDT)
::'''TO DO'''
::#<strike>Go back and edit the faction set up so that Red Rose Brigade members don't kill Brown (the prisoner), and so that Brown doesn't try to fight the player.</strike>
::#<strike>Get Blair's (the boss) initial conversation to work</strike>
::#Improve interactions with Brown. The conversation about whether or not you want to free him should take place while he's still behind bars. If you do free him, he should run to the exit of the cave after thanking you. Save for lesson 8?
::#<strike>Go over the last section.</strike>
::#Quest targets
::--[[User:Pyrocow2|Pyrocow2]] 14:24, 14 August 2010 (EDT)
:::Thanks once again for all the amazing work you've done on these!
:::[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 16:52, 14 August 2010 (EDT)


== Byline ==
== Byline ==
Line 46: Line 62:
:Above is part of the response I got from the PM I sent yesterday. I think we should move the byline to the talk page with a message that dtom can always be contacted with questions about the current and future lessons of A beginner's guide. And I also think a link to the forum thread is appropriate.
:Above is part of the response I got from the PM I sent yesterday. I think we should move the byline to the talk page with a message that dtom can always be contacted with questions about the current and future lessons of A beginner's guide. And I also think a link to the forum thread is appropriate.
:--[[User:Qazaaq|Qazaaq]] 08:43, 21 August 2007 (EDT)
:--[[User:Qazaaq|Qazaaq]] 08:43, 21 August 2007 (EDT)
::Agreed. Personally, I'd like to encourage users to use the Talk page for questions that they have. Do you think you might suggest to dtom that he could check the Talk pages periodically for questions about the tutorials? That would be better than PMs because then others with the same question can see the answer on the Talk page.
::I think we should write a "how to use the Wiki" guide. Explain things like tags, simple editing, how to go about finding things, where to ask questions, etc etc. I'll think about what we would need and maybe write something up this afternoon.
::[[User:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">D</span>ragoon <span style="font-family: Oblivion, Daedric Runes; size=2;">W</span>raith]] [[User_talk:DragoonWraith|<span style="font-family: Oblivion, Daedric Runes; size=2;">TALK</span>]] 12:09, 21 August 2007 (EDT)
== Script ==
In referance to the script for the hand-holding on the two clue items in the cottage you put:
"Experienced scripter will throw their hands up at the clumsy nature of this bit of the script, but it gets the job done and I believe it is easier to follow the logic of why each line is added in this version.
Perhaps one of the greats will re-write this in a more concise form at some point."
Well I'm not by any means "one of the greats", only picked up the CS two weaks ago but I've been programing for many years and would like to offer a cleaner means too do this.
if (QObjCount < 2)<BR>
    if (Player.GetItemCount "BGPartialLetter" >= 1) && (HaveScroll == 0)<BR>
      set QObjCount to QobjCount + 1<BR>
      set HaveScroll to 1<BR>
      if (HaveAmulet == 0)<BR>
          MessageBox "I have found a torn document. I should continue to look for clues"<BR>
      endif<BR>
    endif<BR>
<BR>
    if (Player.GetItemCount "BGEmbossedAmulet" >= 1) && (HaveAmulet == 0)<BR>
      set QObjCount to QobjCount + 1<BR>
      set HaveAmulet to 1<BR>
      if (HaveScroll == 0)<BR>
          MessageBox "I have found a strange amulet. I should continue to look for clues"<BR>
      endif<BR>
    endif<BR>
<BR>
    if (QObjCount == 2)<BR>
      SetStage BGM001 50<BR>
    endif<BR>
endif<BR>
--[[User:Nathnem|Nathnem]] 15:47, 9 April 2008 (EDT)
Anonymous user