引用 | 编辑
tomwck123123
2010-02-21 22:17 |
楼主
▼ |
||||||||||||
x0
最近,想做一个仿CSO的小刀清单因此找了小刀插件作修改 我想做仿CSO的好威铁锤 所以我加入了a78大神的pump_knockback插件 可是出来却没有效果 转amxx是没有错误的 附件内容是我自行修改的插件 另外: 如何将这插件改成人类使用? 如何把「回血」改成「吸血」? 如何加多一种刀? 以上的问题待各大神回覆 (我只是个sma新手,懂写sma的都是神了 )
x0
|
引用 | 编辑
7299
2010-02-22 01:32 |
1楼
▲ ▼ |
如何将这插件改成人类使用?
A:你会发现SMA档的道具然里面有 ZOMBIE或是HUMAN 把后面改成ZOMBIE(僵尸专用) 或是HUMAN(人类专用) 比如我要把你的AMXX换成人类使用 g_itemid某一列的代号 = 你的AMXX档名(副档名不用打)("在游戏中的名子 3", 价格, ZP_TEAM_HUMAN)←这边设为人类 这样就可以把道具改成由人类购买使用 如果说你要把僵尸的手换成人类用 其实很简单 把僵尸手的模组改成人类的刀就能了 例如:v_zombie_knife改成v_knife就能让人类使用 不过可能会有点怪怪的 x0 |
引用 | 编辑
tomwck123123
2010-02-22 12:21 |
2楼
▲ ▼ |
这插件的启动方法是选单,
我的意思是把这启动的指令改成人类才可使用, 不过还是要感谢大大 x0 |
引用 | 编辑
Rubbish-Nec
2010-02-22 21:53 |
3楼
▲ ▼ |
引用 | 编辑
tomwck123123
2010-02-22 22:10 |
4楼
▲ ▼ |
我知道zombie_plague中有
if (g_zombie[id] || g_survivor[id] || !is_user_alive(id)) return PLUGIN_HANDLED 是指丧尸,幸存者是不能开启插件 可是不知道加在那 (懂写sma的都是神了) x0 |
引用 | 编辑
HsK
2010-02-23 07:45 |
5楼
▲ ▼ |
你试试
在 #include <amxmodx> #include <amxmisc> #include <engine> #include <vault> #include <fun> 加入 #include <zombieplague> 然后找 public display_knife(id) 把 { new menuBody[512] add(menuBody, 511, "\rKnife Mod\w^n^n") add(menuBody, 511, "1. Machete \y(More Damage/Low Speed)\w^n") add(menuBody, 511, "2. Bak Knife \y(No Footsteps)\w^n") add(menuBody, 511, "3. Pocket Knife \y(High Speed)\w^n") add(menuBody, 511, "4. Butcher Knife \y(Low Gravity)\w^n") add(menuBody, 511, "5. Default Knife \y(Health Regeneration)\w^n^n") add(menuBody, 511, "0. Exit^n") new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<9 ) show_menu(id, keys, menuBody, -1, "Knife Mod") } 改成 { if(!zp_get_user_zombie(id)) { new menuBody[512] add(menuBody, 511, "\rKnife Mod\w^n^n") add(menuBody, 511, "1. Machete \y(More Damage/Low Speed)\w^n") add(menuBody, 511, "2. Bak Knife \y(No Footsteps)\w^n") add(menuBody, 511, "3. Pocket Knife \y(High Speed)\w^n") add(menuBody, 511, "4. Butcher Knife \y(Low Gravity)\w^n") add(menuBody, 511, "5. Default Knife \y(Health Regeneration)\w^n^n") add(menuBody, 511, "0. Exit^n") new keys = ( 1<<0 | 1<<1 | 1<<2 | 1<<3 | 1<<4 | 1<<9 ) show_menu(id, keys, menuBody, -1, "Knife Mod") } } 先回校..... 是否成功.....我也不知 x1 |
引用 | 编辑
tomwck123123
2010-02-23 12:29 |
6楼
▲ |
成功了,感谢sk大神
可是变成丧尸后都是拿刀耶 如何解决? x0 |