[原創][一般] teO等級插件 純升級

Home Home
<< 1 2 3 4 5 >>
跳頁: (共 6 頁)
引用 | 編輯 觀眾甲
2012-01-16 20:00
樓主
推文 x34
覺得這插件好的話按推薦>>>>>>>>>>>^^
【插件資訊】

插件來源:原創
使用指令:下面
安裝路徑:下面

【插件介紹】

更新歷史:
v1.0
複製程式
原版
v1.1
複製程式
-修改顯示文字
-可以自行調整X,Y座標
-Points/Gash換取插件修復大BUG 

v1.2
複製程式
-CT跟TR擊殺對方獲得的點數分開
-增加:攻擊敵人多小傷害會有獎勵
-殺人提示移除<<和>>
-HUD增加 你攻擊敵人多小傷害/(指令teo_damageadd)
-如果teo_damagexp跟teo_damagepoints跟teo_damagegash都是0,到達指定傷害,
左下角便不會顯示 增加點數提示
(大致上更新了啥我也不太記得)0.0

v1.2b
複製程式
-攻擊的傷害 改為 累積傷害
-INC新增:get_user_damage(取得玩家累積傷害),set_user_damage(設定玩家累積傷害)

v1.3
複製程式
-新增 等級上限

v1.4
複製程式
-teo_maxlv 0則是無限等級
-支援BOT(測試是ZBOT,其他未測試)
 


v1.4b
複製程式
-修正 PODBOT/YAPB/SYPB BOT雙倍經驗問題(感謝HsK)
  

v1.5
複製程式
-修正 射擊隊友也會算累積傷害(謝s091140)
   

v1.5b
複製程式
-增加 輸入/save儲存資料,輸入/clean清除資料(需輸入驗證碼)
    

v1.5c
複製程式
-修正 輸入了/clean 在10秒可輸入驗證碼時禁止再次輸入/clean.以免BUG

v1.5d
複製程式
-新增 指令更改顏色(RGB)

v1.5e
複製程式
-修改 輸入/clean改為出現選單

v1.6
複製程式
-做旁觀者顯示目標的資料

v1.7
複製程式
-修正 舊版本問題(暫停發佈舊版)
-增加 簡易顯示模式(只顯示重要的)
 

v1.7b
複製程式
-增加 /showinfo 顯示詳細資訊(在簡易模式)
 

v1.8
複製程式
-修正 禁止改名(避免BUG)

v1.8b
複製程式
-修正 teo_easymode問題
-新增 /teo_info顯示插件更新史
-修正 teo_lv增加等級修正只能加3位數值
 

v1.9
複製程式
-修復 大量BUG
-新增 指令
-優化 插件
 
v1.9b
複製程式
-新增 兩個INC指令
-修改 /teo_info改為用motd顯示網頁(以便獲取最新資料)

v1.9c
複製程式
-修改 達到累積傷害左下角顯示
-優化 插件
   
v1.9d
複製程式
-修改 指令teo_easymode
-修改 顯示錯誤BUG
-修改 INC
  
v2.0
複製程式
-修正 顯示模式BUG
-增加 幾個INC
-增加 INC清除記錄時觸發function


v2.0b
複製程式
-增加 升級,達到累積傷害執行function
-修改 nvault儲存改成ini儲存
-增加 指令修改HUD顯示軌道
-增加 儲存累積傷害


v2.0c
複製程式
-增加 如果無法讀取玩家於INI的記錄,會讀取nvault的記錄 
-修改 簡易顯示模式顯示的文字
   

v2.0d
複製程式
-修改 指令/show不分顯示模式
-修改 指令/show死後不顯示血量護甲
-修正 控制台不斷彈出錯誤BUG
    

v2.1
複製程式
-新增 Cvar指令
-新增 日誌logs
-優化 優化主插件
-新增 INC指令
  

v2.2
複製程式
-新增 指令:支援BOT(測試階段)
-修正 管理員指令BUG
  


v2.2a
複製程式
-修正 達到累積傷害後沒有加Point的bug
(感謝Hangbaby回報問題)

指令:
複製程式
v1.0
teo_killexp 0 // 殺人獲得多小EXP
teo_killpoints 0 // 殺人獲得多小POINTS
teo_killgash 0 // 殺人獲得多小GASH
teo_onelvxp 200 // 升一級需要多小經驗

v1.1
teo_show_x 0.6 //位置[X]
teo_show_y 0.5 //位置[Y]

