zmiana koloru timeleft, nextmap
medziak
18.12.2012
jak zmienic kolory w w timeleft i nextmap? np
po wpisaniu timeleft pisze "Pozostalo czasu : 20:00" to żeby te "20:00" bylo na zielono
i jeszcze po wpisaniu nextmap pisze "Nastepna mapa de_dust2" i zeby bylo na zielono te de_dust2
i jeszcze przed tym np. [BF2] Nastepna mapa de_dust2
[BF2] Pozostalo czasu 20:00
po wpisaniu timeleft pisze "Pozostalo czasu : 20:00" to żeby te "20:00" bylo na zielono
i jeszcze po wpisaniu nextmap pisze "Nastepna mapa de_dust2" i zeby bylo na zielono te de_dust2
i jeszcze przed tym np. [BF2] Nastepna mapa de_dust2
[BF2] Pozostalo czasu 20:00
Kawon
18.12.2012
Automatyczna wiadomość
Ten temat został przeniesiony z forum
Mody > Inne mody > Pytania
do
Scripting AMXX > Pytania
Ten temat został przeniesiony z forum
Mody > Inne mody > Pytania
do
Scripting AMXX > Pytania
Filip1512
18.12.2012
Wszystko w pliku statsx.sma, później edycja wszystkich client_printów(bo statsx używa ich) na ColorChat.
Użytkownik `NN edytował ten post 18.12.2012 23:03
Użytkownik `NN edytował ten post 18.12.2012 23:03
GwynBleidD
19.12.2012
Jeśli się nie znasz na edycji pluginów, musisz się troszkę tego nauczyć. Przynajmniej podstaw. Pamiętaj, że plugin po przerobieniu w sma musisz skompilować!
Następne co Cię czeka to okiełznanie biblioteki ColorChat, która taka skomplikowana nie jest Ale pamiętaj, że ma błąd w wyświetlaniu do wszystkich wiadomości, więc musisz to odpowiednio pętlą po graczach obejść!
Później zabierasz się za przerabianie pluginów tak, aby korzystać wszędzie z ColorChat zamiast z client_print. Później w plikach językowych dodajesz kolory. Ale tu uwaga! W tych plikach musisz wklejać znaki, których w normalnym edytorze nie będzie widać. Aby je wpisać przytrzymaj ALT lewy i na klawiaturze NUMERYCZNEJ (tej po prawej) wpisz odpowiednio 0003 dla koloru drużyny, 0004 dla koloru zielonego i 0001 dla koloru zwykłego, po wpisaniu numeru puść klawisz ALT. Pamiętaj, że znak się w notatniku ani wielu popularnych edytorach nie wyświetli! Najlepiej użyj notepad++, w nim te znaki się wyświetlają jako takie czarne prostokąty z napisami białymi EXT, EOT i SOH.
Ewentualnie możesz użyć innej biblioteki, która daje Ci możliwość używania \t, \g...
Następne co Cię czeka to okiełznanie biblioteki ColorChat, która taka skomplikowana nie jest Ale pamiętaj, że ma błąd w wyświetlaniu do wszystkich wiadomości, więc musisz to odpowiednio pętlą po graczach obejść!
Później zabierasz się za przerabianie pluginów tak, aby korzystać wszędzie z ColorChat zamiast z client_print. Później w plikach językowych dodajesz kolory. Ale tu uwaga! W tych plikach musisz wklejać znaki, których w normalnym edytorze nie będzie widać. Aby je wpisać przytrzymaj ALT lewy i na klawiaturze NUMERYCZNEJ (tej po prawej) wpisz odpowiednio 0003 dla koloru drużyny, 0004 dla koloru zielonego i 0001 dla koloru zwykłego, po wpisaniu numeru puść klawisz ALT. Pamiętaj, że znak się w notatniku ani wielu popularnych edytorach nie wyświetli! Najlepiej użyj notepad++, w nim te znaki się wyświetlają jako takie czarne prostokąty z napisami białymi EXT, EOT i SOH.
Ewentualnie możesz użyć innej biblioteki, która daje Ci możliwość używania \t, \g...
medziak
19.12.2012
i tak nie wiem o co chodzi, jak mozecie to weźcie mi zrobcie
skompilowac to ja umiem
Użytkownik medziak edytował ten post 19.12.2012 16:33
skompilowac to ja umiem
Użytkownik medziak edytował ten post 19.12.2012 16:33
Alkohochlik 22.12.2012
Wyślij mi sma wszystkich pluginów, które chcesz żeby były kolorowe, na szybko ci przerobię.
Alkohochlik 23.12.2012
Nie mogłem już edytować poprzedniego posta. Z racji, że nextmap oraz timeleft korzysta z plików multi-language, na Twoim miejscu skorzystałbym z: [Native/Stock] ColorChat v0.2.1 (28 dec 2010) - AlliedModders
Po instalacji plugina wystarczy do plików w data/lang dopisać w wybranych miejscach !g (zielony), !n (żółty/domyślny kolor gracza) i !t (kolor drużyny). Sam tego używam przy multi language i chodzi bez problemu.
Użytkownik Alkohochlik edytował ten post 23.12.2012 11:58
Po instalacji plugina wystarczy do plików w data/lang dopisać w wybranych miejscach !g (zielony), !n (żółty/domyślny kolor gracza) i !t (kolor drużyny). Sam tego używam przy multi language i chodzi bez problemu.
Użytkownik Alkohochlik edytował ten post 23.12.2012 11:58
medziak
23.12.2012
Acha.. w .txt niby?
nextmap: [en] NEXT_MAP = Next Map: PLAYED_MAP = Played map FRIEND_FIRE = Friendly fire [de] NEXT_MAP = Naechste Map: PLAYED_MAP = Gespielte Maps FRIEND_FIRE = Friendly fire [sr] NEXT_MAP = Sledeca Mapa: PLAYED_MAP = Igrana mapa FRIEND_FIRE = Friendly fire [tr] NEXT_MAP = Diger Map: PLAYED_MAP = Oynanan map FRIEND_FIRE = Dost atesi [fr] NEXT_MAP = Prochaine Carte: PLAYED_MAP = Carte jouee FRIEND_FIRE = Friendly fire [sv] NEXT_MAP = N'a'sta karta: PLAYED_MAP = Spelade karta FRIEND_FIRE = Egna laget skada. [da] NEXT_MAP = Naeste bane: PLAYED_MAP = Spillet bane FRIEND_FIRE = Venskablig ild [pl] NEXT_MAP = Nastepna Mapa: PLAYED_MAP = Mapy grane FRIEND_FIRE = Friendly fire [nl] NEXT_MAP = Volgende Map: PLAYED_MAP = Gespeelde map FRIEND_FIRE = Friendly fire [es] NEXT_MAP = Proximo Mapa: PLAYED_MAP = Mapa actual FRIEND_FIRE = Fuego amigo [bp] NEXT_MAP = Proximo Mapa: PLAYED_MAP = Mapa Jogado FRIEND_FIRE = Fogo Amigo [cz] NEXT_MAP = Dalsi mapa: PLAYED_MAP = Aktualni mapa FRIEND_FIRE = Friendly fire [fi] NEXT_MAP = Seuraava mappi: PLAYED_MAP = Pelattu map FRIEND_FIRE = Friendly fire [ls] NEXT_MAP = N3xt M4p: PLAYED_MAP = P|4y3d m4p FRIEND_FIRE = |=r!3nd|y f!r3 [bg] NEXT_MAP = Sledva6tata karta: PLAYED_MAP = Igrana karta FRIEND_FIRE = Friendly fire [ro] NEXT_MAP = Urmatoarea Harta: PLAYED_MAP = Harta Actuala FRIEND_FIRE = Friendly-Fire [hu] NEXT_MAP = A kovetkezo palya: PLAYED_MAP = Jatszott Palya FRIEND_FIRE = Csapattars Sebzes [lt] NEXT_MAP = Kitas zemelapis: PLAYED_MAP = Zaide zemelapiu FRIEND_FIRE = Savu saudymas [sk] NEXT_MAP = Dalsia mapa: PLAYED_MAP = Aktualna mapa FRIEND_FIRE = Friendly fire [mk] NEXT_MAP = Slednata mapa ke bide: PLAYED_MAP = Mapata sto ja igras se vika FRIEND_FIRE = Friendly fire