//道具权限验证函数 $perms有权限的groupid或者fid的序列,中间用\t隔开 $id要验证fid或者groupid checkmagicperm($perms, $id) //获得道具函数 $magicid道具id, $magicnum道具获得数量 $weight道具重量 $totalweight用户拥有道具总重量 $uid获得道具用户的uid $maxmagicsweight该用户所拥有的道具最大重量 getmagic($magicid, $magicnum, $weight, $totalweight, $uid, $maxmagicsweight) //查询用户拥有道具最大重量函数 $uid查询用户uid $magicarray道具数据数组 getmagicweight($uid, $magicarray) //查询帖子信息函数 $id帖子或者主题的pid或者tid $type查询的类型tid代表主题pid代表帖子 $colsarray要查询的字段数据类型数组 getpostinfo($id, $type, $colsarray = '') //查询用户信息函数 $username查询用户名 $colsarray要查询的字段数据类型数组 getuserinfo($username, $colsarray = '') //赠送道具函数 $username要赠送对象的用户名 $magicid赠送道具道具id $magicnum赠送道具的单个数量 $totalnum赠送道具的总数量 $totalprice赠送道具的总价格 givemagic($username, $magicid, $magicnum, $totalnum, $totalprice) //道具随机函数 $odds成功的几率,例如10成功的几率就是10% magicrand($odds) //道具市场道具操作函数 $magicid道具id $marketnum道具市场道具数量 $magicnum道具数量 marketmagicnum($magicid, $marketnum, $magicnum) //道具操作验证函数(用户验证道具使用对象是否被版主操作过) $tid帖子id magicthreadmod($tid) //道具界面生成函数 magicshowsetting($setname, $varname, $value, $type = 'radio', $width = '20%') magicshowtips($tips, $title) magicshowtype($name, $type = '') //道具使用函数 $magicid道具id $totalnum被使用道具的用户拥有总数量 $num使用数量 usemagic($magicid, $totalnum, $num = 1) //道具使用对象日志(主要用于使用对象主题时) $tid主题tid $magicid道具id $action动作标识 $expiration道具有效期 $extra是否记录用户名1为不记录,0为记录 updatemagicthreadlog($tid, $magicid, $action, $expiration, $extra = 0) //道具使用日志 $magicid道具id $action动作标识1为购买2为使用3为赠送4为道具市场出售5为道具市场购买 $amount道具操作数量 $price道具操作价格 $targettid道具使用对象tid $targetpid道具使用对象pid $targetuid道具使用对象uid updatemagiclog($magicid, $action, $amount, $price, $targettid = 0, $targetpid = 0, $targetuid = 0) |