say pirmas simbolis

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

say pirmas simbolis

Post 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ų ?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: say pirmas simbolis

Post by aaarnas »

Tai kad viskas gerai veikia.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

Re: say pirmas simbolis

Post by addinol »

aj pas mane dar išskirstomas string, tai turbūt prieš išskirstymą reikia šitą dėti :)

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 1 guest