Jump to content

تعديل كود


Dr.Xen

Recommended Posts

السلام عليكم ورحمة الله وبركاته

وش حالكم ي عيال ..

الزبدهه

انا حاولت اخلي الباب يفتح لقروبين بسس هرست الكود ورجعت ما كانت

local health = {} 
local fix = {} 
local outTawa = {} 
local groupName = '{X5}' 
outTawa1 = createMarker(155,5555,100) 
outTawa3 = createMarker(90.5,50,1000) 
outTawa4 = createMarker(120,50,1000) 
door = createObject(16775,2917.6000976563,2175.1999511719,33.799999237061,0,0,89.99951171875) 
markerDoor = createMarker(2918,2175.1000976563,25,"cylinder",15,0,0,0,0) 
door1 = createObject(16775,2916.3000488281,2236.6999511719,33.200000762939,0,0,90.25) 
markerDoor1 = createMarker(2917.6000976563,2236.3000488281,25.799999237061,"cylinder",15,0,0,0,0) 
health1 = createMarker(2982.5,2164,31,"cylinder",2,15,239,110,255) 
health2 = createMarker(2982.5,2189.2998046875,31,"cylinder",2,222,157,32,255) 
health3 = createMarker(2972.8999023438,2185.85,31,"cylinder",1.5,222,157,32,255) 
health4 = createMarker(2996.1999511719,2178.1000976563,998.40002441406,"cylinder",2.5,222,157,32,255) 
eB = createMarker(2984.3994140625,2174.8994140625,33,"arrow",2,0,0,255,255) 
oB = createMarker(2996,2162.5,1000,"arrow",1.5,0,0,255,255) 
eH1  = createMarker(2982.5,2164,1000,"arrow",2,0,0,255,255) 
  
  
postion = { 
   {847,1422,56}, 
   {855,1244,56}, 
   {958,1257,56}, 
   {951,1424,56} 
} 
  
local outTawa = {} 
local groupName = '{X5}' 
outTawa1 = createMarker(1348.93616,597.25146,10,"cylinder",2,0,0,0,255) 
outTawa4 = createMarker(946,1430,55,"cylinder",2,0,0,0,0) 
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == outTawa1 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1360.51086,596.10760,11.15420 ) 
    end 
end 
if ( source == outTawa3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1381.54797,561.91400,11.71845 ) 
    end 
end 
end 
) 
  
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == tawa1 ) then 
if getElementType(hPlayer) == 'player' then 
if getElementData( hPlayer, 'Group' ) == groupName then 
        setElementPosition( hPlayer, 1271.97681,607.35712,1501.00000 ) 
end 
end 
elseif ( source == markerDoor ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door,1000,2917.6000976563,2175.1999511719,40.799999237061 ) 
        else 
        outputChatBox(  ' only For '..groupName, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == markerDoor1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,25 ) 
        else 
        outputChatBox(  ' only For '..groupName, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == health1 ) or ( source == health2 ) or ( source == health3 ) or ( source == health4 )  then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setPedArmor( hPlayer, 200 ) 
