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
41. Teksturowanie pojazdu
Witam, wczoraj tworz?c system kryptonim?w na radiowozy napotka?em si? na problem - Przy nak?adaniu skryptowo tekstury na pojazd ta nie ma na sobie "refleksji", i wygl?da ca?o?ciowo ?le.

Pytanie jest nast?puj?ce - Czy da si? jako? omin?? ten problem poprzez nadanie innych warto?ci shader'?w, albo zmiany czego? w modelu?

https://i.imgur.com/AyrEdDW.png
42. Jak pobrać od skryptu wiedze na temat frozena pojazdu
Witam, nie wiem dok?adnie w jaki spos?b pobiera?o si? wi?dze na temat
czy auto ma frozen = true czy false gdy?
nie ma czego? takiego jak getElementFrozen
43. Przebieg pojazdu - dobra metoda
Hejka. Staram si? stworzy? wydajny gamemode i pisz? z pytaniem na temat przebiegu pojazdu. Przegl?daj?c skrypty i kody dost?pne na internecie zwi?zane z przebiegiem i paliwem pojazdu natkn??em si? na rozwi?zanie z zap?tlonym timerem globalnym dodaj?cym przebieg i zabieraj?cy odpowiedni? ilo?? paliwa. Kompletnie nie znam si? na sprawach wydajno?ciowych SAMP'a i jak taki zap?tlony timer przek?ada si? na wydajno?? serwera? Szukam z?otego ?rodku jak wykona? przebieg aby gamemod nie zosta? zmulony.

My?la?em jeszcze o podej?ciu do tematu, aby timer w??cza? odpowiedniemu graczowi je?li znajduje si? w poje?dzie i odpali silnik i teraz pytanie do kogo? znaj?cego si? na mechanice SAMP'a - kt?ry spos?b jest wydajniejszy. Jeden globalny timer, zmieniaj?cy przypu??my 200 graczom dane na temat przebiegu czy 200 indywidualnych timer?w gracza. Mo?e, w og?le istnieje jeszcze inny, lepszy spos?b na rozwi?zanie tego problemu? W ko?cu jest 2020 rok, mo?e si? co? zmieni?o w mo?liwo?ciach SAMP? ( ͡? ͜ʖ ͡?)
44. Ilość wariantów pojazdu
w gta zdeklarowane jest do niekt?rych pojazd?w 6 variant?w, czy jest mo?liwo?? przez lua zrobi? wi?cej wariant?w? bo mam w pliku dff exrta1,2,3,4,5,6,7,8 i gdy wrzucam j? do zasob?w i podmieniam to mam przyk?adowo wariant 1 i wariant 7, 8 i 9 jednocze?nie.
Wi?c tutej pytanie czy mozna jako? zrobi? zeby by? tylko jeden z tych wariant?w?
45. Nie da się wsiąść do pojazdu frakcyjnego SAPD
Witam, mam problem poniewa? nie da si? wsi??? do pojazd?w frakcyjnych w SAPD, w innych frakcjach dzia?a. 0 b??d?w w DB3. Nawet zmienia?em skrypty na frakcje SAPD ale jakiego skryptu frakcji sapd bym nie mia? to i tak si? nie da wsi???. I tylko to nie dzia?a.
46. Usuwanie pojazdu
Siemka, robi? gara? i mam taki problem, ?e nie usuwa mi pojazd?w jak z niego wyjd?. W db3 brak b??d?w https://pastebin.com/q0w25dRS
47. Nie da się wsiąść do pojazdu frakcyjnego
Witam tworz? w?a?nie frakcje SWAT na podstawie policji. Wszystko pozmienia?em na SWAT itp.
Po?o?enie aut itp. si? zgadza lecz nie da si? wsi??? do auta jako kierowca.
Da sie tylko na G czyli pasa?era. Co mam zrobi?? Wszystko pozmienia?em
48. sprawdzanie rotacji pojazdu
siema jest jaki? spos?b aby sprawdzi? rotacj? pojazdu w takiej osi ?
https://imgur.com/a/FiR5ixx
49. Każdy może wejść do mojego prywatnego pojazdu i ja też
Ka?dy mo?e wej?? do mojego pojazdu i ja te? pomocy
Za odpowied? daje piwko
50. [SKRYPT] Interakcja otoczenia ora
Hej, chcia?bym z Wami podzieli? interakcj? otoczenia oraz pojazdu 1:1 z Paradise RPG v3.
Jest tam troch? bug?w, ale dacie rad? sobie to naprawi?. :)

