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

public plugin_init()
{
  register_plugin( PLUGIN, VERSION, AUTHOR )
  zp_register_extra_item(g_item_name, g_item_cost, ZP_TEAM_HUMAN)
}
这部份好像有问题
买了没反应...


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

下面是引用 sk@.@ 于 2010-01-22 20:17 发表的 : 到引言文


case 0: // 如果抽中的数字为0 
    { 
         fm_give_item(id, "weapon_ak47")
        client_print(id,print_chat,"你获得了AK47。") 
    }
其实直接用 give_item(id, "weapon_ak47") 就好了...

下面是引用 sk@.@ 于 2010-01-22 20:18 发表的 : 到引言文


  fm_set_user_gravity(id, 0.75)  //重力变为 0.75
  fm_set_user_maxspeed(id, 200.0)  //移动速度变为 200.0
其实不用fm就可以了- -
set_user_gravity(id, x.x)  // 这个就是重力是800x多少,例如你想要重力400的,就把x.x变成0.5 ,因为800x0.5=400
set_user_maxspeed(id, 200) // 正常人的速度是250
下面是引用 a9872310 于 2010-01-22 20:21 发表的 : 到引言文
我刚刚用过
fm_give_item(id, "武器")
这个了
不行...
直接用give_item才可以
怪怪的= =
如果用fm_..........的东西,要在上面加上  #include <fakemeta>
下面是引用 a9872310 于 2010-01-22 20:41 发表的 : 到引言文
public plugin_init()
{
  register_plugin( PLUGIN, VERSION, AUTHOR )
  zp_register_extra_item(g_item_name, g_item_cost, ZP_TEAM_HUMAN)
}
这部份好像有问题
买了没反应...
这个...我在研究...因为没碰过zm的东西...
应该是这样...
//首先,我们需要
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <zombieplague>

#define PLUGIN "插件的大名"
#define VERSION "版本"
#define AUTHOR "作者名"

new const g_item_name[] = { "他的名字" }
const g_item_cost = 20 // 多少子弹包

new item

//再注册插件...
public plugin_init()
{
  register_plugin( PLUGIN, VERSION, AUTHOR )
  item = zp_register_extra_item(g_item_name, g_item_cost, ZP_TEAM_HUMAN)
}

public zp_extra_item_selected(id, itemid)
{
  if (itemid == item)
  {
      demo(id)
  }
}

//开始啰
public demo(id)
{
  new random = random_num(0,9) //这个代表有多少个机会(从0至9抽一个数字) 这个代表有10次机会
  if(!is_user_alive(id))     return PLUGIN_HANDLED // 当他不是在生存时, 不让他抽
  switch (random)
  {
      case 0: // 如果抽中的数字为0
      {
        cs_set_user_money(id,16000) // 玩家金钱变16000美元
        client_print(id,print_chat,"你获得了16000美元。")
      }
      case 1: // 如果抽中的数字为1
      {
        set_user_health(id,30000) // 玩家的血变成30000
        client_print(id,print_chat,"你变成了血牛...")
      }
      default: //没有抽中
      {
        client_print(id,print_chat,"下次再抽吧...")
      }
  }
  return PLUGIN_HANDLED
}

哪位大大能帮我看哪里有错..


献花 x0 回到顶端 [21 楼] From:未知地址 | Posted:2010-01-22 21:07 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 tony987852 于 2010-01-22 21:07 发表的 : 到引言文

其实直接用 give_item(id, "weapon_ak47") 就好了...

其实不用fm就可以了- -
set_user_gravity(id, x.x)  // 这个就是重力是800x多少,例如你想要重力400的,就把x.x变成0.5 ,因为800x0.5=400
.......



#include <amxmodx>
#include <cstrike>
#include <fun>
#include <zombieplague>

#define PLUGIN "插件的大名"
#define VERSION "版本"
#define AUTHOR "作者名"

new const g_item_name[] = { "他的名字" }
const g_item_cost = 20 // 多少子弹包

new g_item
new item[33]

public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR )
item = zp_register_extra_item(g_item_name, g_item_cost, ZP_TEAM_HUMAN)

register_forward(FM_PlayerPreThink, "fwd_PlayerPreThink")

register_event("DeathMsg", "event_Death", "a")
register_event("HLTV", "event_RoundStart", "a", "1=0", "2=0") 
}