v1.2/v1.2b
teo_ct_killexp 0 // CT殺人獲得多小EXP
teo_ct_killpoints 0 / CT殺人獲得多小POINTS
teo_ct_killgash 0 // CT殺人獲得多小GASH
teo_tr_killexp 0 // TR殺人獲得多小EXP
teo_tr_killpoints 0 // TR殺人獲得多小POINTS
teo_tr_killgash 0 // TR殺人獲得多小GASH
teo_damageadd 1000 // 累積傷害多小會有獎勵
teo_damagexp 0 // 累積傷害達到有多小經驗
teo_damagepoints 0 // 累積傷害達到 有多小Points
teo_damagegash 0 // 累積傷害達到 有多小Gash

v1.3
teo_maxlv 100 // 等級上限

v1.5d
teo_color_r 255 // 顏色[RED]
teo_color_g 255 // 顏色[GREEN]
teo_color_b 255 // 顏色[BLUE]

v1.7
teo_easymode 0 // 是否開啟強制簡易mode?(0=關,1=開)

v1.8b
teo_easymode 0 // 強制模式(0=關,1=限制EASYMODE,2=限制正常模式)[/strike]

v1.9
teo_show_ctkill 1 // CT殺人中間是否有提示
teo_show_trkill 1 // TR殺人中間是否有提示

v1.9d
teo_easymode 1 // 強制模式(0=關,1=限制EASY,2=限制正常,3=限制不顯示)  

v2.0b
teo_hudtype 4 // HUD顯示軌道

v2.1
teo_cantypesave 1 // 玩家是否可以輸入/save儲存資料
teo_cantypeclean 1 // 玩家是否可以輸入/clean清除資料
teo_cantypeshow 1 // 玩家是否可以輸入/show顯示資料
teo_cantypeinfo 1 // 玩家是否可以輸入/teo_info顯示插件歷史

v2.2
teo_bot_support 0 // 等級是否支援BOT

v2.0及之前版本使用nvault儲存
v2.0b及之後版本使用ini儲存
v2.0c及之後版本讀取次序:(ini>Nvault)

最新伺服器指令集合:
teo_ct_killexp 0 // CT殺人獲得多小EXP
teo_ct_killpoints 0 / CT殺人獲得多小POINTS
teo_ct_killgash 0 // CT殺人獲得多小GASH
teo_tr_killexp 0 // TR殺人獲得多小EXP
teo_tr_killpoints 0 // TR殺人獲得多小POINTS
teo_tr_killgash 0 // TR殺人獲得多小GASH
teo_show_ctkill 1 // CT殺人中間是否有提示
teo_show_trkill 1 // TR殺人中間是否有提示
teo_onelvxp 200 // 升一級需要多小經驗
teo_maxlv 100 // 等級上限,0為無限
teo_easymode 0 // 限制顯示模式(0=不限制,1=簡易顯示,2=正常顯示,3=關閉HUD)
teo_damageadd 1000 // 累積傷害多小有獎勵
teo_damagexp 0 // 累積傷害達到有多小經驗
teo_damagepoints 0 // 累積傷害達到有多小Points
teo_damagegash 0 // 累積傷害達到有多小Gash
teo_cantypesave 1 // 玩家是否可以輸入/save儲存資料
teo_cantypeclean 1 // 玩家是否可以輸入/clean清除資料
teo_cantypeshow 1 // 玩家是否可以輸入/show顯示資料
teo_cantypeinfo 1 // 玩家是否可以輸入/teo_info顯示插件歷史
teo_bot_support 0 // 等級是否支援BOT

teo_show_x 0.6 //位置[X]
teo_show_y 0.5 //位置[Y]
teo_color_r 255 // 顏色[RED]
teo_color_g 255 // 顏色[GREEN]
teo_color_b 255 // 顏色[BLUE]
teo_hudtype 4 // HUD顯示軌道


日誌會保存到addons/amxmdox/logs/teols_MMDD.logs
其中MM=月,DD=日


teo_hudtype的HUD顯示軌道:
-1123456
如果與其他HUD有衝突,請逐個換

(拍攝於v2.0c版本)

teo_easymode限制或/easymode轉換:
正常顯示模式:


簡易顯示模式:


不顯示HUD(不顯示資訊):


客戶端指令:
複製程式
say /save // 儲存資料
say /clean // 清除資料
say /easymode // 開啟簡易顯示模式(如果伺服器沒限制)
say /show // 顯示資訊(限制簡易模式)
say /teo_info // 顯示插件更新歷史



如果你利用了其他插件修改傷害

請在plugins.ini放在該插件的下面

或者將他放到最下面(如果有聊天系統則放聊天系統之上)

影片介紹(v1.5e版)

 


影片介紹(v2.0版)




v1.6因為BUG,停止發佈

複製程式
clean_level(index)用法:
只要將需要在清除記錄時執行的動作
丟進去public clean_level(id)裏
其餘的forward一樣用法

例子:
在插件中載入teols.inc
然後寫入
public clean_level(id)
{
   g_player[id] = 0
}
只要玩家清除記錄,就會判斷SMA中是否
有一個名為clean_level(id)的function


