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

Wysłany: 2018-12-29, 17:13


adisonboss







Wiek: 23
Na forum: 3332 dni
Posty: 237

Piwa: 6

Respekt: 50

Witam ! Mam skrypt na zak?adanie kominiarki, kt?ry zmienia nam nick na nieznajomy. Jednak jak zrobi?, by po napisaniu /zkominiarka przywr?ci? nam si? stary nick ? Za pomoc R* oraz :piwo:

local dataPolicja "Policja" --element-dataktora bedzie miala dostep do komendy (element-data frakcji)
local RG00--kolor (podany w rgbjaki otrzyma gracz po zalozeniu kominiarki

function setStatus (playercmd)
local accName getAccountName getPlayerAccount player ) )   
 if isObjectInACLGroup ("user."..accNameaclGetGroup "Policja" ) ) then 
        local randoms math.random (10006000)
        setPlayerName (player"Nieznajomy_"..randoms)
        setPlayerNametagColor (playerRGB)
        outputChatBox ("Za?o?y?e? kominiark? (w??czy?e? status nieznajomego)."player02550)
    else
        outputChatBox ("Nie nale?ysz do policji."player25500)
    end
end
addCommandHandler ("kominiarka"setStatus)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-29, 17:33


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

local dataPolicja "Policja" --element-dataktora bedzie miala dostep do komendy (element-data frakcji)
local RG00--kolor (podany w rgbjaki otrzyma gracz po zalozeniu kominiarki

function setStatus (playercmd)
    local accName getAccountName getPlayerAccount player ) )   
    if isObjectInACLGroup ("user."..accNameaclGetGroup "Policja" ) ) then 
        if getElementData(player'kominiarka'then
            outputChatBox('Masz ju? na sobie kominiark?, mo?esz j? zdj?? komend? #ffffff/zkominiarka'player0255,0true)
            return
        end
        local randoms math.random (10006000)
        setElementData(player'kominiarka', {nick=getPlayerName(player), kolor={getPlayerNametagColor(player)}}, false)
        setPlayerName (player"Nieznajomy_"..randoms)
        setPlayerNametagColor (playerRGB)
        outputChatBox ("Za?o?y?e? kominiark? (w??czy?e? status nieznajomego)."player02550)
    else
        outputChatBox ("Nie nale?ysz do policji."player25500)
    end
end
addCommandHandler ("kominiarka"setStatus)

function removeStatus(plrcmd)
    local kominiarka getElementData(plr'kominiarka')
    if not kominiarka then
        outputChatBox('Nie masz za?o?onej kominiarki.'plr25500true)
        return
    end
    setPlayerName(plrkominiarka.nick)
    setPlayerNametagColor(plrkominiarka.kolor[1], kominiarka.kolor[2], kominiarka.kolor[3])
    removeElementData(plr'kominiarka')
    outputChatBox('Zdj?to kominiark?, przywr?cono poprzedni nick oraz kolor.'plr02550true)
end
addCommandHandler('zkominiarka'removeStatus)
Nie testowane.

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
adisonboss
Wysłany: 2018-12-29, 18:42


adisonboss







Wiek: 23
Na forum: 3332 dni
Posty: 237

Piwa: 6

Respekt: 50

Dzia?a B?g zap?a?

[ Dodano: 2018-12-29, 18:42 ]
Do zamkniecia

Postaw piwo autorowi tego posta
 

 
Tagi: powrót :: starego :: nicku
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