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: pojazdu
201. przywoływanie pojazdu
Witam.
Mam co? takiego:
[code] function mojewozy()
bullet1 = createVehicle(541, 209.10001, 1846.0, 35.8, 0, 0, 0);
infernus1 = createVehicle(411, 204.8, 1846.0, 35.9, 0, 0, 0);
buffek1 = createVehicle(402, 200.60001, 1846.0, 36.0, 0, 0, 0);
elegy1 = createVehicle(562, 217.8, 1846.0, 35.9, 0, 0, 0);
sultan1 = createVehicle(560, 213.39999, 1846.0, 35.9, 0, 0, 0);
monster1 = createVehicle(444, 208.89999, 1834.5, 36.6, 0, 0, 0);
sand1 = createVehicle(495, 201.2002, 1834.5996, 36.7, 0, 0, 0);
rancher1 = createVehicle(489, 216.5, 1834.6 , 36.5, 0, 0, 0);
premier1 = createVehicle(426, 204.39999, 1862.9, 36, 0, 0, 315);
merit1 = createVehicle(551, 214.5, 1862.6, 36, 0, 0, 45);
merit2 = createVehicle(551, 248.09961, 1845.2998, 36);
bullet2 = createVehicle(541, 244.10001, 1845.4, 36);
sultan2 = createVehicle(560, 240.5, 1845.5996, 35.9);
sultan3 = createVehicle(560, 236.7998, 1845.7998, 35.9);
elegy2 = createVehicle(562, 233.10001, 1845.8, 35.9);
elegy3 = createVehicle(562, 229.09961, 1845.7998, 35.9);
infernus2 = createVehicle(411, 224.90039, 1845.7002, 35.9);
taho1 = createVehicle(566, 193.09961, 1845.5996, 36);
taho2 = createVehicle(566, 188.59961, 1845.5, 36);
taho3 = createVehicle(566, 183.59961, 1845.4004, 36);
premier2 = createVehicle(426, 170.2002, 1845.5996, 35.9);
premier3 = createVehicle(426, 174.40039, 1845.5, 35.9);
premier4 = createVehicle(426, 178.59961, 1845.5, 35.9);
polsultan = c...
202. ID Pojazdu na tablicy rejestracyjnej
Witam.

Mam kod, kt?ry zapisuje i wczytuje auta, kt?re chowamy/wyci?gamy z przechowalni. I troch? siedz? nad tym zastanawiaj?c si? nad tym jaki kod tu pasuje, aby po wyci?gni?ciu pojazdu z przechowalni na tablicy rejestracyjnej widnia?a rejestracja z ID auta.

Tutaj podaje kod.

[code]--///////////////////////////////////// USTAWIENIA ////////////////////////////////////////
vehicles=0
root=getRootElement()
resourceRoot=getResourceRootElement(getThisResource())

--///////////////////////////////////// WCZYTYWANIE POJAZD?W /////////////////////////////////
function onRespawnVehicles(_,id,poss)
-- Settings (QUERY)
if id then
result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_vehicles WHERE parking=1 AND id=?", id)
query=exports["ogrpg-db"]:dbSet("UPDATE ogrpg_vehicles SET parking=0 WHERE id=?", id)
else
result=exports["ogrpg-db"]:dbGet("SELECT * FROM ogrpg_vehicles WHERE parking=0")
end

-- Pairs
for ile,vehicle in pairs(result) do
vehicles=ile

if id then pos={poss[1], poss[2], poss[3], poss[4], poss[5], poss[6]}
else pos=split(vehicle["pos"], ",") end

local color=split(vehicle["color"], ",")
local lights=split(vehicle["headlights"], ",")

local veh=createVehicle(vehicle["model"], pos[1], pos[2], pos[3], pos[4], pos[5], pos[6])
setVehicleColor(veh...
203. Teleport pojazdu gdy wjedzie się w marker
Witam , chcia?bym uzyska? od Was pomoc, a mianowicie taka jak zrobi? aby pojazd teleportowal si? na dan? pozycj? (x,y,z) po wjechaniu w marker? Z ch?ci? chcia?bym uzyska? jaki? kawa?ek kodu, najbardziej by Mi pom?g? :)

My?l? ?e Mi pomo?esz!
204. teleportacja peda po zakupie pojazdu
Witam chcia?bym,aby po zakupie teleportowa?o nas z pojazdem na podane koordy tylko nie mam poj?cia jak to zrobi? pr?bowa?em ju? wszystkiego ;/
Bardzo prosze o jakas podpowiedz ;x

