fragment kodu plugina LanChata

0

Od razu powiem, że moja wiedza o języku C++ jest "mierna", zatem bez wyzwisk prosze :-*

Plugin do Lanchata zawiera rozne polecenia dla tzw. barmana. Są one wpisane np. tak:

<font color="blue">if (strcmp(Msg.cData,"#mow")==0)
{
strcpy(Ret.cTextToAdd,"[Barmanka] Witam! Jestem barmaneczką :) Komu mam służyć? Napiszcie #about dla mnie... Love You!\n");
Ret.Send=1;
Ret.Add=1;
Ret.aR=255;
Ret.aG=128;
Ret.aB=0;
Ret.Logable=0;
Ret.Bold=0;
Ret.Underlined=1;
}
if (strcmp(Msg.cData,"#nowa")==0)
{
strcpy(Ret.cTextToAdd,"[Barmanka] Chciałam powiedzieć, że pojawiłam się w nowej wersji!!! Zapraszam do ściągnięcia!\n");
Ret.Send=1;
Ret.Add=1;
Ret.aR=255;
Ret.aG=128;
Ret.aB=0;
Ret.Logable=0;
Ret.Bold=0;
Ret.Underlined=1;
}</span>

Tutaj kazdy nawet nie znając C++ domyśli się jak to działa.. problem natomiast mam z poniżyszm kodem:

<font color="green">if (Msg.cData[1]=='b' &&
Msg.cData[2]=='a' &&
Msg.cData[3]=='n' &&
Msg.cData[4]==' ')
{
int out;
out=1;
Ret.Send=1;
Ret.Add=1;
Ret.aR=255;
Ret.aG=128;
Ret.aB=0;
Ret.Logable=1;
Ret.Bold=1;
Ret.ToWho=255; // broadcast
char cTextz[100];
wsprintf(cTextz,"[LANChat] Barmanka sets mode: +b *!%s@focus-net\n",Msg.cData+5);
strcpy(Ret.cTextToAdd,cTextz);
}</span>

Hmm, co musze napisac... aby wyświetliło się to co ma sie wyświetlić, czyli napis "Barmanka sets mode:..."...

Proszę o pomoc... czy ktoś zna jeszcze jakies komendy do LanChata? Jeśli tak, prosiłbym o kontakt na mój GG lub maila.

Z góry THX!

PS: mowa tu o LanChat Pro 2.20

0

chyba :
ban
ale nie wiem , nie wiem co to za struktura Msg , nie wiem na jakiej zasadzie wypalniana jest tablica cData ...

1 użytkowników online, w tym zalogowanych: 0, gości: 1