Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-02-18, 23:48


drzewo1902







Wiek: 28
Na forum: 2806 dni
Posty: 21
Nick w MP: Draczekk



Respekt: 50

xxxx

Ostatnio zmieniony przez drzewo1902 2020-02-19, 23:21, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-19, 00:11


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91

Nie wiem czy da si? to zrobi? pro?ciej, ale:

Skorzystaj z biblioteki string., to znaczy, ?e dla przyk?adu powiedzmy sobie, ?e text to zmienna ca?ego textu. Na pocz?tek musisz skorzysta? z funkcji string.find i znale?? znaki '[' oraz ']' w zmiennej. Je?eli funkcja zwr?ci nam prawd? to tworzymy zmienn?, kt?r? definiujemy jako string.sub, a w argumentach podajemy liczby, kt?re zwr?ci?a nam wcze?niejsza funkcja. Ostatnia prosta to w outputChatBox zmieni? kolor ci?gu znaku za pomoc? koloru html (ten po #) i w opcionalnym argumencie (colorCoded) pozwoli? na takow? zmian?.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
drzewo1902
Wysłany: 2020-02-19, 00:14


drzewo1902







Wiek: 28
Na forum: 2806 dni
Posty: 21
Nick w MP: Draczekk



Respekt: 50

Miko?ajj,
Dzi?ki, postaram si? co? z tego wykombinowa? piwerko wpada oczywi?cie, i tak pewnie zaraz wr?c? b?aga? o pomoc.

[ Dodano: 2020-02-19, 00:19 ]
"Miko?ajj" napisał/a:

Nie wiem czy da si? to zrobi? pro?ciej, ale:

Skorzystaj z biblioteki string., to znaczy, ?e dla przyk?adu powiedzmy sobie, ?e text to zmienna ca?ego textu. Na pocz?tek musisz skorzysta? z funkcji string.find i znale?? znaki '[' oraz ']' w zmiennej. Je?eli funkcja zwr?ci nam prawd? to tworzymy zmienn?, kt?r? definiujemy jako string.sub, a w argumentach podajemy liczby, kt?re zwr?ci?a nam wcze?niejsza funkcja. Ostatnia prosta to w outputChatBox zmieni? kolor ci?gu znaku za pomoc? koloru html (ten po #) i w opcionalnym argumencie (colorCoded) pozwoli? na takow? zmian?.


function icme(thePlayercommandName, ...)
    local message table.concat({...}, " ")
    local name getPlayerName(thePlayer)
    
        finalmessagee "[IC] " .. name .." pisze: ".. message
        
        for keyvalue in ipairs(exports.pool:getPoolElementsByType("player")) do
            outputChatBox(finalmessageevalue0255255)
        end
end


Napisa?em tak? funkcj?, m?g?by? mi prosze dopisa? reszt??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-02-19, 13:51


Mikołajj







Wiek: 22
Na forum: 2885 dni
Posty: 303
Nick w MP: Mikołaj

Piwa: 132

Respekt: 91


function icme(thePlayercommandName, ...)
    local message table.concat({...}, " ")
    local sprawdz1 string.find(message"%[")
    local sprawdz2 string.find(message"%]")

    if sprawdz1 and sprawdz2 then
        local sprawdzonytekst string.sub(messagesprawdz1 1sprawdz2 1)
        local tekstprzed string.sub(message1sprawdz1 1)
        local tekstpo string.sub(messagesprawdz2 1)
    
        for keyvalue in ipairs(exports.pool:getPoolElementsByType("player")) do
            outputChatBox("#008080[IC] " ..getPlayerName(thePlayer).." pisze: "..tekstprzed.."[ #FF00FF"..sprawdzonytekst.." #008080]"..tekstpovalue255255255true)
        end
    else
        for keyvalue in ipairs(exports.pool:getPoolElementsByType("player")) do
            outputChatBox("#008080[IC] " ..getPlayerName(thePlayer).." pisze: "..messagevalue255255255true)
        end
    end
end


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
drzewo1902
Tagi: błąd
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Błąd Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku