Jump to content

#DRAGON!FIRE

Members
  • Posts

    4,429
  • Joined

  • Last visited

Everything posted by #DRAGON!FIRE

  1. # طيب اشوف ما فيه شي الكود ومليون سطر مدري , مشكلتك مع الكود اللي ضفته كله غلط اولأ : كيف سورس ؟ السورس حقه السسكربت اللي اشتغل ما تقدر تجيب اللي شغل المود ذذ . واششوف انه موجود وقت يشتغل المود يجي انه اشتغل , اما بـ النسبة انك تجيب اسم اللاعب اللي شغل المود , ما تقدر . ذذ
  2. # ترا بـ اللوق يجي المودات اللي تشغتل ومن شغلها ولأ تبيها بالششات ؟
  3. # هريسةةة ^ ما فيه شي صح , وش تبي تسوي انت ؟
  4. # ما في داعي تتحق مدام هو يتحقق من وجود السيارة يعني ياخذها بعد ما يتحقق من التيم والتايب وكل شي ولأكن ترتيبك كمان صحيح .
  5. # اها , جدول عشان السيارةة ذذ , نسيته ^ marker = createMarker( .... ) vehicle = { } addEventHandler ( "onMarkerHit", marker, function ( ZA7F ) if ( isElement( vehicle[ ZA7F ] ) ) then destroyElement ( vehicle[ ZA7F ] ) end if getElementType ( ZA7F ) == "player" then if ( getPlayerTeam( ZA7F ) ) and ( getTeamName( getPlayerTeam( ZA7F ) ) ) == "Team Name" then if not ( isElement( getPedOccupiedVehicle ( ZA7F ) ) ) then local x, y, z = getElementPosition( ZA7F ) vehicle[ ZA7F ] = createVehicle ( ID, x, y + 4, z ) warpPedIntoVehicle ( ZA7F, vehicle[ ZA7F ] ) end end end end )
  6. getElementType + ناقص جدول getElementType ما تشوفها ؟ وش تقصد بالججدول
  7. # ججرب . marker = createMarker( .... ) addEventHandler ( "onMarkerHit", marker, function ( ZA7F ) if ( isElement( vehicle[ ZA7F ] ) ) then destroyElement ( vehicle[ ZA7F ] ) end if getElementType ( ZA7F ) == "player" then if ( getPlayerTeam( ZA7F ) ) and ( getTeamName( getPlayerTeam( ZA7F ) ) ) == "Team Name" then if not ( isElement( getPedOccupiedVehicle ( ZA7F ) ) ) then local x, y, z = getElementPosition( ZA7F ) vehicle[ ZA7F ] = createVehicle ( ID, x, y + 4, z ) warpPedIntoVehicle ( ZA7F, vehicle[ ZA7F ] ) end end end end )
  8. setElementData getElementData # او من الممكن تستخدم متغيرات
  9. # للادمن وتأكد انه ششغال mapmanager ضضيف الـ # وبعدين روح اعدادات الريس انزل تحت شوية تلقى ماب رأندوم خلها ترو وطفي فوت مانجر .
  10. # نظريةة فيثاغورس سهلة جدا , وبالنسبة للفنكشنات كلها حق رياضيات وحسابات ,
  11. # انا مالي تجربة سابقة فيه , ولأكن على حسب اللي شفته وظائفهه : تججميد الوقت , وضع الوقت للوقت اللي حاطه , تجيب الوقت , تسوي وقت جديد # يعني بـ كل سهولة تستخدمه لأنه موفر لك الاكسبورت , وبـ كل سهولة تسوي السكربت حقك
  12. يعني الان مهمة الحرامية ضد الشرطة في سيرفر حرب العصابات لما تروح الماركر ومثلا بقى على المهمة 6 دقايق يقولك بقى على المهمة 6 دقائق بعدين بدت المهمة وكلهم دخلو يوقف الوقت ماينعاد يعني ماينعاد ثاني مرهـ لين يموتون ينعاد الوقت ويصير وقت للمهمة كذا طيب , المود صراحة اللي قلت لك عليه ما جربته ولأكن اعتقد يسوي كذا بس شفت الفنكشنات اللي عطيتك هي , هم يستخدمونها , + ضيف عليهم getTimerDetails # تقدر تححمل المود وتجربه بـ نفسك عشان تشوف كيف طريقته # missiontimer
  13. # كمان ما فهمت عليك تمام , بس فهمت قصدك كيف العدد يجي باقي مثلأ 9 ثوأني وينتهي ويبدأ # missiontimer :وفي مود بـ الخصوص ذا اسسمه كلها او اغلبها يستخدمون التألي .... : setTimer isTimer killTimer setElementData getElementData
  14. # هذا مثال بسسيطـ , وبالنسبة وقت يدخل يشتري سوي ماركر ووقت يدخله سهلة , ونحنا عطيناك مثال بسيط عشان تفهم ولأ المود لأ تحسبه كذا يبيله شوية ششغل . local ZA7F = { } addCommandHandler ( "sell", function( player ) if ( Show ) then if ( isElement ( ZA7F[player] ) ) then destroyElement ( ZA7F[player] ) end setElementFrozen ( player, false ) else local x, y, z = getElementPosition ( player ) local rx, ry, rz = getElementRotation ( player ) ZA7F[player] = createObject ( 1500, x + 3, y, z, rx, ry, rz ) setElementFrozen ( player, true ) end Show = not Show end )
  15. # غلطط , ما في شي صح , . ححأول بـ نفسكـ ,
  16. يعطيك العافية بس انا الي مو فاهمة يعني لما يكتب الامر يفتح كل شي بس الي معقدني لما اكتب ثاني مره ينغلق الي معقدني هذا يعني اسوي امر اظهار واسوي امر ثاني اخفاء يعني امر اظهار true اخفاء false # هذي سهلة ججدا , متغير مثال عشان تفهمم اكثر ... : local Show = false addCommandHandler("Open", function( ) if Show then guiSetVisible(Window, false) showCursor( false ) else guiSetVisible(Window, true) showCursor( true ) end Show = not Show end )
  17. addCommandHandler -- اضافةة امر لـ اف 8 createObject -- عممل اوبججكت محدد getDistanceBetweenPoints3D -- جلب المسافة بين شئين وتكون نقاط المسافة ثري دي getElementPosition -- تججيب احداثيات اللاعب guiSetVisible -- تسوي اخفاء , او اضضهار للنافذة showCursor -- اظهار , اخفاء المؤششر setElementFrozen -- عممل تججميد للالمنت # اي شي مو فاهمه او عججزت عنه , تفضل
  18. # 1 - الاحداثيات هي مو مشكلة , انت لأزم تسويها شي شي خطوة خطوة 2- كيف للكل ,؟ , الكود صحيح اشوفه وما فيه شي , تأكد انك بـ اسم التيم اللي فوق ..
  19. # ججرب ذا .. local x, y, z = 1544.69921875, -1630.7998046875, 13.300000190735 local teamName = "Police" local Object = createObject ( 968, x, y, z, 0, 90, 90 ) local Marker = createMarker ( 1544.32288, -1627.25330, 11.38281, "cylinder", 5, 0, 0, 0, 0 ) function countPlayersInMarker ( marker ) local players = 0 if marker and getElementType(marker) == "marker" then for i,player in ipairs(getElementsByType("player")) do if isElementWithinMarker(player,marker) then players = players + 1 end end end return players end function MoveObject ( theElm ) if ( getElementType ( theElm ) == "player" ) then if ( eventName == "onMarkerHit" ) then local team = getPlayerTeam ( theElm ) if ( team ) and ( getTeamName ( team ) == teamName ) and ( countPlayersInMarker ( Marker ) <= 1 ) then moveObject ( Object, 1500,x, y, z,0,0,90 ) end else if ( countPlayersInMarker ( Marker ) == 0 ) then moveObject ( Object, 1500, x, y, z,0,0,90 ) end end end end addEventHandler ( "onMarkerHit", Marker, MoveObject ) addEventHandler ( "onMarkerLeave", Marker, MoveObject ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( isElementWithinMarker ( source, Marker ) ) and ( countPlayersInMarker ( Marker ) == 0 ) then moveObject ( Object, 1500, x, y, z,0,0,90 ) end end )
  20. For Ex: ... addCommandHandler("GhostMe", function( ) for index,plrs in ipairs(getElementsByType("player")) do if ( isElementCollidableWith ( plrs , localPlayer ) == true ) then setElementCollidableWith( plrs, localPlayer, false) else outputChatBox ( "#FF0000 ** You Are actually Ghost", 255, 0, 0, true ) end end end )
  21. Ped = createPed ( ID, x, y, z ) -------------------------------------------------------------------------- addEventHandler( "onClientResourceStart", resourceRoot, function ( ) if isElement( Ped ) then setElementRotation( Ped ,rotX, rotY, rotZ ) setElementFrozen ( Ped, not isElementFrozen ( Ped ) ) addEventHandler ( "onClientPedDamage", getRootElement(), ZA7F ) end end ) function ZA7F ( ) if ( source == Ped ) then cancelEvent( true ) end end
  22. # هأ ؟ , تقصد تبي تغير الأتجأهات حقهه ؟
  23. Ped = createPed ( ID, x, y, z, rot ) -------------------------------------------------------------------------- addEventHandler( "onClientResourceStart", resourceRoot, function ( ) if isElement( Ped ) then setElementFrozen ( Ped, not isElementFrozen ( Ped ) ) addEventHandler ( "onClientPedDamage", getRootElement(), ZA7F ) end end ) function ZA7F ( ) if ( source == Ped ) then cancelEvent( true ) end end # الحين ذي اللي لحست مخكـ , خخ قول اول سطر , هذا النتكس
  24. # كفو ,؟ , انت الحين كودي ما فهمته ولأ كيف ؟ , ولأ وش مشكلتك .
×
×
  • Create New...