-
Posts
2,711 -
Joined
-
Days Won
42
Everything posted by Abdul KariM
-
@N3xT ناقصك تتحقق من نوع الالمنت الي دخل الماركر
-
DownloadFile وظيفة تحميل ملف مرفوع على الانترنت Syntax : bool DownloadFile ( string Link , string FileName ) Required Arguments Link : رابط الملف المراد تحميله يشترط ان يكون رابط مباشر FileName : اسم الملف عندما يتحمل وتقدر تحط مسار واسم الملف ولازم تحط صيغة الملف استخدام الفنكشن يكون بجهة سيرفر سايد والا مابيشتغل source Code : function DownloadFile ( Link , FileName ) assert ( type ( Link ) == "string" , "Bad Argument At Argument #1 Link Moust String" ) assert ( type ( FileName ) == "string" , "Bad Argument At Argument #1 FileName Moust String" ) fetchRemote( Link , function ( Result ) if Result == "ERROR" then error ( "Can't Calling The Link" ) return false end if fileExists ( FileName ) then error ( "the file is already exists" ) return false end local theFile = fileCreate ( FileName ) if ( not theFile ) then return false end fileWrite ( theFile , Result ) fileClose ( theFile ) return true end ) end ex 1 DownloadFile ( "https://i.imgur.com/gdclMbe.png" , "mtaLogo.png" ) DownloadFile ( "https://i.imgur.com/gdclMbe.png" , ":resourceName/mtaLogo.png" ) ملاحظة : اذا ماحمل معك الملف حاول ترفع الملف الي تبيه على موقع ثاني ويكون مباشر Author : Abdul KariM اتمنى ان الفنكشن اعجبكم , والسلام عليكم
-
getPrize()
-
bindKey -- "jump" isPedOnGround
-
"onClientRender" or setTimer isPedOnGround
-
ارحو مبرمج محترف يعرف تحويل الكلام دا الي كود
Abdul KariM replied to Man of surprises's topic in البرمجة
نفترض ان الاعب كتب الكلمة اكثر من مرة ؟ وش بيصير -
ارحو مبرمج محترف يعرف تحويل الكلام دا الي كود
Abdul KariM replied to Man of surprises's topic in البرمجة
عليكم السلام تستخدم المتغيرات وكل لاعب يكتب الكلمة تزود على المتغير 1 وبس يصير العدد اكبر من او يساوي 10 تسوي روتيرن -
1 "onClientGUIClick" executeCommandHandler ------------------------ 2 getElementsByType logOut
-
الحلول كثيرة بالنسبة لي افضل حل يكون فيه جدول , وكل مايدخل لاعب تسوي لوب على عدد الاعبين وتحط لكل لاعب ايدي خاص مثال وتتحقق number = { } if not number [ i ] then number [ i ] = source end وتسوي داتا على الاعب برقم الايدي حقه وبس يطلع الاعب تجيب الداتا وتخلي قيمة الرقم غير معرفة مثل number [ getElementData ( ... ) ] = nil هذي اساسيات من الفكرة موب كاملة
-
نفترض ان 4 لاعبين دخلوا السيرفر تمام وحط اسمائهم تمام التمام طلع اول لاعب الي كان اسمه فيه رقم 1 ونقص رقم من المتغير راح يكون العدد 3 بعد ماطلع الاعب , بعدين يدخل لاعب جديد بيزود على المتغير 1 وبيصير العدد 4 وفي لاعب برقم 4 قبل
-
كودك فيه مشكلة والافضل تخليه يحاول
-
انا معطيك مثال موب كود كامل هذا جزء بالنسبة اذا تبي تغير الرقم تسوي متغير يزيد مع كل لاعب يدخل + جرب بنفسك وحاول تصلح الخطأ انت جاي تتعلم موب تاخذ وتمشي بالتوفيق
-
if attacker and getElementData(attacker, "1shot") == true ) then
- 1 reply
-
- 1
-
myString = " How Are You" repStr = string.sub ( myString,2 ) print ( repStr ) طبعا لو فيه اكثر من مسافة ببداية السترنق غير رقم 2 ل 3 او 4 ع حسب المسافات
-
myString = "H o w A r e Y o u " repStr = string.gsub( myString , " ", "") print ( repStr )
-
من العايدين الفايزين يالـربع وعساكم من عواده
-
@#,+( _xiRoc[K]; > ! الوظيفة مسويها من سنتين تقريبا
-
تجيب لك الادمن سواء اوف لاين او اون لاين Moder وظيفة لكن انا مسوي وظيفة تجيب لك الاعبين في القروب ويكونوا بالسيرفر https://wiki.multitheftauto.com/wiki/GetPlayersInGroup
-
@*RayaN-Alharbi. client + server ?
-
name = getPlayerName ( player ) setPlayerName ( player , name .. "1" )
-
@N3xT يكون افضل break لو تضيف على كودك
-
function gmcommand ( ) local aData = getElementData ( localPlayer , "HUD" ) or false setElementData( localPlayer , "HUD" , not aData ) end addCommandHandler ( "showgm", gmcommand )
-
https://wiki.multitheftauto.com/wiki/GetPlayersInGroup
-
@AbU - W6N يالغالي كودك ماراح يشتغل الا مع لاعب واحد فقط بسبب التايمر في السيرفر سايد لازم تستخدم الجداول او الداتا عشان تخصص للاعب شي مثل التايمر بشرحلك كودك وش بيسوي الحين انا اول واحد دخلت السيرفر تمام وسويت تجميد واموري تمام جا لاعب ثاني راح يحذف التايمر ويبدأ تايمر من جديد والاعب ذاك راح يكمل الوقت عنده بدون مايتجمد