client:
windpw = {}
button = {}
window = guiCreateWindow(0.3,0.2,0.4,0.5,"Race",true)
guiSetAlpha(window,255)
guiCreateStaticImage ( 0, 0, 1, 0.8,"boot.png",true,window)
guiSetVisible(window,false)
button[1] = guiCreateButton(0.52,0.85,0.45,0.1,"Acept",true,window)
button[2] = guiCreateButton(0,0.85,0.45,0.1,"Decline",true,window)
function show()
guiSetVisible (window,true)
showCursor(true)
end
addEvent("show",true)
addEventHandler("show",getRootElement(),show)
addEvent("hide",true)
addEventHandler("hide",getRootElement(),
function ()
guiSetVisible(window,false)
showCursor (false)
end)
addEventHandler("onClientGUIClick",getRootElement(),
function (player)
if (source == button[2]) then
guiSetVisible (window,false)
showCursor (false)
outputChatBox ("You have refused mission",169,67,89)
elseif (source == button[1]) then
money = getPlayerMoney (source)
guiSetVisible (window,false)
showCursor (false)
if (money < 0) then
outputChatBox ("Boss: Money to receive later",225,255,0)
else
player = getLocalPlayer()
outputChatBox ("Boss: Go! Go! Go! You know Russian proverb, time money!",225,255,0)
setElementDimension ( player, 4 )
outputChatBox ("Go to a marker to receive the car",225,0,0)
end
end
end)
server:
marker1 = createMarker (1635.2659912109, 1038.8022460938, 10.6203,"cylinder",1.2,0,0,225,100)
marker2 = createMarker (1648.2659912109, 1038.8022460938, 10.8203,2,"cylinder",2,0,255,225,100)
blip1 = createBlip ( 0, 0, 0, 53, 2)
blip2 = createBlip ( 1635.2659912109, 1038.8022460938,11.5,56)
attachElements (blip1,marker1,0,0,0)
setElementDimension ( marker2, 4 )
setElementDimension ( blip2, 4 )
function showGUI(hitPlayer)
triggerClientEvent (hitPlayer,"show",getRootElement(),hitPlayer)
end
addEventHandler ("onMarkerHit",marker1,showGUI)
addEventHandler("onMarkerLeave",marker1,
function (leavePlayer)
triggerClientEvent(leavePlayer,"hide",leavePlayer)
end)
function start(hitPlayer)
help = createVehicle(498,1656.0986328125, 1039.0487060547, 11.674590110779)
outputChatBox("Look at a map and be not mistaken, cargo should be on that point..", source, 255, 2, 0)
setElementDimension ( help, 4 )
end
addEventHandler ("onMarkerHit",marker2,start)
jobmarker = createMarker ( 2102.2116699219, 2075.8352050781, 10.8203125, cylinder, 5, 255, 200, 0, 250, getRootElement()
)
blip4 = createBlip ( 2102.2116699219, 2075.8352050781, 10.8203125, 52 )
setElementDimension ( blip4, 4 )
setElementDimension ( jobmarker, 4 )
function eindMission (player)
if ( getElementDimension ( source ) == 4 ) then
destroyElement ( help )
jobmarker = givePlayerMoney ( player, 6500 )
jobmarker = setElementDimension ( jobmarker, 4 )
setElementPosition( player, 2102.2116699219, 2075.8352050781, 10.8203125 )
setElementDimension ( player, 0 )
outputChatBox("Boss: It has been made well... Take away the money.", source, 255, 2, 0)
end
end
addEventHandler( "onMarkerHit", jobmarker, eindMission )