Jump to content

trucker error


Monty

Recommended Posts

Posted

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) 

Posted

I uploaded a complete resource, why would you need to edit it..?

createHouseEvent isn't added.

The destination is never created seeing as the event is never added hence no marker to attach the blip = big fail.

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...