Jump to content

string.rep / شرح


Recommended Posts

بسم الله الرحمن الرحيم ,

السلام عليكم ورحمه الله وبركاته,

للي ما يعرفها string.rep بشرح ,

؟ string.rep آولا : وش هي

تستخدم لمضاعفة الشيء , كلمة او حرف...

مثآل :

setTimer( -- نسوي تايمر 
    function( ) -- نسوي وظيفة 
        guiSetText( Tested, 'My'.. string.rep( 'The Best', 2 )) -- نكتب في اللبل 
    end, 500, 20 -- وقت التايمر 
) -- اغلاق قوس التايمر 

My = الكلمة الي تبي بعدها الكلام يتكرر

The Best = الكلام الي راح يتكرر

2 = عدد التكرار

مثال آخر :

point = string.rep('.', 3) -- نكرر النقطة 3 مرات 
function update() -- نسوي وظيفة 
outputChatBox("Wait Loading"..point.." ") -- نربط الشات بالتكرار 
end -- نغلق الوزيفة 
addEventHandler("onClientResourceStart",resourceRoot,update) -- نسوي ايفنت اذا اشتغل المود 

آتمنى يكون الشرح وآضح ,

بالتوفيق...

  • Like 1
Link to comment

نورتوآ الموضوع,

xXDawiXx @

guiSetText( Tested, 'Wait'.. string.rep( '.', 3 )) 

الافضل انك ما تكتب في اللبل عشآن تسوي له سيت تكست

كذا راح يكرر النقطه ثلاث مرات , يعني كذآ:

Wait.

Wait..

Wait...

^ ملاحظة مو تحت بعض بس مثآل هي تجي جنب بعض,

+ لو تبي تحت بعض يصير كذآ

guiSetText( Tested, 'Wait\n'.. string.rep( '.', 3 )) 

إن شاء الله فهمت

Link to comment
نورتوآ الموضوع,

xXDawiXx @

guiSetText( Tested, 'Wait'.. string.rep( '.', 3 )) 

الافضل انك ما تكتب في اللبل عشآن تسوي له سيت تكست

كذا راح يكرر النقطه ثلاث مرات , يعني كذآ:

Wait.

Wait..

Wait...

^ ملاحظة مو تحت بعض بس مثآل هي تجي جنب بعض,

+ لو تبي تحت بعض يصير كذآ

guiSetText( Tested, 'Wait\n'.. string.rep( '.', 3 )) 

إن شاء الله فهمت

تسلم شرح واآفي وكافي يعطيك العآفيه :]

Link to comment

^ الامثلة غير واضحه ,

+ حاطين اثنين string.rep انت وكرسوفا

+

Exmaple1 = string.rep("Tete", 5) -- المضاعفة 5 مرات 
TeteTeteTeteTeteTete -- النتيجة 
  
Example2 = string.rep("T .", 20) -- المضاعفة 20 مرة 
T .T .T .T .T .T .T .T .T .T .T .T .T .T .T .T .T .T .T .T . -- النتيجة 

--

setTimer( -- نسوي تايمر 
    function( ) -- نسوي وظيفة 
        guiSetText( Tested, 'My'.. string.rep( 'The Best', 2 )) -- نكتب في اللبل 
    end, 500, 20 -- وقت التايمر 
) -- اغلاق قوس التايمر 

^ شوف الفرق بالفهم -_-

Link to comment

المفروض نناقش في المواضيع وإلا المنتدى العربي ينام, ثانياً وعذراً اخوي

setTimer( -- نسوي تايمر 
    function( ) -- نسوي وظيفة 
        guiSetText( Tested, 'My'.. string.rep( 'The Best', 2 )) -- نكتب في اللبل 
    end, 500, 20 -- وقت التايمر 
) -- اغلاق قوس التايمر 

كودك رح يعيد الكتابة كل نص ثانية في 20 مرة, ممكن تقولي وش الحكمة في كذا؟

:|

Link to comment
  • 1 year later...
  • 5 months later...
  • 5 months later...
المفروض نناقش في المواضيع وإلا المنتدى العربي ينام, ثانياً وعذراً اخوي
setTimer( -- نسوي تايمر 
    function( ) -- نسوي وظيفة 
        guiSetText( Tested, 'My'.. string.rep( 'The Best', 2 )) -- نكتب في اللبل 
    end, 500, 20 -- وقت التايمر 
) -- اغلاق قوس التايمر 

كودك رح يعيد الكتابة كل نص ثانية في 20 مرة, ممكن تقولي وش الحكمة في كذا؟

:|

وعليكم السلام

انا فهمت على شرح ذا بيست

لانه هو حاطط عقله على موضوع واحد

الويكي تحط كلمتان

مثال مثل string.sub

ما فهمت شيئ

يعني شرحكم على سريع

Link to comment

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