[原创][一般] 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 雅币已有 384 人购买]
若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以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 页)