广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5994 个阅读者
 
<< 上页  1   2   3  >>(共 3 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
a7811311622 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章 社区建设奖
头衔:我…在工作了…我…在工作了…
版主
级别: 版主 该用户目前不上站
版区: CS提问区
推文 x771 鲜花 x2152
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 森之千手 于 2010-04-08 14:04 发表的 : 到引言文
请问什么时候会用?
可以不用吗?

如果你全部都是以「正向」思考的话应该是不会用到…
return大概都是用在「反向」思考吧…(应该…)


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [20 楼] From:台湾教育部 | Posted:2010-04-08 14:08 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

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

有时候还是打完整会比较妥当…你是用在哪里…?

public Death
public NewRound
public fw_PlayerPreThink 这3个
======================================
复制程式
stock fm_give_item(index, const item[]) 
{ 
 if (!equal(item, "weapon_", 7) && !equal(item, "ammo_", 5) && !equal(item, "item_", 5) && !equal(item, "tf_weapon_", 10)) 
  return 0; 
 new ent = fm_create_entity(item); 
 if (!pev_valid(ent)) 
  return 0; 
 new Float:origin[3]; 
 pev(index, pev_origin, origin); 
 set_pev(ent, pev_origin, origin); 
 set_pev(ent, pev_spawnflags, pev(ent, pev_spawnflags) | SF_NORESPAWN); 
 dllfunc(DLLFunc_Spawn, ent); 
 new save = pev(ent, pev_solid); 
 dllfunc(DLLFunc_Touch, ent, index); 
 if (pev(ent, pev_solid) != save) 
  return ent; 
 engfunc(EngFunc_RemoveEntity, ent); 
 return -1; 
}

发现有 return -1 了 表情   = =

下面是引用 森之千手 于 2010-04-08 14:04 发表的 :
请问什么时候会用?
可以不用吗?
发现你的武器制作是没有return PLUGIN_XXX 的 = ="
都是return 就算了

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

如果你全部都是以「正向」思考的话应该是不会用到…
return大概都是用在「反向」思考吧…(应该…)

不写return都有这效果?


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

下面是引用 chuchung712 于 2010-04-08 16:40 发表的 : 到引言文
发现有 return -1 了   = =

复制程式
 
stock fm_give_item(index, const item[])  
{  
 if (!equal(item, "weapon_", 7) && !equal(item, "ammo_", 5) && !equal(item, "item_", 5) && !equal(item, "tf_weapon_", 10))  
  return 0;  // 回传数值0 = 跳脱这个stock 
 new ent = fm_create_entity(item);  
 if (!pev_valid(ent))  
  return 0;  // 同上 
 new Float:origin[3];  
 pev(index, pev_origin, origin);  
 set_pev(ent, pev_origin, origin);  
 set_pev(ent, pev_spawnflags, pev(ent, pev_spawnflags) | SF_NORESPAWN);  
 dllfunc(DLLFunc_Spawn, ent);  
 new save = pev(ent, pev_solid);  
 dllfunc(DLLFunc_Touch, ent, index);  
 if (pev(ent, pev_solid) != save)  
  return ent;  // 回传ent的数值 
 engfunc(EngFunc_RemoveEntity, ent);  
 return -1;  // 让上面的return有回传值(猜测) 
 /* 
 Java或C语法如果return后面有数值的话,后面的数值型态需相同 
 例如上面return后面全部回传的都是整数 
 */ 
} 

下面是引用 chuchung712 于 2010-04-08 16:40 发表的 : 到引言文
不写return都有这效果?

也是可以不用到任何return就能完成插件,就看你排版会不会混乱而已…表情


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [22 楼] From:台湾教育部 | Posted:2010-04-08 17:19 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2010-04-08 17:19 发表的 : 到引言文

[code]
stock fm_give_item(index, const item[]) 

 if (!equal(item, "weapon_", 7) && !equal(item, "ammo_", 5) && !equal(item, "item_", 5) && !equal(item, "tf_weapon_", 10)) 
.......

嗯...
那return就是没用的了 @@


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

下面是引用 chuchung712 于 2010-04-08 17:46 发表的 : 到引言文

嗯...
那return就是没用的了 @@

不至于说成「没用」…顶多算是「可以不用」…表情


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [24 楼] From:台湾教育部 | Posted:2010-04-08 18:04 |
chuchung712 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
知名人士
级别: 知名人士 该用户目前不上站
推文 x774 鲜花 x1169
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2010-04-08 18:04 发表的 : 到引言文

不至于说成「没用」…顶多算是「可以不用」…表情

差不多 表情


没有理想的世界
献花 x0 回到顶端 [25 楼] From:香港有线宽频 | Posted:2010-04-08 21:22 |
calove00
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x171 鲜花 x99
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你们这班人还未弄清楚什么是

return PLUGIN_CONTINUE
return PLUGIN_HANDLED

a7811311622 你间直说错
PLUGIN_CONTINUE:可能只跳过程式里面的其中几段
PLUGIN_HANDLED:整段程式直接跳过

return PLUGIN_CONTINUE 是指你那个function 可以继续进行

return PLUGIN_HANDLED 是指这个function 停止或关闭


我所问题系

return xxxx(id)



return client_cmd(id, "kill")

刚才问了我的朋友

这只是一个简化的用语

即是

复制程式
public function(id)
{
   client_cmd(id, "kill") 
   return
}

可能只跳过程式里面的其中几段表情

表情


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

下面是引用 calove00 于 2010-04-09 14:04 发表的 : 到引言文
你们这班人还未弄清楚什么是

return PLUGIN_CONTINUE
return PLUGIN_HANDLED

a7811311622 你间直说错
PLUGIN_CONTINUE:可能只跳过程式里面的其中几段
PLUGIN_HANDLED:整段程式直接跳过

return PLUGIN_CONTINUE 是指你那个function 可以继续进行

return PLUGIN_HANDLED 是指这个function 停止或关闭


我所问题系

return xxxx(id)



return client_cmd(id, "kill")

刚才问了我的朋友

这只是一个简化的用语

即是

复制程式
public function(id) 
{ 
   client_cmd(id, "kill") 
   return 
}


可能只跳过程式里面的其中几段表情

表情

我比较想知道你是问谁…表情
我说「PLUGIN_CONTINUE」是可能只跳过程式里面的其中几段…你有讨论其他可能的假设吗?

「return PLUGIN_CONTINUE 是指你那个function 可以继续进行 」:
你这句话错的更离谱…在「public function(id) 」用了「return PLUGIN_CONTINUE」后
return以下的内容可是完全跳过…怎么继续进行?

还有…
public function(id)
{
   client_cmd(id, "kill")
   return
}
这段后面有没有加return根本就没差…
而这段要呼叫就要用「function(id)」或「return function(id)」了…
居然还说简化后是「return client_cmd(id, "kill")」…?

结论:
既然我回答就会被批评成这样…那你直接去问你那超强的朋友就好啦…何必来发问…?
而且问的人还公然说回答的人错…提问等于不知,而不知的人居然知道别人答错?你哪里不知?
好心回答还被说「你们这班人」是吗?那我以后都装不知道好了…
反正有你这高手在…我继续研究我的插件好了…别人要怎么回答随便…反正你都说我错的很离谱了…


[ 此文章被a7811311622在2010-04-09 15:10重新编辑 ]


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [27 楼] From:台湾教育部 | Posted:2010-04-09 15:01 |
Rubbish-Nec 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章 特殊贡献奖-2
小有名气
级别: 小有名气 该用户目前不上站
推文 x214 鲜花 x701
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 calove00 于 2010-04-09 14:04 发表的 : 到引言文
你们这班人还未弄清楚什么是
return PLUGIN_CONTINUE
return PLUGIN_HANDLED
a7811311622 你间直说错
PLUGIN_CONTINUE:可能只跳过程式里面的其中几段
.......

幸好灵气SMA没放在ZP的scipting里,逃过一劫表情

抽一小段来看看

复制程式
Reset_Target_Auras_Effect(id)
{
    for (new i = 1; i <= 32; i++)
    {
        if (i == id) 
        {
            continue;
        }
        
        useMight[i] &= ~(1<<id)
        useBlessed[i] &= ~(1<<id)
        useFanaticism[i] &= ~(1<<id)
        useConviction[i] &= ~(1<<id)
        useVigor[i] &= ~(1<<id)
    }
}

这段东西只有continue;看不懂

直接翻译的结果就是:
如果『i』等于『id』就继续?

还有『 ; 』的用意是?


已成过去的中二少年。
献花 x1 回到顶端 [28 楼] From:香港城市电讯 | Posted:2010-04-09 15:10 |

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