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

Wysłany: 2019-01-13, 16:49


adisonboss







Wiek: 23
Na forum: 3331 dni
Posty: 237

Piwa: 6

Respekt: 50

Witam mam problem. Ot?? zg?oszenia pokazuj? si? ka?demu a nie osobom w ACL
Za pomoc piwo oraz respekt

--
-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

function zglo1 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("Policja")) then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo1"true )
addEventHandler"zglo1"resourceRootzglo1 )

function zglo2 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("PR")) then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo2"true )
addEventHandler"zglo2"resourceRootzglo2 )

function zglo3 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("PSP")) then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo3"true )
addEventHandler"zglo3"resourceRootzglo3 )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 17:05


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

if isObjectInACLGroup() then return end


zamie? wsz?dzie na

if not isObjectInACLGroup() then return end


Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 17:14


adisonboss







Wiek: 23
Na forum: 3331 dni
Posty: 237

Piwa: 6

Respekt: 50

Nie dzia?a

--
-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

function zglo1 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("Policja"))
if not isObjectInACLGroup() then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo1"true )
addEventHandler"zglo1"resourceRootzglo1 )

function zglo2 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("PR"))
if not isObjectInACLGroup() then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo2"true )
addEventHandler"zglo2"resourceRootzglo2 )

function zglo3 (nickwiadoulicaulica2)
for k,v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."aclGetGroup("PSP"))
if not isObjectInACLGroup() then return end
outputChatBox" "v)
outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
outputChatBox"* #e05200"..wiadov255255255true)
outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
outputChatBox" "v)
end
end
addEvent"zglo3"true )
addEventHandler"zglo3"resourceRootzglo3 )


[ Dodano: 2019-01-13, 17:16 ]
Bo je?li zamienie to wtedy ACL nie dostaje zg?oszenia

[ Dodano: 2019-01-13, 17:22 ]
DB3: https://imgur.com/a/JShCnJ0

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 17:45


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

Respekt: 358,8
Respekt: 358,8Respekt: 358,8Respekt: 358,8Respekt: 358,8

co to jest?
if isObjectInACLGroup("user."aclGetGroup("Policja"))
zaczynasz jaki? warunek a nawet go nie sko?czysz

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 17:49


adisonboss







Wiek: 23
Na forum: 3331 dni
Posty: 237

Piwa: 6

Respekt: 50

Z tym normalnie przychodz? zg?oszenia ale bez tego ju? nie. Nwm nie m?j skrypt mam tylko zgod? na przerobienie

[ Dodano: 2019-01-13, 17:55 ]
Potrzebujecie Clienta ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 18:11


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Kod by? ca?kowicie ?le skonstruowany, warunki sprawdzaj?ce nie by?y pozamykane lub by?y wybrakowane.

-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

function zglo1 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("Policja"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo1"true )
addEventHandler"zglo1"resourceRootzglo1 )
    
function zglo2 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PR"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo2"true )
addEventHandler"zglo2"resourceRootzglo2 )
    
function zglo3 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PSP"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo3"true )
addEventHandler"zglo3"resourceRootzglo3 )


?eby zmniejszy? ilo?? kodu, wszystkie 3 eventy mo?esz po??czy? w jeden i doda? dodatkowy argument. Po wpisaniu komendy np. "/policja Napad na bank" automatycznie argument przekazuje "Policja", ten argument wskazuje do jakiej grupy ACL przekazywane jest zg?oszenie.

Przyk?ad:

-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--
    
function zgloszenie (nickwiadoulicaulica2dokogo)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup(dokogo))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zgloszenie"true )
addEventHandler"zgloszenie"resourceRootzgloszenie )


Odpowiednio oczywi?cie musisz uzupe?ni? ostatni argument w triggerze tego eventu (r?wnie? jego nazwa si? zmieni?a).

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 18:15


adisonboss







Wiek: 23
Na forum: 3331 dni
Posty: 237

Piwa: 6

Respekt: 50

Wyskakuje b??d https://imgur.com/a/D71ydJm

CLIENT

--
-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

local screenWscreenH guiGetScreenSize()

