Jump to content

trucker error


Monty

Recommended Posts

the blip of the destination doesn't get created

server

  
createBlip ( 2751.2885742188, -2435.689453125, 12.6484375, 51 ) 
  
function createMedicTeam () 
    truckerTeam = createTeam ("Trucker", 255, 255, 0) 
end 
addEventHandler ("onResourceStart", resourceRoot, createMedicTeam) 
  
function joinMedic() 
     setPlayerTeam(source,truckerTeam) 
     setElementModel(source,261) 
     setElementData( source, "Occupation", "Trucker", true ) 
     outputChatBox("You are now a Trucker.",source,0,255,0) 
end 
addEvent("setMedic", true) 
addEventHandler("setMedic",root,joinMedic) 
  
addEvent ( "givePlayerPay", true ) 
function givePlayerRobPay () 
    money = math.random ( 350, 1020 ) 
     givePlayerMoney ( source, money ) 
     outputChatBox ( "You succesfully robbed the house and made $" ..money, source ) 
     fadeCamera ( source, false, 1, 0, 0, 0 ) 
     setTimer ( fadeCamera, 1000, 1, source, true, 1 ) 
end 
addEventHandler ( "givePlayerPay", root, givePlayerRobPay ) 

client

addEventHandler ( "createHouseEvent", root, createHouses ) 
  
addEventHandler ( "onClientMarkerHit", root, 
    function ( hitElement ) 
        if ( source == robhouseMarker and not isPedInVehicle ( localPlayer ) and hitElement == localPlayer ) then 
            triggerServerEvent ( "givePlayerPay", localPlayer ) 
        destroyElement ( robhouseMarker ) 
        destroyElement ( robhouseBlip ) 
        triggerEvent ( "createHouseEvent", localPlayer ) 
        playSound ( "files/cash.mp3", false ) 
        end 
    end 
) 
  
function triggerServer () 
    triggerEvent ( "createHouseEvent", localPlayer ) 
    triggerServerEvent ( "setMedic", localPlayer ) 
end 
--- 
local marker = createMarker( 2751.2885742188, -2435.689453125, 12.6484375, "Cylinder", 2, 255, 255, 0, 153) 
  
GUIEditor_Button = {} 
    GUIEditor_Memo = {} 
    GUIEditor_Label = {} 
      
    function guiMyCwindow(w,h,t) 
      local x,y = guiGetScreenSize() 
      return guiCreateWindow((x-w)/2,(y-h)/2,w,h,t,false) 
    end 
      
    windowjob = guiMyCwindow(301,250,"trucker job") 
    guiSetVisible(windowjob, false) 
    GUIEditor_Button[1] = guiCreateButton(22,200,108,35,"Take job",false,windowjob) 
    GUIEditor_Label[1] = guiCreateLabel(193,-103,5,5,"",false,windowjob) 
    GUIEditor_Button[2] = guiCreateButton(179,200,110,36,"Cancel",false,windowjob) 
    GUIEditor_Memo[1] = guiCreateMemo(19,33,273,100,"To take medic job, press Take job.\n\nIf you don't want to, press Cancel.",false,windowjob) 
     guiEditSetReadOnly(GUIEditor_Memo[1],true) 
      
    function Medicjob(hitElement) 
         if getElementType(hitElement) == "player" and (hitElement == localPlayer) then 
              if not guiGetVisible(windowjob) then 
                   guiSetVisible(windowjob, true) 
                   showCursor(true) 
              end 
         end 
    end 
    addEventHandler("onClientMarkerHit", marker, Medicjob) 
      
    function Medicjobleave(leaveElement) 
         if getElementType(leaveElement) == "player" and (leaveElement == localPlayer) then 
              if guiGetVisible(windowjob) then 
                   guiSetVisible(windowjob, false) 
                   showCursor(false) 
              end 
         end 
    end 
    addEventHandler("onClientMarkerLeave", marker, Medicjobleave) 
      
    function joinTeam() 
         triggerServerEvent("setMedic",localPlayer) 
         guiSetVisible(windowjob, false) 
         showCursor(false) 
    end 
    addEventHandler("onClientGUIClick", GUIEditor_Button[1] , joinTeam, false) 
      
    function removeMedicWindow() 
         guiSetVisible(windowjob, false) 
         showCursor(false) 
    end 
    addEventHandler("onClientGUIClick", GUIEditor_Button[2] , removeMedicWindow, false) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...