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

Wysłany: 2017-02-23, 19:04


sasik12







Wiek: 26
Na forum: 3763 dni
Posty: 182

Piwa: 7

Respekt: 60

Witajcie . Jak zrobi? do tego zapisywanie log?w w pliku .txt ?

function privateMessage(thePlayer,commandName,sendToName,...)
    local pmWords = { ... }
    local pmMessage table.concatpmWords" " )
    if sendToName then
        if (getPlayerFromParticalName (sendToName)) then
        toPlayer = (getPlayerFromParticalName (sendToName))
            if not (toPlayer == thePlayerthen
                if not (pmMessage == ""then
                    outputChatBox("#0044FF[PM]#FFFFFF Message to #FFFFFF" .. getPlayerName(toPlayer) .. "#FFFFFF: " .. pmMessagethePlayer255255255true)
                    outputChatBox("#0044FF[PM]#FFFFFF Message from #FFFFFF" .. getPlayerName(thePlayer) .. "#FFFFFF: " .. pmMessagetoPlayer255255255true)
                else
                    outputChatBox("#0044FF[PM]#FFFFFF Invalid syntax! Usage:#FFFFFF /pm [partical player name] [message]"thePlayer255255255true)
                    return false
                end
            else
                outputChatBox("#0044FF[PM]#FFFFFF Nie mozesz napisac do siebie#FFFFFF!"thePlayer255255255true)
                return false
            end
        else
            outputChatBox("#0044FF[PM]#FFFFFF Gracz o podanym nicku nie istnieje, lub jest offline #FFFF00(#FFFFFF"..sendToName.."#FFFF00)"thePlayer255255255true)
            return false
        end
    else
        outputChatBox("#0044FF[PM]#FFFFFF Invalid syntax! Usage:#FFFFFF /pm [partical player name] [message]"thePlayer255255255true)
        return false
    end
end
addCommandHandler("pm"privateMessage)


function getPlayerFromParticalName(thePlayerName)
    local thePlayer getPlayerFromName(thePlayerName)
    if thePlayer then
        return thePlayer
    end
    for _,thePlayer in ipairs(getElementsByType("player")) do
        if string.find(string.gsub(getPlayerName(thePlayer):lower(),"#%x%x%x%x%x%x"""), thePlayerName:lower(), 1truethen
            return thePlayer
        end
    end
return false
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-23, 19:15


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

sasik12,
Więcej informacji znajdziesz w Wikipedii MTA:

fileClose

Więcej informacji znajdziesz w Wikipedii MTA:

fileRead

Więcej informacji znajdziesz w Wikipedii MTA:

fileCreate

Więcej informacji znajdziesz w Wikipedii MTA:

fileWrite

Więcej informacji znajdziesz w Wikipedii MTA:

fileOpen


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-23, 19:16


sasik12







Wiek: 26
Na forum: 3763 dni
Posty: 182

Piwa: 7

Respekt: 60

Tak po kolei jak poda?e? ?

Podpis
Uczeń LUA . Mapper MTA.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-02-23, 19:49


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Wejdz w kazdy i zobacz na wiki, ale nie trzeba by? g?upim ?eby nie wiedzie? od czego b?d? te funkcje

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: zapisywanie :: logów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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