搜索
查看: 8868|回复: 12

代码写完了,但是没能编译成功

[复制链接]
发表于 2013-5-27 14:12:18 | 显示全部楼层 |阅读模式 来自 中国–广东–广州
手雷爆炸光环.sma
[mw_shl_code=pawn,true]#include <amxmodx>
#include <fakemeta>
#include <csx>

#define TE_BEAMFOLLOW 22

new g_trail
new ExSpr

public plugin_init()
{
       register_plugin("Grenade Trail","1.0","X-man")
       register_cvar("amx_grentrail","1")
}
public plugin_precache() {
       g_trail = precache_model("sprites/smoke.spr")
       ExSpr = precache_model("sprites/shockwave.spr")
}
public grenade_throw(id,greindex,wpn)
{
       if(!get_cvar_num("amx_grentrail"))
       return PLUGIN_HANDLED
       if(wpn == CSW_HEGRENADE)
       Create_TE_BEAMFOLLOW(greindex, g_trail, 10, 10, 255, 0, 0, 200)
       return PLUGIN_CONTINUE
}
stock Create_TE_BEAMFOLLOW(id, g_trail, life, width, r, g, b, brightness)
{
        message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
        write_byte(TE_BEAMFOLLOW)
        write_short(id)
        write_short(g_trail)
        write_byte(life)
        write_byte(width)
        write_byte(r)
        write_byte(g)
        write_byte(b)
        write_byte(brightness)
        message_end()
}  

public HE_explode(ent)
{
        if(!pev_valid(ent))
                return;
        
        new origin[3], Float:originG[3]
        pev(ent, pev_origin, originG)
        FVecIVec(originG,origin)

               
        HE_Explosion(origin)        
}

public HE_Explosion(origin[3])
{
        message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
        write_byte(21)
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2])
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2] + 385)
        write_short(ExSpr)
        write_byte(0)
        write_byte(0)
        write_byte(5)
        write_byte(80)
        write_byte(0)
        write_byte(225)
        write_byte(0)
        write_byte(0)
        write_byte(192)
        write_byte(0)
        message_end()

        message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
        write_byte(21)
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2])
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2] + 470)
        write_short(ExSpr)
        write_byte(0)
        write_byte(0)
        write_byte(5)
        write_byte(80)
        write_byte(0)
        write_byte(225)
        write_byte(0)
        write_byte(0)
        write_byte(192)
        write_byte(0)
        message_end()

        message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
        write_byte(21)
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2])
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2] + 555)
        write_short(ExSpr)
        write_byte(0)
        write_byte(0)
        write_byte(5)
        write_byte(80)
        write_byte(0)
        write_byte(225)
        write_byte(0)
        write_byte(0)
        write_byte(192)
        write_byte(0)
        message_end()

        message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
        write_byte(27);
        write_coord(origin[0])
        write_coord(origin[1])
        write_coord(origin[2])
        write_byte(60)
        write_byte(225)
        write_byte(0)
        write_byte(0)
        write_byte(8)
        write_byte(60)
        message_end()
}[/mw_shl_code]
夜枫丶后悔有妻  13:13:03

其实也不是什么新鲜玩意,就是想在手雷拖尾插件的基础上再增加点东西,即手雷爆炸的时候,
附带产生一个红色的光坏(如图示)。插件的代码写完了,
但是没能编译成功,希望能有高人帮忙修改一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2013-5-27 23:19:48 | 显示全部楼层 来自 中国–甘肃–天水
这种东西能用在SXE的服务器上?
貌似SXE服务器上用这种插件会出错...
回复

使用道具 举报

发表于 2013-5-28 15:17:04 | 显示全部楼层 来自 中国–广西–柳州
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2013-5-29 11:55:38 | 显示全部楼层 来自 中国–广东–东莞
385897365 发表于 2013-5-28 15:17
好像这个光圈利用寒冰雷的就可以了吧

你帮帮忙呀~
回复

使用道具 举报

发表于 2013-5-29 13:35:18 | 显示全部楼层 来自 中国–贵州–贵阳
测试过了无用
回复

使用道具 举报

发表于 2013-5-29 20:20:20 | 显示全部楼层 来自 中国–广东–深圳
  1. #include <engine>
  2. 改成
  3. #include <fakemeta>

  4. fm_FVecIVec(originG,origin)
  5. 改成
  6. FVecIVec(originG,origin)
复制代码
就OK了
回复

使用道具 举报

发表于 2013-5-29 20:47:08 | 显示全部楼层 来自 中国–山东–青岛
龟神登场啦:$
回复

使用道具 举报

发表于 2013-5-30 00:14:01 | 显示全部楼层 来自 中国–云南–西双版纳傣族自治州–景洪市
龟头登场拉
回复

使用道具 举报

发表于 2013-5-30 10:16:00 | 显示全部楼层 来自 中国–山东–青岛
大虾也能登场了
回复

使用道具 举报

 楼主| 发表于 2013-6-1 12:08:30 | 显示全部楼层 来自 中国–广东–广州
本帖最后由 点通粉丝 于 2013-6-1 12:23 编辑

其实我早就不打cs了,我也是帮人问的,不过还是要感谢龟老大的无私的帮忙,点通就需要这样的人,才能把cs发扬光大吧

编译成功了..但是没有光环效果的..老龟怎么回事呢..........
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表