Wysłany: 2018-08-28, 19:05
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
Witam, chcia?bym napisa? skrypty na otwieranie aut za pomoc? dan? komend?, kt?ra b?dzie dost?pna wy??cznie dla administracji.
Czego u?y?? Jakich funkcji?
Wysłany: 2018-08-28, 20:12
Adis.exe
LUA Developer
Wiek: 23 Na forum: 3498 dni Posty: 292
Nick w MP: Adiś.exe
Piwa : 997
Tzn, opisz to bardziej szczeg??owo, komenda z parametrami ? Czy jak wpiszesz komend? to otwiera wszystkie czy pobliskie auta ?
Podpis
KONTAKT:
GG: 60968224
Discord: Adiś.exe#3828
Użytkownik : 05.11.2016
GTAO Member : 20.02.2019
Support-Team : 25.07.2018
Support-Team : 19.01.2019
Test Mod : 08.02.2019
Wysłany: 2018-08-28, 20:34
_jvneczek
Wiek: 22 Na forum: 4326 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
Adikoo1302 , Zapewne chce zrobi? interakcje tak?, tylko ?e na komende np /otworzb i otwiera ci baga?nik w aucie, /zamknijb i zamyka ci baga?nik
Podpis
Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021
Wysłany: 2018-08-28, 20:38
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Przyk?ad:
addCommandHandler ( "otworzauta" ,
function( player , cmd )
for i , v in ipairs ( getElementsByType ( "vehicle" )) do
setVehicleDoorState ( v , ...)
end
end
)
Zrozumia?em tak, ?e administracja ma komend?, kt?ra otwiera drzwi do wszystkich pojazd?w stworzonych na mapie.
Wysłany: 2018-08-28, 20:57
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
Kalizman , No tak, a da?o by si? to zrobi? na dane auto, kt?re ma id?
Wysłany: 2018-08-28, 21:01
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
wystarczy doda? warunek if getElementData ( v , "element_data_id_auta" ) == 1 then
Wysłany: 2018-08-28, 21:08
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
Wysłany: 2018-08-28, 21:35
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
oj przepraszam za b??d, mo?esz u?y? (nawet wydaje mi sie ze trzeba) setVehicleLocked
Wysłany: 2018-08-28, 21:49
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
addCommandHandler ( "otworzauto" ,
function lockcar ( thePlayer )
playervehicle = getPlayerOccupiedVehicle ( thePlayer )
if ( playervehicle ) then
if isVehicleLocked ( playervehicle ) then
setVehicleLocked ( playervehicle , false )
if getElementData ( v , "owner:vehicle:id" ) == 1 then
end
end
end
)
? takie co??
chyba jest ?le co?, bo ma dawa? na id a nie na gracza bynajmiej tak mi si? zdaje
Wysłany: 2018-08-29, 09:49
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
Gdzie wstawi?e? warunek getElementData? Na ko?cu, a w ?rodku tego warunku nic nie ma.
Sprawd? m?j kod, jest bardziej czytelny i przejrzysty. Mam nadziej?, ?e zrozumiesz jego:
addCommandHandler ( "otworz" ,
function( player , cmd )
local veh = getPedOccupiedVehicle ( player )
if veh and isVehicleLocked ( veh ) and getElementData ( veh , "owner:vehicle:id" ) == 1 then
setVehicleLocked ( veh , false )
end
end
)
Wysłany: 2018-08-29, 10:16
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
Kalizman , No teraz jest przejrzysty, dzi?ki
[ Dodano : 2018-08-29, 10:29 ]
Tylko nie rozumiem, czemu nie dzia?a kurde, co? chyba jest z id, jeszcze sprawdz? element date
Wysłany: 2018-08-29, 10:53
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
bo to dzia?a na id 1 pojazdu prywatnego bo
Wysłany: 2018-08-29, 10:55
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
A jak chc? na dany pojazd o danym id, to usun?? czy co? z "<" pokombinowac?
Wysłany: 2018-08-29, 10:59
Kalizman
Wiek: 23 Na forum: 3651 dni Posty: 1394
Piwa : 4619
nie wiem czy dziala addCommandHandler ( "otworz" ,
function( player , cmd , id )
local veh = getPedOccupiedVehicle ( player )
if not tonumber ( id ) then
return
end
if veh and isVehicleLocked ( veh ) and getElementData ( veh , "owner:vehicle:id" ) == tonumber ( id ) then
setVehicleLocked ( veh , false )
end
end
)
Wysłany: 2018-08-29, 11:15
Norbert1234
Nie umiem w LUA
Wiek: 22 Na forum: 3988 dni Posty: 319
Nick w MP: Gusterowskyy
Piwa : 242
I nic....
Tagi: fukcje :: otwieranie :: auta
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: