Jump to content

مشكلة في table.remove


Recommended Posts

؟Table1 :هل حددت

table.remove :وانت ما حطيت ثاني ارقيومنت في

كذا يصير

  
table.remove(Table1,source) 

بصراحة ماعرف للوظايف الي خارج الويكي

وشلون اخليه ب تايمر نفس اي وظيفة ولا يختلف لاني سويت خرب المود كله

Link to comment
table.remove ( table, [ Pos] ) 

table: هي الجدول الي تبي تشيل منه شي

Pos: هو مكان او رقم الشي هذا في الجدول

طبعاً بتستفر كيف كيف انظمة الجدول .. الجدول كل شي فيه برقم, يعني مثلاً

example = { "Hi", "Hello", "Bye" } 

كأنك سويت كذا

example = { [ 1 ] = "Hi", [ 2 ] = "Hello", [ 3 ] = "Bye" } 

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

example [ 1 ] -- Hi 
example [ 2 ] -- Hello 
example [ 3 ] -- Bye 
-- الخ ... 

بالنسبة لكودك المفروض تسوي كذا:

addEventHandler ( "onPlayerWasted", root, 
    function ( ) 
        for i, v in ipairs ( Table1 ) do -- i = رقم الشي الي بالجدول , v = ( الشي نفسه ( اللاعب 
            if ( source == v ) then -- اذا الميت هو اللاعب الي بالدجول 
                table.remove ( Table1, i ) -- نشيله من الجدول عن طريق رقمه 
                break -- نوقف التحقيق بالجدول 
            end 
        end 
    end 
) 

هي رقم الشي الي تبي تشيله من الجدول table.remove تذكر ان ثاني ارقيومنت في

Table1 :ولا تنسى تتأكد انك محدد

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