CS/outputChatBox
Jump to navigation
Jump to search
Tato funkce odesle urcity retezec (string) do chatu. Muze byt poslana jednomu hracovi, vsem nebo skupine hracu.
Volitelne tato funkce muze podporovat vice barev v jedne zprave kdyz nastavite argument colorCoded na true Toto znamena ze:
outputChatBox ( "#FF0000Hello #00FF00World", getRootElement(), 255, 255, 255, true )
Bude zobrazeno jako: Hello World
Syntax
Click to collapse [-]
Serverbool outputChatBox ( string text [, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ] )
Povinne argumenty
- text: Retezec textu ktery si prejete aby byl odeslan. Ovsem, pokud ma vice jak 128 charakteru, nebude zobrazen v chatu.
Volitelne argumenty
- visibleTo: Toto urcuje komu se dana zprava zobrazi. Zprava bude osdeslana vsem hracum v urcenem prvku. (Napriklad celemu tymu hracu). Defaultne se posila vsem. (getRootElement())
- r: Mnozstvi cervene barvy v textu. Defaultne 231.
- g: Mnozstvi zelene barvy v textu. Defaultne 217.
- b: Mnozstvi modre barvy v textu. Defaultne 176.
- colorCoded: Hodnota typu boolean ktrea urcuje zda-li '#RRGGBB' tagy budou pouzity pro zmenu barvy textu.
Click to collapse [-]
Clientbool outputChatBox ( string text [, int r=231, int g=217, int b=176, bool colorCoded=false ] )
Povinne argumenty
- text: Retezec textu ktery si prejete aby byl odeslan. Ovsem, pokud ma vice jak 128 charakteru, nebude zobrazen v chatu.
Volitelne argumenty
- r: Mnozstvi cervene barvy v textu. Defaultne 231.
- g: Mnozstvi zelene barvy v textu. Defaultne 217.
- b: Mnozstvi modre barvy v textu. Defaultne 176.
- colorCoded: Hodnota typu boolean ktrea urcuje zda-li '#RRGGBB' tagy budou pouzity pro zmenu barvy textu.
Vracena hodnota
Vrati true pokud byla zprava uspesne odeslana. Vrati false pokud jste pouzili neplatne argumenty.
Priklad
Click to collapse [-]
ServerPriklad 1: tento priklad zobrazi zpravu vsem hracum a zobrazi hodnoty promennych.
x = 5 y = 10 outputChatBox ( "Ja mam " .. x .. " jablek a " .. y .. " pomerancu." ) --Zobrazi zpravu jako "Ja mam 5 jablek a 10 pomerancu."
Priklad 2: Tento priklad zobrazi jednoduchou barevnou zpravu, "Cervena Bila", kde 'White' je v bile barve, a 'Cervena' je v cervene barve.
outputChatBox ( "Cervena #FFFFFFBila", getRootElement(), 255, 0, 0, true )
Priklad 3: Tento priklad odesle zpravu pouze hracovi s nickem nekdo.
myPlayer = getPlayerFromName ( "nekdo" ) --Najdeme hrace s timto nickem if ( myPlayer ~= false ) then --Pokud byl hrac nalezen tak.. x = 5 y = 10 -- Zobrazime zpravu outputChatBox ( "Mam " .. x .. " jablek a " .. y .. " pomerancu.", myPlayer ) end
//Poznamka: omlouvam se za preklad bez diakritiky. --Miki785 16:59, 16 June 2012 (UTC)