设为首页
收藏本站
收藏
任务
排行
道具
勋章
搜索
热搜:
升级
箱子
1.5
登陆器
登录器
飞机
送枪
服务器
屏蔽
cs
模型
机器人
踢非会员
建立服务器
屏蔽引诱
僵尸插件
登录
或
注册
本版
帖子
用户
点通论坛
»
论坛
›
AMXX 技术讨论区
›
AMXX 脚本编写讨论区
›
return 有多少種類?
返回列表
发新帖
查看:
1829
|
回复:
6
return 有多少種類?
[复制链接]
0920357689
0920357689
当前离线
积分
88
IP卡
狗仔卡
发表于 2008-10-1 08:39:43
|
显示全部楼层
|
阅读模式
来自
香港
能不能教一下
像
return PLUGIN_CONTINUE
return PLUGIN_HANDLED
return
return 1
等等...有什麼分別
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
zwfgdlc
zwfgdlc
当前离线
积分
282
IP卡
狗仔卡
发表于 2008-10-1 09:31:09
|
显示全部楼层
来自
广东惠州
回复: return 有多少種類?
[php]
#define PLUGIN_CONTINUE 0 /* Results returned by public functions */
#define PLUGIN_HANDLED 1 /* stop other plugins */
#define PLUGIN_HANDLED_MAIN 2 /* to use in client_command(), continue all plugins but stop the command */
[/php]
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2008-10-1 09:38:25
|
显示全部楼层
来自
福建漳州
回复: return 有多少種類?
其实,return 返回的值只是函数的返回值。对于大多数函数来说,return PLUGIN_CONTINUE 表示此事件或命令会继续发送到其他插件(或函数)中,return PLUGIN_HANDLED 表示其他插件(或函数)不会再收到此事件或命令。而 return PLUGIN_HANDLED_MAIN 只用于 client_command()这个函数,表示此命令会继续发送到其他插件(或函数),但最终会阻止此命令的执行。
回复
使用道具
举报
显身卡
0920357689
0920357689
当前离线
积分
88
IP卡
狗仔卡
楼主
|
发表于 2008-10-1 10:06:06
|
显示全部楼层
来自
香港
回复: return 有多少種類?
那 return 1 ?
回复
使用道具
举报
显身卡
jim_yang
jim_yang
当前离线
积分
92
IP卡
狗仔卡
发表于 2008-10-1 11:17:04
|
显示全部楼层
来自
北京海淀
回复: return 有多少種類?
那要看你如何定义函数了,如果函数需要返回值(整型),就return x
不需要的话不用写return(末尾)
一般习惯上会令一些函数在执行成功后返回return 1,表示函数正确执行到了最后,但基本上也不太需要去确定返回值,某些特殊情况下是能用到的。
回复
使用道具
举报
显身卡
Rulzy
Rulzy
当前离线
积分
448
IP卡
狗仔卡
发表于 2008-10-1 19:29:05
|
显示全部楼层
来自
福建漳州
回复: return 有多少種類?
Post by
0920357689
那 return 1 ?
PLUGIN_HANDLED 其实就是 1,所以, return 1 也就相当于 return PLUGIN_HANDLED
回复
使用道具
举报
显身卡
0920357689
0920357689
当前离线
积分
88
IP卡
狗仔卡
楼主
|
发表于 2008-10-2 07:06:56
|
显示全部楼层
来自
香港
回复: return 有多少種類?
謝謝版大~~~~~~
回复
使用道具
举报
显身卡
返回列表
发新帖
游客
回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注个册吧
发表回复
回帖并转播
快速回复
返回顶部
返回列表