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

Wysłany: 2014-07-04, 16:34


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Witam! Pisz? skrypt z pomoc? kolegi na prace dorywcz?. Lecz jednak co? nie dzia?a... Za popraw? = :piwo: .
W db3 nic, a markery si? nie pokazuj?...

KOD:
--Skalowanie
function Skaluj(swshsw2sh2) 
    local sWidth,sHeight guiGetScreenSize()
    local scaleXscaleY=(sWidth/1280), (sHeight/800)
    return (sw*scaleX), (sh*scaleY), (sw2*scaleX), (sh2*scaleY)
end


x,y,w,Skaluj 451234382316 )
x1,y1,w1,h1 Skaluj 45948813939 )
x2,y2,w2,h2 Skaluj 68448813939 )
x3,y3,w3,h3 Skaluj 459271373184 )

--Gui podj?cia
sprz?tanieOkno guiCreateWindow(x,y,w,h"Praca Dorywcza - Sprz?tanie Miasta",false)
guiWindowSetMovable(sprz?tanieOknofalse)
guiWindowSetSizable(sprz?tanieOknofalse)
podejmij guiCreateButton(x1,y1,w1,h1"Podejmij Prac?",false,sprz?tanieOkno)
guiSetProperty(podejmij"NormalTextColour""FF11FF00")
anuluj guiCreateButton(x2,y2,w2,h2"Anuluj",false,sprz?tanieOkno)
guiSetProperty(anuluj"NormalTextColour""FFFF0000")
opis guiCreateLabel(x3,y3,w3,h3"Sprz?tanie Miasta Santos - Jezdzisz Sweeperem po miescie wjezdzasz\ntworz? si? blipy na mapie za kt?rymi musisz jecha?. Za wykonane zadanie otrzymujesz 1 Best Points i 1000$.",false,sprz?tanieOkno)
guiSetFont(opis"default-bold-small")
guiLabelSetColor(opis0227255)
guiLabelSetHorizontalAlign(opis"center"false)


--Praca
local auto = { 
[574] = true
}


podjazd createMarker (1611.5999755859, -1893.900024414112.52255255255255 )
mark1 createMarker (1647.4000244141, -187512.56000)
mark2 createMarker (1692.1999511719, -1831.599975585912.56000)
mark3 createMarker (1692, -1740.300048828112.56000)
mark4 createMarker (1571.8000488281, -1729.900024414112.56000)
mark5 createMarker (1566.9000244141, -183812.56000)
mark6 createMarker (1595.3000488281, -1875.099975585912.56000)

addEventHandler("onClientMarkerHit"podjazd, function(player)
local auto getPedOccupiedVehicle player )
if auto then
guiSetVisible(sprz?tanieOknotrue )
showCursor(true)
end
)

addEventHandler("onClientGUIClick"anuluj, function()
guiSetVisible(sprz?tanieOknofalse )
showCursor(false)
end)

addEventHandler("onClientGUIClick, podejmij, function(hitElement)
if hitElement == getLocalPlayer() then
setElementData(hitElement, "post1", true )
pozycja1 = createMarker (1647.4000244141, -1875, 12.5, 6, 0, 0, 0, 0 )
blip1 = createBlipAtachedTo( mark1, 41 ) 
guiSetVisible(sprz?tanieOkno, false )
showCursor(false)
end
end)

addEventHandler("onClientMarkerHitmark2, function(hitElement)
if hitElement == getLocalPlayer() then
local auto getPedOccupiedVehicle hitElement )
if auto then
if getElementData(hitElement,"post1") == true then
setElementData(hitElement"post2"true )
setElementData(hitElement"post1"false )
destroyElement (blip1)
destroyElement (pozycja1)
pozycja2 createMarker (1692.1999511719, -1831.599975585912.56000)
blip2 createBlipAtachedTo(mark241 )
guiSetVisible(sprz?tanieOknofalse )
showCursor(false)
end
end)

addEventHandler("onClientMarkerHit, mark3, function(hitElement)
if hitElement == getLocalPlayer() then
local auto = getPedOccupiedVehicle ( hitElement )
if auto then
if getElementData(hitElement,"post2") == true then
setElementData(hitElement, "post3", true )
setElementData(hitElement, "post2", false )
destroyElement (blip2)
destroyElement (pozycja2)
pozycja3 = createMarker (1692, -1740.3000488281, 12.5, 6, 0, 0, 0, 0 )
blip3 = createBlipAtachedTo(mark3, 41 )
guiSetVisible(sprz?tanieOkno, false )
showCursor(false)
end
end)

addEventHandler("onClientMarkerHitmark4, function(hitElement)
if hitElement == getLocalPlayer() then
local auto getPedOccupiedVehicle hitElement )
if auto then
if getElementData(hitElement,"post3") == true then
setElementData(hitElement"post4"true )
setElementData(hitElement"post3"false )
destroyElement (blip3)
destroyElement (pozycja3)
pozycja4 createMarker (1571.8000488281, -1729.900024414112.56000)
blip4 createBlipAtachedTo(mark441 )
guiSetVisible(sprz?tanieOknofalse )
showCursor(false)
end
end)

addEventHandler("onClientMarkerHit, mark5, function(hitElement)
if hitElement == getLocalPlayer() then
local auto = getPedOccupiedVehicle ( hitElement )
if auto then
if getElementData(hitElement,"post4") == true then
setElementData(hitElement, "post5", true )
setElementData(hitElement, "post4", false )
destroyElement (blip4)
destroyElement (pozycja4)
pozycja5 = createMarker (1566.9000244141, -1838, 12.5, 6, 0, 0, 0, 0 )
blip5 = createBlipAtachedTo(mark5, 41 )
guiSetVisible(sprz?tanieOkno, false )
showCursor(false)
end
end)

addEventHandler("onClientMarkerHitmark6, function(hitElement)
if hitElement == getLocalPlayer() then
local auto getPedOccupiedVehicle hitElement )
if auto then
if getElementData(hitElement,"post5") == true then
setElementData(hitElement"post6"true )
setElementData(hitElement"post5"false )
destroyElement (blip5)
destroyElement (pozycja5)
pozycja6 createMarker (1595.3000488281, -1875.099975585912.56000)
givePlayerMoney 1000 )
guiSetVisible(sprz?tanieOknofalse )
showCursor(false)
end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-04, 17:47


McDeKi







Wiek: 28
Na forum: 4844 dni
Posty: 95
Nick w MP: McDeKi

Piwa: 186

Respekt: 60

Prawie w ka?dym evencie brakuje cudzys?owia.
addEventHandler("onClientMarkerHit" --Powinno by"event"mark4, function(hitElement)


Postaw piwo autorowi tego posta
 

 
Tagi: praca :: dorywcza
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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