hlmod.hu
https://hlmod.hu/

Villogás
https://hlmod.hu/viewtopic.php?f=9&t=3402
Oldal: 1 / 2

Szerző:  CocaIne.^ [2012.02.11. 22:40 ]
Hozzászólás témája:  Villogás

Mi a hiba :?: :/

Errornak ezt írja:villogas.sma(11) : error 037: invalid string (possibly non-terminated string)

Ebből szedtem ki:
http://amxmodx.crys.hu/site/?p=pluginz&c=l&f=GHWDisco

Ez az amit összeraktam:
Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players
(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}
    

public glow
(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    
}

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    
{
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players
(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}

Szerző:  HunGamer [2012.02.11. 22:45 ]
Hozzászólás témája:  Re: Villogás

Kód:
register_clcmd("say /villogas","glow");

nincs glow fgv

Szerző:  CocaIne.^ [2012.02.11. 23:05 ]
Hozzászólás témája:  Re: Villogás

Ja am sorry ezt rosszul írtam le..De szerkeztettem!
Kód:
public glow(id,level,cid)


Ezt így javítottam de így se jó...Ez az sma:
Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players
(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}
    

public glow
(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    
}

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    
{
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players
(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}

Szerző:  IrOn [2012.02.12. 09:00 ]
Hozzászólás témája:  Re: Villogás

így: " jelek közé
Kód:
register_plugin("PLUGIN", "VERSION", "AUTHOR");

Szerző:  CocaIne.^ [2012.02.12. 09:04 ]
Hozzászólás témája:  Re: Villogás

Köszi. Konvertálni tudom mingyárt tesztelem.

Szerző:  CocaIne.^ [2012.02.12. 09:10 ]
Hozzászólás témája:  Re: Villogás

Nem jó :S :|

Szerző:  Metal [2012.02.12. 09:23 ]
Hozzászólás témája:  Re: Villogás

WRONG!

Tényleg nem látjátok? :)

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q"
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}   

public glow(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    }

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    {
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}

Szerző:  IrOn [2012.02.12. 09:25 ]
Hozzászólás témája:  Re: Villogás

Metal írta:
WRONG!

Tényleg nem látjátok? :)

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q"
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}   

public glow(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    }

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    {
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}

én csak errort javítottam :D

Szerző:  CocaIne.^ [2012.02.12. 09:31 ]
Hozzászólás témája:  Re: Villogás

Metal írta:
WRONG!

Tényleg nem látjátok? :)

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q"
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}   

public glow(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    }

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    {
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}


Így se jó.:|

Szerző:  Metal [2012.02.12. 09:32 ]
Hozzászólás témája:  Re: Villogás

Nálam lefordul:

Kód:
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// asd.sma
// Header size:            564 bytes
// Code size:             3324 bytes
// Data size:              464 bytes
// Stack/heap size:      16384 bytes; estimated max. usage=781 cells (3124 bytes)
// Total requirements:   20736 bytes
// Done.
//
// Compilation Time: 0,12 sec
// ----------------------------------------

Press enter to exit ...


Mi a hiba nálad?

CocaIne.^ írta:
Metal írta:
WRONG!

Tényleg nem látjátok? :)

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

#define PLUGIN "q"
#define VERSION "0.1"
#define AUTHOR "s"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /villogas","glow");
}
public check()
{
    new players[32], num
    get_players(players,num,"ah")
    for(new i=0;i<num;i++)
    {
        new num1 = random_num(0,255)
        new num2 = random_num(0,255)
        new num3 = random_num(0,255)
        new alpha = random_num(40,65)
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(num1)
        write_byte(num2)
        write_byte(num3)
        write_byte(alpha)
        message_end()
        set_user_rendering(players[i],kRenderFxGlowShell,num1,num2,num3,kRenderTransAlpha,255)
    }
}   

public glow(id,level,cid)
{
    if(!cmd_access(id,level,cid,2))
    {
        return PLUGIN_HANDLED
    }

    new arg1[32]
    read_argv(1,arg1,31)

    if(equali(arg1,"1") || equali(arg1,"on"))
    {
        set_task(0.5,"check",1337,"",0,"b")
    }
    else
    {
        remove_task(1337)

        set_task(0.2,"unglow")
    }
    return PLUGIN_HANDLED
}

public unglow()
{
    new players[32], num
    get_players(players,num,"h")
    for(new i=0;i<num;i++)
    {
        message_begin(MSG_ONE,get_user_msgid("ScreenFade"),{0,0,0},players[i])
        write_short(~0)
        write_short(~0)
        write_short(1<<12)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        write_byte(0)
        message_end()

        set_user_rendering(players[i])
    }
}


Így se jó.:|

Oldal: 1 / 2 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/