广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3398 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
a1238477
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x6 鲜花 x14
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6] 突发奇想!!!   sma与sma合并
其实在放学回家的路上 (曾经因为这样发生车祸 Orz) 想着想着就想到

这个sma好像用了很多外加入的东西 他的功能 如护甲加500 生命加250 速度加400 重力变0.5

下面是用来研究的sma
复制程式
#include <amxmodx>
#include <zombieplague> 
#include <fun>
#include <cstrike>

new cvar_gravity, cvar_health, cvar_armor, cvar_speed, cvar_red,
cvar_green, cvar_blue, cvar_ammount, cvar_glow, cvar_weapons,
cvar_nade, cvar_givenade, g_itemid, cvar_sound, cvar_soundfile
new bool:speed[33]

// colorchat       
enum Color {
       NORMAL = 1, // clients scr_concolor cvar color
       GREEN, // Green Color
       TEAM_COLOR, // Red, grey, blue
       GREY, // grey
       RED, // Red
       BLUE, // Blue
}

new TeamName[][] = {
       "",
       "TERRORIST",
       "CT",
       "SPECTATOR"
}
// colorchat end

public plugin_init() {
       
       register_plugin("[ZP] Extra Item: [Pro-Gammer]", "v1.2", "Raddish")
       g_itemid = zp_register_extra_item("【强化套装】", 150, ZP_TEAM_HUMAN)
       register_event("CurWeapon","change_weapon","be","1=1")
       
       // Cvars
       
       cvar_health = register_cvar("zp_progammer_health", "250"); // Health
       cvar_gravity = register_cvar("zp_progammer_gravity", "0.5"); // Gravity
       cvar_armor = register_cvar("zp_progammer_armor", "500"); // Armor
       cvar_speed = register_cvar("zp_progammer_speed", "400"); // Speed
       cvar_glow = register_cvar("zp_progammer_glow", "1"); // Glow on/off
       cvar_red = register_cvar("zp_progammer_glow_red", "255"); // Red
       cvar_green = register_cvar("zp_progammer_glow_green", "0"); // Green
       cvar_blue = register_cvar("zp_progammer_glow_blue", "0"); // Blue
       cvar_ammount = register_cvar("zp_progammer_glow_ammount", "10"); // Ammount
       cvar_weapons = register_cvar("zp_progammer_give_weapons", "1"); // Give Weapons
       cvar_givenade = register_cvar("zp_progammer_give_nades", "1"); // Give Nades
       cvar_nade = register_cvar("zp_progammer_nade_count", "1") // Give Number of nade
       cvar_sound = register_cvar("zp_progammer_sound", "1") // Sound ON/OFF
       cvar_soundfile = register_cvar("zp_progammer_soundfile", "sound/zombie_plague/survivor2.wav") // File Sound
}
public zp_extra_item_selected(id, itemid) {
       if(!is_user_alive(id) || itemid == g_itemid) {
              // Hud Message
              
              new name[32]
              get_user_name(id, name, 32)
              set_hudmessage(255, 255, 0, 0.05, random_float(0.35, 0.60), 1, 0.0, 5.0, 1.0, 1.0, -1)
              show_hudmessage(0, "%s buy [Pro-Gammer]", name)
              
              // Color Print.
              new username[33]
              ColorChat(id, GREEN, "^x04[Pro-Gammer] ^x03The player %s buy a Pro-Gammer", get_user_name(id, username, 32))
              
              // Set Options
              
              set_user_health(id, get_user_health(id) + get_pcvar_num(cvar_health))
              set_user_armor(id, get_user_armor(id) + get_pcvar_num(cvar_armor))
              set_user_gravity(id, get_user_gravity(id) - get_pcvar_float(cvar_gravity))
              speed[id] = true
              
              // Turn Glow On/Off
              
              if (get_pcvar_num(cvar_glow)) {
                     set_user_rendering(id, kRenderFxGlowShell, cvar_red, cvar_green, cvar_blue, kRenderNormal, get_pcvar_num(cvar_ammount))
              }
              
              // Give Weapons
              
              if(get_pcvar_num(cvar_weapons)) {
                     strip_user_weapons(id)
                     give_item(id, "weapon_m249")
                     cs_set_user_bpammo(id, CSW_M4A1, 90)
                     give_item(id, "weapon_deagle")
                     cs_set_user_bpammo(id, CSW_DEAGLE, 30)
                     
                     // Give Nades
                     
                     if(get_pcvar_num(cvar_givenade)) {
                            give_item(id, "weapon_flashbang")
                            cs_set_user_bpammo(id, CSW_FLASHBANG, get_pcvar_num(cvar_nade))
                            give_item(id, "weapon_hegrenade")
                            cs_set_user_bpammo(id, CSW_HEGRENADE, get_pcvar_num(cvar_nade))
                            give_item(id, "weapon_smokegrenade")
                            cs_set_user_bpammo(id, CSW_SMOKEGRENADE, get_pcvar_num(cvar_nade))
                     }
              }
              if (get_pcvar_num(cvar_sound)) {
                     new sound_file[50]
                     get_pcvar_string(cvar_soundfile, sound_file, charsmax(sound_file))
                     client_cmd(id, "spk %s", get_pcvar_float(cvar_soundfile))
              }
       }
}

