Jump to content

[POMOC]Skrypt Truck


Recommended Posts

Witam otóż zająłem się edycją skryptu truck, dodałem jeden towar i nie mogę go załadować możecie mi pomóc? Proszę o szybką pomoc. Sam nie doszedłem dlaczego tak jest o to kod:

  
-- Miejsce skupu materialow 
  
local from = { 
                { -1726.8140869141, -120.37453460693, 2.1521277427673 },  
                { -1240.9187011719, 47.490695953369, 12.733346939087 }, 
                { -2167.6303710938, -212.92886352539, 33.838642120361 }, 
                {-1853, 1401, 7}, 
                {-2283, 2278, 4,5}, 
                {-367, 1548, 75,1}, 
                {346, 2534, 16,2}, 
                {1641, 2414, 10}, 
                {-2887, 503, 4}, 
                {-1516, 729, 6}, 
                {-684, 966, 12}, 
                {948, 2279, 11}, 
                {1489, 2146, 10}, 
                {1908, 2157, 10}, 
                {2242, 1977, 9}, 
                {-658, 2317, 138}, 
                {-2054, -2566, 30}, 
                {-1416, -1469, 101}, 
                {-605, -484, 25}, 
                {-55, -329, 5}, 
                {1077, -309, 75}, 
                {-2644, 1334, 7}, 
                {2481, 2796, 10}, 
                {-857, -1945, 15}, 
                {-87, -1574, 2}, 
                {-2264, -1688, 480}, 
                { -2029.1010742188, 172.45364379883, 27.35425567627 } 
             } 
              
-- Miejsca sprzedarzy materialow 
              
local to = { 
                { -1705.9104003906, 395.6416015625, 6.6980085372925 }, 
                { -2521.9482421875, -615.18835449219, 132.08641052246 }, 
                { -1915.8461914063, -1718.0207519531, 21.268323898315 }, 
                {-462, -1905, 7}, 
                {-80, 1164, 1}, 
                {-2335, -1582, 483}, 
                {-2082, 1405, 7}, 
                {-2233, 2299, 5}, 
                --{-2618, 1510, 75}, 
                {400, 2484, 16}, 
                {1604, 2415, 10}, 
                {-2976, 477, 4}, 
                {-708, 953, 12}, 
                {941, 2279, 10}, 
                {1485, 2111, 10}, 
                {1912, 2118, 10}, 
                {2302, 1964, 9}, 
                {-772, 2423, 157}, 
                {-2619, 1376, 7}, 
                { -2196.3051757813, -2263.3464355469, 30.151552200317 } 
           } 
            
local pmoney = getPlayerMoney(source)           
-- Definicje modelow ciezarowek 
local vehicle_ids = {[414] = true, [456] = true, [455] = true, [429] = true, [515] = true} 
  
-- Nagroda w $ 
local paid = 5000 
  
-- Ponizej nic nie zmieniac 
local markers = {} 
  
local destmarker 
local destblip 
local retmoney 
  
function onHit(element) 
    if element == getLocalPlayer() then 
        local v = getPedOccupiedVehicle(element) 
        if getElementType(v) == "vehicle" then 
            --if vehicle_ids[getElementModel(v)] then 
                Window10:Visible(true) 
                showCursor(true) 
            --end 
        end 
    end 
end 
  
function exitWindow() 
    Window10:Visible(false) 
    showCursor(false) 
end 
  
function recieveDestMarker() 
    givePlayerMoney(retmoney) 
  
    outputChatBox("* Dostaleś $" .. tostring(retmoney), 255, 255, 0) 
    setElementData(getPedOccupiedVehicle(getLocalPlayer()), "retmoney", false) 
    setElementData(getLocalPlayer(), "Pkt", getElementData(getLocalPlayer(), "Pkt") + 1) 
    destroyElement(destmarker) 
    destroyElement(destblip) 
end 
  
function passThru(ret) 
    addPercent(ret) 
end 
  
function addPercent(ret) 
    local cur = Progress10:Progress() 
    if cur >= 100 then 
        Progress10:Progress(0) 
        dest = to[math.random(1, #to)] 
        destroyElement(destmarker) 
        destroyElement(destblip) 
        destmarker = createMarker(dest[1], dest[2], dest[3], "cylinder", 3, 255, 255, 0, 255) 
        destblip = createBlip( dest[1], dest[2], dest[3], 41, 2, 255, 255, 0, 0, 100) 
        retmoney = ret 
        Event:Use("onClientMarkerHit"):Handle(recieveDestMarker, destmarker) 
        Window10:Visible(false) 
        showCursor(false) 
    else 
        Progress10:Progress(cur + 5) 
         
        if Progress10:Progress() == 100 then 
            passThru(ret) 
        end 
    end 
end 
  
function buyItem() 
    points = getElementData(getLocalPlayer(), "Pkt") 
    if RadioButton10:Selected() then 
        if points >= -50 then 
            setTimer(addPercent, math.random(60, 90), 21, math.random(30, 50)) 
        else 
            outputChatBox("Nie masz wystarczajaca ilosc punktow", 255, 0, 0) 
        end 
    end 
  
  
end 
  
function onStart() 
    local x,y = guiGetScreenSize() 
    Window10 = Window:Create(200, 50, 400, 500, "System paczek v1.0 by DjMPL") 
    RadioButton10 = Window10:AddRadioButton(40, 20, 60, 20, "Smieci") 
        RadioButton20 = Window10:AddRadioButton(40, 40, 60, 20, "Test") 
    Button10 = Window10:AddButton(330, 20, 65, 20, "Zakup!") 
    Button20 = Window10:AddButton(330, 40, 65, 20, "Zamknij!") 
    info1 = Window10:AddButton(330, 60, 65, 20, "Autor") 
    info2 = Window10:AddButton(20, 23, 15, 15, "?") 
        info3 = Window10:AddButton(20, 23, 15, 15, "?") 
    Progress10 = Window10:AddProgressBar(10, 460, 380, 20) 
    Button10:AddOnClick(buyItem) 
    Button20:AddOnClick(exitWindow) 
    Window10:Visible(false) 
--[[ 
  
GridList1 = Window10:AddGridList(30, 230, 370, 300) 
    GridList1:AddColumn("Towar", 0.6) 
    GridList1:AddColumn("Pkt", 0.6) 
    GridList1:AddColumn("Cena", 0.6) 
    GridList1:AddRow( "piasek", "0", "10" ) 
--]]     
     
    for k,v in ipairs(from) do 
        local marker = createMarker( v[1], v[2], v[3], "cylinder", 3, 0, 0, 255, 255) 
        table.insert( markers, marker ) 
        Event:Use("onClientMarkerHit"):Handle(onHit, marker) 
        createBlip( v[1], v[2], v[3], 51, 2, 255, 255, 0, 0, 400, 400) 
    end 
end 
  
Event:Use("onClientResourceStart"):Handle(onStart, ResourceRoot) 
  
function Autor () 
        outputChatBox("System paczek v1.0 by DjMPL", 255, 0, 0) 
end 
addEventHandler ( "onClientGUIClick", info1, Autor ) 
  

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...