tianyuxuan 发表于 2005-11-18 13:37:18

闪光插件编译(AMX0.97/0.99)

麻烦你有时间的话帮忙编译for amx,我编译不了,只能求助你了。
已经提供AMX0.97/0.99的编译版本
http://forum.dt-club.net/showthread.php?t=24932

#include <amxmodx>

#define PLUGIN    "Colored Flashbangs"
#define VERSION    "1.0"
#define AUTHOR    "v3x"

new g_nMsgScreenFade

public plugin_init()
{
    register_plugin(PLUGIN,VERSION,AUTHOR)
    register_event("ScreenFade","FlashedEvent","be","4=0","5=0","6=0","7>199")
    g_nMsgScreenFade = get_user_msgid("ScreenFade")
    // Cvars
    register_cvar("amx_fb_mode", "1")
    register_cvar("amx_fb_r",    "0")
    register_cvar("amx_fb_g",    "0")
    register_cvar("amx_fb_b",    "0")
}

public FlashedEvent( id )
{
    new iMode = get_cvar_num("amx_fb_mode")

    if ( !iMode ) return PLUGIN_CONTINUE

    new iRed,iGreen,iBlue

    switch( iMode )
    {
      case 1:
      {
            iRed =   get_cvar_num("amx_fb_r")
            iGreen = get_cvar_num("amx_fb_g")
            iBlue =get_cvar_num("amx_fb_b")
      }
      case 2:
      {
            iRed =   random_num(0,255)
            iGreen = random_num(0,255)
            iBlue =random_num(0,255)
      }
    }

    if ( !( iRed ) || !( iGreen ) || !( iBlue ) )
    {
      iRed =   100
      iGreen = 100
      iBlue =100
    }

    message_begin( MSG_ONE,g_nMsgScreenFade,{0,0,0},id )
    write_short( read_data( 1 ) )    // Duration
    write_short( read_data( 2 ) )    // Hold time
    write_short( read_data( 3 ) )    // Fade type
    write_byte ( iRed )      // Red
    write_byte ( iGreen )      // Green
    write_byte ( iBlue )      // Blue
    write_byte ( read_data( 7 ) )    // Alpha
    message_end()

    return PLUGIN_HANDLED
}

wzf828 发表于 2005-11-18 18:44:12

回复: wzf828能不能帮忙编译这插件

:sweat::sweat::sweat: Post by tianyuxuan
#include <amxmodx>

#define PLUGIN    "Colored Flashbangs"
#define VERSION    "1.0"
#define AUTHOR    "v3x"

new g_nMsgScreenFade

public plugin_init()
{
    register_plugin(PLUGIN,VERSION,AUTHOR)
    register_event("ScreenFade","...

tianyuxuan 发表于 2005-11-19 13:02:23

回复: wzf828能不能帮忙编译这插件

谢谢wzf828,等了好久的插件了。

tianyuxuan 发表于 2005-11-19 17:37:15

回复: wzf828能不能帮忙编译这插件

晕了,为什么又运行不了,是不是我的amx有问题?
有没人帮忙测试一下!
:sweat:

金闪闪 发表于 2005-11-20 09:18:08

回复: wzf828能不能帮忙编译这插件

Post by tianyuxuan
晕了,为什么又运行不了,是不是我的amx有问题?
有没人帮忙测试一下!
:sweat:
他给的是AMXX的插件,不是AMX的。
要区别AMX/AMXX。 :D

tianyuxuan 发表于 2005-11-20 13:51:59

回复: wzf828能不能帮忙编译这插件

晕哦,我就是要他帮忙编译for amx的,原来是amxx的,55555,金闪闪,有时间帮忙啊,我自己编译不了!! :confused:

金闪闪 发表于 2005-11-20 16:16:56

回复: wzf828能不能帮忙编译这插件

你把 #include <amxmodx> 改为 #include <amxmod>再看看。 :)

tianyuxuan 发表于 2005-11-20 16:59:52

回复: wzf828能不能帮忙编译这插件

:)我改过的,但就是不行,改那个后显示4个错误。。
:brick:

金闪闪 发表于 2005-11-20 17:01:14

回复: wzf828能不能帮忙编译这插件

Post by tianyuxuan
:)我改过的,但就是不行,改那个后显示4个错误。。
:brick:
那你不会把错误的代码帖上来么?
要不怎么解决问题? :sweat:

tianyuxuan 发表于 2005-11-20 18:40:31

回复: wzf828能不能帮忙编译这插件

这个代码是外挂提供的,我只是复制他的。
http://forum.dt-club.net/showthread.php?t=24932
:confused:
页: [1] 2
查看完整版本: 闪光插件编译(AMX0.97/0.99)