Screenshoty



Download
https://github.com/waiodijowgerpo/pd_interactions

Autor
flexuu (wstawiam za jego zgod?, o wszystkim wie)
51. Tworzenie pojazdu
Witam, szuka?em funkcji lecz nie znalaz?em. Pom?g?by mi kto? chodzi mi tutaj o funkcje, lub event gdy pojazd si? respi. OnSpawnVehicle co? w tym stylu, lecz no nie ma tego na wiki.
52. guiEdit i poślizg pojazdu
Witam. Mam dwie sprawy wi?c robi? jeden wsp?lny w?tek na ich temat. Do rzeczy. Mam panel logowania zaprojektowany w Gui Editorze i gdy potem u?yj? go w kodzie i chc? wpisa? has?o to pola tekstowego z has?em nie da si? klikn??. Trzeba specjalnie klikn?? pole z loginem i u?y? tabulatora, ?eby wpisa? has?o. Mam zamiar nied?ugo ten serwer uruchomi? i b?dzie to troch? niewygodne i niejasne dla innych graczy. Ma kto? jaki? pomys? jak temu zaradzi?? Mi ju? r?ce opadaj?.

Tutaj macie kod odpowiadaj?cy za tworzenie panelu:

[lua]loguj = guiCreateButton(0.80, 0.78, 0.11, 0.06, "Zaloguj si?", true)


rejestruj = guiCreateButton(0.80, 0.87, 0.11, 0.06, "Zarejestruj si?", true)


napis_login = guiCreateLabel(0.83, 0.50, 0.06, 0.03, "Login:", true)
guiLabelSetHorizontalAlign(napis_login, "center", true)
guiLabelSetVerticalAlign(napis_login, "center")


napis_haslo = guiCreateLabel(0.83, 0.62, 0.06, 0.03, "Has?o:", true)
guiLabelSetHorizontalAlign(napis_haslo, "center", true)
guiLabelSetVerticalAlign(napis_haslo, "center")


login = guiCreateEdit(0.75, 0.54, 0.21, 0.04, "", true)


haslo = guiCreateEdit(0.75, 0.66, 0.21, 0.04, "", true)
guiEditSetMasked(haslo, true)

--DX
function panelek()
local screenW, screenH = guiGetScreenSize()
dxDrawRectangle(screenW * 0.6952, screenH * 0.0000, 512, 1050, tocolor(0, 0, 0, 192), false)
dxDrawText("Nigh...
53. Usuwanie pojazdu
Witam, ot?? mam problem, dok?adniej nie wiem jak usun?? pojazd gdy ten wjedzie w marker, pr?bowa?em tak


function ShowMarker(el4)
local marker2 createMarker(-1891.13,1360.56,7.19-1.1,"cylinder"62551700,100)
destroyElement(veh)
end
addEventHandler
"onMarkerHit"marker2ShowMarker)





kod
local ciezarowka createMarker(-1976.12,1329.43,7.19-1.1"cylinder"22551700100)

function 
MarkerHit(el2)
if 
getElementData(el2"player:ciezarowka"truethen 
    triggerClientEvent
(el2"onClientAddNotification"el2"Posiadasz ju? zrespion? ci??ar?wk? !""info")        
return 
end

local veh 
createVehicle(433,-1955.59,1326.85,7.68,0.5,360.0,180.5)
warpPedIntoVehicle (el2veh0)
setElementData(el2"player:ciezarowka"true)
setElementData(veh"vehicle:bak"125)
setElementData(veh"vehicl:fuel"math.random(55,125) )
ShowMarker()
end


addEventHandler
"onMarkerHit"ciezarowkaMarkerHit )




