• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

[7.92 - 8.X] Czary niewy?wietlaj?ce si? w ?adnym kanale!

Status
Zamknięty.

vDk

Active User
Dołączył
Kwiecień 4, 2008
Posty
111
Liczba reakcji
19
Witajcie,
Jako i? kiedy? na moim serwerze gra?o bardzo du?o os?b, a co za tym idzie strasznie spamowali czarami, wpad?em na pomys? aby zmieni? spos?b wy?wietlania czar?w na taki aby nie wy?wietla?y si? one po wypowiedzeniu w ?adnym kanale.

Jak to zrobi??
Najpierw musimy otworzy? plik o nazwie game.cpp,
nast?pnie odnajdujemy kawa?ek kodu:

Kod:
result = g_spells->playerSaySpell(player, type, text);
	if(result == TALKACTION_BREAK)
		return internalCreatureSay(player, SPEAK_SAY, text);
	else if(result == TALKACTION_FAILED)
		return true;

Zmieniamy linijk?
Kod:
return internalCreatureSay(player, SPEAK_SAY, text);
na
Kod:
return internalCreatureSay(player, SPEAK_[B]MONSTER[/B]_SAY, text);
Zapisujemy, kompilujemy naszego ots'a.

czarxb4.jpg


W razie problem?w - pisa?!
Pozdrawiam.
 
Ostatnio edytowane przez moderatora:
:D

:D

oo i to jest to dzi?ki wielkie tego szuka?em :] ale czy b?dzie dzia?al na b fox ?:)
bo ostatnio ludzie coraz wi?cej spamuj? :D
 
Thank You

Thank You

Dzi?ki ci szuka?em ju? tego troch?, a widzia?em to na innych otsach.
 
Wszyscy si? ju? nacieszyli, powiedzieli swoje - jednym s?owem temat do... zamkni?cia :)

To ja b?d? decydowa? kiedy i kt?ry temat w tym dziale zostanie zamkni?ty //vDk
Nie radz? z vDk zadziera?. :P Taka moja rada.
//Kelo
 
Ostatnio edytowane przez moderatora:
no spoc ale nie we wszystkim ervach jest to game.cpp mozecie podac linka gdzie to game.cpp jest??;/
 
o.O ?adnie ,?adnie ... zawsze zastanawia?em si? jak oni to robi? =P Wrzucam to do silniczka ,a Tobie daje reputa ; )
 
#gudio
hmm, BLUE_SAY <- je?eli do tego jest przypisany "animowany kolorek" - owszem.
lecz ja radzi?bym zrobi? to sposobem numerowym - wpisa? numer 1-255 odpowiadaj?cy niebieskiemu kolorowi, to na tyle.


Pozdrawiam,
ersiu.
 
kurcze gdzie ten plik jest. To jest w og?le pod SQL czy XML bo nie mam ?adnego folderu Source a tym bardziej ?adnego pliku game.cpp Jak mo?ecie pom?c to bardzo prosz?. Na Evo te? mi si? przyda co? takiego :) pozdrawiam.
 
kurcze gdzie ten plik jest. To jest w og?le pod SQL czy XML bo nie mam ?adnego folderu Source a tym bardziej ?adnego pliku game.cpp Jak mo?ecie pom?c to bardzo prosz?. Na Evo te? mi si? przyda co? takiego :) pozdrawiam.

Pod sql , najlepiej sci?gnij se B-foxa lub co? innego , co zawiera pliki Source i zr?b se MySql , bo bedziesz mie? taki b??d : Error : Unable to load bans! ;p
 
Status
Zamknięty.
Do góry