等級系統V2.0(附上sma,新加入管理員指令,以及繁化)

Home Home
<< 1 2 3 >>
跳頁: (共 3 頁)
引用 | 編輯 ccw111
2012-04-24 12:52
樓主
推文 x4
【插件資訊】

注意:給予的等級不要超過自己定義的上限等級
插件來源:原創
使用指令:
CVAR指令:

Rcolour               //設定左下角Hudmessage顏色(紅色的分量) 預設: 100
Gcolour               //設定左下角Hudmessage顏色(綠色的分量) 預設: 0
Bcolour               //設定左下角Hudmessage顏色(藍色的分量) 預設:200
CT_KillXPBonus     //設定CT殺死敵人所得XP(經驗)   預設: 15
CT_KillPointsBonus //設定CT殺死敵人所得GP(Points) 預設: 1
T_KillXPBonus       //設定TR殺死敵人所得XP(經驗)   預設: 25
T_KillPointsBonus   //設定TR殺死敵人所得GP(Points) 預設: 2
XP_Skill_Point       // 設定每升一級所得之技能點數


玩家指令:

/save                 //保存所有資料(等級,技能點數,GP及經驗)


使用獨有指令方法:

確定有使用主插件(XPSystem.amxx)
將inc放入scripting\include
寫sma時要打上#include <xpsystem>

管理員指令:

jw_lv <玩家名字> <+/-/=> <數量> ;給予等級
jw_point <玩家名字> <+/-/=> <數量> ;給予點數
jw_xp <玩家名字> <+/-/=> <數量> ;給予經驗
jw_sk <玩家名字> <+/-/=> <數量> ;給予技能點數

獨有指令如下:

get_user_points(index)             //取得玩家Points(GP)
get_user_sk(index)                 //取得玩家技能點數(SK)
get_user_xp(index)                 //取得玩家經驗值(XP)
get_user_level(index)               //取得玩家等級
set_user_points(index, amount)   //設家玩家Points(GP)
set_user_sk(index, amount)       //設定玩家技能點數(SK)
set_user_xp(index, amount)       //設定玩家經驗值(XP)
set_user_level(index, amount)     //設定玩家等級(Level)



安裝路徑:amxx放在amxmodx\plugin inc放在amxmodx\scriping\include

【插件介紹】

等級系統

內容:


  • 上限等級:100
  • 經驗計算方法: 等級*等級*100
  • 殺死敵人才能獲得經驗
  • 等級,經驗,GP(Points),技能點數可以保存在data\vault的XPSystem.vault上
  • 玩家資料顯示在右下角 ,文字預設紫色
  • 我覺得用在喪尸模式上很適合
特色:



  • 最大的特色是沒有很多特色
  • nvault保存
  • 等級系統附上獨有native ,可供其他插件使用
  • 有不同的CVAR供用家設定 ,令插件運行更加靈活
  • SMA其實很簡單,如果有一些人問的話再放上來
  • 沒有廣告

圖片


繁化後(只修改了一行):





壓縮檔含inc及amxx檔
有錯誤希望指正
覺得好的便推/回文/給我花或直接買吧


有機會我會重新寫一個等級系統

V2.0: 加入管理員指令

[此文章售價 1 雅幣已有 370 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!



獻花 x4
引用 | 編輯 龙传人-米花
2012-04-24 14:15
1樓
  
用在ZP感觉不好玩。。。。。。

獻花 x0
引用 | 編輯 JrC
2012-04-24 16:52
2樓
  
Nice Plugin and good try
Work Hard

獻花 x0
引用 | 編輯 ccw111
2012-04-24 19:36
3樓
  
下面是引用 JrC 於 2012-04-24 16:52 發表的 : 到引言文
Nice Plugin and good try
Work Hard

haha
其實我loaddata。用了一些時間找錯才敢發出來

獻花 x0
引用 | 編輯 lyw8614505
2012-04-26 16:34
4樓
  
下面是引用 ccw111 於 2012-04-24 12:52 發表的 等級系統(已附上sma)還在學習:): 到引言文
【插件資訊】
插件來源:原創
使用指令:
CVAR指令:

.......

喜歡樓主這個等級插件,主要是喜歡這種純升等級的寫法,另外,可不可以讓等級提示通過SPR顯示出來呢,就象原來的一個軍銜插件,那等級是在頭頂用SPR顯示的

獻花 x1
引用 | 編輯 w854625286
2012-04-27 22:12
5樓
  
不错不错不错

獻花 x0
引用 | 編輯 八云の橙貓
2012-05-10 20:09
6樓
  
加了一些東西 但Warning還在-.-

獻花 x0
引用 | 編輯 ccw111
2012-05-10 20:16
7樓
  
下面是引用 zh02563 於 2012-05-10 20:09 發表的 : 到引言文
我把大大你的改了一下

但是出現warning 可以看一下嘛?

if(weapon = CSW_KNIFE)
  {
   g_xp[attacker] += get_pcvar_num(KKXB)
   g_points[attacker] += get_pcvar_num(KKPB)
  }

任何if的句式的"="符號都要寫2個
即是這樣if( xx == yy)
否則會出要warning
加油

獻花 x0
引用 | 編輯 larry5010140
2012-05-12 17:44
8樓
  
做的真是簡潔有力
不會太複雜
不知道GP有什麼功能
來看看..