[lua]local positionVehicles = {
-- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
-- salon
{'Admiral', 445, 30, 70000, -1980.67,305.02,35.17, 356.43, 3.95, 266.57},
{'Yosemite', 554, 10, 170000, 2118.07, -1158.29, 24.40, 354.86, 359.24, 299.10},
{'Sandking', 495, 0, 54250, 2117.44, -1153.81, 24.65, 353.60, 4.74, 299.33},
{'Huntley', 579, 30, 250000, 2117.99, -1148.98, 24.17, 355.22, 5.11, 296.24},
{'Jester', 559, 30, 23120, 2136.76, -1146.84, 24.28, 3.33, 354.34, 52.85},
{'Turismo', 451, 30, 700000, 2136.25, -1151.50, 23.82, 2.63, 356.26, 46.18},
{'Sabre', 475, 30, 23120, 2136.25, -1132.28, 25.49, 359.45, 0.24, 69.74},
{'Tahoma', 566, 30, 29320, 2119.83, -1136.90, 24.98, 2.24, 2.90, 286.47},
{'Buffalo', 402, 30, 20000, 2119.57, -1131.54, 25.15, 2.53, 359.56, 291.42},
{'Blade', 536, 30, 320020, 2120.56, -1126.66, 25.14, 1.94, 359.50, 291.48},
{'FCR-900', 521, 30, 29320, 2126.98, -1153.56, 23.55, 359.01, 0.00, 300.22},

}

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,'vehicle:desc','Pojazd: '..v[1]..' ('..v[2]..')nCena: '..v[4]..' PLNnPrzebieg: '..v[3]..' kmnAby kupi? pojazd wsi?dz na f i wpisz /kuppojazd')
setVehicleOverr...
205. Kolor pojazdu
Mam problem, ot??, mam system Prezesa. Gdy zapisuj? pojazdy i restartuj? zas?b to z tego 2 koloru robi sie czarny. Co? kombinowa?em w kodzie i zrobi?em takie co?:

[lua]handler = dbConnect("sqlite", "pojazdy.db")

--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, ca INTEGER, cb INTEGER, cc INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")

--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")


