# طلب كود

## Recommended Posts

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

ابي اكثر حد يدخلو المهمة 40 وشكر

ممن مثال لو سمحت

فالنفترض دخول المهمة من عبر الماركر :

```local table = {  };

addEventHandler ( "onMarkerHit", resourceRoot, function ( element )
if ( getElementType ( element ) == "player" ) then
table.insert ( table, element )
end
end )
```

مجرد مثال بسيط لو فهمت الطريقة تقدر تسويه ع كودكـ

لو حسيت انها صعبة .. بامكانكـ استخدام التيم .

يعني كيف احط كم من لاعب يدخل وين احط الرقم

```local table = {  };

addEventHandler ( "onMarkerHit", resourceRoot, function ( element )
if ( getElementType ( element ) == "player" ) then
table.insert ( table, element )
outputChatBox("Player In Mission "..#table,element,0,255,0)
end
end )
```

وين احط كم من لاعب يقدر يدخل

طبعا كل ما يخرج من المهمة تشيله من التيبل

```table [ player ] = nil
```

وع حسب كودكـ تسوي تحقق من الاعبين

```if ( #table == 25 ) then
return "players full"
end
```
```local table = {  };
local MaxPlayer = 5

addEventHandler ( "onMarkerHit", resourceRoot, function ( element )
if ( getElementType ( element ) == "player" ) then
if #table <= MaxPlayer then
table.insert ( table, element )
outputChatBox("Player In Mission "..#table,element,0,255,0)
end
end
end )
```

```local table = {  };
local MaxPlayer = 5

addEventHandler ( "onMarkerHit", resourceRoot, function ( element )
if ( getElementType ( element ) == "player" ) then
if #table <= MaxPlayer then
table.insert ( table, element )
outputChatBox("Player In Mission "..#table,element,0,255,0)
end
end
end )
```

عندكـ خطا بسيط بالتحقق من العدد .. التحقق اذا يساوي او اقل من 5

يعني لو كان 5 راح يدخله

= فـ شيل علامة الـ

^

مشكور على التنبيه

صاحب الموضوع هيك لو طلع الاعب يشيله من المهمه

```local table = {  };
local MaxPlayer = 5

addEventHandler ( "onMarkerHit", resourceRoot, function ( element )
if ( getElementType ( element ) == "player" ) then
if #table < MaxPlayer then
table.insert ( table, element )
outputChatBox("Player In Mission "..#table,element,0,255,0)
else
outputChatBox("Mission is Full maximum number of players is "..MaxPlayer,element,0,255,0)
end
end
end )

function()
if table [ source ] then
table [ source ] = nil
end
end)

function()
if table [ source ] then
table [ source ] = nil
end
end)
```

## Create an account

Register a new account