獻花 x0
引用 | 編輯 冒失鬼
2012-05-12 21:32
9樓
  
請問有啥技能..?

獻花 x0
引用 | 編輯 evilsukey
2012-05-21 17:46
10樓
  
不錯的插件。。。

簡單 明了 目的明確

建議:如果能把HUD顯示改爲普通文字顯示在HP上面(像WAR3插件那樣)就好了。
    因爲 HUD通道有限,怕顯示太多會跟其他插件沖突 ,之前建立服務器的時候也沒
    總體上規劃過HUD通道序列,如果跟其他HUD沖突很難找更改沖突通道。

    或者 傳授 如何把HUD改爲 普通print顯示的 方法,不勝感激。 表情

獻花 x0
引用 | 編輯 ccw111
2012-05-25 19:14
11樓
  
下面是引用 evilsukey 於 2012-05-21 17:46 發表的 : 到引言文
不錯的插件。。。

簡單 明了 目的明確

建議:如果能把HUD顯示改爲普通文字顯示在HP上面(像WAR3插件那樣)就好了。
    因爲 HUD通道有限,怕顯示太多會跟其他插件沖突 ,之前建立服務器的時候也沒
    總體上規劃過HUD通道序列,如果跟其他HUD沖突很難找更改沖突通道。

    或者 傳授 如何把HUD改爲 普通print顯示的 方法,不勝感激。 表情

因為hud只有四個頻道,但如果需要其他顯示資料的方法的話
我只知道第二個方法是client_print
第三個的話可能是使用menu
第四個的話我便無法得知了

獻花 x0
引用 | 編輯 d黃金龍b
2012-05-26 00:26
12樓
  
我用不到增加exp/幣的指令,如果我叫123
jw_lv 123 +100   是不是?

獻花 x0
引用 | 編輯 ccw111
2012-05-26 01:05
13樓
  
下面是引用 d黃金龍b 於 2012-05-26 00:26 發表的 : 到引言文
我用不到增加exp/幣的指令,如果我叫123
jw_lv 123 +100   是不是?

留意空格

jw_lv 123 + 100
一定要用空格分開參數

獻花 x0
引用 | 編輯 d黃金龍b
2012-05-26 01:33
14樓
  
下面是引用 ccw111 於 2012-05-26 01:05 發表的 : 到引言文

留意空格

jw_lv 123 + 100
一定要用空格分開參數

還是不可以-.-
 L 05/26/2012 - 01:37:31: [AMXX] Run time error 4 (plugin "XPSystem.amxx") - debug not enabled!
L 05/26/2012 - 01:37:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes)

獻花 x0
引用 | 編輯 ccw111
2012-05-28 12:41
15樓
  
下面是引用 d黃金龍b 於 2012-05-26 01:33 發表的 : 到引言文

還是不可以-.-
 L 05/26/2012 - 01:37:31: [AMXX] Run time error 4 (plugin "XPSystem.amxx") - debug not enabled!
L 05/26/2012 - 01:37:31: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes)

等級限制要在sma定義,當你給的等級中於等級限制就會出現bug
解決方法就是把等級設低於 sma中的等級限制
建議你在控制台輸入jw_lv = 2試試

或許下次我需要寫一個用cvar定義等級的插件

獻花 x0
引用 | 編輯 hifrank028
2012-06-03 19:39
16樓
  
有沒有商店??? 表情

獻花 x0
引用 | 編輯 zxzyman
2012-06-22 19:51
17樓
  
很不錯膩!!!!!!!

我並不需要


但我想參考sma 的內容!!

獻花 x0
引用 | 編輯 F131094181
2012-06-25 14:24
18樓
  
看起來好好玩 有神麼新的功能??

獻花 x0
引用 | 編輯 products
2012-07-05 20:14
19樓
  
喔喔,又是只有AMXX的升級插件嗎-.-為何大家也不愛放SMA呢 表情

獻花 x0
引用 | 編輯 laoklaole
2012-07-11 20:18
20樓
  
GP是什么东西 看不懂

獻花 x0
引用 | 編輯 bloodydragon
2012-08-05 16:52
21樓
  
請問GP/point有什麼用途 表情

獻花 x0
引用 | 編輯 shogo5555
2012-08-05 20:08
22樓
  
這比較適合用在魔王-.-

獻花 x0
引用 | 編輯 adi37545vfg
2012-08-05 20:09
23樓
  
謝了^^ 拿來研究>"< 這有什麼技能呀0.0 表情

獻花 x0
引用 | 編輯 juke57897615
2012-08-10 04:30
24樓
  
這可以拿來放建造媽@@

獻花 x0
引用 | 編輯 最I蝦餃
2012-08-11 18:04
25樓
  
黃金銀刀
看到就快流口水了呢 表情

獻花 x0
引用 | 編輯 dark0705
2012-08-11 19:42
26樓
  
謝,不過你的模組...有點光 0-200那個是比較光?

獻花 x0
引用 | 編輯 isLie
2012-08-15 19:16
27樓
  
native不能用
在其他插件用get_user_level(id)
編譯後不能用

獻花 x0
引用 | 編輯 ericking011
2012-08-17 22:53
28樓
  
可以白色嗎...

獻花 x0
引用 | 編輯 FireMan
2012-09-15 23:21
29樓
  
這個等級系統可以套用在ZP上面嗎?

獻花 x0
<< 1 2 3 >>
跳頁: (共 3 頁)