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

Wysłany: 2016-03-14, 03:57


demoniskoxd







Wiek: 30
Na forum: 3989 dni
Posty: 79
Nick w MP: Francesco

Piwa: 1

Respekt: 50

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

local positionVehicles = {
    -- nazwamodelprzebiegcenax,y,z,rx,ry,rzsprzeda?
    -- salon 
    {'Admiral'4453070000, -1980.67,305.02,35.17356.433.95266.57},
    {'Yosemite'554101700002118.07, -1158.2924.40354.86359.24299.10},
    {'Sandking'4950542502117.44, -1153.8124.65353.604.74299.33},
    {'Huntley'579302500002117.99, -1148.9824.17355.225.11296.24},
    {'Jester'55930231202136.76, -1146.8424.283.33354.3452.85},
    {'Turismo'451307000002136.25, -1151.5023.822.63356.2646.18},
    {'Sabre'47530231202136.25, -1132.2825.49359.450.2469.74},
    {'Tahoma'56630293202119.83, -1136.9024.982.242.90286.47},
    {'Buffalo'40230200002119.57, -1131.5425.152.53359.56291.42},
    {'Blade'536303200202120.56, -1126.6625.141.94359.50291.48},
    {'FCR-900'52130293202126.98, -1153.5623.55359.010.00300.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]..' PLN\nPrzebieg: '..v[3]..' km\nAby kupi? pojazd wsi?dz na f i wpisz /kuppojazd')
    setVehicleOverrideLights(veh1)
    setElementFrozen(veh,true)
    setVehicleDamageProof(vehtrue)
    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(plrseatjacked)
    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.'25500)
        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')
end)

addEventHandler('onVehicleExit'resourceRoot, function(plrseatjacked)
    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(plrcmd)
    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.'plr25500)
        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(plrcost)
    
    exports['sw-db']:dbGet('INSERT INTO ogrpg_vehicles (model, frozen, ownedPlayer, parking, fuel) VALUES (?, ?, ?, ?, ?)'model0getElementData(plr,'player:uid'), 115)
    outputChatBox('* Zakupi?e? sw?j pojazd, id? do przechowalni (Czarna ci??ar?wka na mapie), i odbierz go..'plr,235,55,215,true)

    Timer(function() 
        destroyElement(blip) 
    end60000*21)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-14, 07:12


Fanciak

BOT






Wiek: 25
Na forum: 4446 dni
Posty: 728
Nick w MP: Fanciak

Piwa: 1572

Respekt: 500
Respekt: 500

Widocznie nie pr?bowa?e? wszystkiego.


Więcej informacji znajdziesz w Wikipedii MTA:

WarpPedIntoVehicle


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-14, 21:47


demoniskoxd







Wiek: 30
Na forum: 3989 dni
Posty: 79
Nick w MP: Francesco

Piwa: 1

Respekt: 50

Nadal nie bardzo wiem jak to po??czy? i gdzie to doda? ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-14, 22:24


Emm

***** ***






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

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Dodajesz to w miejscu za createVehicle, np.

 --jakis tam kod 
local jakastamzmiennawozu createVehicle(jakies tam argumentywarpPedIntoVehicle(zmiennagraczajakastamzmiennawozu


Przepraszam, ?e taki lichy przyk?ad, ale jestem na telefonie

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
 

 
Tagi: teleportacja :: peda :: zakupie :: pojazdu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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