public zp_extra_item_selected(id, itemid)
{
if (itemid == g_item)
{
item[id] = true
}
}


public  fwd_PlayerPreThink(id)
{
if(item[id])
{
new random = random_num(0,9) //这个代表有多少个机会(从0至9抽一个数字) 这个代表有10次机会
if(!is_user_alive(id)) return PLUGIN_HANDLED // 当他不是在生存时, 不让他抽
switch (random)
{
case 0: // 如果抽中的数字为0
{
cs_set_user_money(id,16000) // 玩家金钱变16000美元
client_print(id,print_chat,"你获得了16000美元。")
}
case 1: // 如果抽中的数字为1
{
set_user_health(id,30000) // 玩家的血变成30000
client_print(id,print_chat,"你变成了血牛...")
}
default: //没有抽中
{
client_print(id,print_chat,"下次再抽吧...")
}
}
}
return PLUGIN_HANDLED
}

public zp_user_infected_post(id, infector)
{
 item[id] = false
}

public zp_user_humanized_post(id)
{
item[id] = false
}

public client_connect(id)
{
 item[id] = false
}

public client_disconnect(id)
{
item[id] = false
}

public event_Death()
{
 new id = read_data(2)
 if (!(1 <= id <= 32))
  return;
  
item[id] = false
}

public event_RoundStart(id)
{
 for (new id = 1; id <= 32; id++)
 {
 item[id] = false
 }
}


HsK-Dev Blog By CCN
献花 x0 回到顶端 [22 楼] From:香港有线宽频 | Posted:2010-01-22 21:18 |
HsK 手机 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 优秀管理员勋章
头衔:CCN@HsKCCN@HsK
版主
级别: 版主 该用户目前不上站
版区: CS插件区
推文 x1701 鲜花 x1108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

应该可以   我也不明行不行 表情


HsK-Dev Blog By CCN
献花 x0 回到顶端 [23 楼] From:香港有线宽频 | Posted:2010-01-22 21:20 |
tony987852
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x42 鲜花 x140
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

原来做一个zm插件要那么东西...改天要好好研究一下..


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

下面是引用 tony987852 于 2010-01-22 16:55 发表的 : 到引言文
不会出错...只是会有warning...

它表面上说是警告,实际上和错误没两样吧…
如果没回传一个值回去,那前面的return PLUGIN_HANDLED就没意义了…
下面是引用 tony987852 于 2010-01-22 21:07 发表的 : 到引言文
set_user_gravity(id, x.x)  // 这个就是重力是800x多少,例如你想要重力400的,就把x.x变成0.5 ,因为800x0.5=400

后面的数值不是比例…后面打800就是800,重力本身就是一个数值,你打1.0或0.5根本是无重力状态…


[ 此文章被a7811311622在2010-01-22 23:55重新编辑 ]


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [25 楼] From:台湾中华电信 | Posted:2010-01-22 23:49 |
tony987852
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x42 鲜花 x140
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 a7811311622 于 2010-01-22 23:49 发表的 : 到引言文

后面的数值不是比例…后面打800就是800,重力本身就是一个数值,你打1.0或0.5根本是无重力状态…


为什么我用 set_user_gravity(id,0.5) ,发现我的重力是400 ...... 没什么感觉是无重...
1.0是正常...(800)
0.5是一半..(400)
800.0是......(800x800)


献花 x0 回到顶端 [26 楼] From:未知地址 | Posted:2010-01-23 07:54 |
waihong1994
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x42 鲜花 x25
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

可唔可以话我地知多D指令?例如检查玩家血量之类? - -"


献花 x0 回到顶端 [27 楼] From:香港网上行 | Posted:2010-01-23 09:59 |
tony987852
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x42 鲜花 x140
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片



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

下面是引用 tony987852 于 2010-01-23 07:54 发表的 : 到引言文



为什么我用 set_user_gravity(id,0.5) ,发现我的重力是400 ...... 没什么感觉是无重...
1.0是正常...(800)
0.5是一半..(400)
800.0是......(800x800)


抱歉…后来看了<fun>的内容后才发现set_user_gravity后面的确是用比例…
(AMXX重力的设定方式居然和sv_gravity的设定方式不一样…表情 )


尚无签名,欢迎 [新增个性化签名]
献花 x0 回到顶端 [29 楼] From:台湾中华电信 | Posted:2010-01-23 10:35 |

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