Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-04-02, 20:46


Patrix100

Amator LUA.






Wiek: 26
Na forum: 4028 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 953

Respekt: 40,5

Witam, mam pytanie da?oby rade zrobi?, ?e po w??czeniu skryptu te autka maj? ustawiaj? kolor 0, 112, 141
Kod:
local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Pojazd: '..v[1]..' ('..v[2]..')\nCena: '..v[4]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)

    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
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('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


EDIT: I jeszcze jak zrobi?, ?eby nie da?o si? je?dzi? tymi autami.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 20:55


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Pojazd: '..v[1]..' ('..v[2]..')\nCena: '..v[4]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)
    setVehicleLocked(veh, true)
    setVehicleColor(veh, 0, 112, 141)


    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
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('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 21:42


Patrix100

Amator LUA.






Wiek: 26
Na forum: 4028 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 953

Respekt: 40,5

"Emm" napisał/a:

local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Pojazd: '..v[1]..' ('..v[2]..')\nCena: '..v[4]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)
    setVehicleLocked(veh, true)
    setVehicleColor(veh, 0, 112, 141)


    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
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('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141

Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 21:44


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
"Patrix100" napisał/a:

"Emm" napisał/a:

local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Pojazd: '..v[1]..' ('..v[2]..')\nCena: '..v[4]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)
    setVehicleLocked(veh, true)
    setVehicleColor(veh, 0, 112, 141)


    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
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('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141

Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.


Więcej informacji znajdziesz w Wikipedii MTA:

createMarker

Ost. arg. ustawiasz na 0

Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 21:55


Patrix100

Amator LUA.






Wiek: 26
Na forum: 4028 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 953

Respekt: 40,5

"Emm" napisał/a:

"Patrix100" napisał/a:

"Emm" napisał/a:

local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Pojazd: '..v[1]..' ('..v[2]..')\nCena: '..v[4]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)
    setVehicleLocked(veh, true)
    setVehicleColor(veh, 0, 112, 141)


    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
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('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


Pojazdy powinny mie? zamkni?ty zamek oraz kolor 0, 112, 141

Dzi?ki, ale teraz nie mog? kupi? auta bo nie da si? wsiada? ;/ Da si? jako? zrobi?, ?e jest nie widzialny marker i trzeba podej?? do auta, ?eby kupi?.


Więcej informacji znajdziesz w Wikipedii MTA:

createMarker

Ost. arg. ustawiasz na 0

Zrobi?em tylko marker
m = createMarker(-1957.46, 299.85, 35.07, "cylinder", 3.0, 1.0, 0, 0, 0, 255, 0)

Ale nie wiem co dalej ;c

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 22:08


Emm

***** ***






Wiek: 32
Na forum: 4021 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6171

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
m = createMarker(-1957.46, 299.85, 35.07, "cylinder", 3.0, 1.0, 0, 0, 0, 255, 0)

function cos(plr)
-- dajesz kod z tego gdzie jest kupno tego pojazdu
outputChatBox("** Aby zakupi? pojazd, wpisz /kuppojazd", plr)
end
addEventHandler("onMarkerHit", m, cos)


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-04-02, 22:50


Patrix100

Amator LUA.






Wiek: 26
Na forum: 4028 dni
Posty: 182
Nick w MP: .:Patrix:.

Piwa: 953

Respekt: 40,5

Nie wychodzi mi ;/
Kod:
m = createMarker(-1957.46, 299.85, 35.07, "cylinder", 3.0, 1.0, 0, 0, 0)
local positionVehicles = {
    -- nazwa, model, przebieg, cena, x,y,z,rx,ry,rz, sprzeda?
    -- salon 
    --{'Manana', 410, 0, 5000, 2220.04175, -123.38932, 28.46326, 359.2, 360.0, 129.9},
    {'Ocenic', 467, 0, 8563, -1957.03, 299.64, 35.21, 359.6, 360.0, 140.1},
    {'Premier', 426, 0, 16139, -1948.72, 268.60, 35.22, 360.0, 359.9, 43.6},
    {'Tahoma', 566, 0, 11431, -1951.49, 260.42, 35.25, 0.4, 0.1, 40.7},
    {'Vincent', 540, 0, 13794, -1955.89, 258.11, 40.91, 359.7, 360.0, 1.1},
    {'Clover', 542, 0, 8853, -1946.46, 261.48, 40.83, 360.0, 360.0, 48.9},
    {'Blista Compact', 496, 0, 21237, -1948.25, 270.74, 40.77, 0.0, 360.0, 53.0},
    {'Tampa', 549, 0, 7653, -1955.07, 300.77, 40.74, 360.0, 360.0, 181.7},
    

}

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,'pojazd_opis','Model: '..v[1]..'\nCena: '..v[4]..' Eur\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na miejsce kierowcy i wpisz /kuppojazd')
    setVehicleOverrideLights(veh, 1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(veh, true)
    setElementData(veh,'vehicle.selling', true)
    setVehicleLocked(veh, true)
    setVehicleColor(veh, 0, 112, 141)


    veh:setData('vehsell:info', {
        ['cost']=v[4],
        ['model']=v[2],
        ['mileage']=v[3],
        ['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)

    plr:outputChat('* Aby zakupi? ten pojazd wpisz /kuppojazd',0,128,255)
end)

addEventHandler('onMarkerHit', resourceRoot, function(plr, seat, jacked, m)
    if seat~=0 then return end

    local data=plr:getData('vehsell:info')
    if not data then return end

    plr:removeData('vehsell:info')
end)

addCommandHandler('kuppojazd', function(plr, cmd)
    local data=plr:getData('vehsell:info')
    if not data then return end

    if getPlayerMoney(plr) < data.cost then
        outputChatBox('* Nie posiadasz wystarczaj?cej ilo?ci PLN.', plr, 255, 0, 0)
        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:uid') or 0
    takePlayerMoney(plr, cost)
    
    exports['db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)', model, 0, getElementData(plr,'player:uid'), 1, 15)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Dyskietka na mapie), i odbierz go.', plr,0,175,0,true)

    Timer(function() 
        destroyElement(blip) 
    end, 60000*2, 1)
end)


Podpis
Pomogłem? Wystarczy że podziękujesz albo dasz respekt :D
Wole respekt niz piwka :P
Postaw piwo autorowi tego posta
 

 
Tagi: malowanie :: aut :: salonie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Malowanie aut w salonie Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku