Wysłany: 2016-04-02, 20:46
Patrix100
Amator LUA.
Wiek: 26 Na forum: 3887 dni Posty: 182
Nick w MP: .:Patrix:.
Piwa : 952
Witam, mam pytanie da?oby rade zrobi?, ?e po w??czeniu skryptu te autka maj? ustawiaj? kolor 0, 112, 141
Kod:
local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Pojazd: ' .. v [ 1 ].. ' (' .. v [ 2 ].. ')\nCena: ' .. v [ 4 ].. ' PLN\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onVehicleExit' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
EDIT: I jeszcze jak zrobi?, ?eby nie da?o si? je?dzi? tymi autami.
Wysłany: 2016-04-02, 20:55
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Pojazd: ' .. v [ 1 ].. ' (' .. v [ 2 ].. ')\nCena: ' .. v [ 4 ].. ' PLN\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
setVehicleLocked ( veh , true )
setVehicleColor ( veh , 0 , 112 , 141 )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onVehicleExit' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-04-02, 21:42
Patrix100
Amator LUA.
Wiek: 26 Na forum: 3887 dni Posty: 182
Nick w MP: .:Patrix:.
Piwa : 952
"Emm" napisał/a : local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Pojazd: ' .. v [ 1 ].. ' (' .. v [ 2 ].. ')\nCena: ' .. v [ 4 ].. ' PLN\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
setVehicleLocked ( veh , true )
setVehicleColor ( veh , 0 , 112 , 141 )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onVehicleExit' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141
Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.
Wysłany: 2016-04-02, 21:44
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"Patrix100" napisał/a : "Emm" napisał/a : local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Pojazd: ' .. v [ 1 ].. ' (' .. v [ 2 ].. ')\nCena: ' .. v [ 4 ].. ' PLN\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
setVehicleLocked ( veh , true )
setVehicleColor ( veh , 0 , 112 , 141 )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onVehicleExit' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141
Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.
Ost. arg. ustawiasz na 0
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-04-02, 21:55
Patrix100
Amator LUA.
Wiek: 26 Na forum: 3887 dni Posty: 182
Nick w MP: .:Patrix:.
Piwa : 952
"Emm" napisał/a : "Patrix100" napisał/a : "Emm" napisał/a : local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Pojazd: ' .. v [ 1 ].. ' (' .. v [ 2 ].. ')\nCena: ' .. v [ 4 ].. ' PLN\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
setVehicleLocked ( veh , true )
setVehicleColor ( veh , 0 , 112 , 141 )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onVehicleExit' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141
Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.
Ost. arg. ustawiasz na 0
Zrobi?em tylko marker
m = createMarker (- 1957.46 , 299.85 , 35.07 , "cylinder" , 3.0 , 1.0 , 0 , 0 , 0 , 255 , 0 )
Ale nie wiem co dalej ;c
Wysłany: 2016-04-02, 22:08
Emm
***** ***
Wiek: 32 Na forum: 3880 dni Posty: 3191
Nick w MP: Emm
Piwa : 6162
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
m = createMarker (- 1957.46 , 299.85 , 35.07 , "cylinder" , 3.0 , 1.0 , 0 , 0 , 0 , 255 , 0 )
function cos ( plr )
-- dajesz kod z tego gdzie jest kupno tego pojazdu
outputChatBox ( "** Aby zakupi? pojazd, wpisz /kuppojazd" , plr )
end
addEventHandler ( "onMarkerHit" , m , cos )
Podpis
Użytkownik : 20.10.2015r
GTAO Member : 06.03.2016r
Support-Team : 20.01.2016r
Moderator : 30.03.2016r
Mod-Team : 08.10.2016r
Vice Admin : 04.05.2018r
Administrator : 03.05.2022r
[you]
! Koniecznie zapoznaj się z
regulaminem forum .
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również
regulaminy działów , w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez
Administrację , przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w
tym dziale .
Najważniejsze informacje od
Administracji możesz przeczytać
tutaj oraz
tutaj .
Wysłany: 2016-04-02, 22:50
Patrix100
Amator LUA.
Wiek: 26 Na forum: 3887 dni Posty: 182
Nick w MP: .:Patrix:.
Piwa : 952
Nie wychodzi mi ;/
Kod:
m = createMarker (- 1957.46 , 299.85 , 35.07 , "cylinder" , 3.0 , 1.0 , 0 , 0 , 0 )
local positionVehicles = {
-- nazwa , model , przebieg , cena , x , y , z , rx , ry , rz , sprzeda ?
-- salon
--{ 'Manana' , 410 , 0 , 5000 , 2220.04175 , - 123.38932 , 28.46326 , 359.2 , 360.0 , 129.9 },
{ 'Ocenic' , 467 , 0 , 8563 , - 1957.03 , 299.64 , 35.21 , 359.6 , 360.0 , 140.1 },
{ 'Premier' , 426 , 0 , 16139 , - 1948.72 , 268.60 , 35.22 , 360.0 , 359.9 , 43.6 },
{ 'Tahoma' , 566 , 0 , 11431 , - 1951.49 , 260.42 , 35.25 , 0.4 , 0.1 , 40.7 },
{ 'Vincent' , 540 , 0 , 13794 , - 1955.89 , 258.11 , 40.91 , 359.7 , 360.0 , 1.1 },
{ 'Clover' , 542 , 0 , 8853 , - 1946.46 , 261.48 , 40.83 , 360.0 , 360.0 , 48.9 },
{ 'Blista Compact' , 496 , 0 , 21237 , - 1948.25 , 270.74 , 40.77 , 0.0 , 360.0 , 53.0 },
{ 'Tampa' , 549 , 0 , 7653 , - 1955.07 , 300.77 , 40.74 , 360.0 , 360.0 , 181.7 },
}
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 2 ], v [ 5 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
setElementData ( veh , 'pojazd_opis' , 'Model: ' .. v [ 1 ].. '\nCena: ' .. v [ 4 ].. ' Eur\nPrzebieg: ' .. v [ 3 ].. ' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd' )
setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
setVehicleLocked ( veh , true )
setVehicleColor ( veh , 0 , 112 , 141 )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]= v [ 4 ],
[ 'model' ]= v [ 2 ],
[ 'mileage' ]= v [ 3 ],
[ 'selling' ]= v [ 12 ]
}, false )
end
addEventHandler ( 'onVehicleEnter' , resourceRoot , function( plr , seat , jacked )
if seat ~= 0 then return end
if source : getData ( 'vehsell:info' ) and source : getData ( 'vehsell:info' ). selling == 1 then
plr : outputChat ( '* Pojazd nie jest dost?pny w sprzeda?y.' , 255 , 0 , 0 )
return
end
local data = source : getData ( 'vehsell:info' )
if not data then return end
plr : setData ( 'vehsell:info' , {
[ 'cost' ]= data . cost ,
[ 'model' ]= data . model ,
[ 'mileage' ]= data . mileage ,
}, false )
plr : outputChat ( '* Aby zakupi? ten pojazd wpisz /kuppojazd' , 0 , 128 , 255 )
end )
addEventHandler ( 'onMarkerHit' , resourceRoot , function( plr , seat , jacked , m )
if seat ~= 0 then return end
local data = plr : getData ( 'vehsell:info' )
if not data then return end
plr : removeData ( 'vehsell:info' )
end )
addCommandHandler ( 'kuppojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
outputChatBox ( '* Nie posiadasz wystarczaj?cej ilo?ci PLN.' , plr , 255 , 0 , 0 )
return
end
local vehicle = plr : getOccupiedVehicle ()
if vehicle then
removePedFromVehicle ( vehicle )
end
local cost = data . cost
local model = data . model
local mileage = data . mileage
local uid = getElementData ( plr , 'player:uid' ) or 0
takePlayerMoney ( plr , cost )
exports [ 'db' ]: dbGet ( 'INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)' , model , 0 , getElementData ( plr , 'player:uid' ), 1 , 15 )
outputChatBox ( '* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.' , plr , 0 , 175 , 0 , true )
Timer (function()
destroyElement ( blip )
end , 60000 * 2 , 1 )
end )
Podpis
Pomogłem? Wystarczy że podziękujesz albo dasz respekt
Wole respekt niz piwka
Tagi: malowanie :: aut :: salonie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: