←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Kolorowe /me !

Zablokowany

  • +
  • -
Blaady - zdjęcie Blaady 02.09.2013

Witam, mam problem ponieważ nie wiem jak zrobić by po wpisaniu /me informacje o dmg były na kolorowo.

 

Dokładniej:

 

d23d.png

Odpowiedz

  • +
  • -
sNH. - zdjęcie sNH. 02.09.2013

Colorchat. Znajdź plugin odpowiedzialny za wysyłanie tej wiadomości i zmień na colorchat. Ew możesz poszukać na forum

Odpowiedz

  • +
  • -
Blaady - zdjęcie Blaady 02.09.2013

Gdybym wiedział jak to bym chyba nie pisał dlatego czekam aż ktos mi powie jak dokładnie to zrobic ;D

Odpowiedz

  • +
  • -
d0naciak - zdjęcie d0naciak 02.09.2013

Otwórz statsx.sma i dodaj po

#include <csx>

to

#include <colorchat>

Wszystkie

client_print(id, print_chat,

Zamień na

ShowColorMsg(id,

Na samym dole dodaj

public ShowColorMsg(id, const szText[], any:...)
{
    new szMessage[128];
    
    vformat(szMessage, 127, szText, 3);
    
    replace_all(szMessage, 127, "!g", "^x04");
    replace_all(szMessage, 127, "!t", "^x03");
    replace_all(szMessage, 127, "!y", "^x01");
    
    ColorChat(id, NORMAL, "%s", szMessage);
}

Skompilowany plik *.amxx wrzuć na serwer.

Wejdź do addons/amxmodx/data/langi otwórz statsx.txt i "kolorujesz" niżej podane słowa ;)

[pl]
WHOLEBODY = cialo
HEAD = glowa
CHEST = klatka piersiowa
STOMACH = brzuch
LEFTARM = lewe ramie
RIGHTARM = prawe ramie
LEFTLEG = lewa noga
RIGHTLEG = prawa noga
MODE_SET_TO = "amx_statsx_mode" ustawiono na "%s"
ATTACKERS = Atakujacy
ACC = acc.
HIT_S = trafien
DMG = obr
VICTIMS = Ofiary
MOST_DMG = Najwiecej obrazen:
KILLED_YOU_DIST = %s zabil cie z %s^nfrom z odleglosci %0.2f metrow.
DID_DMG_HITS = %d zadal ci %d obrazen ^ni nadal ma %d zycia i %d zbroi.
YOU_DID_DMG = Zadales %d obrazen %d trafieniami.
EFF = eff.
BEST_SCORE = Najlepszy wynik
KILL_S = zabil
TOTAL = Lacznie
SHOT_S = strzalow
HITS_YOU_IN = %s trafil cie w
KILLED_BY_WITH = Zabity przez %s z %s @ %0.0fm
NO_HITS = zadnych trafien
YOU_NO_KILLER = Nie masz zadnego zabojcy
YOU_HIT = Trafiles ^x03 %s %d ^x04 razy, ^x03 %d ^x04 obrazen
LAST_RES = Ostatni rezultat: ^x03 %d ^x04 trafien, ^x03 %d ^x04 obrazen
KILLS = Zabojstw
DEATHS = Zginiec
HITS = Trafien
SHOTS = Strzalow
YOUR = Twoj
PLAYERS = Gracze
RANK_IS = ranking wynosi %d na %d
DAMAGE = Obrazenia
WEAPON = Bron
YOUR_RANK_IS = Twoj ranking wynosi %d na %d Masz %d zabojstw, %d trafien, %0.2f%% eff. i %0.2f%% acc.
AMMO = amunicja
HEALTH = zdrowie
ARMOR = kamizelka
GAME_SCORE = Punktacja
STATS_ANNOUNCE = Masz %s odwolan statystyki
ENABLED = wlaczony
DISABLED = wylaczony
SERVER_STATS = Statystyki serwera
X_RANK_IS = Ranking %s wynosi %d na %d
DISABLED_MSG = Serwer wylaczyl ta opcje

Kolorujesz tak jak reklamy w pluginie advertisements, czyli

!g - dalszy tekst będzie zielony

!y - dalszy tekst będzie standardowym kolorem gracza (standardowo żółty)

!t - dalszy tekst będzie kolorem zależnym od drużyny (czerwony dla TT, niebieski dla CT, siwy dla spectator'ów)


d0naciak (02.09.2013 20:28):
Wymaga to biblioteki ColorChat'u jakby co!

Użytkownik d0naciak edytował ten post 02.09.2013 20:21
Odpowiedz

  • +
  • -
Blaady - zdjęcie Blaady 03.09.2013

Dz. Do zamkniecia.

Odpowiedz

  • +
  • -
dasiek - zdjęcie dasiek 03.09.2013

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Odpowiedz
Zablokowany