CS/outputChatBox
From Multi Theft Auto: Wiki
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)