function 
ShowMarker(el4)
local marker2 createMarker(-1891.13,1360.56,7.19-1.1,"cylinder"62551700,100)
destroyElement(veh)
end
addEventHandler
"onMarkerHit"marker2ShowMarker)
54. Zmiana nazwy pojazdu w salonie oraz w Przecho
Witam Serdecznie czytaj?cych chcia?bym uzyska? pomoc w zmienianiu nazw pojazd?w w przecho oraz salonie Kody mog? wys?a? je?li kto? b?dzie sk?ony pomoc, jest tu wiele post?w na ten temat ale ?aden z tych opis?w co tam s? nie dzia?a... pr?bowa?em ju? wszystkiego pr?bowa?em sam kod pisa? i nici... dlatego te? zwracam si? tu o pomoc... bardzo bym by? wdzi?czny je?li kto? by m?g? udzieli? pomocy

Kod przecho od strony clienta
[lua]
local screenW, screenH = guiGetScreenSize()
local marker=createMarker(1680.59, -1364.84, 17.49, "cylinder", 1.35, 153, 50, 204)
exports.ps_markers:createCustomMarker(marker, "garage")
local sphere=createColSphere(1680.59, -1364.84, 17.44, 5)
local mileage = ""

local wm={}
wm.gridlist=guiCreateGridList(0.34, 0.39, 0.333, 0.24, true)
guiGridListAddColumn(wm.gridlist, "ID Pojazdu", 0.3)
guiGridListAddColumn(wm.gridlist, "Model", 0.3)
guiGridListAddColumn(wm.gridlist, "Kierowca", 0.3)
guiSetVisible(wm.gridlist, false)

panel = false

function PrzechoGUI()

