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

one more
imported>Qazaaq
imported>Pyrocow2
(one more)
 
(14 intermediate revisions by 5 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 18: Line 34:
::These articles were written in a way that a person talks to you. Tom Dawson guides you through during these lessons. That's why there was decided not to remove the bylines from these articles. At least that's what I understood, apparently that's not correct.
::These articles were written in a way that a person talks to you. Tom Dawson guides you through during these lessons. That's why there was decided not to remove the bylines from these articles. At least that's what I understood, apparently that's not correct.
::--[[User:Qazaaq|Qazaaq]] 18:07, 20 August 2007 (EDT)
::--[[User:Qazaaq|Qazaaq]] 18:07, 20 August 2007 (EDT)
:::These guides were never mentioned except as an example of "narrative" guides as opposed to "manual" style guides. And while I do not believe it is necessary to ''remove'' the bylines, the tag should still remain - these guides should not be frozen, but updated, and the tag explains that to readers. There are a couple of dtom guides that have been updated substantially by people other than dtom before the discussion ever took place - I think perhaps the bylines should be removed from those, because it is no longer truly accurate. Should the same happen here, we should consider removing the bylines.
:::For now, these are dtom's words, and so the byline should remain. However, I do not believe that guides with a "voice" require a "name" - if you read this without a name attached to it, it still talks to you just as much. Do you know dtom? I don't - it's just the name of a guy who wrote some wonderful guides as far as I know. "Narrative" style guides are not an exception.
:::Personally, I like the tag as a compromise to those authors who cannot be contacted. To remove the byline without their consent may be very rude, so we can leave it there and use the tag to explain the situation. This seems fair to me.
:::Perhaps another tag could be made for ESF posts which got transfered to the Wiki for safe-keeping - explaining where they came from originally and such. I'll think about it, and you may certainly have input. This is kind of an awkward transition for content, because you're moving from a very private medium (your posts are very much your words) to a very public medium (the Wiki). When possible, explicit permission is best, but because of the pruning practices on the ESF, sometimes we want to save something by an author we cannot contact. That would be the aim of such a tag.
:::Anyway, as always, discussion is welcome, but perhaps this ought to continue in the appropriate area of the [[Community Portal]]?
:::[[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>]] 18:21, 20 August 2007 (EDT)
::::I don't think further discussion is necessary, I didn't think of it this way. I'll add the same tag to lesson 6 I added today. However, dtom is not unreachable, I saw he responded on BSF a few days ago. I sent him a PM about removing the bylines from these two articles.
::::--[[User:Qazaaq|Qazaaq]] 18:54, 20 August 2007 (EDT)
''<snip>
''I would add that one small advantage of having a byline has been the number of people who have contacted me for advice which has been used to inform the content and direction of subsequent articles.
''However, I bow to the wisdom of the community and as I pointed out, I am happy for my byline to be removed not only from 6 and 7, but from 1-5 as well.
''Dtom
: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)
::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