-
Posts
740 -
Joined
-
Last visited
Everything posted by al-Kobra
-
اخوي عندك خطأ بسيط وهو root غيرها الي resourceRoot لأن طريقتك اي مود راح يشتغل في السيرفر بيصنع ماركر قلت بعدلها ونسيت تسلم على التنبيه
-
local Object = createObject ( ID, x, y, z, rx, ry, rz ) -- نسوي اوبجكت local Marker = createMarker (x, y, z, "cylinder", size, 0, 0, 0, 0 ) -- نسوي ماركر في نفس احداثيات الاوبجكت function OpenObject ( player ) -- نسوي وظيفة بعنوان فتح الاوبجكت if isElementWithinMarker ( player, Marker ) then -- نتحقق اذا اللاعب في الماركر المخفي if getTeamName( getPlayerTeam(player) ) == "TeamName" then -- نتحقق من فريق اللاعب if not Open then -- اذا كان مو مفتوح moveObject ( Object, 1500, x, y, z ) -- نرفع الاوبجكت else -- اذا مفتوحة moveObject ( Object, 1500, x, y, z ) -- نرجع الاوبجكت مكانه end -- نغلق التحقق من ان الاوبجكت مو مفتوح Open = not Open -- نخلي المتغير الا هو "مفتوح" عكس حالته ,, يعني اذا مفتوح نخليه مو مفتوح ,, واذا مو مفتوح نخليه مفتوح else -- اذا كون مو من التيم الا انت تبغيه outputChatBox ( "* You Are Not in [TeamNam]", player, 200, 0, 0, true ) -- تطلع رسالة الا اللاعب انه مو من التيم end -- نغلق التحقق من التيم end -- نغلق التحقق من وجود اللاعب في الماركر end -- نغلق الوظيفة addEventHandler ( "onResourceStart", resourceRoot, -- حدث اذا اشتغل المود function ( ) -- نسوي وظيفة for _, v in ipairs ( getElementsByType ( "player" ) ) do -- نجيب كل اللاعبين الا في السيرفر bindKey ( v, "tab", "down", OpenObject ) -- نخليه يقدر يضغط تاب اذا بيفتح البوابة end -- نغلق جلب اللاعبين end -- نغلق الوظيفة ) -- نغلق الحدث addEventHandler ( "onPlayerJoin", root, -- حدث اذا اللاعب دخل السيرفر function ( ) -- نسوي وظيفة bindKey ( source, "tab", "down", OpenObject ) -- نخليه يقدر يضغط تاب اذا بيفتح البوابة end -- نغلق الوظيفة ) -- نغلق الحدث
-
addEventHandler ("onResourceStart", resourceRoot, -- نسوي حدث اذا اشتغل المود function ( ) -- نسوي وظيفة marker = createMarker ( x, y, z ) -- نسوي ماركر setElementVisibleTo ( marker, getTeamFromName("اسم التيم"), true ) -- نخلي الماركر يظهر لتيم معين end -- نغلق الوظيفة ) -- نغلق قوس الحدث
-
createMarker setElementVisibleTo
-
local Object = createObject ( ID, x, y, z, rx, ry, rz ) local Marker = createMarker (x, y, z, "cylinder", size, 0, 0, 0, 80 ) function OpenObject ( player ) if isElementWithinMarker ( player, Marker ) then if getTeamName( getPlayerTeam(player) ) == "TeamName" then if not Open then moveObject ( Object, 1500, x, y, z ) else moveObject ( Object, 1500, x, y, z ) end Open = not Open else outputChatBox ( "* You Are Not in [TeamNam]", player, 200, 0, 0, true ) end end end addEventHandler ( "onResourceStart", resourceRoot, function ( ) for _, v in ipairs ( getElementsByType ( "player" ) ) do bindKey ( v, "tab", "down", OpenObject ) end end ) addEventHandler ( "onPlayerJoin", root, function ( ) bindKey ( source, "tab", "down", OpenObject ) end ) الكود مو لي
-
bindKey ("F1", "down", function ( ) if getElementData ( localPlayer, "gang" ) == "donators" then guiSetVisible ( win, true ) showCursor ( true ) else guiSetVisible ( win, false ) showCursor (false ) outputChatBox ("[Donators] Sorry ur are not in Donators ", 255, 0, 0 ) end end )
-
https://forum.multitheftauto.com/viewtopic.php?f ... 8%A7%D8%AA
-
انا عندي استفسار ف الجاول مثلاً ف كود الاخ ذا بيست for k,v ذولي وش معناهم وهل يضر لو حطيت أي حرفين غير ؟ الـ k = key والـ v = value يمديك تبدل الأحرف المهم ان يكون فيه احرف ,, والحرف الاول الا راح يكون بدال k راح يكون المفتاح والـ v راح تكون القيمة في الجدول مثال table_ = { { 'skin 1',0}, {'skin 2', 1}, {'skin 3', 2} } for alqeema,skins in ipairs(table_) do guiGridListSetItemText(myGrid,guiGridListAddRow(myGrid),1,skins[1],false,false) end
-
هو عضو من هالفريق
-
يعطيك العافية طيب كيف احفظ مثلا اذا وضعت سياره تنحفظ بالمكان وماتروح نفس الشي وش قصدك ؟؟ قصدك 'getElementPosition' ?
-
^^ viewtopic.php?t=24834
-
اول كود createObject createMarker 'onMarkerHit' getElementType setTimer > moveObject الكود الثاني createMarker 'onMarkerHit' createVehicle warpPedIntoVehicle
-
executeSQLQuery("INSERT INTO `table`(`ksa`) VALUES(?)", getElementData(player,"Data") ) كذا تضيفها
-
'onClientPlayerJoin' guiSetVisible showCursor 'onPlayerLogin' triggerClientEvent setCameraMatrix createPed 'onClientGUIClick' or bindKey getElementModel setElementModel bindKey skin = getElementModel ( ped ) setCameraTarget triggerServerEvent addEvent addEventHandler function ( skin ) -- هنا تسوي تحقق للسكن spawnPlayer
-
يَ لييل بالتوفيق
-
يا ليييل اهنيك يا كبتن #بالتوفيق
-
ان شاء الله من احسن السيرفرات ولنا زيارة فيه بالتوفيق#
-
يا لييل نسيت انسخة من المفكرة ضض
