kami 发表于 2012-3-21 15:49:29

走路风格切换CLEO

还在嫌弃SA里面跑步姿势还需要替换ped.ifp才能换吗

现在开始淘汰那OUT的方式吧。

这个CLEO不关ped.ifp什么事情

游戏里按M+1、2、3....0(字母区上面的数字)
切换十种跑步风格,其中M+9为我自行调配的丧尸风格,由于暂时只是做出来娱乐,所以只是拿原游戏比较像的风格拼的,没有去弄新的ifp
其中m+7为吴子穆的风格,估计一些粉丝喜欢。总之10种跑步风格肯定能满足各种需要了,老人、妇女、帮派的都有。

按M+N为返回原CJ风格。


**** Hidden Message *****


中级玩家进阶教程:(只想玩CLEO的新手可以略过,直接下载CLEO玩去吧,这是给进阶玩家的调配数据教程)
我文件夹里带的有DATA文件夹,其中animgrp.dat文本其实是SA的跑步风格命名文件,
举例

man, ped, walkcycle, 6
        walk_civi
        run_civi
        sprint_panic
        idle_stance
        roadcross
        walk_start
end

man为跑步风格名,ped为读取动作的文件(调用ped.ifp的意思),walkcycle全部风格都是一样的,应该是文件的定义,6为该风格拥有6个姿势
   后面的
        walk_civi
        run_civi
        sprint_panic
        idle_stance
        roadcross
        walk_start
就是这个风格的站立、慢跑、快跑,静走等等姿势的ifp名字了,因为上面说了指向路径为ped,所以这6个文件都是调用的ped.ifp里面的。
   格式最后以end收尾,这就是一个风格数据了。

我加的丧尸风格由于偷懒,夜是从ped里面找的几个拼凑的。
livingdead, ped, walkcycle, 6
        woman_walkshop
        run_fatold
        sprint_panic
        idlestance_old
        roadcross_old
        walk_start
end

   创意在哪里?你们可以自行加入新风格,6个子动作自行搭配,比如慢跑你可以弄成快跑的动作,等等等等,然后自己给风格数据名改下即可。

   中级高手进阶教程完毕。

   高级高手进阶教程:
   使用sanny的0245: set_actor 0@ walk_style_to "MAN" 可以给变量定义的角色0@赋予一种新的活动风格。
   不过这句话只能定义NPC,想要定义主角其实该cleo里面有用到
   需要读取主角的动作内存地址,然后改写其为NPC的内存地址,再将主角用上面的句子即可生效。   1@ = 6330958
   0A8C: write_memory 1@ size 4 value -1869574000 virtual_protect 1
   1@ += 4
   0A8C: write_memory 1@ size 2 value 37008 virtual_protect 1 这就是清除主角动作内存改写为调用NPC内存的结合语句

   极限高手进阶教程:
   当你学会利用CLEO给你的主角更换你调配的风格后,怎么能仅仅满足与改变个风格就了事呢?
   之前我们讲到调配dat文本里面的数据的时候
   man, ped, walkcycle, 6
   这里的ped是调用ped.ifp的意思。
   那么,其实我们可以在自己创建的新风格里改变我们的风格调用文件
   比如我,制作了一个ifp文件,名为kami.ifp,里面有6个风格文件,对应数据的六个子数据调用
   将ifp添加进gta3.img里,然后改变我们自己新建的风格读取路径,当然后面的6个子数据名字自然是你ifp里面的名字了
   man, kami, walkcycle, 6

   这样应该就可以脱离ped.ifp来创建新的风格,不过由于ped.ifp为游戏根动作文件,所以如果你真的想外载ifp来做风格肯定需要在写cleo的片头就加一句04ED: load_animation "kami" 本人并不保证此方法的可行性和有效性,因为ped.ifp是进入游戏的瞬间游戏就开始加载了。
   如果游戏先加载animgrp.dat,而后加载你写有load的CLEO,那么也许出错的可行性很大。
   为防意外建议单独做一个cs,只写一句话,即04ED: load_animation "kami" 这样才能在第一时间载入动作文本



    究极创意流高手进阶教程:
    当你学会自制一种新风格,并成功给主角换了之后,就要学会利用自己的大脑给SA进行极限升级。

    例子一:
    比如你创了一种名为 ak47 的新风格
    那么你就可以在cleo里写
    如果
    主角持有 ak47
    那么
    清除主角风格调用内存
    使主角风格调用为NPC内存
    设置主角风格为 ak47

    恭喜你,你已经可以为每一把枪单独做一个持枪造型了,并且不影响原游戏的人物风格。

    例子二:
    你创造了一个名为 jiangshi 的风格
    你可以利用cleo写
    检索周围一个角色定义为 xx变量
    设置该角色使用 jiangshi 风格
    恭喜你,成功制造了一头僵尸在周围

    当然要使其完美还需要修改其出拳风格 为 其他风格。

    由于出拳风格没有利用dat进行保存,因此目前暂时没有添加新出拳风格的办法,不过你可以利用SA里面随便一个武馆的出拳修改为僵尸抓挠
    然后将定义的变量角色设置为该已修改的出拳风格,即完成了SA的真正意义上的僵尸模式
    当然其中音效什么的自己完善07FE: set_actor 0@ fighting_style_to 5 moves 6 此为出拳风格修改的opcode码

欧雅./ 发表于 2012-3-21 20:15:41

啊大师的撒旦是

CJH 发表于 2012-3-21 20:22:14

膜拜。    最后真的看不懂{:soso_e120:}

HunderdDisaster 发表于 2012-3-21 21:44:12

好东西啊- -其实我想要天照- -

135775111111 发表于 2012-3-21 22:35:58

好东西啊 支持个

gaz 发表于 2012-3-22 13:53:22

顶!话说老论坛又能上了

kami 发表于 2012-3-22 13:56:49

gaz 发表于 2012-3-22 13:53 static/image/common/back.gif
顶!话说老论坛又能上了

那是必须的,不过在后期老论坛只是为了宣传备用而已

忽悠王子 发表于 2012-3-23 13:39:10

走路风格?闻所未闻,下载试试

NInG 发表于 2012-3-24 03:58:04

下了

清干净 发表于 2012-3-24 04:25:23

。。。。。。。。。。。。

xn虚 发表于 2012-3-24 16:02:29

这样SA就好玩多了

s1263106927 发表于 2012-3-24 20:26:49

哇哇,我草,终于找到了!!!!

just.one 发表于 2012-3-25 13:55:30

kami做个视频吧

梅川内酷丶 发表于 2012-3-25 14:22:31

收下、。

xunx 发表于 2012-3-25 16:42:06

看不懂的说
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 走路风格切换CLEO