设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1764|回复: 20

[原创] 看我做的插件购买菜单,可以用的哦,给大家开个头!呵呵   [复制链接]

Rank: 7Rank: 7Rank: 7

帖子
1809
精华
0
声望
3294 点
金币
638 Mold
被赞许
0 次
注册时间
2010-2-13
发表于 2010-10-4 11:41:50 |显示全部楼层
今天开始做的插件购买菜单,可以用的哦,,
     上图:
         
     购买***UND的截图"(我把***UND插件关闭了,只是为了测试)
     

     原理很简单,自己写一个插件,注册一个客户端指令,然后配合
     RES文件。
     上一段代码:
  1. public plugin_main(id, fun, iflags)
  2. {
  3.         new arg1[32],arg2[31];
  4.         new p_money,p_health,p_flags;
  5.         read_argv(1,arg1,31)         //功能列表
  6.         //client_print(id, print_chat, "healthfull For Money:$:%d",p_money);               
  7.         if ( equali(arg1,"healthfull") )
  8.         {
  9.                 //
  10.                 p_health = get_user_health(id);
  11.                 if(p_health < 100)
  12.                 {
  13.                         p_money = cs_get_user_money(id);
  14.                         if(p_money > 8000)
  15.                         {
  16.                                 set_user_health(id,100);               
  17.                                 cs_set_user_money(id,p_money-8000);
  18.                                 client_print(id,print_chat, "You spend $%d, buy medical kits.",8000);
  19.                         }
  20.                         else
  21.                         {
  22.                                 client_print(id, print_chat, "Your balance of $:%d, is insufficient to pay the amount of $:%d",p_money,8000 );               
  23.                         }
  24.                 }
  25.                 else
  26.                 {
  27.                         client_print(id, print_chat, "The value of your life is full,do not need to buy medical kits.");               
  28.                 }
  29.                 //Waitting
  30.         }
  31.         else if(equali(arg1,"***und") )
  32.         {
  33.                 //启用***und插件
  34.                 read_argv(2,arg2,31)         //功能列表
  35.                 p_flags = str_to_num(arg2);
  36.                 client_print(id, print_chat, "The value of flags:%d.",p_flags);               
  37.                 if(p_flags)
  38.                 {
  39.                         server_cmd("amxx unpause ***und.amxx") //恢复处于暂停状态的***UNDS
  40.                 }
  41.                 else
  42.                 {
  43.                         server_cmd("amxx pause ***und.amxx") //使***UNDS处于暂停状态
  44.                 }
  45.                 //Waitting
  46.         }
  47.         return PLUGIN_HANDLED
  48. }
复制代码
然后RES文件中的COMMAND指令:
    "command"                "plugin healthfull"     购买医疗包,
    "command"                "plugin ***und 1"   购买C4语音倒计时
    这样点击上面的药水图标,就可以让自己的生命恢复为100啦,不过每局只有一次,而且$8000哦,!呵呵
  
    希望大家做出更好的东东出来,,高手勿喷!!!!!!!!!!!!!!!!!!!!!!!!!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Moderator

他们叫我疯子呢。。。

Rank: 8Rank: 8

帖子
3076
精华
3
声望
5278 点
金币
676 Mold
被赞许
67 次
注册时间
2009-10-22

MTT职员 黑暗使者 Modchina灌水王 懒人勋章 可爱小猫

发表于 2010-10-4 11:48:48 |显示全部楼层
前排加油~配合1.6的加枪,争取秒杀NST

使用道具 举报

Rank: 3Rank: 3

帖子
148
精华
0
声望
488 点
金币
70 Mold
被赞许
0 次
注册时间
2010-10-1
发表于 2010-10-4 11:51:40 |显示全部楼层
额,做得不错。希望MOD越来越多好东西出

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
1809
精华
0
声望
3294 点
金币
638 Mold
被赞许
0 次
注册时间
2010-2-13
发表于 2010-10-4 12:07:04 |显示全部楼层
回复 2# gzy0405


    我是使用的NST的加枪插件,,你有1.6可以正常使用的加枪插件吗???
    我也想自己写加枪插件,只是没有思路!!!!
已有 1 人评分声望 金币 收起 理由
gzy0405 + 20 + 1 输入命令购买的“加枪”- -要的话说声 ...

总评分: 声望 + 20  金币 + 1   查看全部评分

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
1124
精华
0
声望
1760 点
金币
585 Mold
被赞许
0 次
注册时间
2009-8-30

黑暗使者

发表于 2010-10-4 12:15:50 |显示全部楼层
加HP可以运用到灾变里面

↑ 全是我的

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
1809
精华
0
声望
3294 点
金币
638 Mold
被赞许
0 次
注册时间
2010-2-13
发表于 2010-10-4 12:33:32 |显示全部楼层
回复 4# 89701554


    可以研究一下,如果可以话,我希望能看一下源码,呵!

使用道具 举报

Rank: 8Rank: 8

帖子
421
精华
1
声望
855 点
金币
677 Mold
被赞许
17 次
注册时间
2010-7-5
发表于 2010-10-4 13:10:41 |显示全部楼层
很不错啊!支持了1

使用道具 举报

Honorary Member

在人海出现,同时也在人海中沉没

Rank: 7Rank: 7Rank: 7

帖子
4193
精华
3
声望
7989 点
金币
696 Mold
被赞许
151 次
注册时间
2009-12-11

黑暗使者 Modchina灌水王

发表于 2010-10-4 13:20:12 |显示全部楼层
插件和菜单完全可以兼容,只要有控制台命令,就可以加进菜单,发展潜力很大的

使用道具 举报

Moderator

他们叫我疯子呢。。。

Rank: 8Rank: 8

帖子
3076
精华
3
声望
5278 点
金币
676 Mold
被赞许
67 次
注册时间
2009-10-22

MTT职员 黑暗使者 Modchina灌水王 懒人勋章 可爱小猫

发表于 2010-10-4 13:20:26 |显示全部楼层
回复 6# 89701554


    源码制作器我转的- -
http://www.modchina.com/viewthread.php?tid=51165&extra=
刚发的贴,也许对你有帮助

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
1809
精华
0
声望
3294 点
金币
638 Mold
被赞许
0 次
注册时间
2010-2-13
发表于 2010-10-4 13:58:07 |显示全部楼层
回复 9# gzy0405


    谢谢,我进传送门了,待会回来!!呵呵

使用道具 举报

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

回顶部