Wysłany: 2020-11-28, 00:00
NoNamik
Wiek: 35 Na forum: 2185 dni Posty: 289
Nick w MP: JestemNoNamem
Piwa : 374
Witam posiadam skrypt na salony z psrpg i nie wiem jak tu zmienic dim pojazdu potrzebuje to poniewaz mam salony w interiorach ktore sa w dimach
createBlip ( 2485.09 , - 1754.90 , 13.26 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Za dupie LSwa
createBlip ( 1891.16 , - 1860.97 , 13.61 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Motory LS
createBlip ( 2681.88 , - 1960.03 , 13.55 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Cygan LS
createBlip ( 1061.80 , - 1619.31 , 13.94 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 )
createBlip ( 1865.30 , - 2218.91 , 13.55 , 5 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Samoloty
local limit_aut = 65 ---------- tutaj wpisujesz maksymalna ilosc posiadanych pojazdow
local positionVehicles = {
-- Motory Montgomery - Rypsko
{ 'Perennial' , '500,000' , 404 , 64512 , 500000 , 2697.62 , - 1963.46 , 13.28 , 359.7 , 360.0 , 145.9 },
{ 'Tampa' , '750,000' , 549 , 34953 , 750000 , 2683.24 , - 1948.81 , 13.24 , 360.0 , 360.0 , 187.8 },
{ 'Sadler' , '480,000' , 543 , 54853 , 480000 , 2674.57 , - 1965.70 , 13.36 , 358.9 , 0.0 , 331.0 },
{ 'Bobcat' , '540,000' , 422 , 49542 , 540000 , 2675.49 , - 1948.85 , 13.53 , 359.1 , 0.0 , 195.0 },
{ 'Manana' , '600,000' , 410 , 25934 , 600000 , 2653.55 , - 1967.30 , 13.20 , 359.4 , 0.0 , 329.7 },
{ 'Vincent' , '730,000' , 540 , 17231 , 730000 , 2648.65 , - 1958.80 , 13.41 , 359.7 , 0.0 , 280.6 },
{ 'Moonbeam' , '470,000' , 418 , 76503 , 470000 , 2651.56 , - 1947.98 , 13.64 , 0.1 , 360.0 , 215.3 },
-- Motory Montgomery - Rypsko
{ 'PCJ-600' , '3,450,000' , 461 , 0 , 3450000 , 1881.05 , - 1855.26 , 13.15 , 358.8 , 360.0 , 145.8 , 1080 },
{ 'Sanchez' , '3,150,000' , 468 , 0 , 3150000 , 1885.21 , - 1874.68 , 13.18 , 0.2 , 0.3 , 309.1 , 1080 },
{ 'BF-400' , '3,300,000' , 581 , 0 , 3300000 , 1876.66 , - 1869.21 , 13.14 , 359.3 , 0.4 , 253.3 , 1080 },
--{ 'NRG-500' , '10,500,000' , 522 , 0 , 10500000 , 1890.80 , - 1861.15 , 13.15 , 359.0 , 0.0 , 129.0 , 1080 },
{ 'FCR-900' , '4,000,000' , 521 , 0 , 4000000 , 1872.93 , - 1859.19 , 13.14 , 359.2 , 360.0 , 188.4 , 1080 },
{ 'Freeway' , '6,000,000' , 463 , 0 , 6000000 , 1895.64 , - 1864.37 , 13.11 , 360.0 , 0.0 , 130.9 , 1080 },
{ 'Quadbike' , '10,000,000' , 471 , 0 , 10000000 , 1898.45 , - 1867.32 , 13.05 , 359.2 , 0.0 , 127.1 , 1080 },
-- Salon auta sportowe LS
{ 'Huntley' , '75,500,000' , 579 , 0 , 75500000 , 2136.43 , 2314.21 , 9013.13 + 0.2 , 358.6 , 0.0 , 91.0 , 1080 , 2 },
{ 'Sabre' , '70,000,000' , 475 , 0 , 70000000 , 2136.19 , 2324.73 , 9013.23 , 358.7 , 0.0 , 90.1 , 1080 , 0 },
{ 'Mesa' , '45,000,000' , 500 , 0 , 45000000 , 2123.04 , 2314.32 , 9013.12 + 0.5 , 0.9 , 360.0 , 270.2 , 1080 , 0 },
--{ 'Infernus' , '95,000,000' , 411 , 0 , 95000000 , 2125.67 , 2335.05 , 9013.13 , 0.4 , 360.0 , 216.0 , 1080 , 0 },
--{ 'Turismo' , '85,000,000' , 451 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.12 , 0.4 , 360.0 , 216.0 , 1080 },
--{ 'Bullet' , '88,000,000' , 541 , 0 , 88000000 , 2125.67 , 2335.05 , 9013.05 , 0.4 , 360.0 , 216.0 , 1080 },
{ 'Deluxo' , '85,000,000' , 494 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.05 + 0.5 , 0.4 , 360.0 , 216.0 , 1080 },
{ 'Sultan' , '28,000,000' , 560 , 0 , 28000000 , 2133.90 , 2368.06 , 10.53 , 359.9 , 360.0 , 130.0 , 1080 },
{ 'Super GT' , '65,250,000' , 506 , 0 , 65250000 , 2123.32 , 2324.63 , 9013.16 + 0.5 , 0.9 , 0.0 , 269.8 },
{ 'Banshee' , '43,000,000' , 429 , 0 , 43000000 , 2133.15 , 2373.20 , 10.50 , 360.0 , 0.0 , 130.0 , 1080 , 2 },
{ 'Uranus' , '25,000,000' , 558 , 0 , 25000000 , 2121.48 , 2367.82 , 10.45 , 359.6 , 0.0 , - 130.0 , 1080 },
{ 'Euros' , '18,000,000' , 587 , 0 , 18000000 , 2122.12 , 2373.01 , 10.55 , 359.7 , 0.0 , - 130.0 , 1080 },
-- Salon na Doherty
{ 'Flash' , '70,000,000' , 565 , 0 , 70000000 , 2510.46 , - 1746.48 , 13.35 , 0.3 , 0.0 , 99.0 , 1080 },
{ 'Buccaneer' , '45,000,000' , 518 , 0 , 45000000 , 2467.46 , - 1746.08 , 13.37 , 359.7 , 360.0 , 269.6 , 1080 },
{ 'Rumpo' , '31,990,000' , 440 , 0 , 31990000 , 2479.33 , - 1746.22 , 13.28 + 0.5 , 360.0 , 360.0 , 270.3 , 1080 },
{ 'Comet' , '85,900,000' , 480 , 0 , 85000000 , 2473.23 , - 1764.18 , 13.31 , 0.0 , 0.0 , 359.2 , 1080 , 2 },
{ 'Rancher' , '49,500,000' , 489 , 0 , 45500000 , 2464.26 , - 1763.79 , 13.32 + 0.5 , 360.0 , 360.0 , 310.4 },
{ 'Hustler' , '46,000,000' , 545 , 0 , 46000000 , 2512.26 , - 1756.31 , 13.44 , 360.0 , 0.0 , 75.8 , 1080 },
{ 'Fortune' , '50,000,000' , 526 , 0 , 50000000 , 2493.05 , - 1746.34 , 13.32 , 360.0 , 360.0 , 270.0 , 1080 },
{ 'Alpha (Mercedes-Benz C63 AMG 2012)' , '55,000,000' , 602 , 0 , 55000000 , 1072.45 , - 1629.53 , 13.44 , 359.9 , 360.0 , 0.0 },
{ 'Blista Compact' , '57,000,000' , 496 , 0 , 57000000 , 1081.75 , - 1629.76 , 13.43 , 0.3 , 0.0 , 0.0 , 1080 , 4 },
{ 'Stratum' , '50,000,000' , 561 , 0 , 50000000 , 1091.04 , - 1629.12 , 13.50 , 0.2 , 0.0 , 0.0 , 1080 , 0 , 0 },
{ 'Phoenix' , '45,000,000' , 603 , 0 , 45000000 , 1072.14 , - 1609.90 , 13.37 , 359.9 , 360.0 , 180.0 , 1080 },
{ 'Windsor' , '50,500,000' , 555 , 0 , 50500000 , 1081.66 , - 1609.87 , 13.60 , 359.3 , 359.9 , 180.0 , 1080 , 0 },
{ 'Slamvan' , '35,000,000' , 535 , 0 , 35000000 , 1090.51 , - 1609.74 , 13.29 , 359.6 , 0.0 , 180.0 , 1080 },
{ 'Stafford' , '55,000,000' , 580 , 0 , 55000000 , 1114.94 , - 1629.45 , 13.44 , 359.7 , 0.0 , 360.0 , 1080 , 0 },
{ 'Hotknife' , '27,000,000' , 434 , 0 , 27000000 , 1055.18 , - 1629.19 , 20.45 , 359.5 , 359.9 , 280.7 , 1080 },
{ 'Patriot' , '16,500,000' , 470 , 0 , 16500000 , 1055.38 , - 1609.17 , 20.47 , 359.7 , 0.2 , 259.5 },
--- Salon samolotow
{ 'Stuntplane' , '99,500,000' , 513 , 0 , 99500000 , 1891.15 , - 2217.29 , 14.10 , 9.1 , 360.0 , 90.0 },
{ 'Maverick' , '99,900,000' , 487 , 0 , 99900000 , 1889.50 , - 2192.61 , 13.71 , 0.3 , 359.7 , 180.0 },
{ 'Sparrow' , '98,200,000' , 469 , 0 , 98200000 , 1871.19 , - 2193.17 , 13.56 , 0.3 , 359.7 , 180.0 },
{ 'Dodo' , '95,900,000' , 593 , 0 , 95900000 , 1853.15 , - 2193.74 , 14.01 , 359.6 , 359.9 , 180.0 },
}
function RGBToHex ( red , green , blue , alpha )
if(( red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255 ) or ( alpha and ( alpha < 0 or alpha > 255 ))) then
return nil
end
if( alpha ) then
return string . format ( "#%.2X%.2X%.2X%.2X" , red , green , blue , alpha )
else
return string . format ( "#%.2X%.2X%.2X" , red , green , blue )
end
end
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 3 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
local sellText = createElement ( "text" )
setElementData ( sellText , "name" , 'Pojazd: ' .. v [ 1 ].. '\nCena: ' .. v [ 2 ].. ' PLN\nPrzebieg: ' .. v [ 4 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' )
setElementPosition ( sellText , v [ 6 ], v [ 7 ], v [ 8 ])
-- setElementData ( veh , 'vehicle:desc' , 'Pojazd: ' .. v [ 1 ].. '\nCena: ' .. v [ 2 ].. ' PLN\nPrzebieg: ' .. v [ 4 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' ) setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setVehicleColor ( veh , 0 , 122 , 255 , 255 , 255 , 255 , 255 , 255 , 255 )
-- addVehicleUpgrade ( veh , 1098 )
addVehicleUpgrade ( veh , v [ 12 ])
setVehicleVariant ( veh , v [ 13 ], v [ 13 ])
setVehicleHeadLightColor ( veh , 0 , 122 , 255 , 255 )
setElementData ( veh , 'recznySalonData' , true )
-- setVehiclePlateText ( veh , Kupmnie )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]=( v [ 5 ]),
[ 'model' ]= v [ 3 ],
[ 'mileage' ]= v [ 4 ],
[ '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 )
outputChatBox ( "#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd" , plr , 255 , 255 , 255 , true )
-- plr : outputChat ( '#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd' , plr , 255 , 255 , 255 , true )
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 ( 'zakup.pojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
-- triggerClientEvent ( plr , "addNotification" , root , "Nie posiadasz wystarczajacej kwoty pieni?dzy!" , "error" )
outputChatBox ( "#bf0101(✖) #FFFFFFNie posiadasz tyle got?wki przy sobie aby zakupi? ten pojazd." , plr , 255 , 255 , 255 , true )
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:sid' ) or 0
takePlayerMoney ( plr , cost )
local result = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM pystories_vehicles WHERE ownedPlayer=?" , getElementData ( plr , "player:sid" ))
if #result <= limit_aut then
if mileage <= 10000 then
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
else
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
end
-- triggerClientEvent ( plr , "addNotification" , root , string . format ( "Zakupi?e? sw?j pojazd " .. getVehicleNameFromModel ( model ).. ", znajdziesz go w przechowywalni." ), "info" )
outputChatBox ( "#06B200(✔) #FFFFFFPomy?lnie zakupiono pojazd: #007aff" .. getVehicleNameFromModel ( model ).. "#FFFFFF, odbierzesz go w przechowalni." , plr , 255 , 255 , 255 , true )
local desc = "(Zakup Pojazdu z Salonu) Gracz: " .. getPlayerName ( plr ): gsub ( "#%x%x%x%x%x%x" , "" ).. " ID: " .. getElementData ( plr , "id" ).. " > Zakupi? pojazd z salonu: " .. getVehicleNameFromModel ( model ).. "."
-- triggerEvent ( "admin:addText" , resourceRoot , desc : gsub ( "#%x%x%x%x%x%x" , "" ))
triggerEvent ( "admin:addText" , resourceRoot , RGBToHex ( 0 , 255 , 0 ).. desc .. RGBToHex ( 255 , 255 , 255 ), math . random ( 0 , 99 ))
triggerEvent ( "admin:logs" , root , desc )
outputServerLog ( desc )
else
outputChatBox ( "#007aff(ⓘ) #FFFFFFNie mo?esz zakupi? kolejnego pojazdu gdy? osi?gn??e? limit #007aff" .. limit_aut .. " #FFFFFFpojazd?w." , plr , 255 , 255 , 255 , true )
end
end )
Wysłany: 2020-11-28, 00:18
_jvneczek
Wiek: 22 Na forum: 4326 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
createBlip ( 2485.09 , - 1754.90 , 13.26 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Za dupie LSwa
createBlip ( 1891.16 , - 1860.97 , 13.61 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Motory LS
createBlip ( 2681.88 , - 1960.03 , 13.55 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Cygan LS
createBlip ( 1061.80 , - 1619.31 , 13.94 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 )
createBlip ( 1865.30 , - 2218.91 , 13.55 , 5 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Samoloty
local limit_aut = 65 ---------- tutaj wpisujesz maksymalna ilosc posiadanych pojazdow
local positionVehicles = {
-- Motory Montgomery - Rypsko
{ 'Perennial' , '500,000' , 404 , 64512 , 500000 , 2697.62 , - 1963.46 , 13.28 , 359.7 , 360.0 , 145.9 },
{ 'Tampa' , '750,000' , 549 , 34953 , 750000 , 2683.24 , - 1948.81 , 13.24 , 360.0 , 360.0 , 187.8 },
{ 'Sadler' , '480,000' , 543 , 54853 , 480000 , 2674.57 , - 1965.70 , 13.36 , 358.9 , 0.0 , 331.0 },
{ 'Bobcat' , '540,000' , 422 , 49542 , 540000 , 2675.49 , - 1948.85 , 13.53 , 359.1 , 0.0 , 195.0 },
{ 'Manana' , '600,000' , 410 , 25934 , 600000 , 2653.55 , - 1967.30 , 13.20 , 359.4 , 0.0 , 329.7 },
{ 'Vincent' , '730,000' , 540 , 17231 , 730000 , 2648.65 , - 1958.80 , 13.41 , 359.7 , 0.0 , 280.6 },
{ 'Moonbeam' , '470,000' , 418 , 76503 , 470000 , 2651.56 , - 1947.98 , 13.64 , 0.1 , 360.0 , 215.3 },
-- Motory Montgomery - Rypsko
{ 'PCJ-600' , '3,450,000' , 461 , 0 , 3450000 , 1881.05 , - 1855.26 , 13.15 , 358.8 , 360.0 , 145.8 , 1080 },
{ 'Sanchez' , '3,150,000' , 468 , 0 , 3150000 , 1885.21 , - 1874.68 , 13.18 , 0.2 , 0.3 , 309.1 , 1080 },
{ 'BF-400' , '3,300,000' , 581 , 0 , 3300000 , 1876.66 , - 1869.21 , 13.14 , 359.3 , 0.4 , 253.3 , 1080 },
--{ 'NRG-500' , '10,500,000' , 522 , 0 , 10500000 , 1890.80 , - 1861.15 , 13.15 , 359.0 , 0.0 , 129.0 , 1080 },
{ 'FCR-900' , '4,000,000' , 521 , 0 , 4000000 , 1872.93 , - 1859.19 , 13.14 , 359.2 , 360.0 , 188.4 , 1080 },
{ 'Freeway' , '6,000,000' , 463 , 0 , 6000000 , 1895.64 , - 1864.37 , 13.11 , 360.0 , 0.0 , 130.9 , 1080 },
{ 'Quadbike' , '10,000,000' , 471 , 0 , 10000000 , 1898.45 , - 1867.32 , 13.05 , 359.2 , 0.0 , 127.1 , 1080 },
-- Salon auta sportowe LS
{ 'Huntley' , '75,500,000' , 579 , 0 , 75500000 , 2136.43 , 2314.21 , 9013.13 + 0.2 , 358.6 , 0.0 , 91.0 , 1080 , 2 },
{ 'Sabre' , '70,000,000' , 475 , 0 , 70000000 , 2136.19 , 2324.73 , 9013.23 , 358.7 , 0.0 , 90.1 , 1080 , 0 },
{ 'Mesa' , '45,000,000' , 500 , 0 , 45000000 , 2123.04 , 2314.32 , 9013.12 + 0.5 , 0.9 , 360.0 , 270.2 , 1080 , 0 },
--{ 'Infernus' , '95,000,000' , 411 , 0 , 95000000 , 2125.67 , 2335.05 , 9013.13 , 0.4 , 360.0 , 216.0 , 1080 , 0 },
--{ 'Turismo' , '85,000,000' , 451 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.12 , 0.4 , 360.0 , 216.0 , 1080 },
--{ 'Bullet' , '88,000,000' , 541 , 0 , 88000000 , 2125.67 , 2335.05 , 9013.05 , 0.4 , 360.0 , 216.0 , 1080 },
{ 'Deluxo' , '85,000,000' , 494 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.05 + 0.5 , 0.4 , 360.0 , 216.0 , 1080 },
{ 'Sultan' , '28,000,000' , 560 , 0 , 28000000 , 2133.90 , 2368.06 , 10.53 , 359.9 , 360.0 , 130.0 , 1080 },
{ 'Super GT' , '65,250,000' , 506 , 0 , 65250000 , 2123.32 , 2324.63 , 9013.16 + 0.5 , 0.9 , 0.0 , 269.8 },
{ 'Banshee' , '43,000,000' , 429 , 0 , 43000000 , 2133.15 , 2373.20 , 10.50 , 360.0 , 0.0 , 130.0 , 1080 , 2 },
{ 'Uranus' , '25,000,000' , 558 , 0 , 25000000 , 2121.48 , 2367.82 , 10.45 , 359.6 , 0.0 , - 130.0 , 1080 },
{ 'Euros' , '18,000,000' , 587 , 0 , 18000000 , 2122.12 , 2373.01 , 10.55 , 359.7 , 0.0 , - 130.0 , 1080 },
-- Salon na Doherty
{ 'Flash' , '70,000,000' , 565 , 0 , 70000000 , 2510.46 , - 1746.48 , 13.35 , 0.3 , 0.0 , 99.0 , 1080 },
{ 'Buccaneer' , '45,000,000' , 518 , 0 , 45000000 , 2467.46 , - 1746.08 , 13.37 , 359.7 , 360.0 , 269.6 , 1080 },
{ 'Rumpo' , '31,990,000' , 440 , 0 , 31990000 , 2479.33 , - 1746.22 , 13.28 + 0.5 , 360.0 , 360.0 , 270.3 , 1080 },
{ 'Comet' , '85,900,000' , 480 , 0 , 85000000 , 2473.23 , - 1764.18 , 13.31 , 0.0 , 0.0 , 359.2 , 1080 , 2 },
{ 'Rancher' , '49,500,000' , 489 , 0 , 45500000 , 2464.26 , - 1763.79 , 13.32 + 0.5 , 360.0 , 360.0 , 310.4 },
{ 'Hustler' , '46,000,000' , 545 , 0 , 46000000 , 2512.26 , - 1756.31 , 13.44 , 360.0 , 0.0 , 75.8 , 1080 },
{ 'Fortune' , '50,000,000' , 526 , 0 , 50000000 , 2493.05 , - 1746.34 , 13.32 , 360.0 , 360.0 , 270.0 , 1080 },
{ 'Alpha (Mercedes-Benz C63 AMG 2012)' , '55,000,000' , 602 , 0 , 55000000 , 1072.45 , - 1629.53 , 13.44 , 359.9 , 360.0 , 0.0 },
{ 'Blista Compact' , '57,000,000' , 496 , 0 , 57000000 , 1081.75 , - 1629.76 , 13.43 , 0.3 , 0.0 , 0.0 , 1080 , 4 },
{ 'Stratum' , '50,000,000' , 561 , 0 , 50000000 , 1091.04 , - 1629.12 , 13.50 , 0.2 , 0.0 , 0.0 , 1080 , 0 , 0 },
{ 'Phoenix' , '45,000,000' , 603 , 0 , 45000000 , 1072.14 , - 1609.90 , 13.37 , 359.9 , 360.0 , 180.0 , 1080 },
{ 'Windsor' , '50,500,000' , 555 , 0 , 50500000 , 1081.66 , - 1609.87 , 13.60 , 359.3 , 359.9 , 180.0 , 1080 , 0 },
{ 'Slamvan' , '35,000,000' , 535 , 0 , 35000000 , 1090.51 , - 1609.74 , 13.29 , 359.6 , 0.0 , 180.0 , 1080 },
{ 'Stafford' , '55,000,000' , 580 , 0 , 55000000 , 1114.94 , - 1629.45 , 13.44 , 359.7 , 0.0 , 360.0 , 1080 , 0 },
{ 'Hotknife' , '27,000,000' , 434 , 0 , 27000000 , 1055.18 , - 1629.19 , 20.45 , 359.5 , 359.9 , 280.7 , 1080 },
{ 'Patriot' , '16,500,000' , 470 , 0 , 16500000 , 1055.38 , - 1609.17 , 20.47 , 359.7 , 0.2 , 259.5 },
--- Salon samolotow
{ 'Stuntplane' , '99,500,000' , 513 , 0 , 99500000 , 1891.15 , - 2217.29 , 14.10 , 9.1 , 360.0 , 90.0 },
{ 'Maverick' , '99,900,000' , 487 , 0 , 99900000 , 1889.50 , - 2192.61 , 13.71 , 0.3 , 359.7 , 180.0 },
{ 'Sparrow' , '98,200,000' , 469 , 0 , 98200000 , 1871.19 , - 2193.17 , 13.56 , 0.3 , 359.7 , 180.0 },
{ 'Dodo' , '95,900,000' , 593 , 0 , 95900000 , 1853.15 , - 2193.74 , 14.01 , 359.6 , 359.9 , 180.0 },
}
function RGBToHex ( red , green , blue , alpha )
if(( red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255 ) or ( alpha and ( alpha < 0 or alpha > 255 ))) then
return nil
end
if( alpha ) then
return string . format ( "#%.2X%.2X%.2X%.2X" , red , green , blue , alpha )
else
return string . format ( "#%.2X%.2X%.2X" , red , green , blue )
end
end
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 3 ], v [ 6 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ])
local sellText = createElement ( "text" )
setElementData ( sellText , "name" , 'Pojazd: ' .. v [ 1 ].. '\nCena: ' .. v [ 2 ].. ' PLN\nPrzebieg: ' .. v [ 4 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' )
setElementPosition ( sellText , v [ 6 ], v [ 7 ], v [ 8 ])
-- setElementData ( veh , 'vehicle:desc' , 'Pojazd: ' .. v [ 1 ].. '\nCena: ' .. v [ 2 ].. ' PLN\nPrzebieg: ' .. v [ 4 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' ) setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setElementDimension ( veh , 0 )
setVehicleColor ( veh , 0 , 122 , 255 , 255 , 255 , 255 , 255 , 255 , 255 )
-- addVehicleUpgrade ( veh , 1098 )
addVehicleUpgrade ( veh , v [ 12 ])
setVehicleVariant ( veh , v [ 13 ], v [ 13 ])
setVehicleHeadLightColor ( veh , 0 , 122 , 255 , 255 )
setElementData ( veh , 'recznySalonData' , true )
-- setVehiclePlateText ( veh , Kupmnie )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]=( v [ 5 ]),
[ 'model' ]= v [ 3 ],
[ 'mileage' ]= v [ 4 ],
[ '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 )
outputChatBox ( "#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd" , plr , 255 , 255 , 255 , true )
-- plr : outputChat ( '#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd' , plr , 255 , 255 , 255 , true )
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 ( 'zakup.pojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
-- triggerClientEvent ( plr , "addNotification" , root , "Nie posiadasz wystarczajacej kwoty pieni?dzy!" , "error" )
outputChatBox ( "#bf0101(✖) #FFFFFFNie posiadasz tyle got?wki przy sobie aby zakupi? ten pojazd." , plr , 255 , 255 , 255 , true )
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:sid' ) or 0
takePlayerMoney ( plr , cost )
local result = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM pystories_vehicles WHERE ownedPlayer=?" , getElementData ( plr , "player:sid" ))
if #result <= limit_aut then
if mileage <= 10000 then
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
else
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
end
-- triggerClientEvent ( plr , "addNotification" , root , string . format ( "Zakupi?e? sw?j pojazd " .. getVehicleNameFromModel ( model ).. ", znajdziesz go w przechowywalni." ), "info" )
outputChatBox ( "#06B200(✔) #FFFFFFPomy?lnie zakupiono pojazd: #007aff" .. getVehicleNameFromModel ( model ).. "#FFFFFF, odbierzesz go w przechowalni." , plr , 255 , 255 , 255 , true )
local desc = "(Zakup Pojazdu z Salonu) Gracz: " .. getPlayerName ( plr ): gsub ( "#%x%x%x%x%x%x" , "" ).. " ID: " .. getElementData ( plr , "id" ).. " > Zakupi? pojazd z salonu: " .. getVehicleNameFromModel ( model ).. "."
-- triggerEvent ( "admin:addText" , resourceRoot , desc : gsub ( "#%x%x%x%x%x%x" , "" ))
triggerEvent ( "admin:addText" , resourceRoot , RGBToHex ( 0 , 255 , 0 ).. desc .. RGBToHex ( 255 , 255 , 255 ), math . random ( 0 , 99 ))
triggerEvent ( "admin:logs" , root , desc )
outputServerLog ( desc )
else
outputChatBox ( "#007aff(ⓘ) #FFFFFFNie mo?esz zakupi? kolejnego pojazdu gdy? osi?gn??e? limit #007aff" .. limit_aut .. " #FFFFFFpojazd?w." , plr , 255 , 255 , 255 , true )
end
end )
setElementDimension ( veh , 0 )
Ustawiasz na jaki dimension chcesz.
Wysłany: 2020-11-28, 00:20
NoNamik
Wiek: 35 Na forum: 2185 dni Posty: 289
Nick w MP: JestemNoNamem
Piwa : 374
no ta ale dalo bys ze do kazdego auta moge ustawic inny dim czy musze zrobic osobny skrypt do dima 0 i do dima 1
Wysłany: 2020-11-28, 00:24
_jvneczek
Wiek: 22 Na forum: 4326 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
createBlip ( 2485.09 , - 1754.90 , 13.26 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Za dupie LSwa
createBlip ( 1891.16 , - 1860.97 , 13.61 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Motory LS
createBlip ( 2681.88 , - 1960.03 , 13.55 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Cygan LS
createBlip ( 1061.80 , - 1619.31 , 13.94 , 55 , 2 , 0 , 0 , 0 , 0 , 0 , 275 )
createBlip ( 1865.30 , - 2218.91 , 13.55 , 5 , 2 , 0 , 0 , 0 , 0 , 0 , 275 ) -- Samoloty
local limit_aut = 65 ---------- tutaj wpisujesz maksymalna ilosc posiadanych pojazdow
local positionVehicles = {
-- Motory Montgomery - Rypsko
{ 0 , 'Perennial' , '500,000' , 404 , 64512 , 500000 , 2697.62 , - 1963.46 , 13.28 , 359.7 , 360.0 , 145.9 },
{ 0 , 'Tampa' , '750,000' , 549 , 34953 , 750000 , 2683.24 , - 1948.81 , 13.24 , 360.0 , 360.0 , 187.8 },
{ 0 , 'Sadler' , '480,000' , 543 , 54853 , 480000 , 2674.57 , - 1965.70 , 13.36 , 358.9 , 0.0 , 331.0 },
{ 0 , 'Bobcat' , '540,000' , 422 , 49542 , 540000 , 2675.49 , - 1948.85 , 13.53 , 359.1 , 0.0 , 195.0 },
{ 0 , 'Manana' , '600,000' , 410 , 25934 , 600000 , 2653.55 , - 1967.30 , 13.20 , 359.4 , 0.0 , 329.7 },
{ 0 , 'Vincent' , '730,000' , 540 , 17231 , 730000 , 2648.65 , - 1958.80 , 13.41 , 359.7 , 0.0 , 280.6 },
{ 0 , 'Moonbeam' , '470,000' , 418 , 76503 , 470000 , 2651.56 , - 1947.98 , 13.64 , 0.1 , 360.0 , 215.3 },
-- Motory Montgomery - Rypsko
{ 0 , 'PCJ-600' , '3,450,000' , 461 , 0 , 3450000 , 1881.05 , - 1855.26 , 13.15 , 358.8 , 360.0 , 145.8 , 1080 },
{ 0 , 'Sanchez' , '3,150,000' , 468 , 0 , 3150000 , 1885.21 , - 1874.68 , 13.18 , 0.2 , 0.3 , 309.1 , 1080 },
{ 0 , 'BF-400' , '3,300,000' , 581 , 0 , 3300000 , 1876.66 , - 1869.21 , 13.14 , 359.3 , 0.4 , 253.3 , 1080 },
--{ 0 , 'NRG-500' , '10,500,000' , 522 , 0 , 10500000 , 1890.80 , - 1861.15 , 13.15 , 359.0 , 0.0 , 129.0 , 1080 },
{ 0 , 'FCR-900' , '4,000,000' , 521 , 0 , 4000000 , 1872.93 , - 1859.19 , 13.14 , 359.2 , 360.0 , 188.4 , 1080 },
{ 0 , 'Freeway' , '6,000,000' , 463 , 0 , 6000000 , 1895.64 , - 1864.37 , 13.11 , 360.0 , 0.0 , 130.9 , 1080 },
{ 0 , 'Quadbike' , '10,000,000' , 471 , 0 , 10000000 , 1898.45 , - 1867.32 , 13.05 , 359.2 , 0.0 , 127.1 , 1080 },
-- Salon auta sportowe LS
{ 0 , 'Huntley' , '75,500,000' , 579 , 0 , 75500000 , 2136.43 , 2314.21 , 9013.13 + 0.2 , 358.6 , 0.0 , 91.0 , 1080 , 2 },
{ 0 , 'Sabre' , '70,000,000' , 475 , 0 , 70000000 , 2136.19 , 2324.73 , 9013.23 , 358.7 , 0.0 , 90.1 , 1080 , 0 },
{ 0 , 'Mesa' , '45,000,000' , 500 , 0 , 45000000 , 2123.04 , 2314.32 , 9013.12 + 0.5 , 0.9 , 360.0 , 270.2 , 1080 , 0 },
--{ 0 , 'Infernus' , '95,000,000' , 411 , 0 , 95000000 , 2125.67 , 2335.05 , 9013.13 , 0.4 , 360.0 , 216.0 , 1080 , 0 },
--{ 0 , 'Turismo' , '85,000,000' , 451 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.12 , 0.4 , 360.0 , 216.0 , 1080 },
--{ 0 , 'Bullet' , '88,000,000' , 541 , 0 , 88000000 , 2125.67 , 2335.05 , 9013.05 , 0.4 , 360.0 , 216.0 , 1080 },
{ 0 , 'Deluxo' , '85,000,000' , 494 , 0 , 85000000 , 2125.67 , 2335.05 , 9013.05 + 0.5 , 0.4 , 360.0 , 216.0 , 1080 },
{ 0 , 'Sultan' , '28,000,000' , 560 , 0 , 28000000 , 2133.90 , 2368.06 , 10.53 , 359.9 , 360.0 , 130.0 , 1080 },
{ 0 , 'Super GT' , '65,250,000' , 506 , 0 , 65250000 , 2123.32 , 2324.63 , 9013.16 + 0.5 , 0.9 , 0.0 , 269.8 },
{ 0 , 'Banshee' , '43,000,000' , 429 , 0 , 43000000 , 2133.15 , 2373.20 , 10.50 , 360.0 , 0.0 , 130.0 , 1080 , 2 },
{ 0 , 'Uranus' , '25,000,000' , 558 , 0 , 25000000 , 2121.48 , 2367.82 , 10.45 , 359.6 , 0.0 , - 130.0 , 1080 },
{ 0 , 'Euros' , '18,000,000' , 587 , 0 , 18000000 , 2122.12 , 2373.01 , 10.55 , 359.7 , 0.0 , - 130.0 , 1080 },
-- Salon na Doherty
{ 0 , 'Flash' , '70,000,000' , 565 , 0 , 70000000 , 2510.46 , - 1746.48 , 13.35 , 0.3 , 0.0 , 99.0 , 1080 },
{ 0 , 'Buccaneer' , '45,000,000' , 518 , 0 , 45000000 , 2467.46 , - 1746.08 , 13.37 , 359.7 , 360.0 , 269.6 , 1080 },
{ 0 , 'Rumpo' , '31,990,000' , 440 , 0 , 31990000 , 2479.33 , - 1746.22 , 13.28 + 0.5 , 360.0 , 360.0 , 270.3 , 1080 },
{ 0 , 'Comet' , '85,900,000' , 480 , 0 , 85000000 , 2473.23 , - 1764.18 , 13.31 , 0.0 , 0.0 , 359.2 , 1080 , 2 },
{ 0 , 'Rancher' , '49,500,000' , 489 , 0 , 45500000 , 2464.26 , - 1763.79 , 13.32 + 0.5 , 360.0 , 360.0 , 310.4 },
{ 0 , 'Hustler' , '46,000,000' , 545 , 0 , 46000000 , 2512.26 , - 1756.31 , 13.44 , 360.0 , 0.0 , 75.8 , 1080 },
{ 0 , 'Fortune' , '50,000,000' , 526 , 0 , 50000000 , 2493.05 , - 1746.34 , 13.32 , 360.0 , 360.0 , 270.0 , 1080 },
{ 0 , 'Alpha (Mercedes-Benz C63 AMG 2012)' , '55,000,000' , 602 , 0 , 55000000 , 1072.45 , - 1629.53 , 13.44 , 359.9 , 360.0 , 0.0 },
{ 0 , 'Blista Compact' , '57,000,000' , 496 , 0 , 57000000 , 1081.75 , - 1629.76 , 13.43 , 0.3 , 0.0 , 0.0 , 1080 , 4 },
{ 0 , 'Stratum' , '50,000,000' , 561 , 0 , 50000000 , 1091.04 , - 1629.12 , 13.50 , 0.2 , 0.0 , 0.0 , 1080 , 0 , 0 },
{ 0 , 'Phoenix' , '45,000,000' , 603 , 0 , 45000000 , 1072.14 , - 1609.90 , 13.37 , 359.9 , 360.0 , 180.0 , 1080 },
{ 0 , 'Windsor' , '50,500,000' , 555 , 0 , 50500000 , 1081.66 , - 1609.87 , 13.60 , 359.3 , 359.9 , 180.0 , 1080 , 0 },
{ 0 , 'Slamvan' , '35,000,000' , 535 , 0 , 35000000 , 1090.51 , - 1609.74 , 13.29 , 359.6 , 0.0 , 180.0 , 1080 },
{ 0 , 'Stafford' , '55,000,000' , 580 , 0 , 55000000 , 1114.94 , - 1629.45 , 13.44 , 359.7 , 0.0 , 360.0 , 1080 , 0 },
{ 0 , 'Hotknife' , '27,000,000' , 434 , 0 , 27000000 , 1055.18 , - 1629.19 , 20.45 , 359.5 , 359.9 , 280.7 , 1080 },
{ 0 , 'Patriot' , '16,500,000' , 470 , 0 , 16500000 , 1055.38 , - 1609.17 , 20.47 , 359.7 , 0.2 , 259.5 },
--- Salon samolotow
{ 0 , 'Stuntplane' , '99,500,000' , 513 , 0 , 99500000 , 1891.15 , - 2217.29 , 14.10 , 9.1 , 360.0 , 90.0 },
{ 0 , 'Maverick' , '99,900,000' , 487 , 0 , 99900000 , 1889.50 , - 2192.61 , 13.71 , 0.3 , 359.7 , 180.0 },
{ 0 , 'Sparrow' , '98,200,000' , 469 , 0 , 98200000 , 1871.19 , - 2193.17 , 13.56 , 0.3 , 359.7 , 180.0 },
{ 0 , 'Dodo' , '95,900,000' , 593 , 0 , 95900000 , 1853.15 , - 2193.74 , 14.01 , 359.6 , 359.9 , 180.0 },
}
function RGBToHex ( red , green , blue , alpha )
if(( red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255 ) or ( alpha and ( alpha < 0 or alpha > 255 ))) then
return nil
end
if( alpha ) then
return string . format ( "#%.2X%.2X%.2X%.2X" , red , green , blue , alpha )
else
return string . format ( "#%.2X%.2X%.2X" , red , green , blue )
end
end
for i , v in pairs ( positionVehicles ) do
local veh = createVehicle ( v [ 4 ], v [ 7 ], v [ 8 ], v [ 9 ], v [ 10 ], v [ 11 ], v [ 12 ])
local sellText = createElement ( "text" )
setElementData ( sellText , "name" , 'Pojazd: ' .. v [ 2 ].. '\nCena: ' .. v [ 3 ].. ' PLN\nPrzebieg: ' .. v [ 5 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' )
setElementPosition ( sellText , v [ 7 ], v [ 8 ], v [ 9 ])
-- setElementData ( veh , 'vehicle:desc' , 'Pojazd: ' .. v [ 1 ].. '\nCena: ' .. v [ 2 ].. ' PLN\nPrzebieg: ' .. v [ 4 ].. ' km\nAby zakupi? ten pojazd wejd? do niego jako\nkierowca i wpisz /zakup.pojazd' ) setVehicleOverrideLights ( veh , 1 )
setElementFrozen ( veh , true )
setElementDimension ( veh , v [ 1 ])
setVehicleColor ( veh , 0 , 122 , 255 , 255 , 255 , 255 , 255 , 255 , 255 )
-- addVehicleUpgrade ( veh , 1098 )
addVehicleUpgrade ( veh , v [ 13 ])
setVehicleVariant ( veh , v [ 14 ], v [ 14 ])
setVehicleHeadLightColor ( veh , 0 , 122 , 255 , 255 )
setElementData ( veh , 'recznySalonData' , true )
-- setVehiclePlateText ( veh , Kupmnie )
setVehicleDamageProof ( veh , true )
setElementData ( veh , 'vehicle.selling' , true )
veh : setData ( 'vehsell:info' , {
[ 'cost' ]=( v [ 6 ]),
[ 'model' ]= v [ 4 ],
[ 'mileage' ]= v [ 5 ],
[ 'selling' ]= v [ 13 ]
}, 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 )
outputChatBox ( "#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd" , plr , 255 , 255 , 255 , true )
-- plr : outputChat ( '#007aff(ⓘ) #FFFFFFAby zakupi? ten pojazd wpisz #007aff/zakup.pojazd' , plr , 255 , 255 , 255 , true )
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 ( 'zakup.pojazd' , function( plr , cmd )
local data = plr : getData ( 'vehsell:info' )
if not data then return end
if getPlayerMoney ( plr ) < data . cost then
-- triggerClientEvent ( plr , "addNotification" , root , "Nie posiadasz wystarczajacej kwoty pieni?dzy!" , "error" )
outputChatBox ( "#bf0101(✖) #FFFFFFNie posiadasz tyle got?wki przy sobie aby zakupi? ten pojazd." , plr , 255 , 255 , 255 , true )
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:sid' ) or 0
takePlayerMoney ( plr , cost )
local result = exports [ "pystories-db" ]: dbGet ( "SELECT * FROM pystories_vehicles WHERE ownedPlayer=?" , getElementData ( plr , "player:sid" ))
if #result <= limit_aut then
if mileage <= 10000 then
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
else
exports [ "pystories-db" ]: dbSet ( "INSERT INTO pystories_vehicles (model,ownedPlayer,mileage,registered,parking) VALUES (?,?,?,?,1)" , model , getElementData ( plr , "player:sid" ), mileage , "true" )
end
-- triggerClientEvent ( plr , "addNotification" , root , string . format ( "Zakupi?e? sw?j pojazd " .. getVehicleNameFromModel ( model ).. ", znajdziesz go w przechowywalni." ), "info" )
outputChatBox ( "#06B200(✔) #FFFFFFPomy?lnie zakupiono pojazd: #007aff" .. getVehicleNameFromModel ( model ).. "#FFFFFF, odbierzesz go w przechowalni." , plr , 255 , 255 , 255 , true )
local desc = "(Zakup Pojazdu z Salonu) Gracz: " .. getPlayerName ( plr ): gsub ( "#%x%x%x%x%x%x" , "" ).. " ID: " .. getElementData ( plr , "id" ).. " > Zakupi? pojazd z salonu: " .. getVehicleNameFromModel ( model ).. "."
-- triggerEvent ( "admin:addText" , resourceRoot , desc : gsub ( "#%x%x%x%x%x%x" , "" ))
triggerEvent ( "admin:addText" , resourceRoot , RGBToHex ( 0 , 255 , 0 ).. desc .. RGBToHex ( 255 , 255 , 255 ), math . random ( 0 , 99 ))
triggerEvent ( "admin:logs" , root , desc )
outputServerLog ( desc )
else
outputChatBox ( "#007aff(ⓘ) #FFFFFFNie mo?esz zakupi? kolejnego pojazdu gdy? osi?gn??e? limit #007aff" .. limit_aut .. " #FFFFFFpojazd?w." , plr , 255 , 255 , 255 , true )
end
end )
1 linijka w tabeli 0, 0 to dimension i ustawiasz jaki chcesz, powinno dzia?a?, je?li nie - pode?lij ss z debugscript3.
Wysłany: 2020-11-28, 21:19
NoNamik
Wiek: 35 Na forum: 2185 dni Posty: 289
Nick w MP: JestemNoNamem
Piwa : 374
ERROR s_vehbuy.lua:139: Bad argument @ 'setElementData' [Expected element at argument 1 got boolean]
tu jest blad
setElementData ( veh , 'recznySalonData' , true )
Tagi: dim :: salony
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: