廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3012 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
laoklaole
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x6
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
求教高手VIP权限每局补给的插件问题啊
【插件資訊】

插件來源:部份修改
使用指令:showop1.sma转AMXX
安裝路徑:plugins下

【插件介紹】

【插件資訊】

插件來源:部份修改
使用指令:showop1.sma转AMXX
安裝路徑:plugins下

【插件介紹】



【插件介紹】

【插件資訊】

插件來源:部份修改
使用指令:showop1.sma转AMXX
安裝路徑:plugins下

【插件介紹】

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>
#include <fun>
new op_name[32]
//服QQ群
#define qq1 1010981853
//OP隔多久时间显示一次(秒)
#define sj 100.0
//OP一次显示多久(秒)
#define dj 10.0
//弹药
#define ap1 20 //赞助会员
#define ap2 10 //青铜会员
#define ap3 15 //白银会员
#define ap4 20 //黄金会员
#define ap5 0 //空闲
#define ap6 30 //管理员OP
#define ap7 50 //管理员OP
//护甲
#define am1 100 //赞助会员
#define am2 50 //青铜会员
#define am3 100 //白银会员
#define am4 200 //黄金会员
#define am5 0 //空闲
#define am6 200 //管理员OP
#define am7 300 //管理员OP
public plugin_init()
{
 register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
}
public event_round_start()
{
 new nums,players[32]
 get_players(players,nums)
 
 for(new i=0; i<nums; i++)
 {
  if((get_user_flags(players) & ADMIN_IMMUNITY)) {
   set_task(1.0,"eResetHUD",players,_,_,"a",1)
  }
 }
}
public eResetHUD(id)
{
 get_user_name(id, op_name, 31)
 if((get_user_flags(id) & ADMIN_LEVEL_G)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap7)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am7, am7)))
  client_print(id, print_chat,"【高级管理员】%s 每局获得 %d弹药 %d护甲",op_name,ap7, am7)
 }
 else if((get_user_flags(id) & ADMIN_ADMIN)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap6)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am6, am6)))
  client_print(id, print_chat,"【协管员】%s 每局获得 %d弹药 %d护甲",op_name,ap6, am6)
 }
 else if((get_user_flags(id) & ADMIN_LEVEL_E)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap5)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am5, am5)))
  client_print(0, print_chat,"【空闲】%s 每局获得 %d弹药 %d护甲",op_name,ap5, am5)
 }
 else if((get_user_flags(id) & ADMIN_LEVEL_D)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap4)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am4, am4)))
  client_print(id, print_chat,"【超级VIP】%s 每局获得 %d弹药 %d护甲",op_name,ap4, am4)
 }
 else if((get_user_flags(id) & ADMIN_LEVEL_C)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap3)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am3, am3)))
  client_print(id, print_chat,"【高级VIP】%s 每局获得 %d弹药 %d护甲",op_name,ap3, am3)
 }
 else if((get_user_flags(id) & ADMIN_LEVEL_B)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap2)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am2, am2)))
  client_print(id, print_chat,"【普通VIP】%s 每局获得 %d弹药 %d护甲",op_name,ap2, am2)
 }
 else if((get_user_flags(id) & ADMIN_LEVEL_H)) {
  zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + ap1)
  set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+am1, am1)))
  client_print(id, print_chat,"【大富翁OP】%s 每局获得 %d弹药 %d护甲",op_name,ap1, am1)
 }




以上是插件的部分内荣 , 求高手指点怎么才能把护甲那部分想加弹药一样叠加起来,比如所护甲加20 第二把也加20 叠加就是40呢??哪个高手教我或者帮忙修改一下  我把分全给他了 插件如下:


 


本帖包含附件
zip showop1.rar   (2022-06-09 14:20 / 2 KB)   下載次數:1



獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2012-11-12 20:42 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.150783 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言