function onStartLoadVehicles()
local query = dbQuery(handler, "SELECT * FROM pojazdy")
local result, num_rows, errormsg = dbPoll (query, -1)
for i,v in pairs(result) do
local veh = createVehicle(v["model"], v["x"], v["y"], v["z"])
setElementRotation(veh, 0, 0, v["rot"])
setVehicleColor(veh, v["ca"], v["cb"], v["cc"], v["cd"], v["ce"], v["cf&...
206. skrypt na naprawa pojazdu czasowa
Witam potrzebuj? pomocy z skryptem

o to moj skrypt

[quote] }
if(newkeys == KEY_SUBMISSION)
{
if(RLTeam[playerid] == 1 || RLTeam[playerid] == 2 && RLON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /RL jest zabroniona!");
if(ZapisEv[playerid] == Zapis_SM && DerbyON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /SM jest zabroniona!");
if(ZapisEv[playerid] == Zapis_DB && SumoON) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na /DB jest zabroniona!");
if(PlayerInfo[playerid][InTruck]) return SendClientMessage(playerid, COLOR_ERROR,"›› |b??d| Naprawa pojazd?w na mini-misji jest zablokowana!");

if(GetTickCount() - BlockUcieczka[playerid] < 10000 && !IsAdmin(playerid))
{
new String[250];
format(String, sizeof(String), "›› (info) Odnios?e?(a?) obra?enia odczekaj {FFFFFF}%d sek.{FF0000} Aby m?c naprawia? pojazdy!",10 - (GetTickCount() - BlockUcieczka[playerid]) / 1000);
SendClientMessage(playerid, COLOR_ERROR, String);
return 1;
}
if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) == 0)
{
RepairVehicle(GetPlayerVehicleID(playerid));
GameTextForPlayer(playerid,"~r~~h~Pojazd naprawiony!",2000,5);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
...
207. Kupno pojazdu prywatnego
Witam tak jak w temacie chcia?bym,aby po zakupie pojazdu teleportowa?o nas na dane koordy ??cznie z zakupionym pojazdem,lecz nie wiem jak to zrobi? poniewa? aktualnie po zakupie teleportuje pojazd do przechowalni a tego nie chce da?o by rade to przerobi? ? jak tak to prosze o jakies podpowiedzi..

[lua] local positionVehicles = {
-- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
-- salon
{'Admiral', 445, 30, 70000, -1752.94,943.26,24.89, 356.43, 3.95, 266.57},
{'Yosemite', 554, 10, 170000, 2118.07, -1158.29, 24.40, 354.86, 359.24, 299.10},
{'Sandking', 495, 0, 54250, 2117.44, -1153.81, 24.65, 353.60, 4.74, 299.33},
{'Huntley', 579, 30, 250000, 2117.99, -1148.98, 24.17, 355.22, 5.11, 296.24},
{'Jester', 559, 30, 23120, 2136.76, -1146.84, 24.28, 3.33, 354.34, 52.85},
{'Turismo', 451, 30, 700000, 2136.25, -1151.50, 23.82, 2.63, 356.26, 46.18},
{'Sabre', 475, 30, 23120, 2136.25, -1132.28, 25.49, 359.45, 0.24, 69.74},
{'Tahoma', 566, 30, 29320, 2119.83, -1136.90, 24.98, 2.24, 2.90, 286.47},
{'Buffalo', 402, 30, 20000, 2119.57, -1131.54, 25.15, 2.53, 359.56, 291.42},
{'Blade', 536, 30, 320020, 2120.56, -1126.66, 25.14, 1.94, 359.50, 291.48},
{'FCR-900', 521, 30, 29320, 2126.98, -1153.56, 23.55, 359.01, 0.00, 300.22},

}

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,'vehicle:desc','Pojazd: '..v[1]..' ('..v[2]....
208. Sprawdzenie id pojazdu
Witam pisz? sobie skrypcik na tuning
Jest on na komende wi?c musz? zrobi? funkcje kt?ra sprawdza czy auto w kt?rym siedz? to np savanna ?eby jej doda? tuning
209. Sprawdzanie pojazdu
Jak mog? sprawdzi? czy gracz wchodzi to tych pojazd?w?


Truck_cars1 
createVehicle(514,2175.7,-2268.5,14.1,0.0,0.0,223.995
Truck_cars2 createVehicle(514,2162.1001,-2281.5,14.1,0.0,0.0,223.995
Truck_cars3 createVehicle(514,2168.8, -2276.100114.10.00.0224.0
210. Tworzenie pojazdu
witam od d?u?szego czasu my?l? jak zrobi? tworzenie pojazd?w lecz nie taki ze tworzy si? i jest , tylko ze tworzy si? i je?li kto? go we?nie to tworzy si? nowy w tym samym miejscu po jaki? czasie a gdy gracz wyjdzie z pojazdu co zabra? usuwa si? po jakim? czasie (chce co? uzyska? podobnego jak na pylife) jakich funkcji u?y? ?

za pomoc stawiam :piwo:
211. [SKRYPT] Interakcja pojazdu

Witam.
Przedstawiam ten oto panel pojazdu, kt?ry jest podobny do tego z Pylife. Dzia?aj? w nim wszystkie opcje ?wiate?, silnika, drzwi, r?cznego, maski oraz baga?nika. Tak jak w darmowym panelu, tak tutaj opcje r?cznego, maski oraz baga?nika dzia?aj? tylko poni?ej danej pr?dko?ci.

Tak on si? prezentuje.


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

212. [SKRYPT] Licznik pojazdu

Witam.
Przedstawiam wam rozwini?t? i odkodowan? wersj? licznika pojazdu. Licznik pokazuje rzeczy, takie jak pr?dko??, przebieg oraz stan paliwa oraz posiada kontrolki, kt?re informuj? o w??czonych ?wiat?ach, w??czonym silniku, zaci?gni?tym r?cznym oraz niskiego stanu paliwa.

Tak on si? prezentuje.


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

213. [SKRYPT] Nieniszczenie się pojazd
Hej, cze??, siemanko :) Mam dla Was skrypt, kt?ry polega na tym, ?e gdy wyjdziemy z auta lub kogo? w nim nie ma to auto si? nie niszczy. Gdy wejdziemy ju? mo?e si? niszczy?. Przydatny pod RPG ! :)

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
214. Rejestracja pojazdu
Siemanko, gtaonline.pl pisa?em ostatnio skrypt na prywatne pojazdy, ale niestety wyskakuj? bug i nie wiem jak go naprawi?. Mianowicie chodzi o to, ?e gdy zarejestruj pojazd wy?wietla si? napis ka?demu graczowi "ZAREJESTROWANE", licze na wasz? pomoc ! :)
[code]function wsiadanie ( player, seat, jacked )
if seat == 0 then
kierowca = getVehicleOccupant ( source, 0 )
if getPlayerName (kierowca) ~= getPlayerName ( player ) then
cancelEvent() return end
local name = getPlayerName ( source )
if getElementData(source, "prywatne") then
local accName = getAccountName ( getPlayerAccount ( player ) )
if getElementData(source, "wlasciciel") == getAccountName(getPlayerAccount(player)) or isObjectInACLGroup ("user."..accName, aclGetGroup ( "Urzad" ) ) then
else
cancelEvent()
co = getPedOccupiedVehicle ( player )
nazwa = getVehicleName ( co )
owner2 = getElementData ( co, "wlasciciel" )
outputChatBox ("Nie posiadasz kluczy do tego pajazu.", player)
end
end
end
end
addEventHandler ( "onVehicleStartEnter", getRootElement(), wsiadanie )

function wlasciciel ( player, cmd, owner )
local accName = getAccountName ( getPlayerAccount ( player ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Urzad" ) ) then
local auto = getPedOccupiedVehicle ( player )
wlasciciel = partName ( plr, owner )
if wlasciciel then
name = getPlayerName ( wlasciciel )
setElementData...
215. Marker podczepiony do pojazdu
Witam tworze skrypt na prac? dorywcz? i napotka?em si? na problem.
Chc? aby po wyj?ciu z pojazdu z ty?u auta tworzy? si? marker.
Przy pobraniu pozycji pojazdu i dodaniu do jednej z nich jakiej? warto?ci marker tworzy si? obok auta ale jego po?o?enie jest uwarunkowane od po?o?enia samochodu a ja chce aby marker zawsze by? z ty?u.
216. Trudność z uruchamianiem pojazdu z dużym przebiegiem.
Mam do was takie pytanie. Jak zrobi? by pojazd o du?ym przebiegu np. poni?ej 100km odpala? po 5sek. po 200km odpala? po 10sek. a po 300km odpala? po 15sek.
a np. po 500km nie odpala? wog?l?. Mapa Honest. Czy dam rade to zrobi? w tym kodzie
[code]CMD:silnik(playerid, cmdtext[])
{
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)
{
GuiInfo(playerid,"Nie jeste? kierowc? ?adnego pojazdu!");
return 1;
}
new veh=GetPlayerVehicleID(playerid);
if(SamochodInfo[veh][sBlokada])
{
GuiInfo(playerid,"Ten pojazd ma blokad? na kole!");
return 1;
}
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine)
{
TextDrawHideForPlayer(playerid,silnik);
Unfreeze(playerid,0);
SetTimerEx("SilnikOff",1000,false,"d",veh);
return 1;
}
else
{
if(SamochodInfo[veh][sPaliwo]<1)
{
GuiInfo(playerid,"Ten pojazd nie ma paliwa!");
return 1;
}
if((SamochodInfo[veh][sTyp]==1&&ToFrakcja(playerid,SamochodInfo[veh][sTypID]))||(veh<=4&&JazdaMa[playerid]==true))
{
if(strcmp(SamochodInfo[veh][sRanga],"brak",true))
{
if(strcmp(SamochodInfo[veh][sRanga],PlayerInfo[playerid][pRanga])&&PlayerInfo[playerid][pLider]==0)
{
GuiInfo(playerid,"Pojazd nie jest przepisany pod twoj? rang?!");
return 1;
}
}
SetTimerEx("SilnikStart"...
217. Mk Przyspieszenie Pojazdu
Witam,
Na moim serwie i kolegi gra tam duzo os?b itp wiec pomysla?em zeby zrobi? Mk (Przyspieszenie pojazdu) Czy ma ktos albo umie zrobic ze np. /dajmk1 nick
i Pojazd jezdzi o 20km/h czy inaczej

Dziekuje
218. Blokada wsiadania do pojazdu
local d1 createVehicle 5442169.3696289063609.4749755859411.440653800964 )


function 
enterVehicle playerseatjacked )
local accName getAccountName getPlayerAccount player ) ) 
if 
seat == 0 then
if d1 then
if not isObjectInACLGroup ("user."..accNameaclGetGroup "OSP" ) ) then 
cancelEvent
() 
outputChatBox "*****"player 
end 
end
end 
end
addEventHandler 
"onVehicleStartEnter"getRootElement(), enterVehicle )

B??d tkwi w tym ?e nie moge wsiada? te? do innych pojazd?w nie tylko do "d1"
Licz? na pomoc.
219. Nie działa wykrywanie pojazdu
Po wej?ciu w ma?y marker nie wyskakuje informacja o tym czy pojazd si? w nim znajduje czy nie

maly 
createMarker(-1994.55,210.71,26.69"cylinder"1000150)
duzy createMarker(-1989.56,204.28,26.12"cylinder"5000100)

function 
test(plrauto)
    for 
kv in ipairs(getElementsByType("vehicle")) do
        if 
isElementWithinMarker(v,duzythen
        outputChatBox
("Nie ma pojazdu w markerze")
        else
        
outputChatBox("Pojazd znajduje si? w markerze")
        
end
    end
end
addEventHandler
("onMarkerHit"malytest)
220. Znika paliwo auta przy respawnie pojazdu jego
Witam problem wygl?da nast?puj?co

Po zarejestrowaniu si? na serwerze, wpisaniu komendy /v (Komenda na prywatne pojazdy), po zespawnowaniu tira znika mu totalnie paliwo do 0, nie wiem co na to poradzic :D

Pozdrawiam i czekam na pomoc
221. Marker z tyłu pojazdu
Witam,
robi? prac? dorywcz? i chce doda? ?e po wyj?ciu z auta tworzy nam marker z ty?u pojazdu. Oboj?tnie gdzie jest musi by? z ty?u.
Kto? pomo?e?
222. Usuwanie koła z pojazdu pod komendę (DayZ)
Witam. Mam ten kod i chcia?bym aby by? on pod komend? lecz moje pr?by nie udawa?y si?. Wi?c prosz? pom??cie.


  
if itemName == "removetire" then
                local col 
getElementData(getLocalPlayer(),"currentCol")
                if 
getElementData(col,"tire_inVehicle") >= and getElementData(getLocalPlayer(),"Toolbox") >= 1 then
                    local col 
getElementData(getPlayer(),"currentCol")
                    
setElementData(getLocalPlayer(),"Tire",(getElementData(getLocalPlayer(),"Tire") or 0)+1)
                    
setElementData(col,"Tire_invEhicle",getElementData(col,"Tire_inVehicle")-1)
                    
setPedAnimation(getLocalPlayer(),"BOMBER","BOM_Plant",nil,false,false,nil,false)
                    
triggerEvent("displayClientInfo",getLocalPlayer(),"Vehicle","You removed 1 Tire from vehicle",255,255,255)
                    
disableMenu()
                    return
                
end
            end
223. [SKRYPT] Panel interakcji pojazdu

Witam wszystkich.
Skryptuj? ju? od jakiego? czasu i postanowi?em w ko?cu podzieli? si? z wami jednym skryptem. Jest to skrypt na panel interakcji pojazdu. Opcj? wybiera si? kursorem myszy. S? w nim cztery podstawowe opcje:

- Zapalanie/Zgaszanie silnika,
- Zapalanie/Zgaszanie ?wiate?,
- Otwieranie/Zamykanie drzwi,
- Zaci?ganie/Spuszczanie r?cznego.
Zaci?ganie r?cznego dzia?a tylko z pr?dko?ci? mniejsz? ni? 10km/h(zale?y od licznika).

Zrobi?em te? w?asn? grafik?, kt?ra my?l?, ?e fajnie si? prezentuje.


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


224. Teleport pojazdu
Cze??! Ostatnio bawi? si? troch? w przerabianie skrypt?w. Dzisiaj postanowi?em przerobi? pewn? suszark? administratora (jaka? z konkursu dla GTAO). Po wycelowaniu w dany pojazd pojawiaj? si? opcje. Chce dorobi? jedn? opcj? jak? jest "teleport zaznaczonego auta". Po prostu: celuje w pojazd, wybieram opcje TELEPORT i pojazd automatycznie teleportuje si? w pewne miejsce. Pr?bowa?em wiele razy na wiele r??nych i dziwnych sposob?w ale nie wychodzi. Jedynie co wcze?niej osi?gn??em to zamiast pojazdy teleportowa?o mnie xD. Oto kawa?ek tego skryptu z w?asnie t? funkcj?:
Cytat:

elseif actionID == 3 then --teleportacja
setElementPosition(vehicle, 1985.90662, 809.28406, 9.62786 )
source:outputChat('Teleportowa?e? pojazd na z?omowisko!', 0, 255, 0);


Je?li chodzi o skryptowanie to mo?na powiedzie?, ?e gucio umiem wi?c pomocy xD
225. Warunek na sprawdzanie pojazdu
Witam. Mam problem ze sprawdzaniem pojazdu. Ot??, chyba wszystko dobrze zrobi?em, gdy? ka?dy kto wejdzie w ten marker pojazdem, pokazywa?a mu si? informacja wi?c doda?em ten warunek i teraz przy ?ADNYM POJED?DZIE nie ma informacji. Pomo?e kto??

addEventHandler("onClientMarkerHit"jobOdbieranie, function(elmd)
    if 
not md or getElementType(el) ~= "player" then return end
    
if el ~= localPlayer then return end
    
if not getPedOccupiedVehicle(elthen return end
    local pojazd 
getPedOccupiedVehicle(el)
    if 
pojazd ~= 469 then return end
    
if getElementData(pojazd"pojazd_smieci") and tonumber(60) <= getElementData(pojazd"pojazd_smieci"then
        smieci 
getElementData(pojazd"pojazd_smieci") * 0.6
        
        setElementData
(pojazd"pojazd_smieci"0)
        
triggerServerEvent("givePlayerMoney"elsmieci5)
        
setElementData(pojazd"pojazd_opis""Towar: 0%")
    else
    
outputChatBox("* Nie posiadasz wi?cej ni?. 80% Towar?w")
    
end
end
)


Oczywi?cie stawiam :piwo:
226. Podmianki dla danego pojazdu
Witam. Przypu??my, ?e mam samoch?d np. manana o id 939 i chcia?bym, aby dla ta tylko mojego samochodu by?a ustalona jaka? podmianka. Jak to zrobi?? Mam jeszcze jedno pytanie. Przypu??my, ?e w skrypcie mam ustalone, ?e w danych koordynatach respi mi si? samoch?d np. perek co 30min.. Jak ustali? aby tylko dla respionego perka by?a podmianka, a jak kto? kupi z salonu to by?by normalny perek?
227. Usuwanie pojazdu
witam mam taki o to problem bo chce zrobi? usuwanie pojazdu ale tak ze je?li peda (gracza) nie ma w aucie to gdy damy auto w marker (np: pchaj?c go) to usuwa ten pojazd
Za pomoc stawiam :piwo:

local test createMarker(-1969.4480.7999935.17-1"cylinder"325500100)

addEventHandler("onMarkerHit"test, function(el,md)
if 
getElementType(el) == "player" then
local auto 
getPedOccupiedVehicle(el)
if 
not auto then return end
if getVehicleController(auto) ~= el then return end
if isTimer(czasthen return end
czas 
setTimer(function()
destroyElement(auto)
end30001)
end
end
)
228. usuwanie pojazdu
Siema. Mam problem z usuwaniem autobusu, poniewa? jak kto? z niego wyjdzie (i chyba jak uko?czy prac?), to pojazd si? nie usuwa i taki ?mietnik si? robi. B??d w db3 jest taki, i? nie mo?e znale?? eventu "destroyVeh" po stronie serwera :-? . Jak przecie? jesy dodany.. Wie kto? o co chodzi? Stawiam :piwo:

S-side

[lua]--[[
Praca rybaka

@copyright 2013-2014 Split <[email protected]>
@author Split <[email protected]>

Nie masz prawa u?ywac tego kodu bez mojej zgody.
Napisz do mnie by? mo?e si? zgodz? na u?ycie kodu.
]]--
createBlip(-1755.05, 951.73, 23.74,52, 2, 255,0,0,255,0,400)
local m1 = createMarker(-1755.05, 951.73, 23.74, "cylinder", 4.0, 255, 0, 0)
vehs = {}


function removePreviousVehicles(plr)
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
local sby = getElementData(v, "zrespilGracz")
if sby and sby == plr and getPedOccupiedVehicle(plr) ~= v then
destroyElement(v)
end
end
end

addEventHandler("onMarkerHit", m1, function(el, md)
if getElementData(el, "zrespilGracz") then
outputChatBox("praca w trakcie poprawek", el)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

local x,y,z = getElementPosition(el)
local bus = createVehicle(437, x,y,z,0.0, 360.0, 269.9)

setElementData(bus, &qu...
229. Tuning pojazdu - nie zapisuje ani nie odczytuje z XML
[lua]
addEventHandler ( "onResourceStart", getResourceRootElement(),
function ()
local root = xmlLoadFile ("cars.xml")
local houseroot = xmlFindChild (root,"cars",0)
if (houseroot) then
for i,v in ipairs (xmlNodeGetChildren(houseroot)) do
local carmodel = xmlNodeGetAttribute (v,"model")
local x = xmlNodeGetAttribute (v,"x")
local y = xmlNodeGetAttribute (v,"y")
local z = xmlNodeGetAttribute (v,"z")
local color1 = xmlNodeGetAttribute (v,"color1")
local color2 = xmlNodeGetAttribute (v,"color2")
local owner = xmlNodeGetAttribute (v,"owner")
local price = xmlNodeGetAttribute (v,"price")
local tune = xmlNodeGetAttribute (v,"tune")
local lock = xmlNodeGetAttribute (v,"lock")
local a = xmlNodeGetAttribute (v,"a")
cars[i] = createVehicle ( tonumber(carmodel),tonumber(x),tonumber(y),tonumber(z), 0, 0, tonumber(a) )
setElementInterior ( cars[i], 0 )
setElementData (cars[i],"xpos",tonumber(x))
setElementData (cars[i],"ypos",tonumber(y))
setElementData (cars[i],"zpos",tonumber(z))
setElementData (cars[i],"angle",tonumber(a))
setElementData (cars[i],"owner",owner)
setElementData (cars[i],"price",tonumber(price))
setElementData (cars[i],"lock",tonumber(lock))
se...
230. przepisywanie pojazdu zamiast sprzedaży

function playerCarSell sourcecmd)
    if(
isPedInVehicle(source)) then
           local playercar 
getPedOccupiedVehicle source )
        if(
getElementData cars[i], "owner" ) == getAccountName(getPlayerAccount(source))) then
               setElementData 
(playercar,"owner","Nobody")
            
givePlayerMoney sourcegetElementData playercar"price" )/100*25 )
            
outputChatBox ("Sprzedano pojazd!",source243,149,72 )
              
saveCars()
        else
            
outputChatBox ("To nie twoje auto!!!",source255,255,127 )
        
end
    
else
        
outputChatBox ("Nie jestes w aucie!!!",source255,255,127 )
    
end
end

addCommandHandler 
("sprzedajauto",playerCarSell)



Ca?o?c polega na tym, aby w?a?ciciel wpisuj?c /sprzedajauto (nick kupca) przepisuje samoch?d na kogos innego.
231. Teleportowanie do pojazdu
Cze??. Zrobi?em system pojazd?w oraz komend? do teleportowania do pojazdu o podanym UID. Problem w tym ?e ci?gle wy?wietla wiadomo??: "* Nie odnaleziono takiego pojazdu!". Nie mam poj?cia co jest ?le. W debugu nie ma ?adnego b??du.

addCommandHandler("ttv", function(plrcomid)
    if 
isObjectInACLGroup("user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Admin")) then
        
if id then
        local veh 
getVehiclesByUID(id)
            if 
veh then
            local x
,y,getElementPosition(veh)
            
setElementPosition(plrxyz+1)
            
outputChatBox("* Teleportowa?e? si? do pojazdu o UID: "..getElementData(veh"uid").."."plr)
            else
            
outputChatBox("* Nie odnaleziono takiego pojazdu!"plr)
            
end
        
else
        
outputChatBox("* Musisz poda? ID pojazdu!"plr)
        
end
    end
end
)


getVehiclesByUID:
function getVehiclesByUID(id)
    if 
id then
        
for k,v in ipairs(getElementsByType("vehicle")) do
            if 
getElementData(v"uid") == id then
            local veh 
v
            
else
            
local veh false
            end
        end
        
return veh
    end
end



//EDIT:

UID jest nadane poprawnie, poniewa? komenda /getid kt?ra je sprawdza, zwraca poprawn? warto??.
232. Zapis Pojazdu w Interior i Dimension
Witam mam o tuz taki problem bo chcia?em zrobi? zapis Interior i Dimension Pojazdu kt?ry si? znajduje w tym Interior i Dimension tylko nie wiem jak :look:
za pomoc stawiam :piwo:

[lua]handler = dbConnect("sqlite", "pojazdy.db")

--pojazdy
dbExec(handler, "CREATE TABLE IF NOT EXISTS pojazdy (id INTEGER PRIMARY KEY AUTOINCREMENT, wlasciciel TEXT, model INTEGER, x FLOAT, y FLOAT, z FLOAT, rot FLOAT, ca INTEGER, cb INTEGER, cc INTEGER, przebieg FLOAT, paliwo FLOAT)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on pojazdy(id)")

--tuning
dbExec(handler, "CREATE TABLE IF NOT EXISTS tuning (id INTEGER, t0 INTEGER, t1 INTEGER, t2 INTEGER, t3 INTEGER, t4 INTEGER, t5 INTEGER, t6 INTEGER, t7 INTEGER, t8 INTEGER, t9 INTEGER, t10 INTEGER, t11 INTEGER, t12 INTEGER, t13 INTEGER, t14 INTEGER, t15 INTEGER, t16 INTEGER, paintjob INTEGER, hr INTEGER, hg INTEGER, hb INTEGER)")
dbExec(handler, "CREATE UNIQUE INDEX IF NOT EXISTS IDX_id on tuning(id)")


function onStartLoadVehicles()
local query = dbQuery(handler, "SELECT * FROM pojazdy")
local result, num_rows, errormsg = dbPoll (query, -1)
for i,v in pairs(result) do
local veh = createVehicle(v["model"], v["x"], v["y"], v["z"])
setElementRotation(veh, 0, 0, v["rot"])
setVehicleColor(veh, v["ca"], v["cb"], v["cc"])
ustawDanePojazdu(veh, v["id"], v...
233. Teleport pojazdu na dane miejsce
Siemka, chcia?em zrobi? skrypt, kt?ry b?dzie teleportowa? pojazd na wolne miejsce parkingowe.
Podajcie chocia? jak?? podpowied? co do teleportowania pojazdu w jakie? podane koordy.

Z g?ry dzi?ki !
234. TP pojazdu po ID
zrobilem tak: http://www.gtao.pl/tepanie-pojazdu-vt97276,15.htm

uzywam tego: http://www.gtao.pl/%3Cfon...-sq-vt95613.htm

Mam wpisac ten kod w nowy skrypt ? Zrobilem, wpisuje /warp 1
i nic.
Nie wiem czy auta kt?re tworze maj? swoje ID dzieki temu systemowi pojazd?w.
Og?lnie chcia?bym tepac stworzon auta do siebie

[ Dodano: 2015-07-14, 18:54 ]
Zadzialalo, musialem pogrzebac :D
235. Tuning pojazdu
Witam, chcia?bym przerobi? sw?j skrypt na tuning, lecz ma par? wad i musz? je zlikwidowa? :) Dam kod
[lua]
function addwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
addVehicleUpgrade ( theVehicle, 1098 )
takePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zamontowano cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "dodaj.access", addwheels )

function remwheels ( sourcePlayer, command )
theVehicle = getPlayerOccupiedVehicle ( sourcePlayer )
if ( theVehicle ) then
removeVehicleUpgrade ( theVehicle, 1098 )
givePlayerMoney(sourcePlayer,7000)
outputChatBox ( "Zdemontowano Cz??? w poje?dzie.", source, 255, 255, 255, true )
end
end
addCommandHandler ( "usun.access", remwheels )
[/lua]

Wi?c chcia?bym da? aby tylko w markerze dzia?a?o. Wi?c na pocz?tku skryptu musz? dopisa? :

[lua]mech_marker = createMarker(-145.81640625, 1165.3720703125, 19.795249938965, "cylinder", 0, 0, 0, 0, 130)[/lua]
( Chyba tak jak co? ?le da?em prosz? mnie poprawi? )

Chcia?bym te? aby tylko ACL mia? Mech_FC

[lua]if not isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(plr)), aclGetGroup ( "Mechanik_FC" ) )[/lua]
( Chyba tak jak co? ?le da?em prosz? mnie poprawi? )