GUIEditor = {
    checkbox = {},
    window = {},
    button = {},
    memo = {},
    label = {}
}

        GUIEditor.window[1] = guiCreateWindow(701233516567"Panel wzywania frakcji"false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetAlpha(GUIEditor.window[1], 0.82)

        GUIEditor.button[1] = guiCreateButton(8049835559"Wy?lij"falseGUIEditor.window[1])
        GUIEditor.checkbox[1] = guiCreateCheckBox(202175722"Policja"falsefalseGUIEditor.window[1])
        GUIEditor.checkbox[2] = guiCreateCheckBox(872175722"PSP"falsefalseGUIEditor.window[1])
        GUIEditor.checkbox[3] = guiCreateCheckBox(1542175722"PR"falsefalseGUIEditor.window[1])
        GUIEditor.memo[1] = guiCreateMemo(10254496177""falseGUIEditor.window[1])
        GUIEditor.label[1] = guiCreateLabel(835435559"Widzisz wypadek, po?ar lub inne zagro?enie?\nWezwij odpowiedni? frakcj? wybieraj?c z podanych poni?ej.\nPami?taj aby opisa? to gdzie si? znajdujesz i co si? dzieje!"falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "center"false)
        guiLabelSetVerticalAlign(GUIEditor.label[1], "center")
        
        guiSetVisible(GUIEditor.window[1],false)

        
bindKey("F4","down",function()
if guiGetVisible(GUIEditor.window[1]) == false then
showCursor(true)
guiSetVisible(GUIEditor.window[1],true)
guiSetInputMode("no_binds_when_editing")
else
guiSetVisible(GUIEditor.window[1],false)
guiCheckBoxSetSelected(GUIEditor.checkbox[1],false)
guiCheckBoxSetSelected(GUIEditor.checkbox[2],false)
guiCheckBoxSetSelected(GUIEditor.checkbox[3],false)
showCursor(false)
end
end)

function cl (thePlayer)
local zgloszenie=guiGetText(GUIEditor.memo[1])
    if string.len(zgloszenie) < 6 then
    outputChatBox("* Twoje zg?oszenie jest za kr?tkie!")
    return
    end
local el localPlayer
local x,y,getElementPosition(localPlayer)
local ulica getZoneName(x,y,zfalse)
local ulica2 getZoneName(x,y,ztrue)
    
local check1 guiCheckBoxGetSelected(GUIEditor.checkbox[1])
if check1 then
outputChatBox("* Policja zosta?a powiadomiona!")
triggerServerEvent "zglo1"resourceRoot""..getPlayerName(el)..""""..guiGetText(GUIEditor.memo[1])..""ulicaulica2 )
end

local check2 guiCheckBoxGetSelected(GUIEditor.checkbox[2])
if check2 then
outputChatBox("* Pa?stwowa stra? po?arna zosta?a powiadomiona!")
triggerServerEvent "zglo2"resourceRoot""..getPlayerName(el)..""""..guiGetText(GUIEditor.memo[1])..""ulicaulica2 )
end

local check3 guiCheckBoxGetSelected(GUIEditor.checkbox[3])
if check3 then
outputChatBox("* Pogotowie ratunkowe zosta?o powiadomione!")
triggerServerEvent "zglo3"resourceRoot""..getPlayerName(el)..""""..guiGetText(GUIEditor.memo[1])..""ulicaulica2 )
end

guiSetVisible(GUIEditor.window[1],false)
showCursor(false,false)
guiCheckBoxSetSelected(GUIEditor.checkbox[1],false)
guiCheckBoxSetSelected(GUIEditor.checkbox[2],false)
guiCheckBoxSetSelected(GUIEditor.checkbox[3],false)
playSoundFrontEnd(40)
end
addEventHandler("onClientGUIClick",GUIEditor.button[1],cl)


[ Dodano: 2019-01-13, 18:17 ]
SERVER

-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

function zglo1 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("Policja"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo1"true )
addEventHandler"zglo1"resourceRootzglo1 )
    
function zglo2 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PR"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo2"true )
addEventHandler"zglo2"resourceRootzglo2 )
    
function zglo3 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PSP"))
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo3"true )
addEventHandler"zglo3"resourceRootzglo3 )


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-01-13, 18:26


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

-- Autor skryptu Marduk98
-- Jest to pierwszy m?j skrypt wi?c proszo wyrozumia?o?? i uznanie autora :D
-- Kontakt GG59212909
--

function zglo1 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("Policja")) then
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo1"true )
addEventHandler"zglo1"resourceRootzglo1 )
    
function zglo2 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PR")) then
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo2"true )
addEventHandler"zglo2"resourceRootzglo2 )
    
function zglo3 (nickwiadoulicaulica2)
    for kv in ipairs(getElementsByType("player")) do
        local accName getAccountName(getPlayerAccount(v))
        if isObjectInACLGroup("user." .. accNameaclGetGroup("PSP")) then
            outputChatBox" "v)
            outputChatBox"* "..nick.." #00a002wys?a? zg?oszenie:"v255255255true)
            outputChatBox"* #e05200"..wiadov255255255true)
            outputChatBox"* #d80000Lokalizacja: #ffffff"..ulica.." "..ulica2v255255255true)
            outputChatBox" "v)
        end
    end
end
addEvent"zglo3"true )
addEventHandler"zglo3"resourceRootzglo3 )


M?j b??d, powinno by? ju? OK.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
adisonboss
Wysłany: 2019-01-13, 18:28


adisonboss







Wiek: 23
Na forum: 3331 dni
Posty: 237

Piwa: 6

Respekt: 50

Dzia?a dzienga do zamkniecia

Postaw piwo autorowi tego posta
 

 
Tagi: system :: zgłoszeń :: frakcji
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » System zgłoszeń frakcji 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