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

Wysłany: 2016-02-11, 20:36


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam, jak wiadomo aby pojazdy by?y na acl u?ywamy eventu
Więcej informacji znajdziesz w Wikipedii MTA:

onVehicleStartEnter
a pytanie moje brzmi jak? funkcj? zrobi? Skiny na acl. Chodzi o tak? strukture mniej wi?cej jak tu

local groupName 'Jakies tam acl';
local skins = { [id1] = true, [id2] = true itd...

addEventHandler("Jaki? tam event....."
Reszta kodufunkcji.
CancelEvent()
playeroutputChat(Wiadomosc")
--endy


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:38


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4260 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%

Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:40


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

local groupName 'PSP';
local skins = { [278] = true}

addEventHandler("getElementModel"root, function(player)
    if (skins[source.model]) and (not isObjectInACLGroup('user.'..player.account.nameACLGroup.get(groupName))) then
        cancelEvent()
        player:outputChat('Nie jeste? w '..groupName);
    end
end)


Tak?

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:42


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
addEventHandler("Zmien"root, function(graczskin)
if not gracz or not skin then return end
if not tonumber(skinthen return end

konto getPlayerAccoun(gracz)
if not konto then return end

accName getAccountName(konto)
if not accName then return end

if not isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) thenreturn end

setElementModel(gracz,skin)

end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:45


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

To na c-side?

[ Dodano: 2016-02-11, 20:46 ]
Nie rozumiem te? co to jest, mam to triggerowa? czy jak?

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:49


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
marcin778, to po stronie serwera. ACL da si? sprawdzi? jedynie po stronie serwera

Tak, triggerujesz to za pomoc?

Więcej informacji znajdziesz w Wikipedii MTA:

triggerServerEvent


Przyk?ad:

triggerServerEvent "Nazwa"graczgraczskin)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 20:58


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Dobra,triggery ogarniam, Czyli c-side


triggerServerEvent "zmienaj"graczgraczskin)
addEventHandler("Zmien"root, function(graczskin)
if not gracz or not skin then return end
if not tonumber(skinthen return end

konto getPlayerAccoun(gracz)
if not konto then return end

accName getAccountName(konto)
if not accName then return end

if not isObjectInACLGroup ("user."..accNameaclGetGroup "Admin" ) ) thenreturn end

setElementModel(gracz,skin)

end
)


s-side


addEventHandler("zmieniaj",root)
addEvent"zmieniaj",true)
local groupName 'PSP';
local skins = { [278] = true}

addEventHandler("getElementModel"root, function(player)
    if (skins[source.model]) and (not isObjectInACLGroup('user.'..player.account.nameACLGroup.get(groupName))) then
        cancelEvent()
        player:outputChat('Nie jeste? w '..groupName);
    end
end)



Tak? bo ju? g?upieje xd

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 21:00


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
marcin778, nie, to co napisa?e? to brednie, powiedz mo?e co ty chcesz zrobi?, a ju? zrobi? gotowca...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 21:04


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Dzi?kuje bardzo ci,

Skiny na ACL 'PSP'
Tak abym m?g? dodawa?,usuwa? (Najlepiej w tablicy)

I je?li gracz nie ma acl, nie zmieni skina i poka?e mu informacj? ?e nie jest w danej frakcji.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 21:13


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
marcin778, to na marker, czy jak ? Rozpisz si? b?agam, jak to ma si? odbywa?, wchodzi w marker, po wpisaniu komendy ma si? gui otwiera? czy jak ? Bo z twojej poprzedniej wypowiedzi zrozumia?em tylko, ?e ma by? acl PSP.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-11, 21:19


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Porostu gdy u?yje komendy /ss lub w F1 b?dzie chcia? zmieni? skin i nie b?dzie mia? acl to go nie zmieni tylko poka?e, ?e nie jest w tym ACL.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-12, 17:31


TheGuruPolska







Wiek: 36
Na forum: 3767 dni
Posty: 65
Nick w MP: TheGuru

Piwa: 47

Respekt: 50


Więcej informacji znajdziesz w Wikipedii MTA:

onElementModelChange


Funkcje podajemy w formie nazwy, nie pe?nego linku //DestroY

Ostatnio zmieniony przez #404 2016-02-12, 17:37, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-12, 19:09


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Jak tego u?y?? aby blokowa?o.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-12, 21:04


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
function jakastam(plr)
accountname getAccountName (getPlayerAccount(plr))
if isObjectInACLGroup("user." .. accountnameaclGetGroup("PSP")) then -- je?li jest w teamie to..
--kod na cotam--
else -- je?li nie jest w teamie
outputChatBox("Nie pracujesz w Pa?stwowej Stra?y Po?arnej!"plr25500)
end
end
end
bindKey("F1""up"jakastam)


Co? takiego, tam gdzie --kod-- uzupe?niasz swoim kodem. Kod, kt?ry poda?em jest po stronie servera

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-13, 20:46


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

function jakastam(plr)
accountname getAccountName (getPlayerAccount(plr))
if isObjectInACLGroup("user." .. accountnameaclGetGroup("PSP")) then -- je?li jest w teamie to..
setElementModel278,277,279 ) --Skiny kt?re ma zmieniagdy jest w teamiea kt?re nie je?li nie jest
local id getElementModel
if setElementModel then
outputChatBox("Zmieni?e? skin na ..id.."plr25500)
else -- je?li nie jest w teamie
outputChatBox("Nie pracujesz w Pa?stwowej Stra?y Po?arnej!"plr25500)
end
end
end
end
bindKey("F1""up"jakastam)
addComandHandler("ss",jakistam)


Tak?

setEelementModel--Zmienia graczowi skin
getElementModel--Pobiera Skin Na kt?ry zmieni? i podaje ID (chyba)
if setElementModel--Gdy zmieni? skin pokazuje si? podana informacja
outputChatBox....
end
CommandHandler--Gdy gracz b?dzie chcia? zmieni? skina komend? 'ss' (setSkin) to je?li nie jest w teamie to go nie zmieni. A je?li jest to zmieni

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: ponownie :: acl
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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