口袋改版教程吧 关注:942贴子:4,869
  • 5回复贴,共1

【教程】给予脚本的使用

只看楼主收藏回复

转自【永远的铁甲超梦】


IP属地:黑龙江1楼2014-06-28 14:16回复
    所需工具:
    1.AM地图编辑器一个
    2.xse脚本编辑器一个
    3.FSF空位搜索工具一个
    4.一颗不死小强的心
    5.一颗忍受改版任何傲娇的心
    所需参考:
    1.MH修改器或金爪子代码。


    IP属地:黑龙江2楼2014-06-28 14:16
    回复
      2025-06-06 13:56:33
      广告
      呀嘞呀嘞,首先咱打开AM

      用AM打开rom,咱家知道你的智商不会低到连打开都不会的。
      打开AM之后,点开你要加人物的地图,咱家以暗大的图为范例(刚才度受发抽,吾辈裁的图全没了,暗大宽恕一下,吾辈懒得裁了)
      点上方的“设置”,设置——选择脚本编辑器
      选择乃的XSE编辑器

      点开“事件”(上图就是),在侧窗加一个人物事件(注:是人物事件!!)
      右上角就会出现一个小人,当然乃可以修改它的图片
      看到侧窗的“脚本地址”了么?点开fsf,打开rom,搜俩空位

      PS:不会调成900000的就点上面的“从rom开头开始搜索”
      把你搜索的第一个空位复制到AM侧窗“脚本地址”里面(注:第一个符号不要删,把后面的粘贴成乃的第一个空位)。
      然后打开脚本,复制以下脚本
      msgbox 0x8空位 MSG_FACE
      givepokemon 0x精灵 0x等级 0x道具携带 0x0 0x0 0x0
      end
      #org 0x空位
      = 人物对话
      注:精灵、等级、道具都要用十六进制的代码,这就要用到MH修改器了!


      IP属地:黑龙江3楼2014-06-28 14:17
      回复
        比如我要设一个NPC给予我一只10级(十六进制对照0A)的小火龙(小火龙十六进制代码04),什么道具也不携带,那我输入的脚本就应该是:
        msgbox 0x8空位二 MSG_FACE
        givepokemon 0x04 0x0A 0x0 0x0 0x0 0x0
        end
        #org 0x空位二
        = 人物对话
        这样就可以了!空位二是需要自己搜得,人物对话就用文本大师变,不懂的去翻暗夜的教程~~


        IP属地:黑龙江4楼2014-06-28 14:17
        回复
          超梦君在此作一个小贡献,发一下等级16进制对照码表:
          lv1 = 01
          lv2 = 02
          lv3 = 03
          lv4 = 04
          lv5 = 05
          lv6 = 06
          lv7 = 07
          lv8 = 08
          lv9 = 09
          lv10 = 0A
          lv11 = 0B
          lv12 = 0C
          lv13 = 0D
          lv14 = 0E
          lv15 = 0F
          lv16 = 10
          lv17 = 11
          lv18 = 12
          lv19 = 13
          lv20 = 14
          lv21 = 15
          lv22 = 16
          lv23 = 17
          lv24 = 18
          lv25 = 19
          lv26 = 1A
          lv27 = 1B
          lv28 = 1C
          lv29 = 1D
          lv30 = 1E
          lv31 = 1F
          lv32 = 20
          lv33 = 21
          lv34 = 22
          lv35 = 23
          lv36 = 24
          lv37 = 25
          lv38 = 26
          lv39 = 27
          lv40 = 28
          lv41 = 29
          lv42 = 2A
          lv43 = 2B
          lv44 = 2C
          lv45 = 2D
          lv46 = 2E
          lv47 = 2F
          lv48 = 30
          lv49 = 31
          lv50 = 32
          lv51 = 33
          lv52 = 34
          lv53 = 35
          lv54 = 36
          lv55 = 37
          lv56 = 38
          lv57 = 39
          lv58 = 3A
          lv59 = 3B
          lv60 = 3C
          lv61 = 3D
          lv62 = 3E
          lv63 = 3F
          lv64 = 40
          lv65 = 41
          lv66 = 42
          lv67 = 43
          lv68 = 44
          lv69 = 45
          lv70 = 46
          lv71 = 47
          lv72 = 48
          lv73 = 49
          lv74 = 4A
          lv75 = 4B
          lv76 = 4C
          lv77 = 4D
          lv78 = 4E
          lv79 = 4F
          lv80 = 50
          lv81 = 51
          lv82 = 52
          lv83 = 53
          lv84 = 54
          lv85 = 55
          lv86 = 56
          lv87 = 57
          lv88 = 58
          lv89 = 59
          lv90 = 5A
          lv91 = 5B
          lv92 = 5C
          lv93 = 5D
          lv94 = 5E
          lv95 = 5F
          lv96 = 60
          lv97 = 61
          lv98 = 62
          lv99 = 63
          lv100= 64
          在输入脚本时,等级就应该取等号后面的代码,懂了没?
          现在说道具给予的脚本,与精灵同理的,脚本如下
          msgbox 0x8空位二 MSG_FACE
          giveitem 0x道具编号 0x数量
          end
          #org 0x空位二
          = 对话
          道具编码也参考MH修改器就行了,聪明的你一定知道得。
          精灵蛋给予脚本:
          msgbox 0x8空位2 MSG_FACE
          giveegg 0x种类编号
          end
          #org 0x空位2
          = 对话
          精灵蛋的种类跟精灵的种类是一样滴,至此本教程结束


          IP属地:黑龙江5楼2014-06-28 14:18
          回复
            ~


            来自Android客户端6楼2014-06-30 07:45
            回复