setElementHealth( hPlayer, 100 ) 
fixVehicle( getPedOccupiedVehicle( hPlayer ) ) 
addVehicleUpgrade ( element, 1010 ) 
setVehiclePaintjob ( element, 2 ) 
end 
elseif ( source == eB ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2996.33789,2165.03345,999.19531 ) return end 
            setElementPosition( hPlayer, 2996.33789,2165.03345,999.19531 ) 
        outputChatBox('Welcome In The Home Group {X5}  !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox( groupName .. ' only ', hPlayer, 255, 0, 0, false ) 
        end 
elseif ( source == oB ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2979.65967,2177.18799,31.81844 ) return end 
            setElementPosition( hPlayer, 2979.65967,2177.18799,31.81844 ) 
        outputChatBox('Good Bye Man !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox( groupName .. ' only ', hPlayer, 255, 0, 0, false ) 
        end 
elseif ( source == eH1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 141,1370,1085 ) 
setElementInterior ( hPlayer, 5 ) 
setElementDimension ( hPlayer, 7523  ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == oH1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 777,1357,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0  ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == eH2 ) then 
if getElementData( hPlayer, 'Group' ) == groupNam then 
setElementPosition( hPlayer, 226,1289,1083 ) 
setElementInterior ( hPlayer, 1 ) 
setElementDimension ( hPlayer, 7523 ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == oH2 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 744,1314,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0 ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == eH3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
            setElementPosition( hPlayer, 1391.86829,544.42426,1003.59998 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            output( getPlayerName( hPlayer ) .. ' Welcome at the BattleField of ' .. groupName, hPlayer, 0, 255, 0, false ) 
        end 
elseif ( source == oH3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
            setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            outputChatBox('GooD Bye '..getPlayerName( hPlayer )..' !',hPlayer,0,255,0) 
elseif ( source == outTawa1 ) or ( source == outTawa2 ) or ( source == outTawa3 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
    end 
end 
end 
end 
) 
  
onWasted = function() 
    if getPlayerTeam( source ) then 
            function sp( source ) 
            setElementPosition( source, 779,1339,37 ) 
            setElementInterior ( source, 0 ) 
            setElementDimension ( source, 0  ) 
            setElementHealth( source, 100 ) 
            giveWeapon( source, 46 ) 
            setPedSkin( source, 230 ) 
            setPedArmor( source, 100 ) 
            end 
            setTimer(sp,1000,1,source) 
    end 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) 
  
addEventHandler("onMarkerLeave",markerDoor, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door,500,2917.6000976563,2175.1999511719,33.799999237061 ) 
end 
end 
) 
addEventHandler("onMarkerLeave",markerDoor1, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,33.200000762939 ) 
end 
end 
) 
addEventHandler('onPlayerSpawn', root,function() 
    if getTeamName(getPlayerTeam(source)) == "No Team" and getElementData(source, "gang") == "{X5}" then 
    setTimer(setElementPosition, 500, 1, source, 1383.56091,548.50189,1008.09998) 
    setPedSkin (source, 230 ) 
    end       
    end 
    ) 

ابيه يشتغل على قروبين

Link to comment

دور بالكود راح تلاقي 2 اسم القروب كودين اكتب فيهم اسم القروب الثاني وجرب .. :roll:

local health = {} 
local fix = {} 
local outTawa = {} 
local groupName = '{X5}' 
local groupName = 'اسم القروب' 
outTawa1 = createMarker(155,5555,100) 
outTawa3 = createMarker(90.5,50,1000) 
outTawa4 = createMarker(120,50,1000) 
door = createObject(16775,2917.6000976563,2175.1999511719,33.799999237061,0,0,89.99951171875) 
markerDoor = createMarker(2918,2175.1000976563,25,"cylinder",15,0,0,0,0) 
door1 = createObject(16775,2916.3000488281,2236.6999511719,33.200000762939,0,0,90.25) 
markerDoor1 = createMarker(2917.6000976563,2236.3000488281,25.799999237061,"cylinder",15,0,0,0,0) 
health1 = createMarker(2982.5,2164,31,"cylinder",2,15,239,110,255) 
health2 = createMarker(2982.5,2189.2998046875,31,"cylinder",2,222,157,32,255) 
health3 = createMarker(2972.8999023438,2185.85,31,"cylinder",1.5,222,157,32,255) 
health4 = createMarker(2996.1999511719,2178.1000976563,998.40002441406,"cylinder",2.5,222,157,32,255) 
eB = createMarker(2984.3994140625,2174.8994140625,33,"arrow",2,0,0,255,255) 
oB = createMarker(2996,2162.5,1000,"arrow",1.5,0,0,255,255) 
eH1  = createMarker(2982.5,2164,1000,"arrow",2,0,0,255,255) 
  
  
postion = { 
   {847,1422,56}, 
   {855,1244,56}, 
   {958,1257,56}, 
   {951,1424,56} 
} 
  
local outTawa = {} 
local groupName = '{X5}' 
local groupName = 'اسم القروب' 
outTawa1 = createMarker(1348.93616,597.25146,10,"cylinder",2,0,0,0,255) 
outTawa4 = createMarker(946,1430,55,"cylinder",2,0,0,0,0) 
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == outTawa1 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1360.51086,596.10760,11.15420 ) 
    end 
end 
if ( source == outTawa3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1381.54797,561.91400,11.71845 ) 
    end 
end 
end 
) 
  
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == tawa1 ) then 
if getElementType(hPlayer) == 'player' then 
if getElementData( hPlayer, 'Group' ) == groupName then 
        setElementPosition( hPlayer, 1271.97681,607.35712,1501.00000 ) 