複製程式
INC:
teo_get_user_level - 取得玩家等級
teo_set_user_level - 設定玩家等級
teo_get_max_level - 取得等級上限(無限則取為0)
teo_get_user_xp - 取得玩家經驗
teo_set_user_xp - 設定玩家經驗
teo_get_max_xp - 取得升級所需的XP
teo_get_user_points - 取得玩家Points
teo_set_user_points - 設定玩家Points
teo_get_user_gash - 取得玩家Gash
teo_set_user_gash - 設定玩家Gash
teo_get_user_damage - 取得玩家累積傷害
teo_set_user_damage - 設定玩家累積傷害
teo_get_max_damage - 取得所需的累積傷害
teo_get_user_mode - 取得玩家是否為簡易模式 (0=normal,1=easy,2=nohud)
teo_set_user_mode - 設定玩家是否為簡易模式 (0=normal,1=easy,2=nohud)
teo_save_user_level - 強制儲存玩家等級資料
clean_level - 當玩家清除記錄的時候
up_level - 當玩家升級的時候
enough_damage - 當玩家達到累積傷害時



注意!!!
teo_get_max_level()
teo_get_max_xp()
teo_get_max_damage()

teo_get_max_level(id)

teo_get_max_xp(id)
teo_get_max_damage(id)



複製程式
ADMIN指令:
teo_lv <名字> <類型> <數量> // 送等級
teo_xp <名字> <類型> <數量> // 送經驗
teo_point <名字> <類型> <數量> // 送points
teo_gash <名字> <類型> <數量> // 送gash
類型:
+ // 增加
- // 減少
= // 直接設定成



INC教學
Q:如果我想寫 減小玩家10points,該怎寫?
A:teo_set_user_points(id, teo_get_user_points(id) - 10)
   如果是在TakeDamage中.id需改成victim(受傷者)或是attacker(攻擊者)
Q:如果我想顯示玩家的points,該怎寫?
A:有兩種方法:
1.new points = teo_get_user_points(id)
   client_print(id, print_chat, "你的Points: %d", points)
2.client_print(id, print_chat, "你的Points: %d", teo_get_user_points(id))
(本人推薦第一種,因為這樣比較不會亂)


檔案有附上個Gash/Points換購選單範例
AMXX 3威望
SMA 30威望

如果你夠3威望,不足30威望,可能會出現提示
但是有3威望就可以下載AMXX了..


3威望
推文20 5雅幣

已改成5雅幣  

如果有任何BUG,可以按這裡回報給我

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



獻花 x17
引用 | 編輯 66790343
2012-01-16 20:16
1樓
  
如果升級會 -重力 +血 就更好啦表情

獻花 x0
引用 | 編輯 觀眾甲
2012-01-16 20:24
2樓
  
可以自行寫= =

獻花 x0
引用 | 編輯 JrC
2012-01-16 21:44
3樓
  
支持原創 表情

獻花 x2
引用 | 編輯 明仔12321
2012-01-16 21:44
4樓
  
我係:永。恆 可以5$$? 10$好貴

獻花 x0
引用 | 編輯 一下子
2012-01-16 21:59
5樓
  
还不错,下来试试,有SMA吗 表情

獻花 x0
引用 | 編輯 觀眾甲
2012-01-16 22:07
6樓
  
沒有sma~

獻花 x0
引用 | 編輯 Raymond9103
2012-01-18 10:12
7樓
  
請問有沒有技能?

獻花 x1
引用 | 編輯 殤o葉
2012-01-18 11:07
8樓
  
跟之前某篇很類似耶 同樣都是好插件^^

獻花 x1
引用 | 編輯 冷場の飛天娘
2012-01-18 14:20
9樓
  
純升級啊.......

以前很需要的時候都沒有找到比較好的.....

現在不需要了才有人發上來 表情

但是為了表示誠意我還是買下來好了(外加推薦+花花了),

以後有需要的話就可以用了~

獻花 x1
引用 | 編輯 極冰鬼切丸
2012-01-19 13:35
10樓
  
等級系統可以跟其他插件連接啊.

不用編代數all-in-one喔.@$%$@

考試當中....有機會用來開開場吧.

給你推薦~

獻花 x0
引用 | 編輯 tom705520
2012-01-20 14:27
11樓
  
如果有技能和商城的話,,,效果會更好 表情

獻花 x0
引用 | 編輯 cvb655023
2012-01-20 17:08
12樓
  
很好用的等級差件

不過為什麼要分point和gash(cs 表情 o化)

獻花 x0
引用 | 編輯 ss80397ss
2012-01-20 17:09
13樓
  
雖然有人發過等級插件
但這是我見過最好的!
可是......可不可以殺價 表情 表情

獻花 x0
引用 | 編輯 能天使
2012-01-20 17:42
14樓
  
