Wysłany: 2018-11-01, 21:53
trojkatdwanasci
Wiek: 33 Na forum: 2907 dni Posty: 50
Nick w MP: Brak
Piwa : 301
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? ?
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
Więcej informacji znajdziesz w Wikipedii MTA: giveWeapon
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2018-11-01, 22:27
trojkatdwanasci
Wiek: 33 Na forum: 2907 dni Posty: 50
Nick w MP: Brak
Piwa : 301
BarteQ03 , jaki? przyk?ad?
Podpis
RCRP (Red County Role Play) - Nowy projekt. W czasie prac.
Wysłany: 2018-11-02, 09:18
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
"trojkatdwanasci" napisał/a :BarteQ03 , jaki? przyk?ad?
addCommandHandler ( 'wyjmij' , function( plr , cmd , ...)
local vehicle = getPedOccupiedVehicle ( plr )
if vehicle and getElementData ( vehicle , 'vehicle:police' ) then
local weaponname = table . concat ({...}, ' ' ) -- zrobione w ten sposob , bo niektore bronie maja wiecej niz 1 wyraz w swojej nazwie
local weaponID = getWeaponIDFromName ( weaponname : lower ())
giveWeapon ( plr , weaponID , 300 , true )
outputChatBox ( '* Wyci?gasz z pojazdu ' .. weaponname .. ' (' .. weaponID .. ')' , plr , 255 , 255 , 255 , true )
end
end ) Napisane teraz, nie testowane
Wysłany: 2018-11-02, 11:38
trojkatdwanasci
Wiek: 33 Na forum: 2907 dni Posty: 50
Nick w MP: Brak
Piwa : 301
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.
Wysłany: 2018-11-02, 14:40
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
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
Wysłany: 2018-11-02, 16:17
trojkatdwanasci
Wiek: 33 Na forum: 2907 dni Posty: 50
Nick w MP: Brak
Piwa : 301
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.
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
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2018-11-02, 16:24
Eitho
Wiek: 24 Na forum: 3489 dni Posty: 330
Nick w MP: Eitho
Piwa : 746
"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( plr , cmd , ...)
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 ( v ) then
outputChatBox ( '* Ta bro? nie jest dost?pna.' , plr , 255 , 0 , 0 , true )
return
end
end
local weaponID = getWeaponIDFromName ( weaponname : lower ())
giveWeapon ( plr , weaponID , 300 , true )
outputChatBox ( '* Wyci?gasz z pojazdu ' .. weaponname .. ' (' .. weaponID .. ')' , plr , 255 , 255 , 255 , true )
end
end )
Mo?na te? tak, ale do tej pierwszej si? szybciej dodaje zablokowane bronie
local locked = {
[ 'minigun' ] = true ,
[ 'rocket launcher' ] = true ,
[ 'flamethrower' ] = true ,
}
addCommandHandler ( 'wyjmij' , function( plr , cmd , ...)
local vehicle = getPedOccupiedVehicle ( plr )
if vehicle and getElementData ( vehicle , 'vehicle:police' ) then
local weaponname = table . concat ({...}, ' ' )
if locked [ weaponname : lower ()] then
outputChatBox ( '* Ta bro? nie jest dost?pna.' , plr , 255 , 0 , 0 , true )
return
end
local weaponID = getWeaponIDFromName ( weaponname : lower ())
giveWeapon ( plr , weaponID , 300 , true )
outputChatBox ( '* Wyci?gasz z pojazdu ' .. weaponname .. ' (' .. weaponID .. ')' , plr , 255 , 255 , 255 , true )
end
end )
Tagi: bronie :: pojazdach
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: