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: lakiernia
1. [MODEL] Lakiernia


Prosty interior lakierni w z ?adnym i dobrze wymodelowanym ?rodkiem.

Screeny: Kliknij tutaj
Author: ? ( SparroW upload )
Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
2. Lakiernia
Czesc, zrobilem lakiernie na colorpickera ze wybieram kolor i maluje mi pojazd
tylko malowanie odbywa si? tylko po stronie klienta, jak zrobic zeby caly serwer widzial zmieniony kolor? Zeby setvehiclecolor jako? zrobi? na serwer

addEventHandler("onColorPickerOK", root,
function(edit, hex, r, g, b)
local theVehicle = getPedOccupiedVehicle(localPlayer)
if isElementWithinMarker(theVehicle, edit) then
setVehicleColor(theVehicle , r, g, b)
3. Lakiernia
Dorabiam se do lakierni kolor 3 i 4
niestety nie mam poj?cia na co to zamieni? setVehicleColor(v, r, g, b,c4,c5,c6,c7,c8,c9,c10,c11,c12) w przypadku 3 i 4 koloru Licz? na pomoc :)

[code]local Malowanie = createMarker(-2083.19, 332.21, 35.21 -0.9,"cylinder", 1.1, 255,0,40,70)
local strefaMalowania = createColSphere (-2086.11, 336.79, 35.21, 5.7 )


addEventHandler('onMarkerHit', Malowanie, function(player, md)
if not md or getElementType(player) ~= "player" then return end
local veh=getPedOccupiedVehicle(player)
if veh then return end
local vehicles=getElementsWithinColShape(strefaMalowania,"vehicle")
if #vehicles < 1 then
exports.rpg_noti:createNotification(player, "x", "W strefie malowania pojazd?w nie znajduje si? ?aden pojazd!")

return
end
if #vehicles > 1 then
exports.rpg_noti:createNotification(player, "x", "W strefie malowania pojazd?w jest zbyt du?a ilo?? pojazd?w!")
return
end
for i,v in ipairs(vehicles) do
if not isElementFrozen(v) then
exports.rpg_noti:createNotification(player, "x", "Pojazd, kt?ry znajduje si? w strefi? nie posiada zaci?gnietego r?cznego!")
return
end
if not getElementData(v,"vehicle:ownedPlayer") == getElementData(player, "player:uid") then
exports.rpg_noti:createNotification(player, "x", "Nie jeste? w?a?cicielem pojazdu!")
return
end
...
4. Lakiernia dla sapd
Witam zastanawiam si? jak zrobi? lakiernia dla frakcji Sapd. Wje?d?a si? pojazdem w marker i pokazuje si? gui do wyboru koloru 1 i 2. NIE Wiem jak to zrobi?. Za danie kodu R* i zimne :piwo:
5. Lakiernia
Siemka mam skrypt na lakiernia, wyci?gni?ty z jakiego? tam GM.
I w skrypcie tworzy si? cuboid i dwa markery, 1 na pierwszy kolor i 2 na drugi kolor.
I gdy wjade autem w ten cuboid i po wej?ciu w marker i wybraniu kolorku nie daje mi sprayu i w DB3 taki b??d:
ERROR: Client (Andrew_Johnson) triggered serverside event giveSpray, but event is not added serverside

Andrew_Johnson to nazwa mojej postaci jak co? xD

Tutaj daje link do skryptu: http://www36.zippyshare.com/v/nn2BxjUD/file.html

Za Pomoc daje respekt i piwka! ;p

[ Dodano: 2018-03-14, 20:42 ]
Nawet gdy wcze?niej dam se tym standardowym panelem admina ten spray i potem wybior? kolor to to samo jest :/
6. Lakiernia
Po stronie servera kod:

[code]--[[
Lakiernia w danych miejscach.

@package GO-Life.pl
@copyright 2014 Split Wszystkie prawa zastrzezone
@author Split <[email protected]>

Nie masz prawa uzywac tego kodu bez naszej zgody.
Napisz do kogo? z nas, by? mo?e si? zgodzimy na u?ycie kodu.
Same kopiowanie kodu nie nauczy ci? pisa? samemu, wi?c lepiej nie kopiuj ?eby nie mie? problem?w.
]]--

local strefyLakiernicze = {
LakierniaDoherty = {
cuboid = {-100.25, 1177.78, 18.74, 10.00, 9.00, 5.00},-- cuboid w ktorym musi znalezc sie pojazd
marker = {-88.25, 1177.78, 18.74}, -- pozycja markera w ktorym gracz bedzie stal aby w??czy? lakierni?
dostep_frakcja = 1, -- id frakcji ktora ma do tego dostep
},
}

for i,v in pairs(strefyLakiernicze) do
setGarageOpen(21, true)
l_cuboid = createColCuboid(unpack(v.cuboid))
l_wybor = createMarker(v.marker[1], v.marker[2], v.marker[3], "cylinder", 1, 0, 0, 0, 100)
setElementData(l_wybor, "dostep_frakcja", v.dostep_frakcja)
setElementData(l_wybor, "lakiernia_cs", l_cuboid)
end

addEventHandler("onMarkerHit", root, function(el, md)
if getElementData(source, "lakiernia_cs") then
local accName = getAccountName (getPlayerAccount(el))
if isObjectInACLGroup("user."..accName, aclGetGroup("Mechanik")) then
if getElementType(el) == "player" then
lo...
7. Lakiernia
Witajcie, mam problem ot?? tym razem z funkcj? malowania, zrobi?em sobie przyk?adowy kod, kt?ry sprawdza czy w colcuboid jest pojazd, lecz dzia?a, ale nie maluje pojazdu kt?ry stoi w cuboidzie.

[lua]local miejsce = createColCuboid(-176.24, 2679.75, 61.80, 14.00, 6.50, 4.50)
local czerwony = createMarker(-175.97, 2686.00, 61.80, "cylinder", 1.0, 255, 0, 0)
local niebieski = createMarker(-174.71, 2686.00, 61.80, "cylinder", 1.0, 0, 0, 255)
local bialy = createMarker(-173.30, 2686.00, 61.80, "cylinder", 1.0, 255, 255, 255)
local zielony = createMarker(-171.83, 2686.00, 61.80, "cylinder", 1.0, 0, 255, 0)
local zolty = createMarker(-170.23, 2686.00, 61.80, "cylinder", 1.0, 255, 255, 0)
local czarny = createMarker(-168.76, 2686.00, 61.80, "cylinder", 1.0, 0, 0, 0)

addEventHandler("onMarkerHit", czerwony, function(el, md)
local pojazdy = getElementsWithinColShape(miejsce, "vehicle")
if #pojazdy<1 then
outputChatBox("Na stanowisku lakierniczym nie ma ?adnego pojazdu.", el)
return
end
if #pojazdy>1 then
outputChatBox("Na stanowisku lakierniczym jest zbyt du?o pojazd?w.", el)
return
end

setVehicleColor(source, 255, 0, 0)
outputChatBox("(( Bierzesz kolor czerwony ))", el)
end)/lua]