任逍遥

 找回密码
 立即注册
查看: 25789|回复: 93

养成良好的编写习惯预防漏洞

    [复制链接]
  • TA的每日心情

    2021-10-14 09:09
  • 签到天数: 482 天

    连续签到: 1 天

    [LV.9]妙领天机

    442

    主题

    3918

    帖子

    5459

    积分

    如雷贯耳

    Rank: 8Rank: 8

    积分
    5459
    发表于 2019-4-22 22:55:30 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    1.每次要给予物品之前,如果有收走其他物品记得要先Take然后在Give不要Give然后在Take.

    不能这样:
    Give 香梨 1
    Take 包子 1

    应该这样:
    take 包子 1
    Give 香梨 1

    2.在写脚本的时候,尽量习惯性多反复检查脚本,就算是简简单单的一个命令,也要多注意.
    因为有时候,一个长长的脚本,可能会因为一些小小的错误而失败,大错误容易检查出来,小错误则困难
    比如:Take写成Taka 或者Act写成Acy 这些个小错误都会影响到整个脚本,注意!多反复检查
    我个人小毛病较多,现在1个任务我会重复做7-8遍才放出来,脚本也特别爱反复检查,生怕1点点的小错误

    3.在一些活动奖励的时候,注意奖励完毕后加上一个Close不然玩家可以反复领取,当然,各脚本不同,我只是针对寻常性.

    4.勤劳习惯,刷怪配置的时候,最好实际性的到地图去,不要乱写坐标,更不要乱写数量和范围,
    真正去过那个地图,你可以准确的控制到每个坐标的刷怪数量和范围,虽然很麻烦,但还是走走去吧...

    5.[不重要]爱美习惯,脚本多清理,没用的多删除,脚本内没用的行数留着也占地方,多删.
    我最近就是多了几个这样的习惯,爱整理,脚本命令习惯区分大小写,就是觉得美观一点点而已,比如checkitem 写成 CHeCkIteM 好看多

    6.多做笔记,比如你今天做了什么东西,做到哪哪哪,哪里还没写完,哪里错误,什么的,等等,都记录下来,别忘记.方便查询

    7.奖励需慎重,奖励越多的脚本,越需要慎重,稍微一点差错,都可能导致玩家侥幸获得更多.

    8.命令多尝试,一些不知道的命令有时候可以靠自己测试出来,不一定要等引擎商公布,打个比方:
    检测灵魂框内装备星级,这个命令引擎商没公布,我是怎么知道的呢?看看吧
    CHECKUSEITEMSTARSLEVEL 0 < 7 ;检测身上装备的星级
    CHANGEUSEITEMSTARSLEVEL 0 + 1 ;调整身上装备的星级
    大家把这两个命令拆开
    USEITEMSTARSLEVEL
    USEITEMSTARSLEVEL
    明白了吗?
    就是,检测是CHECK 调整是CHANGE
    那么来看看灵魂框内的调整命令,大家不知道检测,就来先看看调整命令

    CHANGEBAGITEMSTARSLEVEL 这个是调整框内装备星级

    那么大家
    就可以测试去掉前面的CHANGE 剩下 BaGIteMStarSlevel 然后,在前面加入CheCK 变成 CheCkBaGIteMStarSlevel

    然后呢,在进入游戏,测试CheCKBaGIteMStarSlevel 后面的参数,看看是不是支持 (>.<.=)

    其实有些并不是引擎商不公布,只是工作多了,他们容易忘记,当然也有很多是他们不想公开的.

    9.变量和全局的东西,需要多记录,用个记事本,多记录你用过的变量,剩余的变量,那些用过的变量都是用在什么地方
    任务变量,就是[111]这些也要多记录,不然的话以后用了,重复都不知道,双击物品触发参数,也要记录
    我个人的计事本基本上所有的东西都有记录,这样查询起来相当的方便

    10.[创意]这东西不仅仅是要用在传奇上,不论是生活上还是工作上,最好都是多加一点创意.
    千万不要尽想着抄袭,或者模仿,模仿或是抄袭都是不会给你带来任何提高的,
    我个人的名字有个创字,生活上和工作上都比较有创意,不喜欢抄袭,很多东西都是靠自己想出来的.
    我每天都在想别人没有的功能,别人有的我不会去想,那根本就是浪费时间

    11.多想少问常查.一些不懂的东西,多想,多方面的去想,不要仅限于一个局限
    少问,问多了别人也会烦的,而且从别人那里问来的,也不一定可靠,要自己懂才行
    一个问题自己如果详细的了解到了解决方法,以后你就会对这个问题更加理解,如果从别人那里问来的,稍微有一点不懂,你又得去问了
    常查,不懂的东西多上百度或者一些相关的论坛搜索,就算看到答案,也不要马上就认定那个答案,
    多看几贴,如果都是相同的答案,也不要马上认定,但是你可以朝这个反向去测试..
    少问,这点要多注意了,最近论坛关了,我真的第一次被人问烦了,
    论坛什么时候开?脚本怎么写?怎么黑屏?补丁怎么没有透明?买了其他引擎有了***问题?
    很多很多的问题都会跑来问我,每天Q上线起码就是20-30人发来问,很烦,我并不是什么都能解决,
    例如买了其他引擎有问题,飞尔引擎有问题我都有可能解决不了,何况其他引擎?
    论坛什么时候开?我又不是老周,我怎么会知道?而且你们问过一次不就行了,干嘛一天问一次?我感冒发烧都得爬上来回Q

    12.不能死钻研,一样不懂的东西,你可以多查一下相关的资料,但是千万不要死死的钻研这一样
    虽说钻研一样,这一样就肯定会比其他强,但是如果你死死的钻研着一样东西,你就会浪费了研究其他东西的时间
    拿一个命令来说,比如你钻研着这一个命令,等你钻研完的时候,你还有很多其他的命令不懂,一样样钻研要到什么时候?
    吃饭就一定要有菜,没有菜的白饭硬吞是没什么滋味的,一个命令不懂,兴许你会在其他命令中得到启发,对这个命令更加了解
    比如#if你不知道他是干什么的,后来,你研究了#act你知道act是执行,你就会想,执行之前就一定要检查的吧,所以慢慢你就
    会对#if开始了解,所以一些东西不懂了,多了解相关的,不要死困在一样里面

    13.要做一样东西,就一次性做完,不要断断续续,停留越久,只会使你越迷糊,越不知道怎么做.
    较好的规定你一天内要做的事情,做完了当然就好好的玩玩游戏听听歌,轻松轻松了.
    注意做事的时候不要听歌,也不要做其他事情,专心的做,不要三心二意,听歌只会让你无法冷静思考问题.


    楼主热帖
  • TA的每日心情
    开心
    2019-8-30 18:51
  • 签到天数: 449 天

    连续签到: 8 天

    [LV.9]妙领天机

    7

    主题

    2832

    帖子

    2839

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2839
    发表于 2019-4-23 01:13:23 | 显示全部楼层
    楼下的接上。。。。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-30 07:25
  • 签到天数: 477 天

    连续签到: 4 天

    [LV.9]妙领天机

    1

    主题

    2901

    帖子

    2896

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2896
    发表于 2019-4-23 22:18:31 | 显示全部楼层
    没人回帖。。。我来个吧
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-8-30 13:50
  • 签到天数: 463 天

    连续签到: 1 天

    [LV.9]妙领天机

    2

    主题

    2950

    帖子

    2948

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2948
    发表于 2019-4-24 11:17:29 | 显示全部楼层
    为保住菊花,这个一定得回复!
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-30 19:53
  • 签到天数: 464 天

    连续签到: 5 天

    [LV.9]妙领天机

    1

    主题

    2906

    帖子

    2905

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2905
    发表于 2019-5-4 23:50:18 | 显示全部楼层
    这么强,支持楼主,佩服
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 18:56
  • 签到天数: 468 天

    连续签到: 1 天

    [LV.9]妙领天机

    14

    主题

    2864

    帖子

    2872

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2872
    发表于 2019-5-6 08:03:36 | 显示全部楼层
    围观 围观 沙发在哪里!!!
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2019-8-30 15:41
  • 签到天数: 480 天

    连续签到: 5 天

    [LV.9]妙领天机

    0

    主题

    2918

    帖子

    2915

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2915
    发表于 2019-5-9 04:07:07 | 显示全部楼层
    是爷们的娘们的都帮顶!大力支持
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-8-30 14:30
  • 签到天数: 466 天

    连续签到: 2 天

    [LV.9]妙领天机

    12

    主题

    2892

    帖子

    2903

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2903
    发表于 2019-5-9 07:31:11 | 显示全部楼层
    支持,赞一个
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-8-29 17:15
  • 签到天数: 475 天

    连续签到: 5 天

    [LV.9]妙领天机

    0

    主题

    2924

    帖子

    2918

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2918
    发表于 2019-5-9 23:31:04 | 显示全部楼层
    回个帖子,下班咯~
    回复

    使用道具 举报

  • TA的每日心情

    2019-8-30 04:47
  • 签到天数: 471 天

    连续签到: 2 天

    [LV.9]妙领天机

    0

    主题

    2945

    帖子

    2940

    积分

    声名显赫

    Rank: 7Rank: 7Rank: 7

    积分
    2940
    发表于 2019-5-14 21:32:28 | 显示全部楼层
    围观 围观 沙发在哪里!!!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|任逍遥

    GMT+8, 2024-4-19 02:56 , Processed in 0.073653 second(s), 46 queries .

    Powered by 任逍遥 X3.4

    Copyright © 2001-2023, Rxiaoyao Cloud.

    快速回复 返回顶部 返回列表