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

Wysłany: 2018-11-01, 21:53


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Dobry, mam pytanko kt?re zadawa?em sobie od 2 dni jak zrobi? aby wykrywa?o czy kto? jest w poje?dzie a je?li jest w poje?dzie z elementDat? "vehicle:police" m?g? u?y? koomendy /wyjmij (nazwa broni) i daje mu bro? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-01, 22:08


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle


Więcej informacji znajdziesz w Wikipedii MTA:

getElementData


Więcej informacji znajdziesz w Wikipedii MTA:

giveWeapon


Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-01, 22:27


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

BarteQ03, jaki? przyk?ad?

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 09:18


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

"trojkatdwanasci" napisał/a:

BarteQ03, jaki? przyk?ad?

addCommandHandler('wyjmij', function(plrcmd, ...)
    local vehicle getPedOccupiedVehicle(plr)
    if vehicle and getElementData(vehicle'vehicle:police'then
        local weaponname table.concat({...},' ') -- zrobione w ten sposobbo niektore bronie maja wiecej niz 1 wyraz w swojej nazwie
        local weaponID getWeaponIDFromName(weaponname:lower())
        giveWeapon(plrweaponID300true)
        outputChatBox('* Wyci?gasz z pojazdu '..weaponname..' ('..weaponID..')'plr255255255true)
    end
end)
Napisane teraz, nie testowane

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 11:38


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Eitho, dzia?a ?wietnie :) lecz jak zablokowa? ?eby nie m?g? wyj?? miniguna, rpg, miotacz ognia etc

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 14:40


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

sprawdzasz nazw? broni i por?wnujesz j? do tej kt?ra ma by? niedost?pna, moim zdaniem najlepiej tabelk? waln??
jak nie b?dziesz wiedzia? jak, to pisz tu, ja napisz? kod

Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 16:17


trojkatdwanasci







Wiek: 33
Na forum: 2907 dni
Posty: 50
Nick w MP: Brak

Piwa: 301

Respekt: 50

Eitho, niestety tabeli nigdy nie robi?em zazwyczaj "moje" skrypty by?y robione na np: local auto1 = createVehicle

local auto2 itp, wi?c jakby? m?g? pom?c to dzi?kuj? :0

Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 16:18


Avenged

Młodszy Szkrypter






Wiek: 23
Na forum: 3510 dni
Posty: 654
Nick w MP: Avenged

Piwa: 1570

Respekt: 326,3
Respekt: 326,3Respekt: 326,3Respekt: 326,3

Podpis
LUA, JS, PHP



Zapraszam do skorzystania z moich usług: Klik

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-11-02, 16:24


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

"trojkatdwanasci" napisał/a:

Eitho, niestety tabeli nigdy nie robi?em zazwyczaj "moje" skrypty by?y robione na np: local auto1 = createVehicle

local auto2 itp, wi?c jakby? m?g? pom?c to dzi?kuj? :0

local locked = {'minigun''rocket launcher''flamethrower'}

addCommandHandler('wyjmij', function(plrcmd, ...)
    local vehicle getPedOccupiedVehicle(plr)
    if vehicle and getElementData(vehicle'vehicle:police'then
        local weaponname table.concat({...},' ')
        for _v in pairs (locked) do
            if (weaponname:lower()):find(vthen
                outputChatBox('* Ta bro? nie jest dost?pna.'plr25500true)
                return
            end
        end
        local weaponID getWeaponIDFromName(weaponname:lower())
        giveWeapon(plrweaponID300true)
        outputChatBox('* Wyci?gasz z pojazdu '..weaponname..' ('..weaponID..')'plr255255255true)
    end
end)





Mo?na te? tak, ale do tej pierwszej si? szybciej dodaje zablokowane bronie





Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Tagi: bronie :: pojazdach
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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