鐵之狂傲

 取回密碼
 註冊
搜尋

【問題求解】 請問關於標篇跳耀

[複製連結] 檢視: 1917|回覆: 4

剛接觸NScripter不久
也閱讀過很多相關文章
有問題想請教
有沒有辦法製作像戀2的標籤跳耀一樣?

好比在選項中有3個選項可以選,選擇第2個選項登記標籤1
接著在往後故事中突然提取曾經登記的標籤1作為劇情中插入的故事
但是如果當初沒有標籤1,那個就不會有劇情插入
想請教各位大大

[ 本文章最後由 riin_mail 於 09-3-1 21:19 編輯 ]
 

回覆 使用道具 檢舉

全世界最先進的跳動筆

無名的勇者

天繾寶寶說你好

  1. *define
  2. game

  3. *start
  4. 我愛你\

  5. select "我也愛你",*event1,"我愛你,但是我更愛我自己",*event2,"對不起……",*event3

  6. *event1 ;事件1
  7. 嗯。\
  8. goto *talk

  9. *event2 ;事件2
  10. ……\
  11. goto *talk

  12. *event3 ;事件3
  13. 當我沒說\
  14. goto *talk

  15. *talk;共通對話
  16. 哈哈哈,氣氛有點尷尬呢!\
  17. if lchk "*event1":goto *ans1
  18. if lchk "*event2":goto *ans2
  19. if lchk "*event3":goto *ans3

  20. *ans1 ;回答1
  21. 出去散個步如何?\
  22. end

  23. *ans2 ;回答2
  24. 雖然你很老實,@
  25. 但有時候女生想聽的是好聽的話;而不是真心話喔。\
  26. end

  27. *ans3 ;回答3
  28. 哪、繼續當個朋友可以吧?\
  29. end
複製代碼


重點是使用if lchk指令:判斷指定標籤是否被讀到過,以下兩種寫法都可。 
if lchk 標籤名 
if lchk "標籤名" 

不知道是不是po想要的效果......我的寫法是這樣,供參考一下。
 

回覆 使用道具 檢舉

原文由 發條人形紅舞鞋 於 09-3-2 16:33 發表
*define
game

*start
我愛你\

select "我也愛你",*event1,"我愛你,但是我更愛我自己",*event2,"對不起……",*event3

*event1 ;事件1
嗯。\
goto *talk

*event2 ;事件2
……\
goto *talk

*event3 ;事件3
當我沒說 ...

非常感謝您
剛剛測試了一下
請問有辦法重複讀取嗎?
其實我自己也不太會用=  =  我腦殘得很厲害

EX:

選項 [我是人類] [我是寵物]

[我是人類]
我的確是人類
 (標籤1)

[我是寵物]
從來沒這樣貶低自己
 (標籤2)

共同話題
 女:妳好可憐
 南:她活該

提取(標籤1)
   我說我是人類很可憐?
(標籤1結束)

共同話題
 女:妳好煩

提取(標籤1)
   妳更可惡
(標籤1結束)

END



類似這樣。。。
 

回覆 使用道具 檢舉

無名的勇者

天繾寶寶說你好

可以重復讀取喔!
大概像這樣.....改了一下


  1. *define
  2. game

  3. *start
  4. 我愛你\

  5. select "我也愛你",*event1,"我愛你,但是我更愛我自己",*event2,"對不起……",*event3

  6. *event1 ;事件1
  7. 嗯。\
  8. goto *talk

  9. *event2 ;事件2
  10. ……\
  11. goto *talk

  12. *event3 ;事件3
  13. 當我沒說\
  14. goto *talk

  15. *talk;共通對話
  16. 哈哈哈,氣氛有點尷尬呢!\
  17. if lchk "*event1":goto *ans1
  18. if lchk "*event2":goto *ans2
  19. if lchk "*event3":goto *ans3

  20. *ans1 ;回答1
  21. 出去散個步如何?\
  22. goto *talk2

  23. *ans2 ;回答2
  24. 雖然你很老實,@
  25. 但有時候女生想聽的是好聽的話;而不是真心話喔。\
  26. goto *talk2

  27. *ans3 ;回答3
  28. 哪、繼續當個朋友可以吧?\
  29. goto *talk2

  30. *talk2;共通對話2
  31. 恩\
  32. if lchk "*event1":goto *ans11
  33. end

  34. *ans11;回答1-1
  35. 真幸福!\
  36. end

複製代碼
 

回覆 使用道具 檢舉

原來是要這樣做!!

我怎麼都沒想到>    <

明明這麼簡單....

真的非常感謝您!!
 

回覆 使用道具 檢舉

你需要登入後才可以回覆 登入 | 註冊

存檔|手機版|聯絡我們|新聞提供|鐵之狂傲

GMT+8, 24-3-29 16:52 , Processed in 0.058110 second(s), 20 queries .

回頂部