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

Wysłany: 2016-12-31, 12:51


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Witam mam problem chodzi o to ze Cofanie przebiegu dza?a wszystko tylko nie zabiera pi?ni?dzy graczowi co montuje




cenazakilo=10
local guiopened createMarker(137.36, -336.590.98"cylinder"2.525500125)
local text=createElement("text")
setElementData(text"scale"1.7)
setElementData(text"name""Zerowanie przebiegu\n1 KM: 12 PLN")
setElementPosition(text1001.84, -1359.0513.32)
--local text=createElement("text")
--setElementData(text"scale"1.4)
--setElementData(text"name""Cennik us?ug:\nNitro - 400.000PLN\nUS1 - 100.000PLN\nUS2 - 250.000PLN\nPaintJob - 30.000PLN\n\nMaskowanie;\nCa?e; 400.000PLN\nPo?owa; 200.000PLN")
--setElementPosition(text, -1791.401206.9025.13)
--local text=createElement("text")
--setElementData(text"scale"1.2)
--setElementData(text"name""Cennik us?ug (neony):\nNeon czerwony - 1.000.000PLN\nNeon niebieski - 1.000.000PLN\nNeon zielony - 1.000.000PLN\nNeon ???ty - 1.000.000PLN\nNeon r??owy - 1.000.000PLN\nNeon bia?y - 500.000PLN")
--setElementPosition(text, -1781.901208.8825.13)
createObject 2737, -1781.901209.1825.130.000.00)
createObject 2737, -1791.651207.1325.130.000.0090 )
local Player getLocalPlayer()

addEventHandler("onClientResourceStart"resourceRoot,
function()
local screenWscreenH guiGetScreenSize()
zerowanie_g guiCreateWindow((screenW 520) / 2, (screenH 177) / 2520177"Zerowanie przebiegu (1 KM: "..cenazakilo.." PLN)"false)
guiWindowSetSizable(zerowanie_gfalse)
guiWindowSetMovable(zerowanie_gfalse)
checkile guiCreateButton(1311814749"Aktualiazcja ceny"falsezerowanie_g)
Wyzeruj guiCreateButton(18611814749"Wyzeruj przebieg\n1 KM: "..cenazakilo.." PLN"falsezerowanie_g)
anuluj guiCreateButton(35911814749"Zamknij"falsezerowanie_g)
label guiCreateLabel(102035932"Wpisz poni?ej ilo?? kilometr?w kt?ra ma zosta? wyzerowana.\nPami?taj ?e tej transakcji nie mo?na cofn??."falsezerowanie_g)
guiSetFont(label"default-bold-small")
stankilo guiCreateEdit(117049538""falsezerowanie_g)
guiEditSetMaxLength(stankilo11)
cena guiCreateLabel(115251616"Cena: 0 PLN"falsezerowanie_g)
guiSetFont(cena"default-bold-small")
guiSetVisible(zerowanie_gfalse)
end
)

function hit(el)
local veh getPedOccupiedVehicle(localPlayer)
if el == localPlayer then
if not veh then outputChatBox("Nie jeste? w poje?dzie!"255255255) return end
setElementFrozen(getPedOccupiedVehicle(el), true)
guiSetVisible(zerowanie_gtrue)
showCursor(true)
end
end
addEventHandler("onClientMarkerHit"guiopenedhit)