•Oraz jak kto? ma kas? poni?ej 0 to nie mo?e zamontowa?
•Oraz...
236. Tepanie pojazdu
Witam, chcia?bym zrobi? skrypt na teleportacje poprzez ID pojazdu.
Stawiam :piwo:
237. Potrzebuję naprawę pojazdu pod klawiszem >>2<<
Witam zrobi mi kto? napraw? pojazdu pod klawiszem 2 i z napisem na ?rodku "Pojazd Naprawiony!" i muzyk? nie pami?tam jakie id, ale wiem, ?e na niekt?rych serwerach jak si? loguje H@ to ona jest :D
Zrobi kto??
Za prac? :piwo: :)
238. Markery koło pojazdu
Siema :) Chcia?bym zrobi? co? takiego, ?e w danym poje?dzie blisko niego przyklejony s? niewidzialne markery (przyklejone chodzi mi oto, ?e jak w?z jedzie to one nie zostaj? w miejsce, tylko jad? z nim :D ). I jak si? wejdzie w te nie widzialne markery i wpisze np. /otworz to pojawia si? marker, kt?ry uruchamia gui.

Da rad? co? takiego? Pomo?ecie? Je?li kto? m?g?by pom?c to prosz? pisa?, b?d? podsy?a? to co mam i gui.


KA?DA POMOC = :piwo: :+: R*
239. Odblokowywanie pojazdu
Witam, chcia?bym si? dowiedzie? jak odblokowa? pojazd nie b?d?c jego kierowc? czy te? pasa?erem...

Chodzi mi po prostu o otwarcie od zewn?trz... Wiem, ?e chodzi o funkcj? setVehicleLocked ale bardziej mi si? rozchodzi jak pobra? w?a?ciwy pojazd

Za pomoc :piwo: :piwo:
240. Teleportowanie pojazdu po id do siebie
jak to zrobic