Jump to content

#DRAGON!FIRE

Members
  • Posts

    4,429
  • Joined

  • Last visited

Everything posted by #DRAGON!FIRE

  1. اجل ما يبغالها تايمر ومدري و ش.. وقت يجي يدخل تحط الماتركس .. ووقت يسجل تحط عليه الكميرا بالنسبة تهجولة .. ؟ > تقصد تتحرك الكميرا
  2. X باالنسبة لمشكلتك > انت ما فهمتنا زين تبي زي لوحة التسجيل وقت يدخل يجي كميرا ماتركس .. ووقت يسجل تروح ؟
  3. getLocalPlayer( ) = localPlayer Client setElementData(localPlayer,"Anything",false) وسيرفر على حسب كودكـ .
  4. يب .. الداتا تقدر لها اي قيمة مو ضروري ترو و فلس اي قيمة براسك تحطها
  5. ما يبغالها كل ذا كلها سطرين .. اول سطر تحط الكميرا .. الثاني ترجعها للاعب نفسه : setTimer( setCameraMatrix, 3000, 1, 1468.8785400391, -919.25317382813, 100.153465271, 1468.388671875, -918.42474365234, 99.881813049316 ) setTimer( setCameraTarget, 3000, 1, getLocalPlayer( ) )
  6. لو تموت ما تروح منكـ .. بس لو مجرد انك تخرج من السيرفر فـ الداتا تروح : بالنسبة للزر قيمة الداتا بأمكانك انك تحطها اي شي براسك .. فـ مثلا انت هنا حاطها ترو .. تبي تخرج منها .. تسوي كذا على سبيل المثال setElementData(ZA7F,"Anything",false) ووقت تتجي بتتحق من الداتا انها موجود على اللاعب او انها قيمتها ترو وتسوي كودكـ كذا تسوي if ( getElementData( .... ) == true ) then بـ هالحالة تتحق لو ترو وانت وقت حطيتها فلس يعني كودك ما بصير اي شي ما فهمته تبي تستفسر عنه .. تفضل .
  7. هـو تقدر تقول ضبط بس مدري وش فيه لا فتحت الماركر الاعب يرتفع يمقن قدم ونص عن الارض و يكون مو داخل الماركر جنبه شوي و الوحه ما تفتح له يعني اهم شي الوحه م تفتح بس مدري ليه يرتفع الاعب لا فتح الماركر بوريك صوره ~~~~~~~~~~ امم جربت ثاني صار الوحه تطلع لين الرجال جوا الماركر يكون لا فتحه خلي الاعب لا فتح الماركر يكون قدامه الماركر مو وسط الاعب عشان ما تطلع الوحه و بجربه انت زود ونقص بـ سطر 7 .. لين يضبط
  8. local markers = { } addCommandHandler( 'markerC', function( player ) if not ( isPedInVehicle( player ) ) then if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end )
  9. local markers = { } addCommandHandler( 'markerC', function( player ) if not isElement( markers[player] and not isPedInVehicle( player ) then local x, y, z = getElementPosition( player ) setElementPosition( player, x + 2, y + 2, z + 2 ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end )
  10. لا الحين مثلا انا كتبت في اف 8 الكلمه الاي تفتح الماركر الوحه تطلع لي انا الاي فتحت الماركر مفروض الاي يفتح الماركر ما تطلع له الوحه تطلع بس للاعب الاي جاي يخش الماركر فقط يب فاهم عليك .. بس وقت يجي واحد ثاني يدخل الماركر اعتقد ما تفتح له صح ؟
  11. المشكلة الثانية .. تقصد وقت يسوي الماركر تفتح له اللوحة .. ولأ وقت يجي يدخل ؟
  12. local markers = { } addCommandHandler( 'markerC', function( player ) if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else setElementFrozen( player, false ) destroyElement(markers[player]) markers[player] = nil end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end )
  13. لا من اف 8 الاعب لا قفل الماركر ما يقدر يتحرك يتجمد + الاعب يقدر يقتح الماركر وهو راكب سيكل الخ باكك كودك زاحف م ضبط نفس الشي ما يتحرك الاعب لا قفل الماركر من اف 8 هو يشيل الفريز وقت يموت ووقت يخرج .. بس انا ما اششوف في امر من اف 8 يشيل الماركر ذذ
  14. 'onPlayerSpawn' > 'onPlayerWasted' اخطاءه كثيرة .. صححت له بعض الاغلاط الموجودة ..
  15. بعدين انت عندك فـ الكود الثالث غير هذول متحقق من تيمه باسم الداتا .. وش تقصد ؟ onWasted = function() if getPlayerTeam( source ) and getTeamName( getPlayerTeam( source ) ) == 'Police' and getElementData ( source , "S.W.A.T" ) then function sp( source ) setElementPosition( source, 1223.4812,-1639.51074,10.8 ) setPedArmor( source, 100 ) giveWeapon( source, 46 ) setPedSkin( source, 285 ) end setTimer(sp,1000,1,source) end end addEventHandler ( "onPlayerSpawn", getRootElement(), onWasted ) local GroupName = "S.W.A.T" local gateID = "980" local Gx, Gy, Gz = "1220.97656, -1690.26758, 36.5781" local Grx, Gry, Grz = "1120.93656, -1490.26743, 36.5781" local Gx1, Gy2, Gz3 = "1120.93656, -1490.26743, 36.5781" local Time = "9" local gate = createObject ( gateID, Gx, Gy, Gz, Grx, Gry, Grz ) local marker = createMarker ( Gx, Gy, Gz, "cylinder", 7, 0, 0, 0, 0 ) addEventHandler ( "onMarkerHit", marker, function ( plr ) if ( getElementType ( plr ) == "player" ) and ( getElementData ( plr, GroupName ) then moveObject ( gate, Time * 1000, Gx1, Gy2, Gz3 ) end end ) addEventHandler ( "onMarkerLeave", marker, function ( plr ) if ( getElementType ( plr ) == "player" ) and ( getElementData ( plr, GroupName ) then moveObject ( gate, Time * 1000, Gx, Gy, Gz ) end end ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( isElementWithinMarker ( source, marker ) ) and ( getElementData ( source, GroupName ) ) then moveObject ( gate, Time * 1000, Gx, Gy, Gz ) end end )
  16. مدري وش عدلت .. الخطا باقي موجود ذذ
  17. ممكن توضح اكثر وش تبي .
  18. local markers = { } addCommandHandler( 'markerC', function( player ) if not isElement( markers[player] ) then local x, y, z = getElementPosition( player ) markers[player] = createMarker( x, y, z, 'cylinder', 3, 255, 0, 2 ) setElementData( markers[player], 'Creater', player ) else destroyElement(markers[player]) markers[player] = nil end end ) addEventHandler( 'onMarkerHit', resourceRoot, function( hitElement ) if getElementType( hitElement ) == 'player' and not getElementData(source,'Creater') then setElementFrozen(hitElement,true) triggerClientEvent( hitElement, 'open_window', hitElement, source ) end end ) destroyMarker = function() if isElement(markers[source]) then destroyElement(markers[source]) markers[source] = nil setElementFrozen(source,false) end end addEventHandler('onPlayerQuit',root,destroyMarker) addEventHandler('onPlayerWasted',root,destroyMarker) addEvent( 'Trigger', true ) addEventHandler( 'Trigger', root, function( marker ) local player = getElementData( marker, 'Creater' ) if getPlayerMoney( source ) >= 100 and isElement( player ) then takePlayerMoney( source, 100 ) givePlayerMoney( player, 50 ) end end )
  19. مو قصة دي اكس .. حتى بذي الفنكشنات ما تقدر تسويها > الطلب صعب جدا ويبي لها حسابات واشياء وداتا ومليون شي .
  20. كود عناد خربان >< روح الموضوع وخذ اخر كود انطرح بالموضوع
  21. عشان تتحق من اللاعبين الموجودين في اكثر من طريقة .. اولأ التيبلأت : Event: "onMarkerHit" Event: "onMarkerLeave" table table.insert table.remove او تسوي ماركر وتجيب عدد الموجودين بالماركر او كول شيب .
  22. addEventHandler( "onPlayerWasted", root, function ( _, killer ) local vehicle = getPedOccupiedVehicle ( source ) local aVehicle = getPedOccupiedVehicle ( killer ) if ( vehicle and source == getVehicleController( vehicle ) ) then if ( aVehicle and killer == getVehicleController( aVehicle ) ) then givePlayerMoney ( getVehicleController( killer ), 30000 ) end end end )
×
×
  • Create New...