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

Wysłany: 2016-02-06, 15:56


Luker

Jakiś NoName






Wiek: 23
Na forum: 3890 dni
Posty: 15
Nick w MP: LukeR



Respekt: 50

Witajcie, mam problem ze skryptem, a mianowicie z mechanikiem. Wszystko dzia?a po wjechaniu w marker fixa nam auto lecz nie wiem jak zrobi? aby zabiera?o graczowi pieni?dze. Mo?e kto? wie? za pomoc :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-06, 17:01


_Wicek_

Majstersztyk






Wiek: 25
Na forum: 4261 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1841

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%

Więcej informacji znajdziesz w Wikipedii MTA:

takePlayerMoney


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-06, 20:09


Luker

Jakiś NoName






Wiek: 23
Na forum: 3890 dni
Posty: 15
Nick w MP: LukeR



Respekt: 50

Hmmm.. dzi?ki ale ci?gle po wjechaniu w marker wyskakuje error:

[2016-02-06 18] WARNING: [testowane]/mechanik/main.lua:110: Bad argument @ 'takePlayerMoney' [Expected element at argument 1, got nil]


I nie wiem co z tym zrobi? :(
(My?l?, ?e prawdopodobnie umie?ci?em to takeplayermoney w z?ym miejscu)

Tutaj kawa?ek skryptu:


function showGarageBlips(show)

    if show then
        outputServerLog("AR: show blips of garages")
    else
        outputServerLog("AR: hide blips of garages")
    end

    for markerobj in pairs(g_garages) do
        if show then
            if obj.blip == nil then
                obj.blip createBlip(obj.xobj.yobj.zGARAGE_ICON)
            end
        else
            if obj.blip then
                destroyElement(obj.blip)
                obj.blip nil
            end
        end
    end
end
-----------------------------------------------------------------------------------------------------------------------

function onMarkerHit(hitElementmatchingDimension)
    if not matchingDimension then
        return
    end

    if getElementType(hitElement) == "vehicle" then
        local g_obj g_garages[source]
        if g_obj then

            -- Trigger event for all resourcesVehicle element is the source of event.
            if triggerEvent("autorepairMarkerHit"hitElementg_obj.idthen

                -- Now we can fix vehicle.
                if fixVehicle(hitElementthen
                    takePlayerMoney (thePlayer,1000 )
                    local driver getVehicleOccupant(hitElement)   -- get the player sitting in seat 0
                    if driver then
                        --playSoundFrontEnd(driver46)   -- repair soundCrapy sound..
                        triggerClientEvent(driver"playRepairSound"driver)
                    end

                    -- Trigger event for all resourcesVehicle element is the source of event.
                    triggerEvent("vehicleRepaired"hitElementg_obj.id)
                else
                end
            else
            end
        end
    end
end
-----------------------------------------------------------------------------------------------------------------------

function createGarageObj(idnamexyz)

    local obj = {}
    obj.x
    obj.y
    obj.z
    obj.idid
    obj.name name

    local marker createMarker(xyz"cylinder"MARKER_SIZE25500)
    if marker then
        g_garages[marker] = obj
        addEventHandler("onMarkerHit"markeronMarkerHit)
        return obj
    else
        return false
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-06, 20:11


GreenApple







Wiek: 28
Na forum: 3860 dni
Posty: 27

Piwa: 2

Respekt: 50

[quote="Luker"][/quote]Odczytaj prywatn? wiadomo?? lub wejd? na fb.
A co do kodu trzeba da? kwot? zabrania ze swojego stanu, chcia?em Ci pom?c....

[ Dodano: 2016-02-06, 20:15 ]
Luker, odpowiedz @up

Postaw piwo autorowi tego posta
 

 
Tagi: zabieranie :: pieniędzy
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