搜索
楼主: baili1258

修改完美的 "警察可以买AK & 土匪可以买M4a1" 附上源码

[复制链接]
发表于 2010-4-25 09:26:51 | 显示全部楼层 来自 中国–北京–北京
收下了~
回复

使用道具 举报

发表于 2010-4-25 11:10:24 | 显示全部楼层 来自 中国–广东–珠海
这个比较有需要
回复

使用道具 举报

发表于 2010-4-25 13:59:23 | 显示全部楼层 来自 中国–重庆–重庆
不错  支持支持
回复

使用道具 举报

发表于 2010-4-25 14:24:35 | 显示全部楼层 来自 中国–重庆–重庆
源码呢  怎么骗人啊
回复

使用道具 举报

发表于 2010-4-26 03:57:53 | 显示全部楼层 来自 中国–江苏–苏州
....................................................
回复

使用道具 举报

发表于 2010-4-26 03:58:45 | 显示全部楼层 来自 中国–江苏–苏州
.....................................................................
回复

使用道具 举报

发表于 2010-4-28 01:32:36 | 显示全部楼层 来自 中国–山东
顶一个
~~~~~~~
回复

使用道具 举报

发表于 2010-4-29 10:33:30 | 显示全部楼层 来自 中国–广东–东莞

  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>

  4. new bool:buyswitch
  5.        
  6. public plugin_init() {
  7.         register_plugin("buyweapon","1.0","bruto")
  8.         register_clcmd("buym4ak","m4ak")
  9.         register_event("HLTV","eResetHUD","a","a=0","2=0")
  10. }

  11. public m4ak(id) {
  12.         if(!is_user_alive(id) || cs_get_user_team(id)==CS_TEAM_SPECTATOR)
  13.                 return PLUGIN_CONTINUE
  14.        
  15.         if(!buyswitch){
  16.                 client_print(id, print_center,"购买时间已过")
  17.                 return PLUGIN_CONTINUE
  18.         }
  19.         if(cs_get_user_hasprim(id)){
  20.                 client_print(id, print_center,"你已经拥有一个主武器")      
  21.                 return PLUGIN_CONTINUE        
  22.         }   
  23.                
  24.         new        idmoney = cs_get_user_money2(id)
  25.         if(cs_get_user_team(id)==CS_TEAM_CT){
  26.                 if(idmoney >= 2500){
  27.                         give_item(id, "weapon_ak47")
  28.                         cs_set_user_money2(id,idmoney - 2500)
  29.                 }
  30.                 else
  31.                         client_print(id, print_center,"金钱不足")
  32.         }
  33.         else{
  34.                 if(idmoney >= 3100){
  35.                         give_item(id, "weapon_m4a1")
  36.                         cs_set_user_money2(id,idmoney - 3100)
  37.                 }
  38.                 else
  39.                         client_print(id, print_center,"金钱不足")
  40.         }
  41.         return PLUGIN_CONTINUE
  42. }

  43. public eResetHUD(){
  44.         new Float:buytime=get_cvar_float("mp_buytime")*60
  45.         buyswitch=true
  46.         set_task(buytime,"buy")
  47. }

  48. public buy(){
  49.         buyswitch=false
  50. }
复制代码
这是我自己改过的插件
只需要buym4ak命令自动判断队伍枪只
枪只金钱保持原CS枪只的价钱
买到枪只不提示
跟原来买枪的效果差不多
就是不论在什么地点都可以买,但需要购买时间
回复

使用道具 举报

发表于 2010-4-29 11:00:47 | 显示全部楼层 来自 中国–上海–上海–长宁区
123123ddffsfdsf
回复

使用道具 举报

发表于 2010-5-3 16:34:35 | 显示全部楼层 来自 中国–新疆–乌鲁木齐
ddddddddddddddd
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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