-
Posts
999 -
Joined
-
Last visited
Everything posted by K1NG
-
إستخدم fileDelete أما بالنسبة لطريقة لاتحاول الزرف .. ماظن أحد يعرفها غير ناس قليل ؛ حنا نستخدمها بسيرفر سايت .. لكن الطريقة خاصة مقدر اعطكـ ياها إعذرني .. وبعض الناس يقولون انهم يعرفونها ذذ
-
الخاص بسيرفركـ ACLهمممممم، جرب سو ريستارت للسكربت ... لو ماضبط إطرح ملف الـ .
-
setPlayerTeam -- تحديد فريق اللاعب setElementPosition -- تحديد مكان اللاعب إستخدم هالوظايف إذا كنت مسوي سباون للاعب من قبل ^ لكن لو ما كنت مسوي له سباون إستخدم : spawnPlayer -- تقدر من خلالها تحدد مكان اللاعب + فريقه أما بالنسبة لإعطاء السلاح إستخدم : giveWeapon إطرح المود ..
-
أعطي سكربت التسجيل صلاحيات أدمن ..
-
bindKey( "F9", "down", function ( ) local Wnd = اسم النافذة guiSetVisible ( Wnd, not guiGetVisible ( Wnd ) ) showCursor ( guiGetVisible ( Wnd ) ) guiSetInputEnabled ( guiGetVisible ( Wnd ) ) end ) شنب (: شنبكـ خخ
-
bindKey( "F9", "down", function ( ) local Wnd = اسم النافذة guiSetVisible ( Wnd, not guiGetVisible ( Wnd ) ) showCursor ( guiGetVisible ( Wnd ) ) guiSetInputEnabled ( guiGetVisible ( Wnd ) ) end )
-
OpenWin مافيه غلط ؟ بس وين الفنكشن إلي إسمه
-
كان عندكـ إند زايد بالكلنت فقط .
-
-- Client Side # addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == login ) then triggerServerEvent("onlogin",getLocalPlayer(),guiGetText(user), guiGetText(pass)) elseif ( source == register ) then triggerServerEvent("onregister",getLocalPlayer(),guiGetText(user), guiGetText(pass)) end end )
-
حياكـ .. ---- أول شي ، بشكل عام الكلنت هو أي عميل متصل بالسيرفر ، ممكن يكون لاعب أو وحدة تحكم ؛ وكل وظايف العميل إلي هو ( كلنت ) رح تأثر على اللاعب وعناصر وحدة تحكم الخادم . ثاني شي ، لما تستخدمها بالتريقر .. تحتاجها وقت ما تكون معرف اللاعب مرة وحدة بالتريقر يعني مثل كذا -- For Ex. -- Client Side # triggerServerEvent ( "3ssol", localPlayer ) -- هنا عرفنا اللاعب مرة وحدة بالتريقر .. -- Server Side # addEvent ( "3ssol", true ) addEventHandler ( "3ssol", root, function ( ) -- لاحظ هنا ما عرفناهـ بالفنكشن لأنه بالتريقر أرسلنا اللاعب مرة وحدة -- Any thing .. end ) ^ بجانب بالحدث الي بجانب سيرفر client الحين بهاذي الحالة تستخدم . لكن فرضاً لو عرفت اللاعب مرتين بالتريقر مثل كذا .. -- For Ex. -- Client Side # triggerServerEvent ( "3ssol", localPlayer, localPlayer ) -- هنا عرفنا اللاعب مرتين بالتريقر .. -- Server Side # addEvent ( "3ssol", true ) addEventHandler ( "3ssol", root, function ( player ) -- لاحظ هنا عرفنا اللاعب بالوظيفة لأنه أرسلناهـ مرتين بالتريقر -- Any thing .. end ) مافيه مشكلة client وحتى لو استخدمت client بدلاً من player الحين بهاذي الحالة تستخدم localPlayer بالحدث الي بجانب سيرفر إذا كنت معرف اللاعب بالتريقر كـَ client لكن أنا عطيتكـ هالمثال عشان أفهمكـ .. بس أنت دايم لما تسوي ترايقر إستخدم
-
--|> EVENTS requestRights [ source = player | args ( ) ] importHandling [ source = player | args ( element vehicle, table toImport ) ] resetHandling [ source = player | args ( element vehicle, int baseVehicleID ) ] --|> FUNCTIONS setHandlingFromTable ( element vehicle, table tab ) إذا تبي أي مثال على أي وحدة منهم .. أنا جاهز .
-
-- Server Side # addEvent ( "onlogin", true ) addEventHandler ( "onlogin", root, function ( user, pass ) local account = getAccount ( user, pass ) if ( account ) then logIn ( client, account, pass ) triggerClientEvent ( client, "loginok", client ) else outputChatBox ( "يوجد خطأ بـ اسم المستخدم / كلمة المرور", client, 255, 0, 0, true ) end end ) -- Client Side # addEvent ( "loginok", true ) addEventHandler ( "loginok", root, function ( ) if ( guiGetVisible ( GUIEditor.window[1] ) == true ) then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) fadeCamera ( true ) end end )
-
math.random ?? ليه مايختصرها getRandomPlayer أوهـ فكرة حلوهـ ، سوري راحت عن بالي هالوظيفة ذذ
-
حق الوظيفة ذي مهو مثل منت تفكر returnالـ false لكن إذا ما تحددت حالة أضواء المركبة يكون عندكـ خطأ بالأرقمنتات ويعطكـ true حق الوظيفة ذي هو إنه إذا تم تحديد حالة أضواء المركبة يعطكـ returnالـ
-
إذا تبيه على لاعب معين إستخدم : Event: "onPlayerWasted" setCameraTarget getPlayerFromName أما إذا تبيه على لاعب عشوائي إستخدم : Event: "onPlayerWasted" getElementsByType setCameraTarget math.random
-
getResourceName -- ذي الوظيفة خطأ إنكـ تستخدمها ، لأنه ذي تجلب اسم المود عشان تجلب المود نفسه عن طريق اسمه getResourceFromName لازم تستخدم وظيفة + ما يحتاج تستخدم هالوظايف كلها .. ما تفرق بشي ، كلها تشتغل بدون أي خطأ .. ------- ~_~" مدري ليه الفلسفة الزايدة ؛ قال إذا ماشتغل كود كنق جرب ذا -_-" تبي تقول لنا إنكـ تعرف طريقة ثانية؟ تراها غلط طريقتكـ
-
-- Server Side # addEventHandler ( "onPlayerCommand", root, function ( cmd ) if ( cmd == "restart admin" ) then cancelEvent ( ) end end )
-
تصحيح كود إظهار اللاعبين الميتين و الحيين |Thx To K!NG
K1NG replied to AhmeD~9MoD's topic in البرمجة
فيه سورس سطر 5 نسيتها انت addCommandHandler ( "info-players", function ( player ) if ( getAlivePlayers ( ) ) then for _, alivePlayers in ipairs ( getAlivePlayers ( ) ) do outputChatBox("alivePlayers : " .. getPlayerName ( alivePlayers ), player, 255, 0, 255, true ) end end if ( getDeadPlayers ( ) ) then for _, deadPlayers in ipairs ( getDeadPlayers ( ) ) do outputChatBox("deadPlayers : " .. getPlayerName ( deadPlayers ), player, 255, 0, 255, true ) end end end ) لول سوري نسيت اعدلها .. لأني عدلت على كودكـ انت كنت حاط سورس .. .. حياكـ #Edit: أنت كودكـ مايجيب اللاعبين الميتين او العايشين لين يكون فيه لاعبين ميتين + عايشين يعني الحين إفرض إنكـ كتبت الأمر .. وما كان فيه احد ميت وكان فيه ناس عايشين بهالحالة ما رح يجي شي بالشات .. لأنه ما تحقق شرط إذا كان في لاعبين ميتين + مهو معرفات deadPlayers والمتغير alivePlayers عندكـ المتغير .. أتمنى إنكـ فهمت الفرق ! -
تصحيح كود إظهار اللاعبين الميتين و الحيين |Thx To K!NG
K1NG replied to AhmeD~9MoD's topic in البرمجة
addCommandHandler ( "info-players", function ( player ) if ( getAlivePlayers ( ) ) then for _, alivePlayers in ipairs ( getAlivePlayers ( ) ) do outputChatBox("alivePlayers : " .. getPlayerName ( alivePlayers ), source, 255, 0, 255, true ) end end if ( getDeadPlayers ( ) ) then for _, deadPlayers in ipairs ( getDeadPlayers ( ) ) do outputChatBox("deadPlayers : " .. getPlayerName ( deadPlayers ), player, 255, 0, 255, true ) end end end ) -
تصحيح كود إظهار اللاعبين الميتين و الحيين |Thx To K!NG
K1NG replied to AhmeD~9MoD's topic in البرمجة
أنت تبي تجيب عددهم ولا أسمائهم ولا وش إلي تبيه منهم ؟ -
أوهـ يآهـ .. سلملي عليهآ همسة : مدري وش صاير فيكـ هاليومين .. احسكـ فآصل عالآخر ذذ
-
ومن قالكـ هالمعلومة يَ بعد قلبي ؟
