Wysłany: 2016-07-08, 20:58
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Witam, pomo?e mi kto? napisa? skrypt kt?ry po wpisaniu komendy kt?ra usuwa pojazd gracz dostaje pieni?dze zale?nie od ID pojazdu. Nie wiem jak do tego si? zabra? i jak mia?o by wygl?da? po??czenie komendy kt?ra taki pojazd usuwa oraz daje kas? zale?nie od ID.
zlomm = createMarker ( 2047.70 , 1415.40 , 10.34 , "cylinder" , 5 , 255 , 255 , 0 , 170 )
function zlom ( player )
destroyElement ( getPedOccupiedVehicle ( player ))
outputChatBox ( "Zezlomowales swoj woz." , player )
end
addCommandHandler ( "zezlomuj" , zlom )
function info ( player , md )
local vehicle = getPedOccupiedVehicle ( player )
if isElementWithinMarker ( player , zlomm ) then
if isPedInVehicle ( player ) then
outputChatBox ( "Wpisz /zezlomuj aby zezlomowac pojazd" , player )
end
end
end
addEventHandler ( "onMarkerHit" , zlomm , info )
Wysłany: 2016-07-08, 21:15
Jacob
Głupiomądry
Wiek: 28 Na forum: 5502 dni Posty: 967
Nick w MP: Jacob
Piwa : 786
Ja bym zrobi? to tak:
Najpierw stworzy?bym tabel?, gdzie kluczem by?oby ID pojazdu, a warto?ci? pieni?dze za zniszczenie.
local pojazdy = {
[ 400 ] = 3000 ,
[ 401 ] = 3500 ,
...
}
P??niej stworzy?bym komend? na niszczenie pojazdu, z pobieraniem ID pojazdu i cen? jak? dostanie gracz za z?omowanie samochodu.
local pojazdy = {
[ 400 ] = 3000 ,
[ 401 ] = 3500 ,
...
}
addCommandHandler ( "zezlomuj" , function( player )
if isPedInVehicle ( player ) then
local veh = getPedOccupiedVehicle ( player )
if veh then
local id = getElementModel ( veh )
local money = pojazdy [ id ]
givePlayerMoney ( player , money )
destroyElement ( veh )
end
end
end )
Wysłany: 2016-07-08, 21:30
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
Dzi?kuj? za pomoc! Leci piwko.
Podpis
"amited" napisał/a :
Tagi: dostanie :: pieniędzy :: zniszczenie :: pojazdu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: