Page 1 of 1

say pirmas simbolis

Posted: 2011 Oct 16 13:47
by addinol
Sveiki, kodėl man neveikia, nerandu problemos.

Code: Select all

public hook_say() {    new szArg[80]    read_args(szArg, charsmax(szArg))    remove_quotes(szArg)        if(szArg[0] == '@')    {        replace(szArg, charsmax(szArg), "@", "")        new szName[33];        get_user_name(id, szName, charsmax(szName))        if(is_user_alive(id))        {            ColorChat(0, NORMAL, "^4%s^1 : %s", szName, szArg)        }        else        {            ColorChat(0, NORMAL, "*DEAD* ^4%s^1 : %s", szName, szArg)        }        return PLUGIN_HANDLED_MAIN;    }} 
Bandžiau rašyti :
@blablabla
ir
@ blablabla

abejais atvejais neveikia.

o padarius su
read_argv();

Tai jei rašau tarkim
@blablabla tai to blablabla neparodo.
reikia būtinai tarpo tarp @ ir teksto, o kaip padaryti jog nereiktų ?

Re: say pirmas simbolis

Posted: 2011 Oct 16 14:05
by aaarnas
Tai kad viskas gerai veikia.

Re: say pirmas simbolis

Posted: 2011 Oct 16 14:12
by addinol
aj pas mane dar išskirstomas string, tai turbūt prieš išskirstymą reikia šitą dėti :)