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

Wysłany: 2016-05-05, 18:46


amama5







Wiek: 39
Na forum: 4745 dni
Posty: 57
Nick w MP: kamiloooswas

Piwa: 2

Respekt: 40,5

Ostrzeżeń: 100%
Witajcie jak doda? ?eby w pracy dostawa?o si? wyp?at?, kt?r? mo?na odebra? w urz?dzie w markerze?

Kod na wyp?at?:

--[[
    ResourceOURGame
    DevelopersSplit <split.programista@gmail.com>
    Copyright <split.programista@gmail.com2015-2016
    You have no right to use this code without my permission.
]]

local marker=createMarker(361.830078125173.56152343751008.3828125-1.00"cylinder"125500)
setElementDimension(marker1561)
setElementInterior(marker3)

local t=createElement("text")
setElementData(t,"name","Odbieranie wyp?aty.")
setElementDimension(t1561)
setElementInterior(t3)
setElementPosition(t362.03515625173.63769531251008.3828125)

local sx,sy=guiGetScreenSize()
local w,h=1280,720
local office_value=nil

function onRenderWeave()
    if not office_value then return end
    dxDrawRectangle(348/w*sx123/h*sy629/w*sx43/h*sytocolor(45114209212), false)
    dxDrawRectangle(348/w*sx166/h*sy629/w*sx342/h*sytocolor(000212), false)
    dxDrawText("Odbieranie wyp?aty"350/w*sx122/h*sy977/w*sx166/h*sywhite1.00"bankgothic""center""center"false)
    dxDrawText("Twoja wyp?ata wynosi: "..office_value.." PLN\nAby j? odebrac kliknij SPACJE"360/w*sx180/h*sy967/w*sx494/h*sywhite2.00"default-bold""center""center"false)
end

function onSelected()
    if isElementWithinMarker(localPlayermarkerthen
        if getElementData(localPlayer,"player:weave") == 0 then
            outputChatBox("* Nie masz nic do odebrania."25500)
            return
        end
        if office_value 2 then
            office_value=math.floor(office_value/2)
        else
            office_value=0
        end
        setElementData(localPlayer,"player:weave",office_value)
        triggerServerEvent("giveePlayerMoney"localPlayeroffice_value)
    end
end

function onMarkerLeaved(el,md)
    if el~=localPlayer then return end
    office_value=0
    unbindKey("SPACE""down"onSelected)
    removeEventHandler("onClientRender"rootonRenderWeave)
end
addEventHandler("onClientMarkerLeave"markeronMarkerLeaved)

function onMarkerHited(el,md)
    if el~=localPlayer then return end
    if getElementData(localPlayer,"player:weave") == 0 then
        outputChatBox("* Nie masz nic do odebrania."25500)
        return
    end
    office_value=getElementData(el,"player:weave")
    bindKey("SPACE""down"onSelected)
    addEventHandler("onClientRender"rootonRenderWeave)
end
addEventHandler("onClientMarkerHit"markeronMarkerHited)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-05, 20:22


Prezes.







Wiek: 27
Na forum: 4370 dni
Posty: 75
Nick w MP: Prezes.

Piwa: 17

Respekt: 60

Kod masz, wystarczy ?e przeniesiesz marker w miejsce urz?du.

Postaw piwo autorowi tego posta
 

 
Tagi: wypłata
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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