Jump to content

مساعدة


Recommended Posts

السلام عليكم

ابي فنكش عشان الابجكت المعدل عليه يكون بمنطقة محددة فقط

  
--- حدا يصحح الكود 
ss = createRadarArea(2400, -1700,200,200,0,250,0,200) 
A = createObject(2914,2476.2,-1665.3,12.6,0,0,0) 
addEventHandler("onClientResourceStart", ss, 
function ( ) 
txd = engineLoadTXD("2914.txd") 
engineImportTXD(txd, 2914) 
end) 
  

:?

Link to post

اعتقد بمنطقه محدده ما بينفع

بس ممكن تقدر تسوي ماركر او كول شيب قريب من الاوبجكت

لما يخش الماركر او الكول شيب يتحمل له الصورة حقت التي اكس دي

ولما يخرج من الماركر او الكول شيب يرجع الاوبجكت لصورته الاساسية

Link to post
اعتقد بمنطقه محدده ما بينفع

بس ممكن تقدر تسوي ماركر او كول شيب قريب من الاوبجكت

لما يخش الماركر او الكول شيب يتحمل له الصورة حقت التي اكس دي

ولما يخرج من الماركر او الكول شيب يرجع الاوبجكت لصورته الاساسية

ممكن الكود جاهز

Link to post

صراحة انا حاولت اسويها لك لكن في مشكله واجهتني ومالقيت لها حل

يوم اخش الكول يتبدل ال

TXD & DFF

لكن يوم اخرج منهم مايرجع الاوبجكت لشكله الاساسي

وهذا الكود

-- MTA Forum / Ar --  
-- Mr.CoR -- 
-- 19 / 5 / 2016 -- 
  
  
myCollision = createColCuboid(2437.9321, -1739.3146, 12.967543, 10, 10, 36.25) 
MyFlag =  createObject ( 2993, 2443.08130, -1733.75928, 13.57995 ) 
  
  
addEventHandler("onClientColShapeHit",root, 
  function () 
        if ( source == myCollision ) then 
            if isElementWithinColShape ( localPlayer, myCollision ) then 
             txd = engineLoadTXD("2993.txd") 
              dff = engineLoadDFF("2993.dff", 2993) 
               engineImportTXD(txd, 2993) 
                engineReplaceModel(dff, 2993) 
            end 
        end 
    end 
) 
  
addEventHandler("onClientColShapeLeave",root, 
  function () 
        if ( source == myCollision ) then 
            if not isElementWithinColShape ( localPlayer, myCollision ) then 
              engineRestoreModel ( 2993 ) 
            end 
        end 
   end 
) 

اتمنى اذا في مبرمج عنده خبره يحل هالمشكلة

رابط ملفات ال

dff & txd

سبحان الله وبحمدة سبحان الله العظيم

Link to post

-- MTA Forum / Ar -- 
-- Mr.CoR -- 
-- 19 / 5 / 2016 -- 
  
local isRestore = false 
  
myCollision = createColCuboid(2437.9321, -1739.3146, 12.967543, 10, 10, 36.25) 
MyFlag =  createObject ( 2993, 2443.08130, -1733.75928, 13.57995 ) 
  
  
  function Load_() 
   
    if ( eventName == "onClientColShapeHit" ) then 
     
    if isRestore == false then 
     
    txd = engineLoadTXD ( "2993.txd" ) 
     
    engineImportTXD ( txd, 2993 ) 
     
    dff = engineLoadDFF ( "2993.dff" ) 
     
    engineReplaceModel ( dff, 2993 ) 
     
    isRestore = true 
     
            end 
        end ; 
         
    if ( eventName == "onClientColShapeLeave" ) then 
  
    if isRestore == true then 
             
    if engineRestoreModel ( 2993 ) then 
                
    if isElement ( txd ) then destroyElement ( txd ) end 
               
    isRestore = false 
     
                end 
            end 
        end 
    end ; 
addEventHandler ( "onClientColShapeHit", myCollision , Load_ ) ; 
  
addEventHandler ( "onClientColShapeLeave", myCollision , Load_ ) ; 
Link to post
تمام اشتغل , لاهانت يمينك

بس تقدر تشرح ايش الي سويته ؟

كودك شغال بس كان المفروض تحط

destroyElement (txd)  

بدل

engineRestoreModel ( 2993 ) 

يعني تسحب شكل الاوبجكت زي السياره او اى المنت ثاني

Link to post
تمام اشتغل , لاهانت يمينك

بس تقدر تشرح ايش الي سويته ؟

كودك شغال بس كان المفروض تحط

destroyElement (txd)  

بدل

engineRestoreModel ( 2993 ) 

يعني تسحب شكل الاوبجكت زي السياره او اى المنت ثاني

لازم يستخدم الاثنين

