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

Wysłany: 2018-08-28, 19:05


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

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?

Postaw piwo autorowi tego posta
 

 
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

Respekt: 110,3
Respekt: 110,3

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 20:34


_jvneczek







Wiek: 22
Na forum: 4325 dni
Posty: 1513
Nick w MP: _jvneczek

Piwa: 3949

Respekt: 337,5
Respekt: 337,5Respekt: 337,5Respekt: 337,5

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 20:38


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

Przyk?ad:
addCommandHandler("otworzauta",
    function(playercmd)
        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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 20:57


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

Kalizman, No tak, a da?o by si? to zrobi? na dane auto, kt?re ma id?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 21:01


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

wystarczy doda? warunek
if getElementData(v"element_data_id_auta") == 1 then


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 21:08


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

Co mam wstawi? za te 3 kropki bo nie rozumiem ?

setVehicleDoorState o to chodzi ;)

[ Dodano: 2018-08-28, 21:10 ]
https://wiki.multitheftauto.com/wiki/SetVehicleLocked I czemu to nie jest? Wyt?umaczysz ? :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 21:35


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

oj przepraszam za b??d, mo?esz u?y? (nawet wydaje mi sie ze trzeba) setVehicleLocked

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-28, 21:49


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

addCommandHandler("otworzauto",
function lockcar thePlayer )
    playervehicle getPlayerOccupiedVehicle thePlayer )  
    if ( playervehicle then                                
        if isVehicleLocked playervehicle then            
            setVehicleLocked playervehiclefalse ) 
            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 :P bynajmiej tak mi si? zdaje :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 09:49


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

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(playercmd)
        local veh getPedOccupiedVehicle(player)
        if veh and isVehicleLocked(veh) and getElementData(veh"owner:vehicle:id") == 1 then
            setVehicleLocked(vehfalse)
        end
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 10:16


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

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 :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 10:53


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

bo to dzia?a na id 1 pojazdu prywatnego bo
=


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 10:55


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

A jak chc? na dany pojazd o danym id, to usun?? czy co? z "<" pokombinowac?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 10:59


Kalizman







Wiek: 23
Na forum: 3651 dni
Posty: 1394

Piwa: 4619

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

nie wiem czy dziala
addCommandHandler("otworz",
    function(playercmdid)
        local veh getPedOccupiedVehicle(player)
       if not tonumber(idthen
            return
        end
        if veh and isVehicleLocked(veh) and getElementData(veh"owner:vehicle:id") == tonumber(idthen
            setVehicleLocked(vehfalse)
        end
    end
)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-29, 11:15


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

I nic.... :(

Postaw piwo autorowi tego posta
 

 
Tagi: fukcje :: otwieranie :: auta
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