Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: pojazdow
41. Gracz wchodzi do pojazdów frakcyjnych.
Witam u?y?em frakcji z ogrpg. i gracz mo?e wej?? do pojazd?w Frakcyjnych :( Prosze o pomoc.
Kod z s_vehicles.lua:
https://pastebin.com/iqBpGsVv
42. System pojazdów
Witam, posiadam system pojazd?w z PSSM. Do niedawna wszystko dzialalo jak nale?y, teraz wiele graczy mi si? skar?y ?e nie wy?wietla im pojazdow w przechowalni chocia? tam s?, auta przepisuj? si? na mnie, usuwa si? tuning itd. Bardzo bym prosi? o pomoc bo ju? mam do?? tego, nie pomog?o nawet zapisywanie pojazd?w co 10 sekund. Wszystko jest dobrze podpi?te, b??d pojawia si? tutaj

exports["gl-db"]:dbSet(string.format("UPDATE pystories_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', rent='%d',text='%s', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedPlayer='%d', neon='%d', silnik='%s', gaz='%d', GazZamont='%s', zawieszenie='%s', drzwi='%s',tempomat='%d',cb='%d',ogranicznik='%d',rodzaj='%s', licznik='%s', blokada='%s' WHERE id=%d",
        
modelx,y,zrx,ry,rz"0",deschealthfuelmileagefrozendriverc1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12panelstatespaintjobupgradesh1,h2,h3playerneonsilnikgazGazZamontzawieszeniedrzwi,tempomat,cb,ogranicznik,rodzajliczniktostring(blokada), id))
        
        


DB3: bad argument #11 to format (number expected, got nil)
43. Pys przepisywanie pojazdów
Siema czy kto? pomo?e dlaczego gdy kto? przepisze pojazd na organizacj? to cz?onek nie mo?e do niego wsi????
44. Przechowywalnia nie zapisuję pojazdów
Witam mam problem z gamemodem SocietyMTA, ot?? gdy wje?d?am w marker ?eby w?o?y? pojazd do przechowalniani w debugscript 3 pokazuj? mi si? taki error:
a jak pr?buj? wyci?gn?? z przechowywalni to pojazd si? nie wyci?ga i pokazuj? si? taki error:

Za pomoc stawiam zimne piwko :piwo: :->
45. Sprzedaż pojazdów
Witam ot?? mam problem ze skryptem na sprzeda? pojazd?w, a mianowicie skrypt jest zrobiony tak ?e pobiera i daje got?wk? do konta gracza, a ja chcia?bym zrobi? aby dodawa?o/zabiera?o do bankomatu, lecz nie wiem jak, co i gdzie wstawi?.

Tutaj umieszczam kod
[lua]--[[
Developed by Yolos and Split
All rights reserved!
You cannot use this without permission!
--]]

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

local LIMIT=3 -- tylko gracz mo?e kupi? trzy pojazdy

local cmd="sprzedajpojazd"
local cmd2="akceptuj"
local sprzedazPojazdu={}
local marker=nil
local timer=nil


function init()
local x=exports['ogrpg-db']:dbGet("SELECT * from komisy")
if not x or #x < 1 then return end
for i,p in pairs(x) do
wczytaj(p)
end
end
addEventHandler("onResourceStart",resourceRoot,init)

function wczytaj(v)
v.pos=split(v.pos,",")
local mkr=createMarker(v.pos[1], v.pos[2], v.pos[3]-0.90, "cylinder", 2, 0, 128, 255, 255)
setElementDimension(mkr, v.dimension or 0)
setElementInterior(mkr, v.interior or 0)
setElementData(mkr, "sprzedaz:pojazd?w", true)...
46. Prędkość pojazdów handling
Witam chcia?bym zrobi? skrypt na zmian? handling w pojazdach o danym id ale nie wiem jak si? za to zabra?. Za Pomoc piwko i R*
47. Spawn Pojazdów
Witam ?t?? gdy odpale skrypt nie respi? si? pojazdy b?edy DB3
[code]
job_s.lua1:unexpected symbol near '?'
[/code]
kod gdzie jest b??d
[lua]
Pojazdy ={
{-1846.58,-1608.52,22.43,0.1,359.6,178.5},
{-1853.11,-1608.71,22.44,0.1,359.8,176.2},
{-1857.95,-1609.11,22.46,0.1,359.9,176.0},
{-1864.10,-1609.12,22.44,0.1,359.7,177.9},
}

for i,v in ipairs(Pojazdy) do
local Pojazd = createVehicle(573, v[1], v[2], v[3]+0.3, v[4], v[5], v[6])
setElementData(Pojazd, "pojazd_opis", "Za?adowane Meble : 0%")
setVehicleColor (Pojazd, 255, 200, 0, 255, 255, 255 )
setVehicleHandling(Pojazd,"maxVelocity",200)
setElementData(Pojazd, "vehicle:mileage", math.random(500, 1000))
setElementData(Pojazd, "vehicle:fuel", 50)
setElementFrozen(Pojazd, true)
setVehicleEngineState(Pojazd, false)
end

addEventHandler("onVehicleEnter", resourceRoot, function(plr, seat)
if seat == 0 then
if getElementData(plr, "graczPraca") == false then
setElementData(plr, "graczPraca", true)
setElementFrozen(source, false)
outputChatBox("* Rozpocza?e? Prace Jako Kurier Mebli, Jed? Za?adowa? Meble!", plr, 255, 255, 255)
triggerClientEvent(plr, "kurier_praca", resourceRoot)
else
outputChatBox("* Posiadasz Ju? Aktywn? Prace!", plr, 255, 0, 0)
end
end
end)



function respawnVehicles()
for i,v in ipairs(getElementsByType(&qu...
48. Nie tepa pojazdów
Witam ot?? mam taki problem i? nie tepa mi auta. My?l? ?e ?le podpi??em pod siebie skrypty. M?g? by mi kto? powiedzie? gdzie pope?ni?em b??d? Z g?ry stawiam browarka :D



[lua]
addEventHandler("onResourceStart",resourceRoot,function() -- Funkcja kt?ra sprawdza czy posiadamy tabel? w registry.db, je?li nie to j? tworzy
local state = executeSQLQuery("CREATE TABLE IF NOT EXISTS pojazdy (id INT, model INT, owner TEXT, kolor1 INT, kolor2 INT, kolor3 INT, kolor4 INT, kolor5 INT, kolor6 INT, posx FLOAT, posy FLOAT, posz FLOAT, rotz FLOAT)")
if state then
outputDebugString("* Utworzono tabel?")
else
outputDebugString("* Nie utworzono tabeli")
end
end)

--JE?LI NIE ZNASZ SI? NA MYSQL / SQL ANI LUA TO NIC NIE EDYTUJ!!!!!!

local auta = {} -- tabela z autami

addCommandHandler("pojazd",function(plr,cmd,modelid,gracz) -- komenda /pojazd <id pojazdu> <nick gracza>
if modelid and gracz then -- sprawdzamy czy podalismyy wszystkie argumenty
modelid = tonumber(modelid)
if modelid then
local x,y,z = getElementPosition(plr)
local pojazd = createVehicle(modelid,x,y,z,0,0,0) --tworzymy pojazd
if not pojazd then
outputChatBox("* Nie uda?o si? utworzy? pojazdu!",plr) return end
table.insert(auta,pojazd)
setElementData(pojazd,"pojazd:id",#auta)

local k1,k2,k3,k4,k5,k6 = getVehicleColor(pojazd,true)
local x,y,z = getElementPosition(pojazd)
local _,_,rotacjaz = getElementRotation(pojaz...
49. Zmiana v-max pojazdów
Witam chcia?em zmieni? v-max pojazd?w tylko mam ma?y problem, a tym problemem jest to ?e jestem zielony w lua. Prosi? bym o po kierowanie co i gdzie zmieni?.
Z g?ry dzi?kuj?.
50. Zmiana miejsca pojazdów frakcyjnych jak zmienić ?
Cze??, jak zmieni? ?eby pojazdy frakcyjne zostawa?y i zapisywa?y si? na wybranym xyz ? bo przenosz? baz? psp
51. Id pojazdów w tabeli
Cze??.
Mam problem w kt?rym totalnie nie wiem o co chodzi.
Gdy kupuj? pojazd to pojawia si? on normalnie tylko, ?e z ID 0 gdy kupuje kolejny pojazd r?wnie? ma ID 0 i nie wa?ne jaki bym kupi? zawsze jest to ten sam kt?ry kupi?em na samym pocz?tku. W db3 nie ma tutaj ?adnych b??d?w. Najprawdopodobniej chodzi o co? w tabeli sql tylko nie wiem o co.

Gdy wchodz? w tabele sql i linijk? pojazdy wyskakuje taki komunikat
Kod:

Current selection does not contain a unique column. Grid edit, Edit, Copy and Delete features may result in undesired behavior. Dokumentacja


Dzi?kuj? za ka?d? pomoc.
52. [SKRYPT] Przechowywalnia pojazdów
Skoro skrypt i tak ju? zosta? udost?pniony to wrzucam oryginalny prosto od autora.
Prezentacja:

PEŁNY EKRAN Odnośnik YouTube



Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.


Trzeba zmieni? jedn? rzecz w skrypcie ogrpg-vehicles aby teleportowanie do pojazdu dzia?a?o.
53. System prywatnych pojazdów
Siema! Dzi? zabieram si? do systemu pojazd?w graczy i firm.
System ma polega? na tym ?e po wpisaniu cmd pojazdy szuka w bazie danych pojazd?w z ovnerid == UID gracza, nast?pnie graczy wybiera w gui pojazd kt?ry chce zespawnowa?. Dodatkowo je?li pojazd podsiada UID frakcji nie wy?wietla go w w cmd pojazdy tylko w cmd pojazdyfirmowe. Chodzi g??wnie o to aby gracz posiada? swoje pojazdy i pojazdy we frakcji przydzielone konkretnie do niego.

Zacz??em od stworzenia bazy kt?ra wygl?da tak:


Nast?pnie zrobi?em enum w kt?rym b?d? zapisywa? dane dotycz?ce zespawnowanych ju? przez graczy pojazd?w:
Pawn
#define MAX_CARS 100
enum PlayerVehData
{
    
Cache:Cache_ID,
    
UID,
    
Model,
    
Float:PosX,
    
Float:PosY,
    
Float:PosZ,
    
Float:PosR,
    
kolor1,
    
kolor2,
    
firmaid,
    
ovnerid
};
new 
PlayerVeh[MAX_CARS][PlayerVehData];

Nast?pnie gdy gracz wpisze CMD pojazdy chc? pobra? wszystkie dane o wszystkich pojazdach kt?re gracz posiada(ovnerid jest r?wne UID gracza ale tylko te kt?re ma firmaid = 0):
Pawn
CMD:pojazdy(playeridcmdtext[])
{
new 
query[258];
mysql_format(SQL_IDquerysizeof query"SELECT * FROM cars WHERE ovnerid = '%s' AND frakcjaid = '0'"Player[playerid][UID]);
mysql_tquery(SQL_IDquery "Pojazdygracza""iss"playeridPlayerName(playerid));
return 
1;
}

No i na tym si? zatrzyma?em :(
Mo?ecie powiedzie? co dalej ? :D
54. Nie pokazuje pojazdów w przecho
Witam, mam problem z przechowywalnia mianowicie gdy oddaje pojazd do przecho wszystko dzia?a lecz jak chce go odebra? to w panelu nic si? nie pokazuje.

[img]https://zapodaj.net/3688d84d5f222.png.html[/img]

Nie wiem jaka jest tego przyczyna kombinowa?em ju? na ka?dy spos?b, w debugscript 3 nie ma ?adnych b??d?w. Ma kto? pomys? jak to naprawi??

Client
[lua]

local marker=createMarker(-2059.8466796875, 469.9189453125, 35.17-1.20, "cylinder", 2, 50,255,250,50)
local sphere=createColSphere(-2048.19, 467.72, 35.17, 6)

local t=createElement("text")
setElementData(t,"scale",1.5)
setElementData(t,"name","Odbi?r pojazd?w")
setElementPosition(t,-2059.8466796875, 469.9189453125, 35.17)

local wm={}
wm.window=guiCreateWindow(0.25, 0.26, 0.51, 0.42, "Odbieranie pojazd?w", true)
guiWindowSetSizable(wm.window, false)
guiWindowSetMovable(wm.window, false)
guiSetVisible(wm.window, false)
wm.gridlist=guiCreateGridList(0.04, 0.09, 0.92, 0.65, true, wm.window)
guiGridListAddColumn(wm.gridlist, "ID", 0.4)
guiGridListAddColumn(wm.gridlist, "Model", 0.6)
wm.submit=guiCreateButton(0.04, 0.76, 0.47, 0.19, "Wyjmij pojazd", true, wm.window)
wm.close=guiCreateButton(0.57, 0.75, 0.39, 0.20, "Zamknij", true, wm.window)

addEvent("onParkingGetVehicles", true)
addEventHandler("onParkingGetVehicles", root, function(result)
guiGridListClear(wm.gridlist)
...
55. Varianty Pojazdów
Witam mam taki problem bo gdy bior? podmiank? pojazdu z variantem kt?ry moze by? w combi lub sedanie to ona si? nie pojawia w kombi a tego ty?u nie ma. Jak mog? to zrobi? aby gracze jak kupi? premiera combi to maj? combi a w sedanie dalej jest
56. Nie ma pojazdów w przecho
Siema mo?ecie pom?c to wa?ne jest. Za pom?c postawie piwo

SERVER:
[lua]chowalnie = {
{{296.26, -1535.28, 24.59},createMarker(296.26, -1535.28, 24.59-1, "cylinder", 4, 64,0,128,50),setElementData(createColCuboid(294.68-1, -1536.73, 24.59-2, 4, 4-1, 4),"przecho:chowanie:id",1),{['Automobile']=true,['Bike']=true,['BMX']=true,['Quad']=true,['Monster Truck']=true,},"Samochody i motocykle"}, --ls
--{{1582.30, -1416.86, 13.58},createMarker(1582.30, -1416.86, 13.58-0.9, "cylinder", 2, 64,0,128,50),setElementData(createColCuboid(1579.6571044922, -1419.3103027344, 12.520983886719, 5.25, 4.75, 2.75),"przecho:chowanie:id",2),{["Plane"]=true,["Helicopter"]=true,},"Samoloty i Helikoptery"},
--{{1104.52,1773.81,10.82},createMarker(1104.52,1773.81,10.82-0.9, "cylinder", 4, 64,0,128,50),setElementData(createColCuboid(1100.00891, 1770.59766, 9.82031, 7.5098876953125, 6.1468505859375, 4.5499996185303),"przecho:chowanie:id",3),{['Automobile']=true,['Bike']=true,['BMX']=true,['Quad']=true,['Monster Truck']=true,},"Samochody i motocykle"},
--{{2491.88,2397.38,4.21},createMarker(2491.88,2397.38,4.21-0.9, "cylinder", 0, 64,0,128,50),setElementData(createColCuboid(1995.30, 2486.28, 8.83, 6.3759765625, 11.5224609375, 2.5208724975586),"przecho:chowanie:id",4),{['Automobile']=true,['Bike']=true,['BMX']=true,['Quad']=true,['Monster Truck']=true,},"Samochody i moto...
57. spawn pojazdów co minutę? Jak ustawic?
Hej mam taki kodzik do komend /v /cars /pojazdy
otwiera mi sie okienko i tam mam kategorie
samoloty/salonowe et.c

I chcia?bym ograniczenie na ta komende, ?e mo?na j? uzy? co minut?...



Pawn
CMD:cars(playerid,cmdtext[])
{
if ( 
GetPlayerStateplayerid ) == PLAYER_STATE_DRIVER )
        {
            
#if !defined IGNORE_VEHICLE_ACTIVATION
                
ShowPlayerDefaultDialogplayerid );
                return 
1;
            
#endif
        
}

        if ( 
GetPlayerStateplayerid ) != PLAYER_STATE_PASSENGER ShowPlayerDefaultDialogplayerid );
    return 
1;
}
CMD:car(playerid,cmdtext[])
{
    
cmd_cars(playerid,cmdtext);
    return 
1;
}
CMD:v(playerid,cmdtext[])
{
    
cmd_cars(playerid,cmdtext);
    return 
1;
}
CMD:pojazd(playerid,cmdtext[])
{
    
cmd_cars(playerid,cmdtext);
    return 
1;
}
CMD:pojazdy(playerid,cmdtext[])
{
    
cmd_cars(playerid,cmdtext);
    return 
1;
}


EDIT:/// Ju? ogarn?lem daj?c

if(GetTickCount() <= GetPVarInt(playerid, "OgranicznikPojazd?w")) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "›› |info| Nie mo?esz jeszcze u?y? tej komendy, odczekaj 1 minutk?");
cmd_cars(playerid,cmdtext);
SetPVarInt(playerid, "OgranicznikPojazd?w", GetTickCount() + 60000); /

!! do zamkniecia... Sorki
58. System pojazdów pobieranie z mysql
Siema! My?l? nad tym jak zrobi? system pojazd?w(wszystkich) czytanych z bazy mysql.
I teraz tak:
-Pojazdy ma tworzy? administrator(pozycja administratora)
-Ka?dy pojazd jest przypisany albo do frakcji albo do konkretnego gracza.
I teraz pytania:
Jest mo?liwo?? przypisania UID do konkretnego pojazdu na mapie?
Jak by?cie to rozkminili w moim przypadku? Jako? nie mam wizji jak si? za to zabra?.


ps. Dobra mam pomys? :) Tworzy? przez zmienna pojazdy, typu UID = CreateVehicle
tylko teraz pojawia si? problem :D jak tworzy? zmienn? za ka?dym razem inn? o UID :D
59. Import Pojazdów XyzzyRP
Mam problem z Importem pojazd?w z paczki XyzzyRP, wchodz? w blip wpisuj?, /importujpojazd 410

Ale nie dzia?a
Z g?ry dzi?ki za odpowied?
60. Zapis pojazdów [przechowalnia]
Witam, przychodz? z takim problemem i? po oddaniu auta do przechowalni wszystko dobrze dzia?a, zapisuje si? itd itd, lecz gdy wyci?gne pojazd - pomy?lnie wyci?ga pojazd, w bazie danych tak?e nie pokazuje, ?eby by? w przechowalni, a na mapie go nie ma, a po restarcie skryptu na pojazdy, znajduje si? on w miejscu gdzie si? wje?d?a aby schowa? pojazd.

server(zapis pojazdow w po wjezdzie w marker do oddawania pojazdow):
[lua]
addEventHandler("onMarkerHit", pozostawienie, function(hit)
if not hit or not isElement(hit) then return end
if getElementType(hit) ~= "player" then return end
if not isPedInVehicle(hit) then return end
local vehicle = getPedOccupiedVehicle(hit)
if getElementData(vehicle, "vehicle:id") then
exports["vehicles"]:onSaveVehicle(vehicle)
exports["db"]:dbSet("UPDATE vehicles SET parking=1 WHERE id=?", getElementData(vehicle, "vehicle:id"))
destroyElement(vehicle)
end
end)
[/lua]

server(odbior pojazdow):
[lua]
addEvent("odbierzPojazd", true)
addEventHandler("odbierzPojazd", root, function(player, id)
local vehicles = getElementsWithinColShape(wCuboid, "vehicle")
for _, veh in ipairs(vehicles) do
if not getVehicleController(veh) then
if getElementData(veh, "vehicle:id") then
exports["vehicles"]:onSaveVehicle(veh)
exports["db"]:dbSet("UPDATE vehicles SET parking=1 WHERE id=?&qu...
61. Pr*blem z exportowaniem pojazdów
Cze??, od wczoraj bawi? si? w 3ds max 2018, ale gdy exportuje ju? pojazdy i wgrywam na serwer to wygl?daj? one tak.. https://media.discordapp.net/attachments/376401190365429760/477798995029393408/unknown.png?width=1202&height=677
I nie wiem co zrobi? aby to si? dobrze exportowa?o, licz? na pomoc!
62. [SKRYPT] Okradanie porzuconych po
Przedstawiam wam m?j skrypt, kt?ry polega na obrabowaniu porzuconych pojazd?w.
W skr?cie - pojazdy mo?na dodawa? w skrypcie, na pocz?tku jest opis w jaki spos?b to zrobi?.
Po podej?ciu do takiego pojazdu wpisujemy komend? /okradnij, po czym wybijamy okno i zabieramy rzeczy, kt?re s? w samochodzie. Pieni?dze gracz dostaje od razu, w przypadku znalezienia item?w pokroju telefon, bi?uteria itd. trzeba si? przejecha? do dealera (ikonka dolara) i sprzeda? mu towary.
Domy?lnie ustawione jest resetowanie si? pojazd?w co 10minut.

W paczce znajduje si? plik AMX oraz PWN

Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
63. Dźwięk dla oddzielnych pojazdów
Cze??, tworz? sobie z nud?w drug? wersj? mojego starego skryptu, lecz tutaj natkn??em si? na problem, poniewa? owszem - tworzy si? d?wi?k w ka?dym poje?dzie osobno, lecz dzia?a on poprawnie tylko w ostatnio stworzonym poje?dzie/tam gdzie ostatnio zosta?a w??czona syrena. W wcze?niejszym poje?dzie ona si? buguje i robi si? "podw?jna", co za tym idzie jednej nie da si? wy??czy?.

Przychodz? do was z pytaniem jak sobie poradzi? z tym problemem, aby d?wi?k by? indywidualny dla ka?dego pojazdu.


addEvent
("toggleSiren"true)
addEventHandler("toggleSiren"root, function()
    if 
getPedOccupiedVehicle(localPlayerthen
        local vehicle 
getPedOccupiedVehicle(localPlayer)
        if 
not getElementData(vehicle"sirenStatus") == true then
            setElementData
(vehicle"sirenStatus"true)
            
local x,y,getElementPosition(vehicle)
            
siren playSound3D("/sounds/siren.mp3"x,y,ztrue)
            
setSoundVolume(siren0.8)
            
setSoundMaxDistance(siren100)
            
attachElements(sirenvehicle000)
        elseif 
getElementData(vehicle"sirenStatus") == true then
            setElementData
(vehicle"sirenStatus"false)
            
destroyElement(siren)
        
end
    end
end
)
64. Pozycja postaci, pojazdów po restarcie (DAYZ)
Cze??, sprawa dotyczy serwera z postawionym skryptem DayZ. Mam problem polegaj?cy na tym, ?e wraz z restartem serwera pozycja postaci oraz pojazd?w resetuje si? i powraca do domy?lnej, ustalonej. :( Chcia?bym aby pomimo wykonywania restart?w serwera pozycja zar?wno postaci jak i pojazd?w nie zmienia?a si? i by?a taka jak przed restartem. Czy da si? temu jako? zaradzi?, je?li tak to w jaki spos?b? Z g?ry serdecznie dzi?kuj? wszystkim za pomoc. :piwo:

EDIT:
To samo dotyczy stanu pojazd?w, po restarcie mimo i? wcze?niej zostawi?em gdzie? auto dymi?ce si? - wraca na sw?j spawn zupe?nie odnowione.
65. Limit pojazdów lotniczych i lądowych
Siemka, mam problem z podzia?em pojazd?w na l?dowe i powietrzne i dopisanie go do skryptu na limity pojazd?w w danej strefie (cuboidzie) i nie wiem jak to zrobi?.

[lua]cuboid = createColCuboid (-3462.6999511719, 832.69995117188, -6.8000001907349, 39, 228, 45 )[/lua]

Moje pr?by:
[lua]function amountvehicle ( element )
if getElementType(element) == "vehicle" then
local id = getElementModel(element)
if id == 593 or id ~= 417 or id ~= 563 or id ~= 519 or id ~= 487 or id ~= 497 then
local vehicleamount = getElementsWithinColShape(cuboid,"vehicle")
if #vehicleamount and tonumber(#vehicleamount) > 15 then
if id == 593 or id == 417 or id == 563 or id == 519 or id == 487 or id == 497 then return end
local gracz=getVehicleController(element)
setTimer ( setElementPosition, 500, 1, element, -2796.8, 767.7, 50.2 )
setTimer ( setElementFrozen, 500, 1, element, false)
setTimer ( setVehicleDamageProof, 500, 1, element, false)
setTimer ( outputChatBox, 500, 1, "#FF0000Osi?gni?to maksimum pojazd?w w bazie!",gracz, 255, 255, 255, true)
else
outputChatBox( "Posiadasz aktualnie "..#vehicleamount.."#FFFFFF / 16 pojazd?w w strefie",gracz, 255, 255, 255, true)
end
end
end
end
--end
addEventHandler("onColShapeHit", cuboid, amountvehicle)


function amountvehiclelot ( element )
if getElementType(element) == "vehicle" then
local id = getElementModel...
66. Sprawdzanie pojazdów
Witam, jak zrobi? co? takiego, gdy kto? wjedzie do strefy (cuboida) sprawdza mi czy to jest samolot czy pojazd i wy?wietla na chacie wiadomo?? ?
67. Kupowanie pojazdów
[center]Witam. Mam problem z kupowaniem i og?lnym zapisywaniem pojazd?w z GM multiservera. Ot?? gdy kupuj? dany pojazd, ten nie zapisuje si? w tabeli mysql, a w debugu wyskakuj? poni?sze b??dy. Bez szkalowania, prosz? o pomoc ;) [/center]

Do??czam ss z debugscript oraz kod z ms-vehicle_shop/s.lua

[img]https://i.imgur.com/GJYyz1Q.png[/img]

[lua]
function onPlayerBuyVehicle(vehicleModel, price)
if vehicleModel and client then
local databaseID, vehicle = exports["ms-vehicles"]:addNewVehicle(vehicleModel, 2148.69, -1161.37 - math.random(1, 8), 24, 0, 0, 270, getElementData(client, "player:uid"))
warpPedIntoVehicle(client, vehicle)
setElementData(vehicle, "vehicle:dirt_level", 0)
exports["ms-inventory"]:givePlayerItem(client, "Pilot do pojazdu", 1, vehicleModel, databaseID, -1, false)
exports["ms-inventory"]:takePlayerCash(client, price)
outputChatBox("* Zakupi?e? "..tostring(getVehicleNameFromModel(vehicleModel)).." za $"..tostring(price).." pomy?lnie. Kluczyki znajdziesz w swoim ekwipunku.", client, 0, 255, 0)
exports["ms-achievements"]:addAchievement(client, "Moje pierwsze auto")
end
end
addEvent("onPlayerBuyVehicle", true)
addEventHandler("onPlayerBuyVehicle", root, onPlayerBuyVehicle)
[/lua]

[color=lime]Edit: Przy okazji, je?eli b?dzie kto? zainteresowany, to mog? zaprosi? do ekipy, do tworzenia pewnego proj...
68. Respawn pojazdów [DayZ]
Witam, posiadam wgrany gamemode dayz i s? komendy na respawn pojazd?w ale po wpisaniu nic sie nie dzieje, nie wywala b?ed?w w konsoli ani debugscripcie ani nie respia sie auta :/

[lua]function spawnVehiclePack (ps,cmd)
if getElementData(ps,"Admin") then
spawnDayZVehicles()
outputChatBox("Администратор заспавнил весь ТС!",ps,255,0,0,true)
end
end
addCommandHandler("svp",spawnVehiclePack)

function destroyVehiclePack(ps, cmd)
if getElementData(ps, "Admin") then
vehicles = getElementsByType("vehicle")
for i,v in ipairs(vehicles) do
local col = getElementData(v, "parent")
destroyElement(col)
destroyElement(v)
end
end
end
addCommandHandler("dvp", destroyVehiclePack)

function destroyThisVehicle(ps, cmd)
if getElementData(ps, "Admin") then
local theVehicle = getPedOccupiedVehicle(ps)
if (theVehicle) then
local col = getElementData(theVehicle, "parent")
destroyElement(col)
destroyElement(theVehicle)
else
outputChatBox("Вы должны быть в машине.", ps...
69. Opóźnienie spawnu pojazdów
Witam, po stworzeniu obiekt?w i pojazd?w po dodaniu na serwer czasami mam tak ?e pojazdy l?duj? w obiektach, da si? op??ni? ich spawn albo co? z tym zrobi? ?
70. Ceny pojazdów nie działają w salonach
Witam, posiadam wgrany skrypt na dwa salony w SF - Downtown, oraz Doherty.
W salonach s? auta na swojej pozycji, lecz nie ma cen aut i komenda chyba przez to ?e nie ma cen /kuppojazd nie dzia?a. Skrypt to ogrpg-salon

Opis skrypt ogrpg-salon ten co mam wgrany

http://pastebin.pl/view/1dc509cd
71. Zapis Pojazdów
Witam mam pytanie jak doda? do tego zapisu przebieg paliwo LPG i tuning z skryptu sa_custom ( http://community.multithe...etails&id=13508 )

[size=18]DAM PIWO!
[/size]

ZAPIS.lua
[lua]
function saveallvehicles(modelID)
executeSQLDropTable ( "vehiclesaver" )
executeSQLCreateTable ( "vehiclesaver", "VehicleID INTEGER, px REAL, py REAL, pz REAL, rx REAL, ry REAL, rz REAL, Color1 INTEGER, Color2 INTEGER, Health REAL, upgrades TEXT, paintjob INTEGER, Hood INTEGER, Trunk INTEGER, FrontLeft INTEGER, FrontRight INTEGER,RearLeft INEGER, RearRight INEGER, FrontLeftPanel INTEGER, FrontRightPanel Integer, RearLeftPanel Integer, RearRightPanel Integer,Windscreen Integer,FrontBumper Integer, RearBumper Integer,FLL Integer,FRL Integer,RLL Integer, RRL Integer, VehOvL Integer, HR Real,TR Real,FLR Real,FRR Real, RLR Real, RRR Real,WFL Integer, WRL Intger, WFR Integer, WRR Integer, VehSirena Integer, EngineState Integer, XTUR Real, YTUR Real" )
local vehicles = (getElementsByType("vehicle"))
for i, vehicle in pairs (vehicles) do
local id = (getElementModel(vehicle))
if id == 602 or id == 545 or id == 496 or id == 517 or id == 401 or id == 410 or id == 518 or id == 600 or id == 527 or id == 436
or id == 589 or id == 580 or id == 419 or id == 439 or id == 533 or id == 549 or id == 526 or id == 491 or id == 474 or id == 445
or id == 467 or id == 604 or id == 426 or id == 507 or id...
72. Podmiana pojazdów
Jak wgra? podmianke cz???i do tunningu ??
73. Dodanie kilku respu pojazdów
Chodzi mi o to:
-Zrobienie marker?w z kt?rych bierze si? pojazdy
to ju? mam ,ale jak zrobie powy?ej 2 to znikaj? mi markery ,musze to jako? inaczej zapisa? czy co?
-Aby pojazdy z markera znika?y po 10 min jak si? ich nie u?ywa

tak wygl?da skrypt

-- // Ustawienia lokalne dotycz?ce tabeli & tworzenia pojazdu \ --

stworzPojazd = createMarker ( -821.90, 1890.5, 5.40, "cylinder", 3, 255 ,96, 0, 255 ) -- uzupe?nij pozycje markeru
tabelaPojazd = {}

-- // Funkcja na tworzenie pojazdu oraz sprawdzanie czy gracz wjecha? pojazdem, czy wszed? bez pojazdu\ --

function tworzeniePojazdu (hitElement)
if ( isElement(hitElement) and getElementType(hitElement) == 'player' ) then
local pojazdElement = getPedOccupiedVehicle(hitElement)
if ( pojazdElement ) then
if ( tabelaPojazd[hitElement] ) then
destroyElement(pojazdElement)
tabelaPojazd[hitElement] = nil
outputChatBox ("Tw?j Pojazd Zosta? Schowany!", hitElement, 255, 255, 255)
return
end
end
-- // Cz??? funkcji tworz?cej pojazd dla gracza, od razu teleportuje do ?rodka pojazdu \ --
local x, y, z = getElementPosition (hitElement) -- tutaj nic nie zmieniasz, gdy? okre?la pozycj? gracza i na jego miejscu tworzy pojazd
local rotX, rotY, rotZ = getElementRotation (hitElement)
tabelaPojazd[hitElement] = createVehicle ( 433, -811.20,1892.40,7.19)...
74. System pojazdów
Witam mam taki problem..
Po wyj?ciu do pojazdu oraz pozostawieniu w przechowywalni wy?wietla si? error:
[code]ogrpg-vehicles/vehicles.lua:164: bad argument #16 to 'format' (number expected, got string)[/code]

Linijka 164 : [lua] local query = exports["ogrpg-db"]:dbSet(string.format("UPDATE ogrpg_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', rent='%d',text='%s', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedPlayer='%d', neon='%d', um1='%s', um2='%d', um3='%s', rh='%s', naped4x4='%d', blokada='%s' WHERE id=%d",[/lua]

SKRYPT
[lua]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 the...
75. Blipy pojazdów frakcyjnych na mapi
Cze??, ot?? przymierzam si? do zrobienia skryptu na map?, kt?ra otwiera si? po wej?ciu w marker i zaznaczone s? na niej wszystkie pojazdy na mapie z frakcji "Policja". Jakich funkcji u?y??
76. system pojazdów
Witam mam taki problem..
Po wyj?ciu do pojazdu oraz pozostawieniu w przechowywalni wy?wietla si? error:
[code]ogrpg-vehicles/vehicles.lua:164: bad argument #16 to 'format' (number expected, got string)[/code]

Linijka 164 : [lua] local query = exports["ogrpg-db"]:dbSet(string.format("UPDATE ogrpg_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', rent='%d',text='%s', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedPlayer='%d', neon='%d', um1='%s', um2='%d', um3='%s', rh='%s', naped4x4='%d', blokada='%s' WHERE id=%d",[/lua]

SKRYPT
[lua]vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

local nlOffsets={
[411]={-1,0,-0.6}, -- infernus
[470]={-1,0,-0.4}, -- patriot
[541]={-0.9,0,-0.4}, -- bulelt
[549]={-0.9,0,-0.4}, -- tampa
[587]={-1,0,-0.5}, -- euros
}

local nlIDX={
3962,2113,1784,2054,2428,2352
}
function getAdmin2(plr,level)
if level then
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=? AND level=?", getPlayerSerial(plr), level)
if result and #result > 0 then
return true
else
return false
end
else
local result=exports["ogrpg-db"]:dbGet("SELECT * from ogrpg_admins WHERE serial=?", getPlayerSerial(plr))
if result and #result > 0 the...
77. System pojazdów
Siema, przychodz? do Was z pytaniem, czy da si? napisa? system pojazd?w(salon, przecho, gie?da) pod ACL, bez SQL?
78. Przechowywalnia/System pojazdów
Cze??.
Mam problem z 2 errorami skrypt?w nie mam poj?cia o co chodzi i jak je rozwi?za?.
Ma kto? pomys? o co tu chodzi ?
ss z db3
https://imgur.com/a/Vc5CA
Chodzi tutaj o te linijki:
[lua]exports["ogrpg-vehicles"]:onSaveVehicle(source)[/lua]
oraz z ogrpg vehicles
[lua] local query = exports["ogrpg-db"]:dbSet(string.format("UPDATE ogrpg_vehicles SET model='%d', pos='%.2f,%.2f,%.2f,%.2f,%.2f,%.2f', rent='%d',text='%s',masked='%d', health='%d', fuel='%d', mileage='%d', frozen='%d', driver='%s', color='%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d', panelstates='%s', paintjob='%d', tuning='%s', headlights='%d,%d,%d', ownedPlayer='%d', neon='%d', um1='%s', um2='%d', um3='%s', rh='%s', naped4x4='%d', blokada='%s' WHERE id=%d",[/lua]

Ca?y kod skryptu s_parking
[lua]local mdestroy=createMarker(1582.96,-1409.87,13.59-1, "cylinder", 5, 25, 255, 25, 75)
createBlip(1582.96,-1409.87,13.59, 35,2,0,0,0,0,0,250)

local t=createElement("text")
setElementData(t,"scale",1.5)
setElementData(t,"name","Pozostawianie pojazd?w")
setElementPosition(t,1582.96,-1409.87,13.59)

addEvent("onParkingGetRekords", true)
addEventHandler("onParkingGetRekords", root, function()
local uid=getElementData(source,"player:uid")
if not uid then return end
local org = getElementData(source,"player:organization")
local result=exports["ogrpg-db"]:dbGet("SELECT...
79. Przechowywalnia/System pojazdów
Cze??.
Mam problem z 2 errorami zamieszczonymi na poni?szym zdj?ciu.
Kompletnie nie wiem jak rozwi?za? te problemy.
Pojawiaj? si? one gdy zostawi? pojazd w przechowywalni.
Dzi?ki za pomoc!

https://imgur.com/a/MxDQB
80. Zapis pojazdów
Witam i zwracam si? z wami z pro?b? o pomoc jako i? nie dzia?a mi zapis chodzi dok?adnie o to
[lua]
function zapiszPojazdy()
for i,v in pairs(getElementsByType("vehicle")) do
local id = getElementData(v, "car_id")
if id then
local owner = getElementData(v, "car_owner")
local x, y, z = getElementPosition(v)
local _, _, rot = getElementRotation(v)
local r1,g1,b1,r2,g2,b2,r3,g3,b3,r4,g4,b4 = getVehicleColor(v,true)
local silnik = getElementData(v, "silnik")
local paliwo_rodzaj = getElementData(v, "paliwo_rodzaj")
local napend = getElementData(v, "napend")
dbExec(handler, "UPDATE pojazdy SET x='"..x.."', y='"..y.."', z='"..z.."', rot='"..rot.."', r1='"..r1.."', g1='"..g1.."', b1='"..b1.."', r2='"..r2.."', g2='"..g2.."', b2='"..b2.."', r3='"..r3.."', g3='"..g3.."', b4='"..b3.."', r4='"..r4.."', g4='"..g4.."', b4='"..b4.."', silnik='"..silnik.."', paliwo_rodzaj='"..paliwo_rodzaj.."', napend='"..napend.."' WHERE id='"..id.."'")

local paintjob = getVehiclePaintjob(v)
local r, g, b = getVehicleHeadLightColor(v)
sav = {}
for i=0, 16 do
local upgrade = getVehicleUpgradeOnSlot(v, i)
sav[i] = upgrade or 0
end
dbExec(handler, "UPDATE tuning SET t0='"...