Link to post

تماااام

بدل الحوسة الي فوق , ما استوعبت منها شي :arrowup:

كذا الكود ابسط :

-- MTA Forum / Ar -- 
-- Mr.CoR -- 
-- 19 / 5 / 2016 -- 
  
  
myCollision = createColCuboid(2437.9321, -1739.3146, 12.967543, 10, 10, 36.25) 
MyFlag =  createObject ( 2993, 2443.08130, -1733.75928, 13.57995 ) 
  
  
addEventHandler("onClientColShapeHit",root, 
  function () 
        if ( source == myCollision ) then 
            if isElementWithinColShape ( localPlayer, myCollision ) then 
             txd = engineLoadTXD("2993.txd") 
              dff = engineLoadDFF("2993.dff", 2993) 
               engineImportTXD(txd, 2993) 
                engineReplaceModel(dff, 2993) 
            end 
        end 
    end 
) 
  
addEventHandler("onClientColShapeLeave",root, 
  function () 
        if ( source == myCollision ) then 
            if not isElementWithinColShape ( localPlayer, myCollision ) then 
              engineRestoreModel ( 2993 ) 
                  if isElement ( txd ) then destroyElement ( txd ) end 
            end 
        end 
   end 
) 
  

:lol:

Link to post
تماااام

بدل الحوسة الي فوق , ما استوعبت منها شي :arrowup:

كذا الكود ابسط :

-- MTA Forum / Ar -- 
-- Mr.CoR -- 
-- 19 / 5 / 2016 -- 
  
  
myCollision = createColCuboid(2437.9321, -1739.3146, 12.967543, 10, 10, 36.25) 
MyFlag =  createObject ( 2993, 2443.08130, -1733.75928, 13.57995 ) 
  
  
addEventHandler("onClientColShapeHit",root, 
  function () 
        if ( source == myCollision ) then 
            if isElementWithinColShape ( localPlayer, myCollision ) then 
             txd = engineLoadTXD("2993.txd") 
              dff = engineLoadDFF("2993.dff", 2993) 
               engineImportTXD(txd, 2993) 
                engineReplaceModel(dff, 2993) 
            end 
        end 
    end 
) 
  
addEventHandler("onClientColShapeLeave",root, 
  function () 
        if ( source == myCollision ) then 
            if not isElementWithinColShape ( localPlayer, myCollision ) then 
              engineRestoreModel ( 2993 ) 
                  if isElement ( txd ) then destroyElement ( txd ) end 
            end 
        end 
   end 
) 
  

:lol:

حوسة ؟ الله يهديك بس <>

Link to post
تماااام

بدل الحوسة الي فوق , ما استوعبت منها شي :arrowup:

كذا الكود ابسط :

-- MTA Forum / Ar -- 
-- Mr.CoR -- 
-- 19 / 5 / 2016 -- 
  
  
myCollision = createColCuboid(2437.9321, -1739.3146, 12.967543, 10, 10, 36.25) 
MyFlag =  createObject ( 2993, 2443.08130, -1733.75928, 13.57995 ) 
  
  
addEventHandler("onClientColShapeHit",root, 
  function () 
        if ( source == myCollision ) then 
            if isElementWithinColShape ( localPlayer, myCollision ) then 
             txd = engineLoadTXD("2993.txd") 
              dff = engineLoadDFF("2993.dff", 2993) 
               engineImportTXD(txd, 2993) 
                engineReplaceModel(dff, 2993) 
            end 
        end 
    end 
) 
  
addEventHandler("onClientColShapeLeave",root, 
  function () 
        if ( source == myCollision ) then 
            if not isElementWithinColShape ( localPlayer, myCollision ) then 
              engineRestoreModel ( 2993 ) 
                  if isElement ( txd ) then destroyElement ( txd ) end 
            end 
        end 
   end 
) 
  

:lol:

حوسة ؟ الله يهديك بس <>

افاااا , زعلت ؟

امزح معاك ترا

:lol:

بس تونا مبتدئين يعني , ماوصلنا لمستواك

8)

Link to post
:mrgreen: لا والله مازعلت ض1 , بس قلت بشوف وش راح تسوي

وان شاء الله توصل مستواي واعلى

ايه اشوا , كله ولا زعلك

:wink:

:mrgreen:

يسلمو شباب

شكرا لكم

Link to post
:mrgreen: لا والله مازعلت ض1 , بس قلت بشوف وش راح تسوي

وان شاء الله توصل مستواي واعلى

ايه اشوا , كله ولا زعلك

:wink:

:mrgreen:

يسلمو شباب

شكرا لكم

حياك الله , حاضرين

Link to post

مشكلة بالمود

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

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

Link to post
مشكلة بالمود

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

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

اكوادك ؟

Link to post

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