Jump to content

كيف


Recommended Posts

Posted

عليكم السلام

ممكن تسوي

ماركر و لما يدخله يتغير للتكسدي الاول

ولما يدخل ماركر ثاني يتغير للتكسدي الثاني

Posted
ابي اسوي ماب

بس رح احتاج اني اغيره بنفس الماب 7 مرات

م فهمت بالظبت لكن استخدم زي م قال احزان

استخد مالشادر اسهل لك

Posted
table.random 

رح تقولي ايش فائدته - بقولك تقدر تسوي اكتر من تكسد + تغييراسم التيكسد : الملف اللي به التيكسد

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

طبعاً شكل الاوبجكت رح يتغير - تبع اسم التيكسد اللي انت ضايفه للميتا - من االتابل راندوم

هذي مجرد مساعدة - اذا ما افدتك بشي قولي ض1

بحاول اسوي لك مثال بسيط بعد شوي

Posted

حسب علمي ما تقدر تضيف اكثر من تكسد للأوبجكت , لكن عندك عدد هائل من الاوبجكتات تقدر تغير اشكالها وتضيفها بسيطه ..

table.random 

رح تقولي ايش فائدته - بقولك تقدر تسوي اكتر من تكسد + تغييراسم التيكسد : الملف اللي به التيكسد

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

طبعاً شكل الاوبجكت رح يتغير - تبع اسم التيكسد اللي انت ضايفه للميتا - من االتابل راندوم

هذي مجرد مساعدة - اذا ما افدتك بشي قولي ض1

بحاول اسوي لك مثال بسيط بعد شوي

طريقتك ماراح تنفع للمعلوميه, هو يبي اكثر من شكل بوقت واحد وانت كذا راح تحط شكل واحد عشوائي, ذا مو نفس اللي يبيه :D .

Posted

مجرد تجربة شاطح ابي اساعد

:D

-----

المهم : سويت لك تجربة رح تفهمك الموضوع

num1 = "objectTXD1.txd" 
num2 = "objectTXD2.txd" 
num3 = "objectTXD3.txd" 
num4 = "objectTXD4.txd" 
  
Map = 1 
  
function Timer() 
        if Map == 1 then 
    TXD = engineLoadTXD (num1) 
    elseif Map == 2 then 
    TXD = engineLoadTXD (num2) 
    elseif Map == 3 then 
    TXD = engineLoadTXD (num3) 
    elseif Map == 4 then 
    TXD = engineLoadTXD (num4) 
    end 
    DFF = engineLoadDFF ("objectDFF.dff" ) 
    engineImportTXD ( TXD,   objectID   ) ---===---    objectID لا تنسى ذا 
    engineReplaceModel ( DFF,   objectID   )  ---===---    objectID 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), Timer) 
setTimer ( Timer, 50, 1) 

Posted

مجرد تجربة شاطح ابي اساعد

:D

-----

المهم : سويت لك تجربة رح تفهمك الموضوع

num1 = "objectTXD1.txd" 
num2 = "objectTXD2.txd" 
num3 = "objectTXD3.txd" 
num4 = "objectTXD4.txd" 
  
Map = 1 
  
function Timer() 
        if Map == 1 then 
    TXD = engineLoadTXD (num1) 
    elseif Map == 2 then 
    TXD = engineLoadTXD (num2) 
    elseif Map == 3 then 
    TXD = engineLoadTXD (num3) 
    elseif Map == 4 then 
    TXD = engineLoadTXD (num4) 
    end 
    DFF = engineLoadDFF ("objectDFF.dff" ) 
    engineImportTXD ( TXD,   objectID   ) ---===---    objectID لا تنسى ذا 
    engineReplaceModel ( DFF,   objectID   )  ---===---    objectID 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), Timer) 
setTimer ( Timer, 50, 1) 

مشكووورين

:D:D

Posted
elseif Map == 4 then

--- ?

مب فاهمها

انا ابي بنفس الماب

num1 = "objectTXD1.txd" -- ملف تي اكس دي 
num2 = "objectTXD2.txd" -- نفس ملف التي اكس دي مع تغيير الاسم والصورة 
num3 = "objectTXD3.txd" -- نفس ملف التي اكس دي مع تغيير الاسم والصورة 
num4 = "objectTXD4.txd" -- نفس ملف التي اكس دي مع تغيير الاسم والصورة 
  
Map = 1 -- رقم الماب : مثال فقط هذا 
  
function Timer() 
        if Map == 1 then -- اذا الماب رقم 1 
    TXD = engineLoadTXD (num1) -- رح يخلي التيكسد رقم 1 
    elseif Map == 2 then -- اذا الماب رقم 2 
    TXD = engineLoadTXD (num2) -- رح يخلي التيكسد رقم 2 وهكذا 
    elseif Map == 3 then 
    TXD = engineLoadTXD (num3) 
    elseif Map == 4 then 
    TXD = engineLoadTXD (num4) 
    end 
    DFF = engineLoadDFF ("objectDFF.dff" ) -- الدي اف اف حق الاوبجكت 
    engineImportTXD ( TXD,   objectID   ) ---===---    objectID الاي دي حق الاوبجكت 
    engineReplaceModel ( DFF,   objectID   )  ---===---    objectID الاي دي حق الاوبجكت 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), Timer) 
setTimer ( Timer, 50, 1) 

Posted

اها الحين فهمتك - انت تبي تسوي مثلاً على هذا الاوبجكت 1111

صورة ونفس الاوبكت تضيف له صورة اخرى بنفس الوقت

صراحة مدري عن هاذي

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

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