public start () {
       speed[0] = false
       strip_user_weapons(0)
       set_user_health(0, 100)
       set_user_armor(0, 0)
       set_user_gravity(0, 1.0)
       set_user_maxspeed(0, 250.0)
}

public change_weapon(id) { 
       if(speed[id]) { 
              set_user_maxspeed(id, get_user_maxspeed(id) + get_pcvar_float (cvar_speed))
       } 
}

ColorChat(id, Color:type, const msg[], {Float,Sql,Result,_}:...) {
       if( !get_playersnum() ) return;
       new message[256];
       switch(type) {
              case NORMAL: 
              {
                     message[0] = 0x01;
              }
              case GREEN:
              {
                     message[0] = 0x04;
              }
              default: 
              {
                     message[0] = 0x03;
              }
       }
       vformat(message[1], 251, msg, 4);
       message[192] = '^0';
       new team, ColorChange, index, MSG_Type;
       if(id) {
              MSG_Type = MSG_ONE;
              index = id;
       } else {
              index = FindPlayer();
              MSG_Type = MSG_ALL;
       }
       team = get_user_team(index);
       ColorChange = ColorSelection(index, MSG_Type, type);
       
       ShowColorMessage(index, MSG_Type, message);
       
       if(ColorChange) {
              Team_Info(index, MSG_Type, TeamName[team]);
       }
}

ShowColorMessage(id, type, message[]) {
       static bool:saytext_used;
       static get_user_msgid_saytext;
       if(!saytext_used){
              get_user_msgid_saytext = get_user_msgid("SayText");
              saytext_used = true;
       }
       message_begin(type, get_user_msgid_saytext, _, id);
       write_byte(id)              
       write_string(message);
       message_end();       
}

Team_Info(id, type, team[]){
       static bool:teaminfo_used;
       static get_user_msgid_teaminfo;
       if(!teaminfo_used){
              get_user_msgid_teaminfo = get_user_msgid("TeamInfo");
              teaminfo_used = true;
       }
       message_begin(type, get_user_msgid_teaminfo, _, id);
       write_byte(id);
       write_string(team);
       message_end();
       return 1;
}

ColorSelection(index, type, Color:Type){
       switch(Type){
              case RED:{
                     return Team_Info(index, type, TeamName[1]);
              }
              case BLUE:{
                     return Team_Info(index, type, TeamName[2]);
              }
              case GREY:{
                     return Team_Info(index, type, TeamName[0]);
              }
       }
       return 0;
}