end 
end 
elseif ( source == markerDoor ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door,1000,2917.6000976563,2175.1999511719,40.799999237061 ) 
        else 
        outputChatBox(  ' only For '..groupName, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == markerDoor1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,25 ) 
        else 
        outputChatBox(  ' only For '..groupName, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == health1 ) or ( source == health2 ) or ( source == health3 ) or ( source == health4 )  then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setPedArmor( hPlayer, 200 ) 
setElementHealth( hPlayer, 100 ) 
fixVehicle( getPedOccupiedVehicle( hPlayer ) ) 
addVehicleUpgrade ( element, 1010 ) 
setVehiclePaintjob ( element, 2 ) 
end 
elseif ( source == eB ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2996.33789,2165.03345,999.19531 ) return end 
            setElementPosition( hPlayer, 2996.33789,2165.03345,999.19531 ) 
        outputChatBox('Welcome In The Home Group {X5}  !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox( groupName .. ' only ', hPlayer, 255, 0, 0, false ) 
        end 
elseif ( source == oB ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2979.65967,2177.18799,31.81844 ) return end 
            setElementPosition( hPlayer, 2979.65967,2177.18799,31.81844 ) 
        outputChatBox('Good Bye Man !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox( groupName .. ' only ', hPlayer, 255, 0, 0, false ) 
        end 
elseif ( source == eH1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 141,1370,1085 ) 
setElementInterior ( hPlayer, 5 ) 
setElementDimension ( hPlayer, 7523  ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == oH1 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 777,1357,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0  ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == eH2 ) then 
if getElementData( hPlayer, 'Group' ) == groupNam then 
setElementPosition( hPlayer, 226,1289,1083 ) 
setElementInterior ( hPlayer, 1 ) 
setElementDimension ( hPlayer, 7523 ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == oH2 ) then 
if getElementData( hPlayer, 'Group' ) == groupName then 
setElementPosition( hPlayer, 744,1314,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0 ) 
else 
outputChatBox( ' Only '..groupName..' !', hPlayer, 255, 0, 255 ) 
end 
elseif ( source == eH3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
            setElementPosition( hPlayer, 1391.86829,544.42426,1003.59998 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            output( getPlayerName( hPlayer ) .. ' Welcome at the BattleField of ' .. groupName, hPlayer, 0, 255, 0, false ) 
        end 
elseif ( source == oH3 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
            setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            outputChatBox('GooD Bye '..getPlayerName( hPlayer )..' !',hPlayer,0,255,0) 
elseif ( source == outTawa1 ) or ( source == outTawa2 ) or ( source == outTawa3 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == groupName then 
         setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
    end 
end 
end 
end 
) 
  
onWasted = function() 
    if getPlayerTeam( source ) then 
            function sp( source ) 
            setElementPosition( source, 779,1339,37 ) 
            setElementInterior ( source, 0 ) 
            setElementDimension ( source, 0  ) 
            setElementHealth( source, 100 ) 
            giveWeapon( source, 46 ) 
            setPedSkin( source, 230 ) 
            setPedArmor( source, 100 ) 
            end 
            setTimer(sp,1000,1,source) 
    end 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) 
  
addEventHandler("onMarkerLeave",markerDoor, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door,500,2917.6000976563,2175.1999511719,33.799999237061 ) 
end 
end 
) 
addEventHandler("onMarkerLeave",markerDoor1, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == groupName then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,33.200000762939 ) 
end 
end 
) 
addEventHandler('onPlayerSpawn', root,function() 
    if getTeamName(getPlayerTeam(source)) == "No Team" and getElementData(source, "gang") == "{X5}" then 
    setTimer(setElementPosition, 500, 1, source, 1383.56091,548.50189,1008.09998) 
    setPedSkin (source, 230 ) 
    end       
    end 
    ) 
Link to comment

جرب #

local group1 = '{X5}' 
local group2 = '{Test}' 
  
outTawa1 = createMarker(155,5555,100) 
outTawa3 = createMarker(90.5,50,1000) 
outTawa4 = createMarker(120,50,1000) 
door = createObject(16775,2917.6000976563,2175.1999511719,33.799999237061,0,0,89.99951171875) 
markerDoor = createMarker(2918,2175.1000976563,25,"cylinder",15,0,0,0,0) 
door1 = createObject(16775,2916.3000488281,2236.6999511719,33.200000762939,0,0,90.25) 
markerDoor1 = createMarker(2917.6000976563,2236.3000488281,25.799999237061,"cylinder",15,0,0,0,0) 
health1 = createMarker(2982.5,2164,31,"cylinder",2,15,239,110,255) 
health2 = createMarker(2982.5,2189.2998046875,31,"cylinder",2,222,157,32,255) 
health3 = createMarker(2972.8999023438,2185.85,31,"cylinder",1.5,222,157,32,255) 
health4 = createMarker(2996.1999511719,2178.1000976563,998.40002441406,"cylinder",2.5,222,157,32,255) 
eB = createMarker(2984.3994140625,2174.8994140625,33,"arrow",2,0,0,255,255) 
oB = createMarker(2996,2162.5,1000,"arrow",1.5,0,0,255,255) 
eH1  = createMarker(2982.5,2164,1000,"arrow",2,0,0,255,255) 
  
  
postion = { 
   {847,1422,56}, 
   {855,1244,56}, 
   {958,1257,56}, 
   {951,1424,56} 
} 
  
outTawa1 = createMarker(1348.93616,597.25146,10,"cylinder",2,0,0,0,255) 
outTawa4 = createMarker(946,1430,55,"cylinder",2,0,0,0,0) 
  
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == outTawa1 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
         setElementPosition( hPlayer, 1360.51086,596.10760,11.15420 ) 
    end 
end 
if ( source == outTawa3 ) then 
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
         setElementPosition( hPlayer, 1381.54797,561.91400,11.71845 ) 
    end 
end 
end 
) 
  
addEventHandler("onMarkerHit",root, 
function ( hPlayer ) 
if ( source == tawa1 ) then 
if getElementType(hPlayer) == 'player' then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
        setElementPosition( hPlayer, 1271.97681,607.35712,1501.00000 ) 
end 
end 
elseif ( source == markerDoor ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
moveObject( door,1000,2917.6000976563,2175.1999511719,40.799999237061 ) 
        else 
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == markerDoor1 ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,25 ) 
        else 
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == health1 ) or ( source == health2 ) or ( source == health3 ) or ( source == health4 )  then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
setPedArmor( hPlayer, 200 ) 
setElementHealth( hPlayer, 100 ) 
fixVehicle( getPedOccupiedVehicle( hPlayer ) ) 
addVehicleUpgrade ( element, 1010 ) 
setVehiclePaintjob ( element, 2 ) 
end 
elseif ( source == eB ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2996.33789,2165.03345,999.19531 ) return end 
            setElementPosition( hPlayer, 2996.33789,2165.03345,999.19531 ) 
        outputChatBox('Welcome In The Home Group {X5}  !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
        end 
elseif ( source == oB ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2979.65967,2177.18799,31.81844 ) return end 
            setElementPosition( hPlayer, 2979.65967,2177.18799,31.81844 ) 
        outputChatBox('Good Bye Man !',hPlayer, 255, 255, 0) 
        else 
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
        end 
elseif ( source == eH1 ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
setElementPosition( hPlayer, 141,1370,1085 ) 
setElementInterior ( hPlayer, 5 ) 
setElementDimension ( hPlayer, 7523  ) 
else 
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == oH1 ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
setElementPosition( hPlayer, 777,1357,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0  ) 
else 
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == eH2 ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
setElementPosition( hPlayer, 226,1289,1083 ) 
setElementInterior ( hPlayer, 1 ) 
setElementDimension ( hPlayer, 7523 ) 
else 
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == oH2 ) then 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
setElementPosition( hPlayer, 744,1314,37 ) 
setElementInterior ( hPlayer, 0 ) 
setElementDimension ( hPlayer, 0 ) 
else 
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false ) 
end 
elseif ( source == eH3 ) then 
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
            setElementPosition( hPlayer, 1391.86829,544.42426,1003.59998 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            output( getPlayerName( hPlayer ) .. ' Welcome at the BattleField of ' .. groupName, hPlayer, 0, 255, 0, false ) 
        end 
elseif ( source == oH3 ) then 
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
            setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
            setElementInterior ( hPlayer, 0 ) 
            setElementDimension ( hPlayer, 0  ) 
            outputChatBox('GooD Bye '..getPlayerName( hPlayer )..' !',hPlayer,0,255,0) 
elseif ( source == outTawa1 ) or ( source == outTawa2 ) or ( source == outTawa3 ) or ( source == outTawa4 ) then 
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
         setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 ) 
    end 
end 
end 
end 
) 
  
