Właściciel GET Opublikowano 19 Lutego 2012 Właściciel Opublikowano 19 Lutego 2012 ColorStatus - Kolorowe wiadomości w statusbaru Standardowo wiadomości w lewym dolnym rogu w takich modach jak np. diablo czy bf2 mają kolor standardowy(żółty) Ten include pozwala użyć nam 4 kolorów Żółty http://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=24079 Czerwonyhttp://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=24080 Niebieskihttp://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=24081 Szaryhttp://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_rel_module=post&attach_id=24082 Są jednak pewne ograniczenia W wiadomości można użyć tylko jednego koloru tzn. jeden kolor dla całego tekstu Maksymalnie 196 znaków (czyli tak jak było zawsze ;) ) Jeśli gracz podczas wysyłania kolorowej wiadomości będzie miał włączoną konsolę zobaczy błędny kolor przy modach które odświeżają statusbar bardzo szybko nie ma to większego znaczenia ;) Użycie w pluginie : Pod include modułów dodajemy #include np. #include #include #include do plugin_init musimy dodać wywołanie funkcji initColorStatus() bez tego kolorowe statusy nie zadziałają np. public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) initColorStatus(); } Funkcja służącą do wyświetlania statusów jest makeStatusText(id,COLOR_STATUS:color,Float:fTime = 0.0,const szText[] = "",any:...) id - id gracza któremu wyświetlić tekst jeśli podamy 0 zostanie wyświetlony wszystkim color - kolor tekstu 4 wartości RED_STATUS - czerwony kolor tekstu BLUE_STATUS - niebieski kolor tekstu YELLOW_STATUS - żółty kolor tekstu GREY_STATUS - szary kolor tekstu fTime - czas wyświetlania tekstu ustawiając 0.0 tekst będzie widoczny cały czas szText - tekst wyświetlany można używać w nim znaków formatujących tak jak w np. client_print czy colorchat w dalszych parametrach podajemy zmienne/tablice itp. do formatowanego tekstu Dla osób które nie wiedzą jak formatować ciąg znaków polecam przeczytać to Dokumentacja AMXX.pl: Core >> string > format Przykłady: makeStatusText(id,GREY_STATUS,0.0,"Szary statustext"); Szary status o treści "Szary statustext" jednej osobie na zawsze makeStatusText(0,RED_STATUS,0.0,"Czerwony statustext"); Czerwony status o treści "Czerwony statustext" wszystkim na zawsze makeStatusText(0,BLUE_STATUS,5.0,"Niebieski statustext"); Niebieski status o treści "Niebieski statustext" wszystkim przez 5 sekund makeStatusText(id,YELLOW_STATUS,5.0,"formatowany %d %s",1,"string"); Żółty status o treści "formatowany 1 string" jednej osobie przez 5 sekund Źródło: amxx.pl
Legendarny Fragowicz blakk Opublikowano 19 Lutego 2012 Legendarny Fragowicz Opublikowano 19 Lutego 2012 Widziałem ostatnio , fajnie to wygląda :D
Legendarny Fragowicz Maciej Opublikowano 20 Lutego 2012 Legendarny Fragowicz Opublikowano 20 Lutego 2012 Good job.
Legendarny Fragowicz Ice Tea Opublikowano 20 Lutego 2012 Legendarny Fragowicz Opublikowano 20 Lutego 2012 No Nonsens, zarobiłeś na swojego pierwszego + ;D Masz ;))
FISKENNN Opublikowano 12 Marca 2012 Emerytowany Fragowicz Opublikowano 12 Marca 2012 Dobra robota, leci + !
Właściciel GET Opublikowano 6 Czerwca 2017 Autor Właściciel Opublikowano 6 Czerwca 2017 Wiadomość została wygenerowana automatycznie. Ten temat został oznaczony przez Moderatora jako spam i wyrzucony do -> archiwum. Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Rekomendowane odpowiedzi