Project1

标题: 脚本小讲堂[3] [打印本页]

作者: 劍之飛龍☆    时间: 2008-1-20 02:38
标题: 脚本小讲堂[3]
现在的信心指数:★☆☆☆☆{/gg}

狗先生一再欺负偶,弄了个什么骚扰短信,真烦人……{/fn}
不是偶想要*他,他实在系太……虾米?跑题了?好象是这样哦……

本讲堂只适用于新手,高手们54就好{/gg}{/gg}..

[LINE]1,#dddddd[/LINE]
小讲堂[1]:http://rpg.blue/viewthread.php?tid=70617&ntime=2008%2D1%2D21+13%3A37%3A16
小讲堂[2]:http://rpg.blue/viewthread.php?tid=71170&ntime=2008%2D1%2D21+13%3A37%3A16
[LINE]1,#dddddd[/LINE]

学脚本嘛,最重要的就是耐心。很多人就是觉得脚本太麻烦,不学了,只能做**党……引用66大人的一句话(好象大致是这样),如果以前没有学过任何计算机语言,学脚本就需要10
小时左右。

[LINE]1,#dddddd[/LINE]
数字也是脚本中比较重要的一个东西。

在事件中有3个地方可以使用脚本:

1.事件第3页——最右下脚,有个“脚本”,点开就会弹出一个框,可以输入脚本指令,长度有限;

2.事件第1页——第8行的“条件分歧”,点开,第4页最后一行有个脚本,别看他那么“狭窄”,其实是无限长的;

3.事件第2页——倒数第7行“设置移动路线”最右下脚也有个脚本,也是无限长的。不过在这里很少有人使用脚本,在这里可以做到45度地行走。在“脚本”那里输入

move_lower_left


将那个事件设置成“并行处理”,测试一下。
哇!主角竟然一个劲地望左下脚做!
这就是这个脚本的“威力”。
既然讲到了这里,就再讲一些吧。

move_lower_left  #往左下移动
move_lower_right #往右下移动
move_upper_left  #往左上移动
move_upper_right #往右上移动


这里的“move”是移动的意思,lower是下的意思(如果我的理解无误),upper是上。
所以,要想实现总是45度角的行走(斜着走),就接着往下看。

1.打开脚本编辑器(F11)
2.按Ctrl + Shift + F,搜索“dir4”
3.点开,会看到:
[quote]       case Input.dir4
      when 2
        move_down
      when 4
        move_left
      when 6
        move_right
      when 8
        move_up
      end
    end

4.将其改为:
       case Input.dir4
      when 2
        move_lower_right
      when 4
        move_lower_left
      when 6
        move_upper_left  
      when 8
        move_upper_right      
      end
    end
[/quote]

再测试一下——效果偶就不说鸟。。。

[LINE]1,#dddddd[/LINE]
今天偶们就从事件第3页——最右下脚的“脚本”入手~~
我们先输入:
  1. a = 5
  2. a += 2
  3. p a
复制代码


接着测试游戏,对那个事件按C,会看到弹出的框中出现了"7".其实这一点点脚本就相当与计算器.让我们来分解一下.
a = 5   #为a代入变量"5"
a += 2  #为a代入" 2"
p a     #显示"a"

偶自认为已经说的很清楚了...

切记,要想做加减法,必须在符号后加"=",重点~
所以根据同样的道理,可以这么写:
  1. a = 20
  2. a += 5   
  3. a /= 5  # "/"是"除以"的意思
  4. p a
复制代码

同样道理,"*"就是"乘"的意思,这里就不多说了.

[LINE]1,#dddddd[/LINE]
下面就进入小脚本~!~~~
  1. a = 5      #为a代入变量5
  2. if a <= 10        #当a小于或等于10时候
  3. p "not enough"   #显示"not enough"
  4. elsif  if a > 10  #除此之外,当a大于10时候
  5. p "enough"       #显示"enough"
  6. end               #结束(语法)
  7. end
复制代码

[LINE]1,#dddddd[/LINE]
自认为写的还算多,写了2700字左右吧....
那么,就结束鸟........................
[LINE]1,#dddddd[/LINE]
PS:如果觉得学到的太少,就看看题目_"脚本讲堂"


              [本贴由 御灵 于 2008-1-24 22:22:27 进行了编辑]
作者: 浩气青天    时间: 2008-1-21 10:11

    哇!太好!我这脚本盲又学会了点知识,谢谢LZ,继续出哦,我们支持你!{/dy}