onWasted = function() 
    if getPlayerTeam( source ) then 
            function sp( source ) 
            setElementPosition( source, 779,1339,37 ) 
            setElementInterior ( source, 0 ) 
            setElementDimension ( source, 0  ) 
            setElementHealth( source, 100 ) 
            giveWeapon( source, 46 ) 
            setPedSkin( source, 230 ) 
            setPedArmor( source, 100 ) 
            end 
            setTimer(sp,1000,1,source) 
    end 
end 
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) 
  
addEventHandler("onMarkerLeave",markerDoor, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
moveObject( door,500,2917.6000976563,2175.1999511719,33.799999237061 ) 
end 
end 
) 
addEventHandler("onMarkerLeave",markerDoor1, 
function ( hPlayer ) 
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then 
moveObject( door1,1000,2916.3000488281,2236.6999511719,33.200000762939 ) 
end 
end 
) 
addEventHandler('onPlayerSpawn', root,function() 
    if getTeamName(getPlayerTeam(source)) == "No Team" and getElementData(source, "gang") == "{X5}" then 
    setTimer(setElementPosition, 500, 1, source, 1383.56091,548.50189,1008.09998) 
    setPedSkin (source, 230 ) 
    end 
    end 
    ) 
  
Link to comment

جرب #

local group1 = '{X5}'
local group2 = '{Test}'
 
