Wysłany: 2019-01-31, 20:19
Jodla
Majster
Wiek: 22 Na forum: 3126 dni Posty: 41
Nick w MP: Stajl
Piwa : 817
siema poszukuje skryptu na chaty frakcji ACL aby dost?p mia?y tylko osoby: OSP SAFD SAMD SAPD. je?li kto? ma to prosz? bardzo.
Wysłany: 2019-01-31, 20:39
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Mo?esz szybko stworzy? sobie taki czat, poni?sze funkcj? na pewno b?d? potrzebne:
Przyk?adowa komenda:
local frakcje = { "OSP" , "SAFD" , "SAMD" , "SAPD" }
addCommandHandler ( "czat" ), function( plr , cmd , ...)
local wiadomosc = table . concat ({...}, " " )
local nazwa_konta = getAccountName ( getPlayerAccount ( plr ))
for _ , frakcja in ipairs ( frakcje ) do
if isObjectInACLGroup ( "user." .. nazwa_konta , aclGetGroup ( frakcja )) then
if wiadomosc then
for _ , v in ipairs ( getElementsByType ( "player" )) do
local nazwa_konta_gracza = getAccountName ( getPlayerAccount ( v ))
for _ , frakcja2 in ipairs ( frakcje ) do
if isObjectInACLGroup ( "user." .. nazwa_konta_gracza , aclGetGroup ( frakcja2 )) then
outputChatBox ( frakcja .. " >> " .. getPlayerName ( plr ) .. ": " .. wiadomosc , v )
end
end
end
end
end
end
end )
Tabela "frakcje" zawiera grupy ACL, dla kt?rych czat jest dost?pny.
Ostatnio zmieniony przez Wilq 2019-01-31, 20:41, w całości zmieniany 1 raz
Wysłany: 2019-01-31, 20:40
NotPaladyn
Wiek: 23 Na forum: 2790 dni Posty: 866
Nick w MP: NotPaladyn
Piwa : 3135
Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną .
Mog? Ci da? z mojego skryptu kt?ry zreszt? jest tutaj na forum. Je?li chcesz dac je ?eby kazda frakcja widziala chat to dodajesz jeszcze inne grupy z ACL
addCommandHandler ( "Kr?tkofal?wka" ,
function( plr , cmd , ...)
local msg = table . concat ({...}, " " )
if not msg then return end
for _ , v in ipairs ( getElementsByType ( "player" )) do
local accName = getAccountName ( getPlayerAccount ( v ))
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Policja" ) ) then return
outputChatBox ( "#0033FF[Policja] #E0E0E0" .. getPlayerName ( plr ).. ": " .. msg , v , 255 , 255 , 255 , true )
end
end
end )
addEventHandler ( "onPlayerJoin" , root ,
function()
bindKey ( source , "y" , "down" , "chatbox" , "Kr?tkofal?wka" )
end )
[ Dodano : 2019-01-31, 20:40 ]
Kod nie jest zbyt profesjonalnie napisany ale dzia?a
Podpis
Zarejestrowany - 14.10.2018r.
Support-Team - 01.06.2019r. - 01.11.2019r.
Test-Mod - 01.11.2019r. - 31.12.2019r.
Moderator - 31.12.2019r. - 01.11.2020r.
Mod-Team - 01.11.2020r. - 03.05.2022r.
Vice Admin - 03.05.2022r. -
-------------------------------------------------------
Tworzę skrypty i modele na zamówienie
W razie pytań zapraszam do kontaktu
--------------Kontakt--------------
Discord: NotPaladyn#2943 / notpaladyn
Więcej szczegółów
Wystawiono 1 piw(a):Jodla
Tagi: chat :: frakcji :: acl.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: