PL/outputChatBox: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
{{Server client function}}__NOTOC__ | |||
Wysyła określony ciąg znaków do chatbox'a. Można go określić jako wiadomość do pewnego gracza(y) lub wszystkich graczy. | Wysyła określony ciąg znaków do chatbox'a. Można go określić jako wiadomość do pewnego gracza(y) lub wszystkich graczy. | ||
Możemy zmienić kolor ciągu znaków przez ustawienie argumentu colorCoded na true. Przykład : | Możemy zmienić kolor ciągu znaków przez ustawienie argumentu colorCoded na true. Przykład : | ||
<syntaxhighlight lang="lua">[lua, N]outputChatBox ("# | <syntaxhighlight lang="lua">[lua, N]outputChatBox ("#ff0000Witam #0000ffWas!", getRootElement(), 255, 255, 255, true)</syntaxhighlight> | ||
Wyświetli nam | Wyświetli nam '''<span style='color:red;'>Witam</span> <span style='color:blue'>Was!</span> ''' | ||
---- | ---- | ||
Line 41: | Line 42: | ||
subtext = #rrggbb format może zawierać litery od a do f ale mogą być to też duże litery. | | subtext = #rrggbb format może zawierać litery od a do f ale mogą być to też duże litery. | | ||
}} | }} | ||
</section> | |||
== Zwracanie == | |||
Zwraca ''true'' jeśli wiadomość została poprawnie wyświetlona. Zwraca ''false'' jeżeli argumenty były błędne i wiadomość nie została wyświetlona. | |||
== Przykłady == | |||
<section name="Serwer" class="server" show="true"> | |||
'''Przykład 1 : Ten przykład wyśle wiadomość do wszystkich graczy''' | |||
<syntaxhighlight lang="lua"> | |||
x = 10 | |||
y = 3 | |||
outputChatBox("Zjadłem "..x.." klusek i wypiłem "..y.." szklanki wody.") | |||
</syntaxhighlight> | |||
</section> | </section> |
Revision as of 00:55, 21 December 2013
Wysyła określony ciąg znaków do chatbox'a. Można go określić jako wiadomość do pewnego gracza(y) lub wszystkich graczy. Możemy zmienić kolor ciągu znaków przez ustawienie argumentu colorCoded na true. Przykład :
[lua, N]outputChatBox ("#ff0000Witam #0000ffWas!", getRootElement(), 255, 255, 255, true)
Wyświetli nam Witam Was!
Składnia
Click to collapse [-]
Serwerbool outputChatBox ( string text [, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ] )
Opcjonalne argumenty
- text: Ciąg znaków (litery lub liczby), które chcesz pokazać na czacie. Jeżeli długość przekroczy 128 znaków, wiadomość się nie ukaże.
- visibleTo: Dla kogo wiadomość ma zostać ukazana. Zobacz visibility .
- r: Wartość czerwonego koloru textu. Domyślna wartość to 231.
- g: Wartość zielonego koloru textu. Domyślna wartość to 217.
- b: Wartość niebieskiego koloru textu. Domyślna wartość to 176.
- colorCoded: Argument pozwalający (lub nie) na zmianę ciągu znaków przez dodanie tagu #rrggbb
Notatka |
#rrggbb format może zawierać litery od a do f ale mogą być to też duże litery. |
Click to collapse [-]
Klientbool outputChatBox ( string text [, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ] )
Opcjonalne argumenty
- text: Ciąg znaków (litery lub liczby), które chcesz pokazać na czacie. Jeżeli długość przekroczy 128 znaków, wiadomość się nie ukaże.
- visibleTo: Dla kogo wiadomość ma zostać ukazana. Zobacz visibility .
- r: Wartość czerwonego koloru textu. Domyślna wartość to 231.
- g: Wartość zielonego koloru textu. Domyślna wartość to 217.
- b: Wartość niebieskiego koloru textu. Domyślna wartość to 176.
- colorCoded: Argument pozwalający (lub nie) na zmianę ciągu znaków przez dodanie tagu #rrggbb
Notatka |
#rrggbb format może zawierać litery od a do f ale mogą być to też duże litery. |
Zwracanie
Zwraca true jeśli wiadomość została poprawnie wyświetlona. Zwraca false jeżeli argumenty były błędne i wiadomość nie została wyświetlona.
Przykłady
Click to collapse [-]
SerwerPrzykład 1 : Ten przykład wyśle wiadomość do wszystkich graczy
x = 10 y = 3 outputChatBox("Zjadłem "..x.." klusek i wypiłem "..y.." szklanki wody.")