outTawa1 = createMarker(155,5555,100)
outTawa3 = createMarker(90.5,50,1000)
outTawa4 = createMarker(120,50,1000)
door = createObject(16775,2917.6000976563,2175.1999511719,33.799999237061,0,0,89.99951171875)
markerDoor = createMarker(2918,2175.1000976563,25,"cylinder",15,0,0,0,0)
door1 = createObject(16775,2916.3000488281,2236.6999511719,33.200000762939,0,0,90.25)
markerDoor1 = createMarker(2917.6000976563,2236.3000488281,25.799999237061,"cylinder",15,0,0,0,0)
health1 = createMarker(2982.5,2164,31,"cylinder",2,15,239,110,255)
health2 = createMarker(2982.5,2189.2998046875,31,"cylinder",2,222,157,32,255)
health3 = createMarker(2972.8999023438,2185.85,31,"cylinder",1.5,222,157,32,255)
health4 = createMarker(2996.1999511719,2178.1000976563,998.40002441406,"cylinder",2.5,222,157,32,255)
eB = createMarker(2984.3994140625,2174.8994140625,33,"arrow",2,0,0,255,255)
oB = createMarker(2996,2162.5,1000,"arrow",1.5,0,0,255,255)
eH1  = createMarker(2982.5,2164,1000,"arrow",2,0,0,255,255)
 
 
postion = {
   {847,1422,56},
   {855,1244,56},
   {958,1257,56},
   {951,1424,56}
}
 
outTawa1 = createMarker(1348.93616,597.25146,10,"cylinder",2,0,0,0,255)
outTawa4 = createMarker(946,1430,55,"cylinder",2,0,0,0,0)
 
addEventHandler("onMarkerHit",root,
function ( hPlayer )
if ( source == outTawa1 ) or ( source == outTawa4 ) then
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
         setElementPosition( hPlayer, 1360.51086,596.10760,11.15420 )
    end
end
if ( source == outTawa3 ) then
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
         setElementPosition( hPlayer, 1381.54797,561.91400,11.71845 )
    end
end
end
)
 
