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

Wysłany: 2018-10-28, 22:02


FeiZzu

Początkujący skrypter






Wiek: 23
Na forum: 3207 dni
Posty: 37
Nick w MP: Ventii

Piwa: 8

Respekt: 51

Witam mam mianowicie problem kiedy chce dodac tak? funkcj?:

 function cmd_blokada(plr)
  if getElementData(plr"mutespamer") == 2 then return end
  setElementData(plr"mutespamer"2)
  setTimer(function()
    setElementData(plr"mutespamer"false)
  end30001


Do komendy -

addCommandHandler('do', function(sourcecmd, ...)
    local text=table.concat({...}, ' ')
    if not text then return end
        if ninjaban(textthen
        triggerClientEvent(root"admin:rendering"root"* "..getPlayerName(source).."("..getElementData(source,"id")..") zosta?(a) wyrzucony(a) przez system. Powod: Reklama")
        kickPlayer (source"System:Reklama")
        return end
    local msg=table.concat({...}, " ")
    local x,y,z=getElementPosition(source)
    local sphere=createColSphere(x,y,z30)
    local players=getElementsWithinColShape(sphere'player')
    destroyElement(sphere)

    for i,v in ipairs(players) do
        outputChatBox("*(( "..getPlayerName(source):gsub("#%x%x%x%x%x%x","").." "..msg.."))"v25551102)
        triggerClientEvent("onDebugMessage"resourceRoot"*(( "..getPlayerName(source):gsub("#%x%x%x%x%x%x","").." "..msg.."))",1"/ME")
    end
end)


Mo?e kto? pom?c? :/ Wynagrodz? piwkiem + respekt.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-10-28, 22:24


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Spr?buj? wyt?umaczy? problem na miar? swoich mo?liwo?c (mam nadziej? r?wnie?, ?e to akurat to ten problem w?a?nie, najwy?ej kto? mnie poprawi):

w funkcji w setTimerze musisz zawrze? zmienn? gracza zaraz po argumentach z czasem w samej funkcji setTimer, przyk?ad poni?ej

addCommandHandler('do', function(sourcecmd, ...)
    if getElementData(source"mutespamer") == 2 then return end
        local text=table.concat({...}, ' ')
        if not text then return end
            if ninjaban(textthen
            triggerClientEvent(root"admin:rendering"root"* "..getPlayerName(source).."("..getElementData(source,"id")..") zosta?(a) wyrzucony(a) przez system. Powod: Reklama")
            kickPlayer (source"System:Reklama")
            return end
        local msg=table.concat({...}, " ")
        local x,y,z=getElementPosition(source)
        local sphere=createColSphere(x,y,z30)
        local players=getElementsWithinColShape(sphere'player')
        destroyElement(sphere)

        for i,v in ipairs(players) do
            outputChatBox("*(( "..getPlayerName(source):gsub("#%x%x%x%x%x%x","").." "..msg.."))"v25551102)
            triggerClientEvent("onDebugMessage"resourceRoot"*(( "..getPlayerName(source):gsub("#%x%x%x%x%x%x","").." "..msg.."))",1"/ME")
        end
        setElementData(source"mutespamer"2)
        setTimer(function(player)
            setElementData(player"mutespamer"false)
        end30001source)         
end)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
FeiZzu
Tagi: nie :: dziala :: anty :: spam
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Nie dziala anty spam do 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