Jump to content

تصحيح كود


Recommended Posts

انا وسته بس ما كنت اعررف وين الغلط !!

marker = createMarker( 1172.5999755859,-1320.6999511719,14.39999961853,"cylinder",1.5,0,0,0,0) 
marker1 = createMarker( 1625.5999755859,1814.3000488281,9.6000003814697,"cylinder",1.5,0,0,0,0) 
marker2 = createMarker( -2676.1999511719,634.29998779297,13,"cylinder",1.5,0,0,0,0) 
createBlipAttachedTo(marker1,56) 
createBlipAttachedTo(marker2,56) 
createBlipAttachedTo(marker3,56) 
  
local ped1 = createPed(274, 1625.6999511719, -1320.6999511719, 15.39999961853, 268.001831) 
local ped2 = createPed(275, 1625.6999511719, 1814.4000244141, 10.89999961853, 0.00274658) 
local ped3 = createPed(276, -2676.1999511719, 634.40002441406, 14.5, 180.005493) 
setElementFrozen(ped1,true) 
setElementFrozen(ped2,true) 
setElementFrozen(ped3,true) 
  
function onPedDamage () 
    if (source == ped1) or (source == ped2) or (source == ped3) then 
        cancelEvent() 
    end 
end 
addEventHandler("onClientPedDamage", resourceRoot, onPedDamage ) 
  
local x,y = guiGetScreenSize() 
local oldSkin = getElementModel(localPlayer) 
  
function onHitMarker (hit) 
    if (source == marker1) or (source == marker2) or (source == marker3) then 
        if ( hit == localPlayer ) then 
            if isPedInVehicle(localPlayer) then return end 
            guiSetVisible(GUIEditor.window[1],true) 
            showCursor(true) 
            local oldSkin = getElementModel(localPlayer) 
            guiGridListSetSelectedItem ( GUIEditor.gridlist[1], 0, 0) 
        end 
    end 
end 
addEventHandler("onClientMarkerHit", resourceRoot, onHitMarker ) 
  
addEvent("ShowMessage",true) 
  
 GUIEditor_Window = {} 
GUIEditor_Button = {} 
GUIEditor_Memo = {} 
GUIEditor_Label = {} 
  
windowjob = guiCreateWindow(543,122,229,467,"Medic job",false) 
guiSetVisible(windowjob,false) 
guiSetAlpha(windowjob,true) 
GUIEditor_Button[1] = guiCreateButton(10,407,105,41,"Take job",false,windowjob) 
GUIEditor_Button[2] = guiCreateButton(132,407,88,39,"Cancel",false,windowjob) 
GUIEditor_Label[1] = guiCreateLabel(8,30,212,20,".:[by Bassam\"Syria\"963]:.",false,windowjob) 
GUIEditor_Memo[1] = guiCreateMemo(9,51,209,343,"الغة العربية:         شرح  الوظيفة : \nبعد اخذ الوظيفة يمكنك اسعاف \nالاعبين.\n\n\n\n___________________________\nAS A English:   Explain the functionality\n\nAfter taking the job, you can ambulance\nPlayers.\n\n====================",false,windowjob) 
guiMemoSetReadOnly(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 and marker1 and marker2, 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 and marker1 and marker2, 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) 
    addEventHandler("onClientPlayerDamage", localPlayer, 
function(attacker, weapon, bodypart, loss) 
team = getPlayerTeam(attacker) 
    if (attacker and getElementType(attacker) == "player" and weapon == 41 and team and getTeamName(team) == "Medic") then  
        cancelEvent()  
        if (not isTimer(pause)) then  
            local health = getElementHealth(localPlayer) 
            if (health < 99) then 
            triggerServerEvent("medic:healing", localPlayer, attacker)  
            pause = setTimer(function() end, 1000, 1) 
            end 
        end 
    end 
end) 
  

Link to comment
marker1 = createMarker( 1172.5999755859,-1320.6999511719,14.39999961853,"cylinder",1.5,0,0,0,0) 
marker2 = createMarker( 1625.5999755859,1814.3000488281,9.6000003814697,"cylinder",1.5,0,0,0,0) 
marker3 = createMarker( -2676.1999511719,634.29998779297,13,"cylinder",1.5,0,0,0,0) 
createBlipAttachedTo(marker1,56) 
createBlipAttachedTo(marker2,56) 
createBlipAttachedTo(marker3,56) 
  
local ped1 = createPed(274, 1625.6999511719, -1320.6999511719, 15.39999961853, 268.001831) 
local ped2 = createPed(275, 1625.6999511719, 1814.4000244141, 10.89999961853, 0.00274658) 
local ped3 = createPed(276, -2676.1999511719, 634.40002441406, 14.5, 180.005493) 
setElementFrozen(ped1,true) 
setElementFrozen(ped2,true) 
setElementFrozen(ped3,true) 
  
function onPedDamage () 
    if (source == ped1) or (source == ped2) or (source == ped3) then 
        cancelEvent() 
    end 
end 
addEventHandler("onClientPedDamage", resourceRoot, onPedDamage ) 
  
local x,y = guiGetScreenSize() 
local oldSkin = getElementModel(localPlayer) 
  
function onHitMarker (hit) 
    if (source == marker1) or (source == marker2) or (source == marker3) then 
        if ( hit == localPlayer ) then 
            if isPedInVehicle(localPlayer) then return end 
            guiSetVisible(windowjob,true) 
            showCursor(true) 
            local oldSkin = getElementModel(localPlayer) 
            
        end 
    end 
end 
addEventHandler("onClientMarkerHit", resourceRoot, onHitMarker ) 
  
addEvent("ShowMessage",true) 
  
 GUIEditor_Window = {} 
GUIEditor_Button = {} 
GUIEditor_Memo = {} 
GUIEditor_Label = {} 
  
windowjob = guiCreateWindow(543,122,229,467,"Medic job",false) 
guiSetVisible(windowjob,false) 
guiSetAlpha(windowjob,1) 
GUIEditor_Button[1] = guiCreateButton(10,407,105,41,"Take job",false,windowjob) 
GUIEditor_Button[2] = guiCreateButton(132,407,88,39,"Cancel",false,windowjob) 
GUIEditor_Label[1] = guiCreateLabel(8,30,212,20,".:[by Bassam\"Syria\"963]:.",false,windowjob) 
GUIEditor_Memo[1] = guiCreateMemo(9,51,209,343,"الغة العربية:         شرح  الوظيفة : \nبعد اخذ الوظيفة يمكنك اسعاف \nالاعبين.\n\n\n\n___________________________\nAS A English:   Explain the functionality\n\nAfter taking the job, you can ambulance\nPlayers.\n\n====================",false,windowjob) 
guiMemoSetReadOnly(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", marker1 and marker2 and marker3, 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", marker1 and marker2 and marker3, 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) 
    addEventHandler("onClientPlayerDamage", localPlayer, 
function(attacker, weapon, bodypart, loss) 
team = getPlayerTeam(attacker) 
    if (attacker and getElementType(attacker) == "player" and weapon == 41 and team and getTeamName(team) == "Medic") then 
        cancelEvent() 
        if (not isTimer(pause)) then 
            local health = getElementHealth(localPlayer) 
            if (health < 99) then 
            triggerServerEvent("medic:healing", localPlayer, attacker) 
            pause = setTimer(function() end, 1000, 1) 
            end 
        end 
    end 
end) 
  

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