广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3349 个阅读者
 
<<   1   2   3  下页 >>(共 3 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
文♂ 手机
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x76 鲜花 x100
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] [语法] 用fakemeta写的插件运行是不是更加快?
因为我是开伺服器的
要运行得快表情


献花 x0 回到顶端 [楼 主] From:香港网上行 | Posted:2011-08-03 19:09 |
我爱如花
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x18 鲜花 x42
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

好像没关系吧


献花 x0 回到顶端 [1 楼] From:香港网上行 | Posted:2011-08-03 19:50 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 文♂ 于 2011-08-03 19:09 发表的 [语法] 用fakemeta写的插件运行是不是更加快?: 到引言文
因为我是开伺服器的
要运行得快表情

<engine>会比<fakemeta>快一点…
但是其中的差异…是电脑在计算…你感觉不出来的…


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2011-08-03 19:58 |
文♂ 手机
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x76 鲜花 x100
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2011-08-03 19:58 发表的 : 到引言文
 
<engine>会比<fakemeta>快一点…
但是其中的差异…是电脑在计算…你感觉不出来的…


其实混合使用会不会影响速度的表情

例如:
health = pev(id, pev_health)
接着再
set_user_health(id, floatround(health))


献花 x0 回到顶端 [3 楼] From:香港网上行 | Posted:2011-08-03 22:37 |
史来姆
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x371 鲜花 x529
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 文♂ 于 2011-08-03 22:37 发表的 : 到引言文



其实混合使用会不会影响速度的表情    

例如:
health = pev(id, pev_health)
接着再
set_user_health(id, floatround(health))

嘛我先吐槽一下
health = pev(id, pev_health)
这个是甚么? - -
pev的用法只有3种
new Float:health; pev(id, pev_health, health)
new team = pev(id, pev_team)
new Float:origin[3]; pev(id, pev_origin, origin)

说回你的方法
<fun>里的所有东西
在<fakemeta>也能做到
如果你是弄sv的插件
建议不要用<fun>


献花 x0 回到顶端 [4 楼] From:香港网上行 | Posted:2011-08-03 23:07 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 文♂ 于 2011-08-03 22:37 发表的 : 到引言文



其实混合使用会不会影响速度的表情

例如:
health = pev(id, pev_health)
接着再
set_user_health(id, floatround(health))

不知…应该没差吧…不过<fun>很多内容<fakemeta>都做得到…没必要使用…

「<engine>会比<fakemeta>快」印象中在AlliedModder就有人讨论过了…
当时有人列出<fakemeta>的运算速度了…实际上就是比<engine>还多花点时间…
下面是引用 史来姆 于 2011-08-03 23:07 发表的: 到引言文


嘛我先吐槽一下
health = pev(id, pev_health)
这个是甚么? - -
pev的用法只有3种
new Float:health; pev(id, pev_health, health)
new team = pev(id, pev_team)
new Float:origin[3]; pev(id, pev_origin, origin)




说回你的方法
<fun>里的所有东西
在<fakemeta>也能做到
如果你是弄sv的插件
建议不要用<fun>

其实「pev_health」也是和「client_PreThink(id)」「client_PostThink(id)」一样…
有点算是规则外的指令…不知为何…「pev_health」明明是 Float 可是却能像 new 那样使用…
例如「zp_zclass_kuca.sma」…我全部的血量侦测都用「pev(id, pev_health)」也正常运作…

嘛…这种旁门左道还是别乱用就是了…我是因为学插件的方法本来就很扭曲所以没差…(笑)


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [5 楼] From:台湾中华电信股份有限公司 | Posted:2011-08-04 11:29 |
史来姆
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x371 鲜花 x529
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2011-08-04 11:29 发表的 : 到引言文
 
不知…应该没差吧…不过<fun>很多内容<fakemeta>都做得到…没必要使用…

「<engine>会比<fakemeta>快」印象中在AlliedModder就有人讨论过了…
当时有人列出<fakemeta>的运算速度了…实际上就是比<engine>还多花点时间…

其实「pev_health」也是和「client_PreThink(id)」「client_PostThink(id)」一样…
有点算是规则外的指令…不知为何…「pev_health」明明是 Float 可是却能像 new 那样使用…
例如「zp_zclass_kuca.sma」…我全部的血量侦测都用「pev(id, pev_health)」也正常运作…

嘛…这种旁门左道还是别乱用就是了…我是因为学插件的方法本来就很扭曲所以没差…(笑)

嘛,这个我也有留意过
要判断该id有没有血量
if (pev(id, pev_health)) .....
这样是行的
然后我去看看fakemeta的源码
pev无论怎样也会return 1个数值
也许if (pev(id, pev_health)) 会 return 1 或 0吧


献花 x0 回到顶端 [6 楼] From:香港 | Posted:2011-08-04 13:43 |
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 史来姆 于 2011-08-04 13:43 发表的 : 到引言文


嘛,这个我也有留意过
要判断该id有没有血量
if (pev(id, pev_health)) .....
这样是行的
然后我去看看fakemeta的源码
pev无论怎样也会return 1个数值
也许if (pev(id, pev_health)) 会 return 1 或 0吧

「pev(id, pev_health)」回传的好像是血量吧…
我是直接将「pev(id, pev_health)」当成「get_user_health(id)」用也没问题…
pev系列的我印象「pev_frame」就不能直接用…
得用正规写法「static Float:frame; pev(id, pev_frame, frame)」…


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [7 楼] From:台湾中华电信股份有限公司 | Posted:2011-08-04 14:40 |
Abcdzxc555
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x71 鲜花 x83
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2011-08-04 14:40 发表的 : 到引言文

「pev(id, pev_health)」回传的好像是血量吧…
我是直接将「pev(id, pev_health)」当成「get_user_health(id)」用也没问题…
pev系列的我印象「pev_frame」就不能直接用…
得用正规写法「static Float:frame; pev(id, pev_frame, frame)」…

恩,float类型和string字串类型要这样
因为:
native pev(_.XXXX
以上,回传值是整数,所以float类别一定会出错
比如pev_classname要
new classname[32]
pev(id, pev_classname, classname, 31)
和pev_maxspeed要
new Float:speed
pev(id, pev_maxspeed, speed)
(之前用new Float:speed = pev(id, pev_maxspeed)一直出错,就是这个原因-.-...表情 )


献花 x0 回到顶端 [8 楼] From:香港网上行 | Posted:2011-08-04 14:49 |
Abcdzxc555
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x71 鲜花 x83
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

还有
pev_health是float类别的
估计这样
new Float:health
pev(id, pev_health, health)
也能用


献花 x0 回到顶端 [9 楼] From:香港网上行 | Posted:2011-08-04 14:52 |

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