addEventHandler("onMarkerHit",root,
function ( hPlayer )
if ( source == tawa1 ) then
if getElementType(hPlayer) == 'player' then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
        setElementPosition( hPlayer, 1271.97681,607.35712,1501.00000 )
end
end
elseif ( source == markerDoor ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
moveObject( door,1000,2917.6000976563,2175.1999511719,40.799999237061 )
        else
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == markerDoor1 ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
moveObject( door1,1000,2916.3000488281,2236.6999511719,25 )
        else
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == health1 ) or ( source == health2 ) or ( source == health3 ) or ( source == health4 )  then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
setPedArmor( hPlayer, 200 )
setElementHealth( hPlayer, 100 )
fixVehicle( getPedOccupiedVehicle( hPlayer ) )
addVehicleUpgrade ( element, 1010 )
setVehiclePaintjob ( element, 2 )
end
elseif ( source == eB ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2996.33789,2165.03345,999.19531 ) return end
            setElementPosition( hPlayer, 2996.33789,2165.03345,999.19531 )
        outputChatBox('Welcome In The Home Group {X5}  !',hPlayer, 255, 255, 0)
        else
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
        end
elseif ( source == oB ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 2979.65967,2177.18799,31.81844 ) return end
            setElementPosition( hPlayer, 2979.65967,2177.18799,31.81844 )
        outputChatBox('Good Bye Man !',hPlayer, 255, 255, 0)
        else
        outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
        end
elseif ( source == eH1 ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
setElementPosition( hPlayer, 141,1370,1085 )
setElementInterior ( hPlayer, 5 )
setElementDimension ( hPlayer, 7523  )
else
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == oH1 ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
setElementPosition( hPlayer, 777,1357,37 )
setElementInterior ( hPlayer, 0 )
setElementDimension ( hPlayer, 0  )
else
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == eH2 ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
setElementPosition( hPlayer, 226,1289,1083 )
setElementInterior ( hPlayer, 1 )
setElementDimension ( hPlayer, 7523 )
else
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == oH2 ) then
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
setElementPosition( hPlayer, 744,1314,37 )
setElementInterior ( hPlayer, 0 )
setElementDimension ( hPlayer, 0 )
else
outputChatBox(  ' only For '..group1..' and '..group2, hPlayer, 255, 255, 0, false )
end
elseif ( source == eH3 ) then
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
            setElementPosition( hPlayer, 1391.86829,544.42426,1003.59998 )
            setElementInterior ( hPlayer, 0 )
            setElementDimension ( hPlayer, 0  )
            output( getPlayerName( hPlayer ) .. ' Welcome at the BattleField of ' .. groupName, hPlayer, 0, 255, 0, false )
        end
elseif ( source == oH3 ) then
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
            setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 )
            setElementInterior ( hPlayer, 0 )
            setElementDimension ( hPlayer, 0  )
            outputChatBox('GooD Bye '..getPlayerName( hPlayer )..' !',hPlayer,0,255,0)
elseif ( source == outTawa1 ) or ( source == outTawa2 ) or ( source == outTawa3 ) or ( source == outTawa4 ) then
        if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
         setElementPosition( hPlayer, 1381.23584,561.93823,11.71845 )
    end
end
end
end
)
 
onWasted = function()
    if getPlayerTeam( source ) then
            function sp( source )
            setElementPosition( source, 779,1339,37 )
            setElementInterior ( source, 0 )
            setElementDimension ( source, 0  )
            setElementHealth( source, 100 )
            giveWeapon( source, 46 )
            setPedSkin( source, 230 )
            setPedArmor( source, 100 )
            end
            setTimer(sp,1000,1,source)
    end
end
addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted )
 
addEventHandler("onMarkerLeave",markerDoor,
function ( hPlayer )
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
moveObject( door,500,2917.6000976563,2175.1999511719,33.799999237061 )
end
end
)
addEventHandler("onMarkerLeave",markerDoor1,
function ( hPlayer )
if getElementData( hPlayer, 'Group' ) == group1 or getElementData( hPlayer, 'Group' ) == group2 then
moveObject( door1,1000,2916.3000488281,2236.6999511719,33.200000762939 )
end
end
)
addEventHandler('onPlayerSpawn', root,function()
    if getTeamName(getPlayerTeam(source)) == "No Team" and getElementData(source, "gang") == "{X5}" then
    setTimer(setElementPosition, 500, 1, source, 1383.56091,548.50189,1008.09998)
    setPedSkin (source, 230 )
    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...