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

Wysłany: 2021-03-06, 10:19


HubertK







Wiek: 20
Na forum: 2451 dni
Posty: 21
Nick w MP: Ave

Piwa: 73

Respekt: 50

Siemka, mam skrypt na pacho?ek ale mam z nim problem
chce aby by? on na ACL kto? pomo?e?


KOD:

pacho?ki = {}

local pacholki = {} 





function createPacholek(playerteam getPlayerTeam player )


if getTeamName team ) ~= "SAPD" then return end


local xygetElementPosition(playerr1r2r3 getElementRotation(player)


local obiekt createObject 1228xyz-0.5setElementRotation obiektr1r2r3)


setElementFrozen(obiekttrue)


table.insert(pacholkiobiektsetObjectBreakable(pacholkifalse)


end 


addCommandHandler("ustaw.barierke"createPacholek) 




function destroyPacholki(player)


team getPlayerTeam player )


if getTeamName team ) ~= "SAPD" then return end 


for i,v in pairs(pacholki) do 


if isElement(vthen 


destroyElement(vend 


end 


pacholki = {} 


end 


addCommandHandler("usun.barierki"destroyPacholki)


za pomoc stawiam piwko :)

Ostatnio zmieniony przez NotPaladyn 2021-03-06, 19:30, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2021-03-06, 11:12


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8


Więcej informacji znajdziesz w Wikipedii MTA:

getAccountName


Więcej informacji znajdziesz w Wikipedii MTA:

getPlayerAccount


Więcej informacji znajdziesz w Wikipedii MTA:

aclGetGroup


Więcej informacji znajdziesz w Wikipedii MTA:

isObjectInACLGroup


Gotowy, przyk?adowy kod (kwestia skopiowania i przerobieni nazwy grupy i zmiennej gracza) znajdziesz w ostatnim odno?niku (isObjectInACLGroup).

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2021-03-06, 19:35


HubertK







Wiek: 20
Na forum: 2451 dni
Posty: 21
Nick w MP: Ave

Piwa: 73

Respekt: 50

Wilq, Nie ogarniam za bardzo event?w ACL'A czy jak to si? tam nazywa, m?g?by? przerobi? ten skrypt prosz? i wys?a? tutaj kod?
dam piwko

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Wysłany: 2021-03-06, 20:57


Maniekxx

Amator






Wiek: 24
Na forum: 2894 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%
Poprawi?em Tw?j kod, zmie? sobie tylko nazw? grupy na swoj?.


--pacho?ki = {} (Po co ta zmienna?)

local pacholki = {} 

function createPacholek(player) 
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(element)),aclGetGroup("SAPD")) then
    local xygetElementPosition(player) 
    r1r2r3 getElementRotation(player)
    local obiekt createObject 1228xyz-0.5) 
        setElementRotation obiektr1r2r3)
        setElementFrozen(obiekttrue)
        table.insert(pacholkiobiekt) 
        setObjectBreakable(pacholkifalse)
    end
end
addCommandHandler("ustaw.barierke"createPacholek) 


function destroyPacholki(player)
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(element)),aclGetGroup("SAPD")) then
    for i,v in pairs(pacholki) do 
        if isElement(vthen 
            destroyElement(v) 
        end 
    end 
    pacholki = {} 
    end 
end 
addCommandHandler("usun.barierki"destroyPacholki)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 2 piw(a):
HubertK, borsuk
Tagi: pachołki
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