local Alpha, Alpha2 = interpolateBetween(0, 0, 0, 255, 180, 0, ((getTickCount() - czas) / 2500), "Linear")
local r2,g2,b2=interpolateBetween(255,255,255,20,250,0,(getTickCount()-czas)/1100,"SineCurve")
local r,g,b=interpolateBetween(255,255,255,255,0,0,(getTickCount()-czas)/1100,"SineCurve")
exports["buttons"]:createCustomWindow("Przechowalnia Pojazd?w", screenW *...
55. Nie mogę dodać pojazdu do org
Witam pr?buje zrobi? ?eby da?o si? dodawa? auta do organizacji, gdy przepisuje auto ca?y czas mam komunikat ?e nie jestem w organizacji pr?bowa?em pozmienia? moj? baz? danych ale nie wychodzi.

server
[lua]--[[
Developed by Yolos . You dont have agree to use this code! ;3
]]

function refreshgui(element)
local uid=getElementData(element,"player:uid")
if not uid then return end
local result=exports["tiyl-db"]:dbGet("SELECT tiyl_pojazdy.model,tiyl_pojazdy.id,tiyl_pojazdy.ownedGroup,tiyl_organizacje.name FROM tiyl_pojazdy left join tiyl_organizacje on tiyl_organizacje.id=tiyl_pojazdy.ownedGroup WHERE ownedPlayer=?", uid)
triggerClientEvent(element, "org:refresh", resourceRoot, result)
end

addEvent("org:check", true)
addEventHandler("org:check", resourceRoot, function(id,name)
-- Pobieramy UID gracza
local uid=getElementData(client,"player:uid")
if not uid then return end
-- Sprawdzamy czy jest jeszcze w?a?cicielem
local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_pojazdy WHERE id=? AND ownedPlayer=?", id, uid)
if #result < 0 then
outputChatBox("* Nie jeste? w?a?cicielem pojazdu.", client, 255, 0, 0)
return
end
local result=exports["tiyl-db"]:dbGet("SELECT * FROM tiyl_pojazdy WHERE id=? AND parking=0", id)
if #result > 0 then
outputChatBox("* Pojazd nie jest w przechowalni!.", client, 255,...
56. Zakup Pojazdu
Witam, ot?? mam problem. Wi?c tak, pojazd w salonie mo?na kupi? /zakup, okey i teraz wyjmujemy go z przechowywalni i zn?w mo?emy go kupi? na mapie /zakup jak to naprawi? ? G??wnie chodzi mi o to by komendy /zakup nie da?o si? u?ywa? po za terenem salonu. Nie ma b??d?w w db3.
kod
[lua]local positionVehicles = {
-- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
--{'Cadrona', 527, 0, 11000000, -1959.70,257.40,35.98,342.8,350.4,332.8,"1.6cm3","2012","35"},
{'Tampa', 549, 0, 25500000, -1957.59,305.28,36.10,343.7,349.7,150.4,"x","x","x"},


}

for i,v in pairs(positionVehicles) do
local veh=createVehicle(v[2], v[5], v[6], v[7], v[8], v[9], v[10])
setElementData(veh,'vehicle:desc','Pojazd: '..v[1]..'nRok Produkcji: '..v[12]..'nPojemno?? silnika: '..v[11]..'nPojemno?? Baku '..v[13]..' dm3 nCena: '..przecinek(v[4])..' $nPrzebieg: '..v[3]..' kmnAby Kupi? pojazd wsi?dz na F i wpisz /kupuje')
setVehicleOverrideLights(veh, 1)
setElementFrozen(veh,true)
setVehicleColor(veh, 255,255,255)
setVehiclePlateText(veh,"Kupmnie")
setVehicleDamageProof(veh, true)
setElementData(veh,'vehicle.selling', true)
setElementData(veh,"recznySalonData", true)
setElementData(veh,"vehicle:przeglad", "TAK")
setElementData(veh, "vehicle:olej", 5)

veh:setData('vehsell:info', {
['cost']=v[4],
['model']=v[2],...
57. Zmiana koloru pojazdu
Witam, czy jest opcja by zrobi? w poje?dzie co? takiego jak zmienianie koloru, chodzi mi o to, ?e jest pojazd i zmienia mu si? ci?gle kolor z czerwonego na pomara?czowy, zielony, ?? ?ty itp. automatycznie nie wpisuj?c komend ani nic. I by kolor nie zmienia? si? od razu z czerwonego na pomara?czowy tylko stopniowo.
Jakich funkcji u?y? i jak to w og?le zacz?? ?
58. wczytanie pojazdu z mysql
Witam przychodz? z pytaniem chcia?bym aby pojazd, kt?ry znajduje si? w mysql w okre?lonej tabeli by? wczytywany na odpowiednie kordy kt?re podam w kodzie
59. Tepanie do pojazdu
Cze??. Ostatnio zacz??em robi? skrypt w gui ( praca busy ), ale nie wiem jak przetrwa? gracza do pojazdu. Jakie? rady?
60. [MTA] 4Life - Poszukujemy idealne
Dzie? Dobry ?
W dzisiejszym dniu pojawi? si? materia? na moim kanale, kt?ry troszeczk? zjednoczy mnie z widzami, bo w?a?nie dzisiaj widzowie zdecyduj? jaki pojazd kupie i jaki tuning dodam do niego! ?Mam nadziej?, ?e r?wnie? ten odcinek przypadnie wam do gustu i zostawicie ?apk? w g?r??

https://youtu.be/A3gb6x8q0BY
61. [SKRYPT] Panel pojazdu
Witam!
Mam Wam dzi? do zaprezentowania skrypt na panel pojazdu.
Panel zawiera animacj? lekkiego obr?cenia opcji w momencie najechania na ni?.
Posiada r?wnie? funkcj? skalowania tekstu oraz zmiany kolor?w.
Skrypt jest m?j i zezwalam na jego edycj?.
Panel w??cza si? przyciskiem LSHIFT
SS:

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
62. Wjazda w marker na ID pojazdu
Witam ot?? chcia?bym, zrobi? co? takiego, ?e aby zaliczy?o nam marker musimy wjecha? pojazdem o danym id np infernusem. Pr?bowa?em z funkcj? [lua]getVehicleModel[/lua] lecz nic.
kod c_side.
[lua]--[[
Praca busa

]]--
local code = "MoveTrans"
local districtsTir = {
{-2490.23, 1387.22, 7.19},
{-2441.33, 1367.34, 7.19},
}

local jobTarget
local jobMarker
local jobVehicle
local maxTarget = #districtsTir
function odleglosc()
local x,y,z = getElementPosition(localPlayer)
local mx,my,mz = getElementPosition(jobMarker)
local distance = getDistanceBetweenPoints3D(x,y,z,mx,my,mz)
if distance > 9000000 then
triggerEvent('onClientAddNotification', localPlayer, 'Odjecha?e? zadaleko od punktu.', 'error')
finishJob()
end
end
function finishJob()
if jobMarker and isElement(jobMarker) then
destroyElement(jobMarker)
jobMarker = nil
end
if jobBlip and isElement(jobBlip) then
destroyElement(jobBlip)
jobBlip = nil
end
if jobTarget and isElement(jobTarget) then
destroyElement(jobTarget)
jobTarget = nil
jobTarget = 0

end
if getElementData(localPlayer,"player:job") == code then
setElementData(localPlayer,"player:job",false)
end
triggerServerEvent("destroyVeh", localPlayer)
removeEventHandler("onClientRender",root,odleglosc)
end
addEventHandler ( "onClientPlayerWasted", getLocalPlayer(),finishJob)
...
63. Zmiana nazwy pojazdu
Dzie? Dobry. Jest jaka? funkcja w mta co zmienia nazwy modeli pojazd?w np hotring racer 3 na deluxo. Prosze o szybk? odpowied?.
64. Zmiana nazwy pojazdu
Dzie? Dobry. Jest jaka? funkcja w mta co zmienia nazwy modeli pojazd?w np hotring racer 3 na deluxo. Prosze o szybk? odpowied?.
65. Wywalanie z pojazdu po trafieniu w głowe paralizatorem
Witam, chcia?bym zrobi? co? takiego ?e jak SAPD (wsumie oboj?tnie kto kto ma paralizator, czyli pistolet silenced, id 23 broni) trafi przykladowo uciekiniera przed nim kt?ry ucieka pojazdem i jest w ruchu, gdy sapd trafi go w g?owe z paralizatora(przez driveby strzela), to losowo po kilku strza?ach(r??nie, czasem od 3,4, czasem od 2-?ch) aby uciekiniera wywala?o z pojazdu gdy zostanie trafiony kilka razy, da si? tak zrobi??

kod paralizatora:

Lua1.lua:
[lua]
local weaponid = 23
function onFire(weapon, ammo, ammoInClip, hitX, hitY, hitZ, hitElement)
if weapon == weaponid then
if hitElement then
if hitElement ~= source then
if getElementType(hitElement) == "player" then
triggerServerEvent("onParalyze", hitElement)
elseif getElementType(hitElement) == "vehicle" then
triggerServerEvent("onVehicle", hitElement)

end
end
end
end
end

addEventHandler( "onClientPlayerWeaponFire", getRootElement(), onFire)
[/lua]

Lua2.lua:
[lua]
local time = 25

function displayLoadedRes ( res )
setWeaponProperty(23, "poor", "damage", 0)
setWeaponProperty(23, "std", "damage", 0)
setWeaponProperty(23, "pro", "damage", 0)
end

addEventHandler ( "onResourceStart",getResourceRootElement(getThisResource()), displayLoadedRes )
function onParalyzed()
setElementFrozen ( source, true )
setPedAnimation( source, "ped"...
66. Jak zrobić własny variant pojazdu
Witam tak jak w temacie mam pytanie jak zrobi? w?asny variant pojazdu? Za pomoc piwko (nie mam program?w).

Chcia? bym zrobi? variant infka policyjnego
67. Wolniejsze niszczenie się pojazdu
Siemka, da si? zrobi? jako? aby pojazd wolniej si? niszczy? lub mia? jaki? wi?kszy pancerz czy co??
Za pomoc nagrodz? piwkiem
68. [SKRYPT] Interakcja pojazdu
Hej hej, dawno nic nie udost?pnia?em w tym dziale poniewa? nie mia?em takiej potrzeby... lecz dzi? chce przekaza? wam interakcje pojazdu, kto wie mo?e kto? skorzysta. Prosta interakcja kt?ry mia?a zosta? na moim projekcie lecz nie skorzystamy z niej. Autorem jestem ja, zezwalam na edycje. Dzia?anie jest proste, interakcja po wej?ciu do pojazdu znajduje si? pod przyciskiem 'shift', strza?kami w g?r? i w d?? zmienia si? wybran? opcje.

SS





DL

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
69. Nie wiem jak tutaj dodać rotację pojazdu
Siemanko tak jak w temacie nie wiem jak doda? rotacje pojazdem
[lua]createBlip(-1959.59, 285.91, 35.47, 55,2,0,0,0,0,0,275) --- sf doherty zwykly
createBlip(-1641.25, 1203.88, 7.25, 55,2,0,0,0,0,0,275) --- sf downtown sportowy
createBlip(1880.92, -1863.27, 13.58, 55,2,0,0,0,0,0,275) --- cygan

local vehicles = {}
local komis_shapes = {}
local slots = {

{-1953.35, 306.55, 40.64, 537.4, 0.0, 179.6, model=521, dmax=0, dmin=0, price=(25000000), gdzie="sf"}, -- FCR 900
{-1956.45, 306.28, 40.64, 537.4, 0.0, 179.8, model=581, dmax=0, dmin=0, price=(23000000), gdzie="sf"}, -- BF
{-1952.58, 300.26, 40.59, 89.1, 0.0, 91.0, model=463, dmax=0, dmin=0, price=(4000000), gdzie="sf"}, -- Freeway
{-1952.72, 295.79, 40.59, 89.1, 0.0, 88.4, model=471, dmax=0, dmin=0, price=(5000000), gdzie="sf"}, -- QuadBike
{-1952.91, 291.28, 40.59, 89.1, 0.0, 91.0, model=461, dmax=0, dmin=0, price=(3200000), gdzie="sf"}, -- PCJ

-- Salon LV Sportowy
{-1662.96, 1221.65, 13.26, 230, 0, 0, model=415, dmax=0, dmin=0, price=(79000000), gdzie="dohertysf2"}, -- cheetah
{-1649.00, 1207.89, 13.34,65, 0.0, 0.0, model=560, dmax=0, dmin=0, price=(45500000), gdzie="dohertysf2"}, -- Sultan
{-1649.99, 1207.60, 20.78,65, 0.0, 0.0, model=541, dmax=0, dmin=0, price=(83200000), gdzie="dohertysf2"}, -- hto
{-1663.46, 1221.50, 20.86,230, 0.0, 0.0, model=451, dmax=0, dmin=0,price=(80200000), gdzie="dohertysf2"...
70. Licznik pojazdu zle przeskalowany
Witam jezeli bym mogl kogos prosic o poprawienie tego przeskalowania to bym byl wdzieczny macie tutaj kod i ss y jak wyglada ten licznik chce zeby on byl wiekszy bo nic w nim nie widac i jest bardzo maly, Ten skrypt jest z paczki skygame nazywa sie SkyG-Licznik
KOD:

[lua]--[[

Autor skryptu: NexBoy
2016r
Zakaz uzywania tego kod bez mojej zgody!!!
* Dodano podswietlanie licznika
* Montowanie podswietlen
* Pasek paliwa
* Kontrolki
--]]




rowery = {

[507] = true

}

Motocykle = {
[581] = true,
[509] = true,
[481] = true,
[468] = true,
[586] = true,
[448] = true,
[522] = true,
[461] = true,
[462] = true,
[463] = true,
[510] = true,
[521] = true,
}


local screenW, screenH = guiGetScreenSize()


function LicznikPojazdu()

local veh=getPedOccupiedVehicle(localPlayer)

if not veh then return end
if not Motocykle[getElementModel(veh)] then

local vx, vy, vz = getElementVelocity(veh)

local speed = ((vx^2 + vy^2 + vz^2)^(0.5))*180
local speedy = speed*0.97

local przebieg = getElementData(veh,"vehicle:mileage") or 0

local Kolor = getElementData(veh, "licznik:kolor") or "Zwykly"
if getElementHealth(veh) < 301 then

setElementHealth(veh,302)

end

if ( getVehicleOverrideLights ( veh ) ~= 2 ) then
dxDrawImage(screenW * 0.8001, screenH * 0.6276, screenW * 0.1830, screenH * 0.3255, "Img/disc.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)

dxDraw...
71. HP Pojazdu
Siemka, da sie zrobi? tak aby zmieni? hp pojazdu, np. radiowozu ?eby mia? wi?cej hp, lub wolniej sie psu??
Za pomoc czeka piwko :piwo:

[ Dodano: 2019-03-26, 14:09 ]
Lub aby przy uderzeniu traci?o mniej zycia?
72. Usuwanie pojazdu
Witam ot?? robi? prac? po stronie servera, pom?g?by kto?, ot?? chce jak wyjdziemy z pojazdu, to pojazd nam usuwa, jako? nie mg tego ogarn??
kod
 local p1 createMarker(-2293.77, -52.9661.96,"cylinder",4.0255800

function 
MarkerHithitElementmatchingDimension 
    
local elementType getElementTypehitElement 
    
outputChatBoxelementType.."Zrespi?e? pojazd, dostarcz ?adunek"getRootElement(), 255255
    
local veh createVehicle (480, -2293.54, -38.7961.59
    
warpPlayerIntoVehicle (hitElementveh0
end
addEventHandler
"onMarkerHit"p1MarkerHit 















73. Varianty na model pojazdu
Witam kto? pomo?e, i? chcia?bym taki skrypt, by na dany model pojazdu ustawia?o permanentny wariant.
74. Wejście do pojazdu
Witam ot?z mam kod i chcia?bym, by gracz musia? mie? conajmniej 200rp, by wej?? do pojazdu z pracy. Pomo?e kt?? ?
kod
c.lua
[lua]smieciOb = {}
smieciMarker = {}
zaniesMarker = {}
smieci = {
{162.33476, -58.11185, 1.57813},
{161.90726, -49.79447, 1.57813},
{162.96332, -20.19691, 1.57813},
}

modelSmiecia = 1265
iloscKasyZaSmieci = 35

oddawanieSmieciPos = {165.46448, -15.36996, 1.50203}
oddawanieMarker = createMarker( oddawanieSmieciPos[1], oddawanieSmieciPos[2], oddawanieSmieciPos[3] - 0.95, "cylinder", 5, 0, 255, 0, 25 )

niesieSmiec = false

function oddawanieSmieci( hitPlayer )
if source ~= oddawanieMarker then return end
if hitPlayer ~= localPlayer then return end
veh = getPedOccupiedVehicle( hitPlayer )
if not veh then return end
iloscSmieci = 0
for k,v in pairs( getAttachedElements( veh ) ) do
if getElementModel( v ) == modelSmiecia then
iloscSmieci = iloscSmieci + 1
destroyElement( v )
v = nil
end
end
outputChatBox( "Za " .. iloscSmieci .. " smie?(/i) otrzymujesz " .. iloscSmieci * iloscKasyZaSmieci .. "$." )
triggerServerEvent( "givePlayerMoneyS", resourceRoot, localPlayer, iloscSmieci * iloscKasyZaSmieci )
odnowSmieci( )
end

function podniesSmiec( hitPlayer )
for k,v in pairs( smieciMarker ) do
if v == source then
if hitPlayer ~= localPlayer then return end
obiektSmiecia = getElementData( source, "smiec" )
if isElementAttached...
75. Niezniszczalność pojazdu na id
Kod:
local pojazdy=getElementsByType("vehicle")
for 
i,v in ipairs(pojazdy) do
local id=getElementData(p"id")

if 
tonumber(id)==1 then
setVehicleDamageProof
(vehicletrue)

end


B??d db3: Loading script failed: turbo/mk1admin.lua:8: 'end' expected (to close 'for' at line 2) near '<eof>'
Nawet jak to poprawie wyskoczy kolejny..
Potrzebuje kogo? kto wyt?umaczy jak mog? podpi?? swoje auto pod skrypt.
Stawiam :piwo:
76. Zniszczenie pojazdu
Ogarnie kto? mi co? takiego, ?e nie jak lekko walniemy w s?upek to oblewamy egzamin tylko np jak pojazd ma 800/1000 hp. Daje piwko oraz Respekt :D


addEventHandler("onVehicleDamage"resourceRoot, function(loss)
    
local kierowca=getVehicleController(source)
    if 
not kierowca then return end
    
if not getElementData(source,"vehicle:lic"then return end
    destroyElement
(source)
    
outputChatBox("* Uszkodzi?e?(a?) pojazd, nie zdajesz egzaminu!"kierowca25500)
    
triggerClientEvent(kierowca"license:finish"resourceRoottrue)
end)
77. Pasujące częsci do danego pojazdu
Witam, chcia?bym zrobi? tak ?e jak wybierzemy np w dxGridliscie "Exhaust" to ?eby pokaza?o pasuj?ce t?umniki do danego pojazdu.

[img]https://i.imgur.com/QxLYD0D.jpg[/img]



Kod:

[lua]x, y = guiGetScreenSize()
_sX = 0
_sY = 0

function resX(value)
return (value/1920) * x
end

function resY(value)
return (value/1920) * y
end


addEvent("PokazGuiTuning", true)
addEventHandler("PokazGuiTuning", resourceRoot, function(pojazd)
GetVDBTrabalhos(pojazd)
text = {}
for i,_ in ipairs(editBox) do
table.insert(text,{})
end
boxClick = false
addEventHandler("onClientRender",root,interfacetrabs)
addEventHandler("onClientClick",root,clicktrabs)
showCursor(true)
end)



font = "default-bold"

function updateTrabList(tuning)
startDxGridlist(tuning,_sX+resX(600),_sY+resY(350),resX(800),resY(720),7,resY(2.5),font,"Wyszukaj...")
end

function interfacetrabs()
showDxGridlist(100)
end

function clicktrabs()
local trab = getElementData(localPlayer,"dxGridLineSelecTrab")
if not trab then return end
outputDebugString("Wybrano: "..data[trab][1].." ",0,232,172,57)
end


function GetVDBTrabalhos(veh)
tuning = {}
local upgrades = getVehicleCompatibleUpgrades(veh)
for upgradeKey, upgradeValue in ipairs ( upgrades ) do
local slot = getVehicleUpgradeSlotName(upgradeValue)
if not t...
78. Usuwanie pojazdu
Witam mam pytanie co zrobi? aby pojazd po zako?czeniu pracy si? usuwa?
oto ostatnia cz??? kodu

[lua]
addEventHandler("onClientMarkerHit", resourceRoot, function(hit)
if hit ~= localPlayer then return end
if source ~= p.marker then
local trawa = getElementData(hit, "trawa")
if trawa > 99 then
("text")
return
end
local traw = math.random(1,4)
setElementData(hit, "trawa", trawa+traw)
if getElementData(hit, "trawa") > 100 then
setElementData(hit, "trawa", 100)
end
destroyElement(getElementData(source, "object"))
destroyElement(source)
end
end)

addEventHandler("onClientMarkerHit", resourceRoot, function(hit)
if hit ~= localPlayer then return end
if source ~= p.marker then return end
local pojazd = getPedOccupiedVehicle(hit)
if not pojazd then return end
local trawa = getElementData(hit, "trawa")
if not trawa then return end
local hajs = getElementData(hit, "pieniadze")
if trawa < 1 then return end
fadeCamera(false)
("") -- notyfikacja
setElementFrozen(pojazd, true)
setTimer(function()
fadeCamera(true)
setElementFrozen(pojazd, false)
local wyplata = 450*trawa/100
wyplata = string.format("%1.2f", wyplata)
setElementData(hit, "pieniadze", hajs+wyplata)
trawa = string.format("%1d", trawa)
noti("") -- to ...
79. Wsiadanie do pojazdu podobne jak w PUBG
Witam, mam zapytanie jakich funkcji u?y? zeby zrobi? wsiadanie do pojazdu podobne jak w PUBG za pomoc daje :piwo: :)
80. Rotacja Pojazdu
Witam, Kiedy? kto? na forum mi z tym tematem pomaga? to chyba by? u?ytkownik Marcin778 Ale mniejsza.

Mam pytanie jak robi?o si? ?e gdy pojazd stoi np. w markerze i ma rotacje kt?r? ustawi?em to robiero wtedy skrypt zadzia?a? Nie wiem jak to opisa? Mo?e w formie przyk?adu..

Stoj? 2 samochody i pomi?dzy jest przerwa i gracz musi zaparkowa? mi?dzy tymi pojazdami w miare r?wno wtedy skrypt to uwzgl?dni i zaliczny

Za pomoc jak zawsze piwko i rp :piwo: R*