广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 10475 个阅读者
 
<< 上页  3   4   5   6   7  下页 >>(共 7 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
8106125 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x29
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

奇怪怎还会显示玩家在哪...这不是外挂画面吗?


献花 x0 回到顶端 [50 楼] From:台湾中华电信 | Posted:2009-11-05 14:27 |
storym88349 手机
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x15 鲜花 x34
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 AykinDalike 于 2009-11-05 13:36 发表的 : 到引言文
补充疑问:如果是地图上同时出现2个以上的C4呢?显示离目前所在位置最近的吗? 谢谢 ! !


嗯...好问题

这个插件的原始码主要是利用C4在安装时直接纪录装C4的人当时的座标

所以如果第二个C4也会被视为正常的C4的话,可能会以最新安装的当作标准

而在C4爆炸或被拆除时,就会取消讯息的显示

所以在可以装设多个C4,且会被系统视为正常的C4的情况下,这个插件就不适用了


献花 x0 回到顶端 [51 楼] From:台湾中华电信 | Posted:2009-11-05 17:16 |
storym88349 手机
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x15 鲜花 x34
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我自己加了一点东西

我改成Ts在C4装设之后,可以直接取得距离

而CT则是会得到取得距离的指令,在付出1000元的代价后,才能取得距离

-钱的部份在plugin_init之中的cost,最后面的数字就是扣除的金钱

复制程式
#include <amxmodx> 
#include <fakemeta> 
#include <csx> 
#include <cstrike> 

new bool:planted 
new bool:buy 
new Float:C4Origin[3] 
new Maxplayers 
new cost 

public plugin_init(){ 
     register_plugin("Show Distance","1.0","storym88349") 
     register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0") 
     cost = register_cvar("cost_money","1000") 
     register_clcmd("say get_distance","pay",-1,"- pay for get distance") 
     Maxplayers = get_maxplayers() 
     set_task(0.01, "hud",0,"",0,"b") 
} 
public bomb_planted(planter){ 
     planted = true 
     pev(planter, pev_origin, C4Origin) 
     return PLUGIN_CONTINUE; 
} 
public event_RoundStart(){ 
     buy = false 
     planted = false 
} 
public bomb_explode(id){ 
     planted = false 
     return PLUGIN_HANDLED; 
} 
public bomb_defused(id){ 
     planted = false 
     return PLUGIN_HANDLED; 
} 
public pay(id){ 
     new money = cs_get_user_money(id) 
     new CsTeams:userTeam = cs_get_user_team(id) 
     if ( ( money - get_pcvar_num(cost) ) >= 0 && userTeam == CS_TEAM_CT){ 
           cs_set_user_money(id,money - get_pcvar_num(cost),1); 
           buy = true 
           return PLUGIN_HANDLED; 
     } 
     else { 
           set_hudmessage(225, 25, 25, 0.47, 0.73, 0, 1.0, 3.0, 0.2, 2.0, 15); 
           show_hudmessage(id, "你的金钱不足!"); 
     } 
     return PLUGIN_HANDLED; 
} 
public hud(id){ 
     new Float:Origin[3], Float:c4Dis 
     for (new id = 1; id <= Maxplayers; id++){ 
     if (!is_user_connected(id) || !is_user_alive(id)) 
     continue; 

     pev(id, pev_origin, Origin) 
     c4Dis = get_distance_f (C4Origin,Origin); 
     new CsTeams:userTeam = cs_get_user_team(id) 
     if(userTeam == CS_TEAM_T){ 
           buy = true; 
     } 
     set_hudmessage(225, 25, 25, 0.47, 0.73, 0, 1.0, 1.0, 0.1, 0.2, 15); 
     if (planted && buy){ 
                 show_hudmessage(id, "距离C4装设点:%4.1f", c4Dis); 
           }else if (buy == false && planted && userTeam == CS_TEAM_CT){ 
                 show_hudmessage(id,"C4已被装设!输入get_distance取得C4距离"); 
           }else{ 
                 return PLUGIN_HANDLED; 
           } 
     } 
     return PLUGIN_CONTINUE; 
}


测试的部份,就请有兴趣的人自己抓下去吧表情


[ 此文章被storym88349在2009-11-05 22:12重新编辑 ]


献花 x2 回到顶端 [52 楼] From:台湾中华电信 | Posted:2009-11-05 22:05 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 8106125 于 2009-11-05 14:27 发表的 : 到引言文
奇怪怎还会显示玩家在哪...这不是外挂画面吗?



你误会了

这是有点类似那种死斗什么捡枪模式

每个玩家都会显示

这不是作弊啦

因为地图会出现补给品

但也不知道那个玩家是不是队友

其实我也不是很清楚

不过他是插件、伴随很多模式

图显示的只是其中一种

补图2  (来源http://csyes.marlito.com/viewthre...extra=page%3D2)



献花 x0 回到顶端 [53 楼] From:台湾和信超媒体宽带网 | Posted:2009-11-06 10:18 |
AykinDalike
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x122 鲜花 x137
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 storym88349 于 2009-11-05 17:16 发表的 : 到引言文


嗯...好问题

这个插件的原始码主要是利用C4在安装时直接纪录装C4的人当时的座标

所以如果第二个C4也会被视为正常的C4的话,可能会以最新安装的当作标准

而在C4爆炸或被拆除时,就会取消讯息的显示

所以在可以装设多个C4,且会被系统视为正常的C4的情况下,这个插件就不适用了



感谢你的回覆
 
如你所说的
 
『以新安装的C4座标为标准』


献花 x0 回到顶端 [54 楼] From:台湾和信超媒体宽带网 | Posted:2009-11-08 16:49 |
A8153906 手机
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x7 鲜花 x74
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 storym88349 于 2009-11-05 22:05 发表的 : 到引言文
我自己加了一点东西
我改成Ts在C4装设之后,可以直接取得距离
而CT则是会得到取得距离的指令,在付出1000元的代价后,才能取得距离
-钱的部份在plugin_init之中的cost,最后面的数字就是扣除的金钱
[code]#include <amxmodx>
.......


我是建议当放置c4之后

全体所有人都会看到c4距离

这样好像比较好喔@@"

(缺点就是 马上就知道c4放置哪个点惹)

@@" 呵呵


献花 x0 回到顶端 [55 楼] From:台湾中华电信 | Posted:2009-11-09 20:02 |
storym88349 手机
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x15 鲜花 x34
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 A8153906 于 2009-11-09 20:02 发表的 : 到引言文


缺点就是 马上就知道c4放置哪个点惹


最初的版本就是所有人都可以看得到阿@@

我是因为CT是为了拆C4的存在,才会多加上让CT必须花钱才能知道C4的距离表情


献花 x0 回到顶端 [56 楼] From:台湾中华电信 | Posted:2009-11-10 12:28 |
01a2Bc3DeF
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x63 鲜花 x429
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

3维的距离计算:
[(A点的x座标值-B点的x座标值)^2+(A点的y座标值-B点的y座标值)^2+(A点的z座标值-B点的z座标值)^2]^(1/2)
表情
各位的数学能力要加强阿 表情

C++我有看过直接开根号的字,还看过写法不过忘了 表情


还有回圈不要乱用阿 表情


献花 x0 回到顶端 [57 楼] From:台固媒体 | Posted:2010-04-05 13:17 |
天真伟少
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x1
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

看你有冇心做姐


献花 x0 回到顶端 [58 楼] From:未知地址 | Posted:2010-12-29 13:23 |
arlokhk
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x2
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

有可能啊,我有个插件是AWP那些枪没开镜也有准心,开了镜之后有个HUD显示距离


献花 x0 回到顶端 [59 楼] From:香港网上行 | Posted:2011-02-08 18:26 |

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