引用 | 编辑
ChaosX
2009-09-08 14:31 |
楼主
▼ |
||||||||||||||||||||||
x18
好久没有发教学文了.... 不知道为什么都没有人要发这个.... 也许是太麻烦了吧... 下面是制作简单的特殊道具的流程.... 也就是没特殊能力的人类道具或是丧尸道具... 首先...老样子... 我们不小心在 cstrike\addons\amxmodx\scripting\examples 里面发现了zp_extra_items_example.sma 这档案... 打开来看到下面的内容....(嫌图太小可以自己想办法来放大...看是要检视图片或另存图片...或是要设为桌面背景也行) 原来这是特殊道具sma档的范例阿... 好吧... 来做一个特殊道具吧... 写写写... 写好了之后就是存档...(不存档你的努力就白费了) 存在scripting资料夹内...(嫌图太小可以自己想办法来放大...看是要检视图片或另存图片...或是要设为桌面背景也行) 在这行zp_register_extra_item("OOXX...", 1, ZP_TEAM_ZOMBIE) "OOXX..."是这道具的名子 1 是这道具的售价... 最后面的ZP_TEAM_ZOMBIE表示这道具是给丧尸用的... ZP_TEAM_HUMAN表示是给人类用的... 这样子好像太少了... 顺便做一下显示讯息给全部玩家看吧... set_hudmessage(255, 255, 255, 0.05, 0.45, 1, 0.0, 5.0, 1.0, 1.0, -1) 前三个参数是用来控制颜色的...第一个是红色,第2个是绿色,第3个是蓝色...不同的组合会出现不同的颜色 第四、第五个分别是水平位置和垂直位置,取值范围为0.0~1.0及-1.0,-1.0代表居中显示 第六个参数是效果,取值范围为0~2,0代表不使用效果,1代表打字效果,2代表闪烁效果 第七个参数是与效果相关的时间参数 第八个是持续时间即在银幕上显示的时间,以秒为单位 第九、第十个为淡入淡出时间 第十一个参数为频道,取值范围为1~4,即可以同时最多显示4个HUD,取其它值则是自动选择一个尚未使用的频道 show_hudmessage(0, "OOXX...") 设定0是给全场玩家看的...设定其他值则是给指定玩家看的..."OOXX..."是显示出来的训息... 存好后把刚刚存的 sma档 用 拖曳 的方式拖到 compile.exe 的 图示 上... 之后就会在上面的 compiled 资料夹发现编译好的zp_extra_king_cloth.amxx 插件... 再来放到 plugins 资料夹内... 然后在 configs 资料夹内的 plugins-zplague.ini 写上zp_extra_king_cloth.amxx... 关掉其他丧尸和道具插件... 之后就来测试刚刚做的特殊道具插件吧... 当人类的时候... 可以买刚刚做的道具... 当丧尸的时候... 可以买刚刚做的道具... 买下去看看... 刚刚做的讯息显示出来了... 嗯.... 测试完成.... 好吧... 刚刚用到的东西就送给有需要的人吧 就这样... 又一个特殊道具诞生了...
x12
|
引用 | 编辑
stephen5213
2009-09-10 18:46 |
8楼
▲ ▼ |
可以ZP_TEAM_ALL吗?(懒的测试= =)
x1 |
引用 | 编辑
a7811311622
2009-09-14 07:20 |
9楼
▲ ▼ |
引用 | 编辑
oscarbox2001
2009-09-14 22:06 |
10楼
▲ ▼ |
哇~
原来显示字幕是这个指令呀 看来以后又可以改了.. x1 |
引用 | 编辑
stephen5213
2009-09-15 09:06 |
11楼
▲ ▼ |
引用 | 编辑
a7811311622
2009-09-15 11:47 |
12楼
▲ ▼ |
引用 | 编辑
a7811311622
2009-09-15 15:58 |
13楼
▲ ▼ |
我在想要不要帮这篇再写个续篇呢…
标题大概是「利用别人的SMA内容做出新道具」之类的… 教的是比较简单的做法啦…不过做出来的插件顶多是「部分修改」, 因为有很多内容都是「复制」+「贴上」了… x1 |
引用 | 编辑
stephen5213
2009-09-15 16:20 |
14楼
▲ ▼ |
引用 | 编辑
a7811311622
2009-09-15 17:17 |
15楼
▲ ▼ |
下面是引用 stephen5213 于 2009-09-15 16:20 发表的 : 如果只是如此基本的修改那我发教学做什么…? 是比较深的,可以利用别人写好的SMA档做至少超过原内容25% 幅度的修改。 x1 |
引用 | 编辑
stephen5213
2009-09-17 21:06 |
16楼
▲ ▼ |
下面是引用 a7811311622 于 2009-09-15 17:17 发表的 : 嗯,那个当然= =看过Chaosx大的教学 谁也会弄那个SMA吧~~ 依我看你的意思是说要修改一些大部份人不会修的地方吧 大部份人只会修改名称,需子弹包, 还有已加又可以修改的数值(例: amx_longjump 1 //是否开放长跳功能(大部份人就只会修红色那里)) 我想大部份人就是不会加新的指令 例Chaosx大 国王的新衣 的 zp_register_extra_item("OOXX...", 1, ZP_TEAM_ZOMBIE) 和 set_hudmessage(255, 255, 255, 0.05, 0.45, 1, 0.0, 5.0, 1.0, 1.0, -1 和 show_hudmessage(0, "OOXX...") 我建议你发一个教人编指令的教学 会编指令应该能改好多东西吧你看如何 (抱怨:打好多字好累 = =) x0 |
引用 | 编辑
a7811311622
2009-09-17 23:35 |
17楼
▲ ▼ |
下面是引用 stephen5213 于 2009-09-17 21:06 发表的 : 那好吧!我试试看! (虽然好像打一大堆东西可能一堆人会看到眼花撩乱… ) x0 |
引用 | 编辑
stephen5213
2009-09-18 16:49 |
18楼
▲ ▼ |
引用 | 编辑
a7811311622
2009-09-18 19:51 |
19楼
▲ ▼ |
下面是引用 stephen5213 于 2009-09-18 16:49 发表的 : 没有人教啊…之前说是自学,好像没人把此话当真的感觉… 至于原创SMA基本上构成内容的指令全~部~都是参考别人SMA档来的, 所以等于是…只看范例来学…所以才说自学, 至于看不懂时…就把CS跑个N遍就能大概理解啦~! 其实还有很多是一知半解,甚至连指令用途都未知,只知道这指令写出来的结果, 所以还不算很懂… (话说Chaosx大大有从yymmychat大大那拿到指令说明书,那是不是让Chaosx大大 来讲解指令会更好啊…?) 结论: 大家一起来修改CS插件吧~ ( x0 |
引用 | 编辑
ChaosX
2009-09-19 00:26 |
20楼
▲ ▼ |
下面是引用 stephen5213 于 2009-09-17 21:06 发表的: 写指令不难的.... 只要有耐心看完.... include资料夹内的所有inc档 并理解他们的意义... 这样就所有指令都OK啦.... 话虽如此... 可是我看不到3行就头晕了说... ( 下面是引用 a7811311622 于 2009-09-18 19:51 发表的 : 指令大部分都是在inc档内....... 要全部看懂很简单... 只是需要有个人来翻译所有inc档而已.... 原创?... 初学的话... 可以把很多sma给分尸再组成一个新的sma喔... 就像科学怪人的制作过程一样... 我的人类道具和丧尸就是这样搞出来的... 到最后就只是把我要的部份搬过去做修改而已... 话说... 我什么时候说那是指令说明书阿.... 那是基本sma架构..... 之后我又添加了一堆大大您教我的东西而已... 让我讲指令? 现在没那个劲.... 改天吧... 最近都在拯救世界说.... 可以救的世界还真多阿..... 对于大大的结论... 我最近也有在收服神奇宝贝(PM)耶..... 4百多只.... 全部抓完会累死... 还是把神兽和稀有的PM和我觉得很帅的PM抓一抓吧... 结论... 大家一起来恶搞CS插件吧~ ( x0 |
引用 | 编辑
a7811311622
2009-09-19 20:21 |
21楼
▲ ▼ |
引用 | 编辑
stephen5213
2009-10-01 08:48 |
23楼
▲ ▼ |
引用 | 编辑
a7811311622
2009-10-01 09:08 |
24楼
▲ ▼ |
下面是引用 stephen5213 于 2009-10-01 08:48 发表的 : 宾拉登不用管了…反正之前美国早就抓到了…最近新闻还传出美国抓的是假的,真的早就病死了… 没石油…顶多骑单车、骑马、走路…而且现在早就有人研究出用太阳能启动的车了… 南极爆冰…这又没什么…南极很早以前就爆臭氧层了…爆冰是必然的… 还有很多很多很多很多很多世界快爆掉的警讯,不过世界上有在在意的人顶多接近一半吧… 像第三世界的都被殖民过…老是乱砍森林来种经济农作物…叫他们别砍还是讲不听啊… 非洲的森林都快爆光了…(一群搞火耕的黑人…)更令人担心的是亚马逊丛林…(总有一天会有人砍过去…) x0 |
引用 | 编辑
ChaosX
2009-10-01 17:34 |
25楼
▲ ▼ |
下面是引用 stephen5213 于 2009-10-01 08:48 发表的: 我发现3次元世界的全部事情一直在和我作对耶.... 想管好都很难... 难道这就是所谓的.... 天将降大任于「衰」人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身...... 如果是这样... 那我希望我的任务是毁了这世界或全人类.... 下面是引用 a7811311622 于 2009-10-01 09:08 发表的 : 宾拉登.....这东西还存在吗? 石油....这问题就交给专家吧.... 驾车....你没听过双脚万能吗? 南极融冰....这很正常吧....谁叫人类最近一直在制造二氧化碳... 水世界....不错阿...人类再次成为水中生物... 有在在意的人接近一半.....是阿...都是嘴上说的和行动做的完全不一样的人... 第3世界被殖民....这你应该去问问到底是哪个白痴提出「白人是最优秀的种族」这种愚蠢的论点... 乱砍森林种作物....废话...他们不用活下去吗....不这样他们要靠什么维生... 讲不听...你给他们饭吃..给他们钱花...他们就听了阿... 亚马逊雨林....大大您资讯太慢了....那边早就被砍过去了好吗...只差还没爆而已... x0 |
引用 | 编辑
a7811311622
2009-10-01 18:03 |
26楼
▲ ▼ |
下面是引用 Chaosx 于 2009-10-01 17:34 发表的 : 第三世界的原因是早就知道…只是这种事实讲出来也没用了… 而且…西方各国也确实有对第三世界宣布说:别再砍了!我们会贴钱! 可是对第三世界而言…种经济作物对他们来说没法说改就改…因为习惯了… 至于亚马逊雨林…虽然我不知道有没有被砍…不过也曾猜想过已经被砍了… 反正现在的人类还不是想把月亮和火星当殖民地…只不过找到水就妄想住上去… 一直伤害地球,等地球没利用价值后就抛弃…不就是因为这种殖民理论才会搞出第三世界吗…? 让我不自觉的想到Keroro说的:kero~kero~愚蠢的蓝星人啊! x0 |
引用 | 编辑
stephen5213
2009-10-02 17:26 |
27楼
▲ ▼ |
下面是引用 a7811311622 于 2009-10-01 18:03 发表的 : 1. 研制T-病毒 撒播到第三世界使人都变将C 便可有理由把它们全干掉 = = 风险:45% (虽然以现在的技术能对付将C,但蚊,小强,虫等受感染的小昆虫难以消灭) 解决:全球人口增长问题,树木砍伐问题 2. 人类基因改造 把人类改造为不需氧气(能在水中),不需食物的生物 据称"纲弹"里的新人类的体力比人类高.... 风险:99.6% 解决:粮食短缺问题,空气污染问题 有没想到其他方案? 不知道离题会不会被版大删版= = x0 |
引用 | 编辑
a7811311622
2009-10-02 23:14 |
28楼
▲ ▼ |
下面是引用 stephen5213 于 2009-10-02 17:26 发表的 : 方案1在恶灵古堡5就发生了…地点在非洲…只是不是现实… 方案2的风险实在太高了… 应该不会被删吧…反正提问区和求档区有更多没被删… x0 |
引用 | 编辑
ChaosX
2009-10-03 09:34 |
29楼
▲ |
下面是引用 a7811311622 于 2009-10-01 18:03 发表的: 贴钱...对阿...是有贴钱...钱被政府A走了...人民当然没钱阿...所以要砍阿.... 习惯...可以不工作就活下去...当然就不会去工作啦...就是活不下去所以才去工作阿...这和习惯有什么关系... 雨林...只要看到树...那数可以卖钱...当然就给他砍下去了... 月亮.火星....太阳系也只有月亮和火星的地质和地球类似...而且又没有东西住在上面....所以当然想搬过去阿... 殖民地...到最后就会直接进入钢弹的时代了...还好不是机战..不然就麻烦了... Keroro说的话....= = 我怎么想到 话说... 大大隐藏好多字阿..... 害我也要跟着隐藏.... 下面是引用 stephen5213 于 2009-10-02 17:26 发表的 : 上叙两点... 以现在的科技而言.... 全部都只有在2次元才能实现.... 大大您不是说要讨论3次元吗.... 怎么把2次元的东西提出来啦.... 有个很不错的解决方案... 那就是大量生产核弹... 并密集配置于全世界... 之后引爆一颗... 引起连锁爆破... 之后全人类就灭亡啦... 这方案不错吧.... 离题... 这里本来的题目是什么阿..... 习惯性的在最后放上 x0 |