等级系统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 页)