作者: 西江月    时间: 2008-1-21 16:20
虽然没什么实际意义,但终于让我明白什么叫脚本了.
作者: yangff    时间: 2008-1-21 19:05
LZ可以尝试学习RGSS(RUBY)内部类
作者: yangff    时间: 2008-1-21 19:05
快点,写完通知我。我发布
作者: 心情de对白    时间: 2008-1-21 19:47
对于新人!很好很强大{/hx}(偶也算新人)
作者: 劍之飛龍☆    时间: 2008-1-21 21:20
终于得到鼓励...{/ll}我好感动....
我一定会尽快D!~!~!
作者: ONEWateR    时间: 2008-1-21 22:07
我以为是深一些的内容,这些我在学flash的时候已学的滚瓜烂熟。
空欢喜一场!
作者: 英俊de狗    时间: 2008-1-22 05:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 英俊de狗    时间: 2008-1-22 05:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: yangff    时间: 2008-1-22 05:29
恐吓可不是良好的风气哦
作者: 劍之飛龍☆    时间: 2008-1-22 05:31
以下引用yangff于2008-1-21 21:29:25的发言:

恐吓可不是良好的风气哦

他老是欺负偶...{/ll}555...
作者: 英俊de狗    时间: 2008-1-22 05:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 英俊de狗    时间: 2008-1-22 05:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 匈魔剑    时间: 2008-1-22 05:59
飞龙,狗再骚扰你,就上版务区PIA飞他。{/hx}
你的小讲堂很不错,要有信心。大家会支持你的。

作者: 劍之飛龍☆    时间: 2008-1-22 06:01
以下引用匈魔剑于2008-1-21 21:59:10的发言:

飞龙,狗再骚扰你,就上版务区PIA飞他。
你的小讲堂很不错,要有信心。大家会支持你的。

{/ll}{/ll}偶D救命恩人啊...可是你应该把上面一行用短信发给偶,被狗看到鸟...他就不骚扰了...
作者: 匈魔剑    时间: 2008-1-22 06:08
再骚扰你,你就版务区发贴PIA他。
版主们会为你作主,他们可以看到会员的短信。并做出相应处理。
这话并不只是对你说的,也是对小狗说的,并不是短信就没别人能看到,要记住。
{/hx}不瞎跑题了,期待讲堂[4]。

作者: 劍之飛龍☆    时间: 2008-1-22 06:10
{/ll}{/hx}世上还是好人多{/dk}
作者: 二月三十    时间: 2008-1-22 09:45
呀,结束了,期待第四讲
作者: 诡异の猫    时间: 2008-1-22 18:50
很皮毛的东西..
会这些不一定会RGSS
建议去看看F1后面那些了
作者: ?雙喕ω蕉?    时间: 2008-1-23 07:16
那个...说实话...从小到现在

我最怕的就素...数字/算术/数数...

天生怕数字...怎搞{/ll}呕尔
作者: xiao龙    时间: 2008-1-23 22:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: superufo    时间: 2008-1-24 04:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 英俊de狗    时间: 2008-1-24 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 英俊de狗    时间: 2008-1-24 05:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 御灵    时间: 2008-1-25 06:22
发布完毕。
http://rpg.blue/web/htm/news914.htm
vip+3
作者: yangff    时间: 2008-1-25 21:42
一个一张。。没必要吧
作者: 英俊de狗    时间: 2008-1-26 02:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-1-26 03:23
以下引用御灵于2008-1-24 22:22:53的发言:

发布完毕。
http://rpg.blue/web/htm/news914.htm
vip+3

教程一般是1VIP的吧………………
作者: 夜吻♂芭芘    时间: 2008-1-26 19:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 西江月    时间: 2008-1-26 22:57
期待脚本小讲堂[4].虽然"脚本小讲堂'这个名字有点......
作者: 千昭    时间: 2008-2-9 15:19
其实能像你这么为我们新手着想的人很少

你能这么辛苦付出
我感激都来不及

怎么会说闲话
作者: q2571875    时间: 2008-2-10 01:04
大大的支持!
作者: 破碎容颜    时间: 2008-5-10 02:19
提示: 作者被禁止或删除 内容自动屏蔽
作者: 爱dě感觉    时间: 2008-5-11 00:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 憨子    时间: 2008-5-26 10:34
看了大虾的帖子后顿悟,思考了一下弄出来了下面一段代码,可以8方向行走,测试后,嘿嘿!成功了~~{/dy}
  1.      case Input.dir8
  2.           when 2
  3.        move_down
  4.      when 4
  5.        move_left
  6.      when 6
  7.        move_right
  8.      when 8
  9.        move_up
  10.      when 3
  11.        move_lower_right
  12.      when 1
  13.        move_lower_left
  14.      when 7
  15.        move_upper_left  
  16.      when 9
  17.        move_upper_right   
  18.       end
复制代码

作者: Jeyitaly    时间: 2008-5-27 01:30
建议出狱后继续弄哈
作者: 449147040    时间: 2008-5-31 00:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 踏水无痕    时间: 2008-5-31 02:53
就这么点呀,我是脚本盲,学到这点有什么用
作者: 禾西    时间: 2008-6-1 15:26
水帖太多,就此凍結。不好意義了飛龍 <(_ _)>
作者: 紫夜宣言    时间: 2010-7-8 11:26
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1