給圖片好嗎 我想看

獻花 x0
引用 | 編輯 絕影華
2012-01-25 18:05
15樓
  
應該也是參考過我的 表情

獻花 x1
引用 | 編輯 Seng=]星仔
2012-01-25 20:18
16樓
  
你的發貼,就是我回貼的原動力。
表情

獻花 x0
引用 | 編輯 benyiu2010
2012-01-25 22:50
17樓
  
支持原創 表情 表情

獻花 x0
引用 | 編輯 kahung333
2012-01-25 23:50
18樓
  
感謝大大的分享.
可是不夠威望T.T

獻花 x0
引用 | 編輯 lemon_gun
2012-01-26 10:33
19樓
  
下面是引用 上帝的右手^^ 於 2012-01-16 20:00 發表的 v1.1,|更新!! 等級插件(XDlteoing520 LevelSystem): 到引言文
【插件資訊】
插件來源:原創
使用指令:下面
安裝路徑:下面
【插件介紹】
嘛,跟之前發的兩篇類似,因此我也寫了個
有points跟gash

更新歷史:
v1.0
複製程式原版[/pre]v1.1
複製程式-修改顯示文字
-可以自行調整X,Y座標
-Points/Gash換取插件修復大BUG [/pre]

指令:

複製程式v1.0
teo_killexp
0 // 殺人獲得多小EXP
teo_killpoints
0 // 殺人獲得多小POINTS
teo_killgash
0 // 殺人獲得多小GASH
teo_onelvxp
200 // 升一級需要多小經驗[/pre]
複製程式v1.1
teo_show_x
0.6 //位置[X]
teo_show_y
0.5 //位置[Y][/pre]

補上圖片:

為什麼沒有GASH?因為我teo_killgash設置為0,所以沒有顯示
 
復活卷,醫療卷為我伺服器的用途,附件中的插件沒有這項,不用擔心

殺人之後,中間會顯示<<你殺了XXX>>
如果teo_killexp 為1以上,後面會加上提示(例如teo_killexp=5 teo_killpoints=10
會顯示<<你殺了XXX,獲得 5EXP 10Points>>以此類推)
跟之前的一樣,附上INC
teo_get_user_level - 取得玩家等級
teo_set_user_level - 設定玩家等級
teo_get_user_xp - 取得玩家經驗
teo_set_user_xp - 設定玩家經驗
teo_get_user_points - 取得玩家Points
teo_set_user_points - 設定玩家Points
teo_get_user_gash - 取得玩家Gash
teo_set_user_gash - 設定玩家Gash


teo_lv 名字 數量 送等級
teo_xp 名字 數量 送經驗
teo_point 名字 數量 送points
teo_gash 名字 數量 送gash

http://bbs.mychat.to/reads.php?tid=944225
參考這篇文章來編訂指令跟inc名字
檔案有附上個Gash/Points換購選單(SMA)
但是主插件只有amxx
限制3威望
某人可直接向我要SMA,你自己會知道的
我想要sma可以給我嗎?我想修改一下指令

獻花 x0
引用 | 編輯 觀眾甲
2012-01-26 12:34
20樓
  
改指令私下找我,並寫出你要改的指令

獻花 x0
引用 | 編輯 thomas2010ma
2012-01-27 20:01
21樓
  
gash是不是錢?POINTS是咩??遊戲裹有沒有...等級上限是多少?

獻花 x0
引用 | 編輯 觀眾甲
2012-01-27 21:14
22樓
  
gash跟points一樣,只是可以多一個選擇去寫更多的商店
gash可以跟points交換

獻花 x0
引用 | 編輯 Crea*dar
2012-01-27 22:03
23樓
  
看起來很好但威望也太高:) 表情 表情 表情

獻花 x0
引用 | 編輯 zxzyman
2012-01-29 12:11
24樓
  
實在利害!

但是GASH的用處是什麼...

如果加個專用商店會更棒呢!!

獻花 x0
引用 | 編輯 koff12345678
2012-01-29 17:32
25樓
  
sma要340... 很想看看怎樣寫

獻花 x0
引用 | 編輯 lyw8614505
2012-01-31 08:59
26樓
  
很想找一個純粹的等級插件,只是顯示等級,然後界面上不出現這些提示,只是在TAB鍵時才出現,當然配合圖形顯示的,但是一直沒找到,不過看大大這插件下了很大心血,一頂是要幫頂的。

獻花 x0
引用 | 編輯 z15268
2012-01-31 21:02
27樓
  
等我又寫一個先 表情

獻花 x0
引用 | 編輯 24621562
2012-02-02 09:00
28樓
  
威望太高......

獻花 x0
引用 | 編輯 asd0210a
2012-02-04 14:20
29樓
  
以前很需要的時候都沒有找到比較好的.....

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