FindPlayer(){
       new i = -1;
       while(i <= get_maxplayers()){
              if(is_user_connected(++i))
                     return i;
       }
       return -1;
}

但如果要额外加入的话

是否要在底下加入 (这样的话我实在想不透)....

请给鱼竿 不给鱼!!



我的图片让大家为之疯狂!?

献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2010-03-15 17:40 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
应该说…SMA本来就可以合并,而且合并后还好处多多的说… 表情

题外话:别边想事情边骑车啊… 表情 虽然我也做过… 表情
不过我是脚踏车…速度慢(时速大概30吧)比较不危险而已… 表情


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [1 楼] From:台湾教育部 | Posted:2010-03-15 19:57 |
森之千手 会员卡
数位造型
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x94 鲜花 x186
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
如果你想加入其他功能,在
public zp_extra_item_selected(id, itemid)
便可以了
============================
a78大要小心= =' 表情


献花 x0 回到顶端 [2 楼] From:香港网上行 | Posted:2010-03-15 20:16 |
a1238477
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x6 鲜花 x14
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
我是下坡时没看到....然后就....蹦!! 表情


我的图片让大家为之疯狂!?

献花 x0 回到顶端 [3 楼] From:台湾中华电信 | Posted:2010-03-16 19:39 |
森之千手 会员卡
数位造型
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x94 鲜花 x186
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
爆头身亡...


献花 x0 回到顶端 [4 楼] From:香港网上行 | Posted:2010-03-16 20:39 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:Re:突发奇想!!!   sma与sma合并
下面是引用 森之千手 于 2010-03-15 20:16 发表的 Re:突发奇想!!!   sma与sma合并: 到引言文
如果你想加入其他功能,在
public zp_extra_item_selected(id, itemid)
便可以了
============================
a78大要小心= =' 表情

不会啦~反正骑同样的道路骑久后身体就会自动进入「无我」的境界…
就算边想事情,眼睛还可以判断路状并传达指令让身体知道是否要煞车的…
下面是引用 森之千手 于 2010-03-16 20:39 发表的 Re:突发奇想!!!   sma与sma合并: 到引言文
爆头身亡...

突然发现离题了耶~


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [5 楼] From:台湾教育部 | Posted:2010-03-16 21:43 |
森之千手 会员卡
数位造型
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x94 鲜花 x186
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
哈哈...无奈中... 表情


献花 x0 回到顶端 [6 楼] From:香港网上行 | Posted:2010-03-16 22:34 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
骑脚踏车仆下爆头

受到453伤害而死亡


可上报纸吧 表情


HsK-Dev Blog By CCN
献花 x0 回到顶端 [7 楼] From:香港有线宽频 | Posted:2010-03-16 23:19 |
01a2Bc3DeF
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x63 鲜花 x429
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:突发奇想!!!   sma与sma合并
不是有人就发过合并僵尸的吗

合并比较好整理而且合的好的话能减少体积


献花 x0 回到顶端 [8 楼] From:台固媒体 | Posted:2010-03-17 20:04 |
01a2Bc3DeF
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x63 鲜花 x429
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
Re:Re:Re:突发奇想!!!   sma与sma合并
下面是引用 a7811311622 于 2010-03-16 21:43 发表的 Re:Re:突发奇想!!!   sma与sma合并: 到引言文

不会啦~反正骑同样的道路骑久后身体就会自动进入「无我」的境界…
就算边想事情,眼睛还可以判断路状并传达指令让身体知道是否要煞车的…[attachment=631960]

突然发现离题了耶~[attachment=631961]

http://bbs-mychat.com/attach/Fid_542/542_XXXXXX.jpg??
之前很多次a78大的图片都放在这里表情
a78大的专属图区吗(笔记


献花 x0 回到顶端 [9 楼] From:台固媒体 | Posted:2010-03-17 20:07 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.019762 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言