Jump to content

استفسارات عن البرمجة


Recommended Posts

isLineOfSightClear 

هذا يتحقق اذا كان فيه اي عناصر بين نقطتين

في خط مستقيم

مثلاً عندنا نقطة س ونقطة ص

بيسوي خط بين المكانين ويتحقق اذا كان فيه شيء بينهم

وتقدر تحدد انت وش تبيه يحدد ووش يتجاهل

واذا كان فيه شيء من اللي انت محدده بيرجع لك false

ولو ما لقا شيء يحط true

شكراً

Link to comment
isLineOfSightClear 

هذا يتحقق اذا كان فيه اي عناصر بين نقطتين

في خط مستقيم

مثلاً عندنا نقطة س ونقطة ص

بيسوي خط بين المكانين ويتحقق اذا كان فيه شيء بينهم

وتقدر تحدد انت وش تبيه يحدد ووش يتجاهل

واذا كان فيه شيء من اللي انت محدده بيرجع لك false

ولو ما لقا شيء يحط true

شكراً

عفواً

Link to comment
setElementStreamable   

وش فايدته

تخلي الالمنت مايطلع للاعب ، او بمعنى أخر ماينصنع قدام الاعب بس العبة تفضل تسوي ريندر للالمنت فـ كثرة استعمال الكود ذا ممكن يسبب لاق

Link to comment

شباب وش فايدة اخر ارقمنت في كود

createObject

ذا الارقمنت مانيب فاهمو

isLowLOD: a bool value specifying if the object will be low LOD. A low LOD object has no collision and a longer draw distance.

Link to comment

ماتقدر تخترق الاوبجكت false هذا الارقمنت لو كان

العكس , تقدر تخترقه او تدخل بداخله true يعني ماتقدر تدخل بداخله ولو كانت

جربه وراح تفهم علي , وجرب هالمثال

addCommandHandler ( "C'O", 
  
    function ( player , _ , state ) 
  
    local Pos = { getElementPosition ( player ) } 
     
    if isElement  ( Object ) then destroyElement ( Object ) end 
     
    if ( state == "True" ) then 
  
    Object = createObject( 1550 , Pos[1] , Pos[2] + 1 , Pos[3] , 0,0,0, true ) 
     
    end 
     
    if  ( state  == "False" ) then  
     
    Object = createObject( 1550 , Pos[1] , Pos[2] + 1 , Pos[3] , 0,0,0, false ) 
  
        end 
    end 
    ) ; 

اكتب باف8

C'O True 
 

او

C'O False 
 

وخش داخل الاوبجكت يوم تكتب الاثنين , بالتوفيق

Link to comment
  • 2 weeks later...
hasObjectPermissionTo 

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

يعني مثلا لو حطيت كذا

if ( hasObjectPermissionTo ( player, "function.kickPlayer", false ) ) then 

^ كذا تحققت ان الاعب مامعه خاصية الكيك

if ( hasObjectPermissionTo ( player, "function.kickPlayer", true ) ) then 

وكذا تحققت ان الاعب معاه خاصية الكيك

true = معاه الخاصية

false = ما معاه الخاصية

Link to comment
gettok 

setFarClipDistance 

getFarClipDistance 

^^

:arrowup::arrowup:

gettok

string gettok ( string text, int tokenNumber, string / int separatingCharacter )

اول ارقمنت التكست

ثاني ارقمنت الرقم الي تبيه يطلعه من السترنق

الفاصل الي بين الأرقام في السترنق بس ( تحتاج رقم ال ASCII حقها )

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

مثلاً

local vehicles = "411-412-413-414-415"

وتبي تجيب منه الرقم الثالث في السترنق

local thirdNumber = gettock(vehicles,3,string.byte("-"))

-- thirdNumber = 413

الفنكشن الثاني والثالث حق مدى رسم الماب

Link to comment
setWeaponProperty 
setPedWeaponSlot 

الاول تقوي السلاح

والثاني تحط للبيد او الاعب , سلاح

يعني مثلا كان معه 6 اسلحة

... بأستخدام الفنكشن , تقدر تحط سلاحه الاول او الثاني , الخ

Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...