追灵韵 追灵韵
好久不见。
关注数: 38 粉丝数: 77 发帖数: 7,891 关注贴吧数: 36
求教一段代码,这段代码里哪一行是写的用于显示图标位置的呢? 最近在玩圣安地列斯,用了一个骑车耐久度显示的CLEO,不过这个耐久度图标位置有问题,会覆盖游戏别的图标,导致游戏图标显示不完全.所以想修改一下耐久度显示的位置.望大佬们指教一下,谢谢! // This file was decompiled using SASCM.ini published by GTAG (http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fgtag.gtagaming.com%2Fopcode-database&urlrefer=e1025e0335145636b9e43de4398d35c4) on 14.6.2013 {$CLEO .cs} //-------------MAIN--------------- 03A4: name_thread 'HEALTH_BAR' :HEALTH_BAR_19 0001: wait 0 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @HEALTH_BAR_19 00D6: if 0038: $ONMISSION == 0 004D: jump_if_false @HEALTH_BAR_19 00D6: if 84A7: not actor $PLAYER_ACTOR driving_boat 04C8: actor $PLAYER_ACTOR driving_flying_vehicle 00DF: actor $PLAYER_ACTOR driving 004D: jump_if_false @HEALTH_BAR_19 0811: 0@ = actor $PLAYER_ACTOR used_car 0224: set_car 0@ health_to 1000 :HEALTH_BAR_99 0227: $Y_ROYAL_CASINO = car 0@ health 0014: $Y_ROYAL_CASINO /= 10 03C4: set_status_text $CAR_PLAYER type 1 GXT 'SWE4_08' // global_variable // CAR HEALTH 0084: $CAR_PLAYER = $Y_ROYAL_CASINO // (int) 0001: wait 0 ms 00D6: if 00DB: actor $PLAYER_ACTOR in_car 0@ 004D: jump_if_false @HEALTH_BAR_281 0002: jump @HEALTH_BAR_99 0001: wait 0 ms 00D6: if 8119: not car 0@ wrecked 004D: jump_if_false @HEALTH_BAR_195 0002: jump @HEALTH_BAR_99 :HEALTH_BAR_195 0151: remove_status_text $CAR_PLAYER 00AA: store_car 0@ position_to 1@ 2@ 3@ 020B: explode_car 0@ 020C: create_explosion_with_radius 0 at 1@ 2@ 3@ 020C: create_explosion_with_radius 0 at 1@ 2@ 3@ 02CF: 4@ = create_fire_at 1@ 2@ 3@ propagation 0 size 1 02CF: 5@ = create_fire_at 1@ 2@ 3@ propagation 0 size 1 :HEALTH_BAR_281 0151: remove_status_text $CAR_PLAYER 0002: jump @HEALTH_BAR_19 0A93: end_custom_thread
最近重温游戏,关于CLEO代码的问题。会编写的大佬麻烦请来进指下 很久以前玩过这个游戏,最近才重玩才发现有CLEO这么厉害的玩意儿。网上下载了CLEO636种合集。遇到点bug和操作问题,所以百度下载了cleo编辑器SannyBuilder-v3.1.1。无奈不是学计算机相关编码的,看不太懂,但是强迫症让我想修改下它。 目前有2个问题: 1、关于上车锁门cs文件,下载的效果是,上车后按0键开启锁门,再按0键开锁。请问有没有办法通过编写代码,编写为上车后就锁门,就是在上车这个动作发生时锁门,或者在车上的状态下锁门。 代码里只看懂了下面按键这一行: 00D6: if 0AB0: key_pressed 48 我自己尝试了从别的CLEO把下面相关的开车语句编写进去,一直不成功: 00D6: if 0AB0: actor $PLAYER_ACTOR driving 。 2、显示车辆耐久度的CLEO,安装后发现和警车任务、消防车任务等开车任务的图标显示冲突,装了这个耐久度的CLEO后,开启任务就无法显示警车任务的等级和杀人数量等信息。因为耐久度的位置和这些信息显示位置一样,被覆盖了。请教一下要怎么调整耐久度CLEO的位置。下面是car_health__.cs骑车耐久度的用cleo编辑器打开的代码,不知道位置是哪一行。 // This file was decompiled using SASCM.ini published by GTAG (http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fgtag.gtagaming.com%2Fopcode-database&urlrefer=e1025e0335145636b9e43de4398d35c4) on 14.6.2013 {$CLEO .cs} //-------------MAIN--------------- 03A4: name_thread 'HEALTH_BAR' :HEALTH_BAR_19 0001: wait 0 ms 00D6: if 0256: player $PLAYER_CHAR defined 004D: jump_if_false @HEALTH_BAR_19 00D6: if 0038: $ONMISSION == 0 004D: jump_if_false @HEALTH_BAR_19 00D6: if 84A7: not actor $PLAYER_ACTOR driving_boat 04C8: actor $PLAYER_ACTOR driving_flying_vehicle 00DF: actor $PLAYER_ACTOR driving 004D: jump_if_false @HEALTH_BAR_19 0811: 0@ = actor $PLAYER_ACTOR used_car 0224: set_car 0@ health_to 1000 :HEALTH_BAR_99 0227: $Y_ROYAL_CASINO = car 0@ health 0014: $Y_ROYAL_CASINO /= 10 03C4: set_status_text $CAR_PLAYER type 1 GXT 'SWE4_08' // global_variable // 劜廏惖崼壈 0084: $CAR_PLAYER = $Y_ROYAL_CASINO // (int) 0001: wait 0 ms 00D6: if 00DB: actor $PLAYER_ACTOR in_car 0@ 004D: jump_if_false @HEALTH_BAR_281 0002: jump @HEALTH_BAR_99 0001: wait 0 ms 00D6: if 8119: not car 0@ wrecked 004D: jump_if_false @HEALTH_BAR_195 0002: jump @HEALTH_BAR_99 :HEALTH_BAR_195 0151: remove_status_text $CAR_PLAYER 00AA: store_car 0@ position_to 1@ 2@ 3@ 020B: explode_car 0@ 020C: create_explosion_with_radius 0 at 1@ 2@ 3@ 020C: create_explosion_with_radius 0 at 1@ 2@ 3@ 02CF: 4@ = create_fire_at 1@ 2@ 3@ propagation 0 size 1 02CF: 5@ = create_fire_at 1@ 2@ 3@ propagation 0 size 1 :HEALTH_BAR_281 0151: remove_status_text $CAR_PLAYER 0002: jump @HEALTH_BAR_19 0A93: end_custom_thread
1 下一页