addEventHandler("onClientGUIClick"resourceRoot,
    function()
    local v getPedOccupiedVehicle(localPlayer)
        if source == anuluj then
            guiSetVisible(zerowanie_g,false)
            showCursor(false)
            setElementFrozen(getPedOccupiedVehicle(localPlayer), false)
        end
        if source == checkile then
        if not v then outputChatBox("Nie jeste? w poje?dzie!"255255255) return end
        local przebieg=getElementData(v"vehicle:mileage") or 0
        local gui=guiGetText(stankilo)
        if not tonumber(guithen outputChatBox("Podano nieprawid?ow? ilo?? kt?ra ma zosta? wyzerowana."255255255) return end
        if guiGetText(stankilo) <= "0" then outputChatBox("Podana warto?? nie jest prawid?owa."255255255) return end
            if tonumber(guithen
            if tonumber(przebieg) < tonumber(guithen outputChatBox("Warto?? w pisana w okienko jest wi?ksza ni? przebieg twojego pojazdu!"255255255) return end
            local matma=tonumber(gui)*cenazakilo
            guiSetText(cena"Cena: "..matma.." PLN")
            outputChatBox("Cena zosta?a zaaktualizowana pomy?lnie!"255255255)
        end
        end
        if source == Wyzeruj then
        if not v then outputChatBox("Nie jeste? w poje?dzie!"255255255) return end
        local przebieg=getElementData(v"vehicle:mileage") or 0
        local gui=guiGetText(stankilo)
        if not tonumber(guithen outputChatBox("Podano nieprawid?ow? ilo?? kt?ra ma zosta? wyzerowana."255255255) return end
        if guiGetText(stankilo) <= "0" then outputChatBox("Podana warto?? nie jest prawid?owa."255255255) return end
        if tonumber(guithen
        if tonumber(przebieg) < tonumber(guithen outputChatBox("Warto?? w pisana w okienko jest wi?ksza ni? przebieg twojego pojazdu!"255255255) return end
        local matma=tonumber(gui)*cenazakilo
        local ilosckm=przebieg-tonumber(gui)
        triggerServerEvent("zerowanie:takeMoney"Playermatmavilosckm)
        setElementData(v"vehicle:mileage"ilosckm)
        outputChatBox("Od teraz przebieg tego pojazdu wynosi: "..ilosckm.." KM"255255255)
        end
        end
    end
)
fileDelete("reset_c.lua")


Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 13:03


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

triggerServerEvent("zerowanie:takeMoney"Playermatmavilosckm)


Ten trigger dzia?a poprawnie?

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 13:06


DJglizdek

Uczeń LUA






Wiek: 24
Na forum: 4168 dni
Posty: 75
Nick w MP: DJglizdek

Piwa: 5

Respekt: 60

Podaj kod po stronie servera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 14:59


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Nie dza?a
Serwer:


hania gracze getElementsByType("vehicle") for k,v in ipairs(gracze) do setElementModel(v,411end


Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 15:01


xJakob







Wiek: 31
Na forum: 3661 dni
Posty: 164
Nick w MP: tylkoyolo

Piwa: 984

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

mixLoLmix2, podaj server a nie tylko jakie? hania gracze -,-

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 15:17


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

To jest ca?y serwer

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-12-31, 15:21


xJakob







Wiek: 31
Na forum: 3661 dni
Posty: 164
Nick w MP: tylkoyolo

Piwa: 984

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

mixLoLmix2, no to si? nie dziwie ?e ci nie daje jak nie ma ?adnej funkcji za to odpowiedzialnej

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-01, 13:02


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Pomo?esz napisa??

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-01, 13:19


DJglizdek

Uczeń LUA






Wiek: 24
Na forum: 4168 dni
Posty: 75
Nick w MP: DJglizdek

Piwa: 5

Respekt: 60

Najpierw tworzysz event po stronie servera:

Więcej informacji znajdziesz w Wikipedii MTA:

addEvent


Potem pod??czasz ten event pod funkcje:

Więcej informacji znajdziesz w Wikipedii MTA:

addEventHandler


I w funkcji pobierasz pieni?dze gracza:

Więcej informacji znajdziesz w Wikipedii MTA:

takePlayerMoney

Ewentualnie jak kto woli:

Więcej informacji znajdziesz w Wikipedii MTA:

givePlayerMoney

ale w tym drugim przypadku kwote musisz poda? na minusie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-01, 22:41


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

A mo?esz mi to troch? rozwin??? Nie chodzi o ca?y kod ale o troch?

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-02, 15:03


_Haze

Peace Yo!






Wiek: 24
Na forum: 4184 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

addEvent("giveMoney",true)
addEventHandler("giveMoney"root,function(ile)
givePlayerMoney(client,tonumber(ile))
end)

Kod po stronie serwera i wywo?anie po stronie clienta
triggerServerEvent("giveMoney",localPlayer50)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-02, 16:33


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Dzi?ki my?l? ?e sobie poradz? tylko tam pisze 50 a ja chc? za 1km par? pln

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Tagi: nie :: pobiera :: pieniedzy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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