引用 | 编辑
T1nG
2011-08-12 09:30 |
楼主
▼ |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() 【插件资讯】 插件来源 : 原创 插件版本 : 1.5 Alpha 更新内容 : > 重写 > userInterface HUD 界面显示 > 人类造成伤害时, 会依据 damage / 5 会增加金钱 ( * 即 100 伤害, 会增加 20 金钱 ) > 魔王死后, 所有人类会死亡, 不过死亡数变 0 > 魔王不会再吃掉地上的武器 > 随机抽出人类队长, 身体有光 使用指令 : 魔王 血量 bossHealth 这项是整数, 预设 60000 速度 bossSpeed 这项是整数或浮点数, 预设 50.0 ( 此为额外跑速 ) 隐形 bossInvis 这项是整数, 预设 130 ( 数字愈少, 愈难看见 ) 0 ~ 255 伤害 bossDamage 这项是整数或浮点数, 预设 2.0 ( 1.0 * 此项 = 伤害 ) 重力 bossGravity 这项是整数或浮点数, 预设 0.8 ( 800 * 此项 = 重力 ) 人类 血量 humanHealth 这项是整数, 预设 100 人类队长 血量 leaderHealth 这项是整数, 预设 200 这次 1.5 版本只有源码是因为我没安装 AMXMODX Compiler, 所以请各位自己进行 Compile, 相信各位应该知道怎么作, 如果不知道请往下看. Compiler 的位置是 addons\amxmodx\scripting\ , 请把 .pawn 拉到 Compiler 进行编译, 不过必须把 .pawn 放到 Compiler 所在的位置. Please feel free to leave your thoughts and comments about this plugin!
![]()
|
引用 | 编辑
承。诺
2011-08-12 14:47 |
4楼
▲ ▼ |
T1nG 的等级系统是自制的....
不过... 我做了一个差不多的等级系统,有combo,升级经过值一模一样,打人一下加5经.... ![]() |
引用 | 编辑
T1nG
2011-08-12 17:47 |
6楼
▲ ▼ |
可以 只是要改 SMA 在第 164 行的
set_user_health(id, 50000) 改为 set_user_health(id, 你想要的数量) 拿去转档为 .amxx 再放到 plugins 就可以了 ![]() ![]() |
引用 | 编辑
lyw8614505
2011-08-13 18:17 |
7楼
▲ ▼ |
这一个看楼主介绍真的很想玩一玩,先表示感谢,另外,不配合高血量地图也应该能正常玩吧
![]() |
引用 | 编辑
sau0218
2011-08-14 04:25 |
10楼
▲ ▼ |
这些MOD最好有MDL吧, 不然玩起来也没意思
稍微看了一下 复制程式 server_cmd("cl_forwardspeed 270") server_cmd("cl_backspeed 250") server_cmd("cl_sidespeed 260") server_cmd("sv_maxspeed 2000") ![]() 复制程式 client_cmd(id, "cl_forwardspeed 270") client_cmd(id, "cl_backspeed 250") client_cmd(id, "cl_sidespeed 260") server_cmd("sv_maxspeed 2000") 还有直接使用 set_user_maxspeed(id, 270.0) 不是更方便吗? ![]() |
引用 | 编辑
sau0218
2011-08-14 13:47 |
14楼
▲ ▼ |
下面是引用 d2149585 于 2011-08-14 08:59 发表的 :http://www.amxmodx.org/funcwiki.php?go=func&id=123 ![]() |
引用 | 编辑
leochan000
2011-08-20 21:48 |
15楼
▲ ▼ |
下载了
试下用先 ![]() |
引用 | 编辑
oX_Subaru_Xo
2011-08-26 08:34 |
16楼
▲ ▼ |
转不到档
![]() |
引用 | 编辑
T1nG
2011-08-30 10:22 |
17楼
▲ ▼ |
下面是引用 sau0218 于 2011-08-14 04:25 发表的 :
![]() 这些MOD最好有MDL吧, 不然玩起来也没意思 稍微看了一下 可以改的啦=.= 难道你都没发现 ??? 第 161 和 177 行 set_user_model 下面是引用 oX_Subaru_Xo 于 2011-08-26 08:34 发表的 : ![]() 转不到档 转不到档可能是你 : 1. 你没有把 sma 放到 scripting 档案 再转 2. 你 scripting 的转档程式有错误 ( 用其他 amxmodx 的转看看 ) 其实转不到档 很简单 只要按一下 Alt + F4 键 便能转档了 :) 以上资讯由 诺 提供 ![]() |
引用 | 编辑
T1nG
2011-09-13 11:29 |
20楼
▲ ▼ |
其实大家有没有发现一样东西 魔王是有3个技能 (其实是忍者-.-)
1. 自动回血 (指定血量以下) 2. 隐形 3. 爬墙 [ 行 44 - 行 52 ] cvar_bs_wallclimb = register_cvar("bs_wallclimb", "0") //忍者爬墙方法 1|2 p_climb_speed = register_cvar("bs_climb_speed", "0") //忍者爬墙速度 499 register_cvar("bs_invis", "255") // 255 为完全看的见 , 如果想做最好的隐形效果改做 150 左右 register_cvar("bs_speed", "300") // 这可以改很高 耶可以改很低 .. 见意不要改-.- g_time = register_cvar("regen_time", "0") //回血多少秒一次 1 g_amount = register_cvar("regen_amount", "0") //回血多少一次 1 [ 回血 ][ 指定血量下自动回血设定 ] !!! 一定要看 !!! 弄错的话... 后果自负 拉到插件的最下方 public SetRegeneration(id) { if(is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_T) { if (get_user_health(id) < 50000) // 血量比 50000 少的话,会自动回血 set_task(get_pcvar_float(g_time), "Regenerate", id, _, _, "b") } return PLUGIN_CONTINUE } public Regenerate(id) { new regen_health = get_user_health(id) new max_health = 50000 - regen_health // 最高可回复的血量 if (max_health <= get_pcvar_num(g_amount)) { set_pev(id, pev_health, regen_health + float(max_health)) remove_task(id) } set_pev(id, pev_health, regen_health + get_pcvar_float(g_amount)) return PLUGIN_CONTINUE } 弄完之后请另储新档为 UTF-8 无签章 ![]() |
引用 | 编辑
oX_Subaru_Xo
2011-09-13 18:54 |
21楼
▲ ▼ |
那个等级系统可不可以卖给我
![]() |
引用 | 编辑
oX_Subaru_Xo
2011-09-14 17:37 |
24楼
▲ ▼ |