-
Posts
2,711 -
Joined
-
Days Won
42
Everything posted by Abdul KariM
-
use getVehicleOccupants -- loop , see arg removePedFromVehicle
-
عليكم السلام لازم تسوي لوب للبيانات الي بالقاعدة لان انت تبي تستعلم عن اول قيمة فقط لازم تستعلم عن كل القيم
-
طيب حط الرتب بالجدول وبالتحقق استخدم الوظيفة الي عطيتك اياها
-
عليكم السلام isObjectInACLGroup اذا جاء يشتري رتبة تتحقق اذا ماكان معاه كنق ادمن تسوي ريترن واذا معاه تعطيه مسؤل البيوت
-
setPedAnimation setTimer setPedAnimation
-
@yasin0 elseif البورت يكون رقم موب سترنق راجع كودك وتقدر تختصر الكود بأستخدام
-
انت شكلك ماركزت بالمثال راح تستخدم dxCreateTexture بمتغير لكل صورة
-
مافهمت صراحة
-
شوف المثال https://wiki.multitheftauto.com/wiki/OnPlayerScreenShot
-
screenshots اتوقع في مجلد اللعبة الي اسمه بس تقدر تحذف الصور بعد ماتنتهي من مراقبة الاعب عن طريق fileDelete وخواتها
-
اتوقع ماتقدر الا بطريقة تسوي سكرين شوت للاعب عن طريق التايمر وبالحالة تقدر
-
شغال معاك الحين ؟ ماعليك من الرسالة
-
معليش فيه غلط جرب ذا local Serials = { ["سريالي"] = true, ["سريال اخوي"] = true, }; --هذا يجي فالسيرفر فوق طيب هسه ننزل تحت elseif ( action == "warp" ) or ( action == "warpto" ) then function warpPlayer ( p, to ) function warp ( p, to ) local x, y, z = getElementPosition ( to ) local r = getPedRotation ( to ) x = x - math.sin ( math.rad ( r ) ) * 2 y = y + math.cos ( math.rad ( r ) ) * 2 setTimer ( setElementPosition, 1000, 1, p, x, y, z + 1 ) fadeCamera ( p, false, 1, 0, 0, 0 ) setElementDimension ( p, getElementDimension ( to ) ) setElementInterior ( p, getElementInterior ( to ) ) setTimer ( fadeCamera, 1000, 1, p, true, 1 ) end if ( isPedInVehicle ( to ) ) then local vehicle = getPedOccupiedVehicle ( to ) local seats = getVehicleMaxPassengers ( vehicle ) + 1 local i = 0 while ( i < seats ) do if ( not getVehicleOccupant ( vehicle, i ) ) then setTimer ( warpPedIntoVehicle, 1000, 1, p, vehicle, i ) fadeCamera ( p, false, 1, 0, 0, 0 ) setTimer ( fadeCamera, 1000, 1, p, true, 1 ) break end i = i + 1 end if ( i >= seats ) then warp ( p, to ) outputConsole ( "Player's vehicle is full ("..getVehicleName ( vehicle ).." - Seats: "..seats..")", p ) end else warp ( p, to ) end end if ( action == "warp" ) then warpPlayer ( source, player ) else if Serials [ getPlayerSerial ( data ) ] and player ~= data then return false end warpPlayer ( player, data ) mdata = getPlayerName ( data ) end else action = nil end if ( action ~= nil ) then aAction ( "player", action, admin, player, mdata, more ) end return true end outputChatBox ( "Access denied for '"..tostring ( action ).."'", source, 255, 168, 0 ) return false end )
-
local Serials = { ["سريالي"] = true, ["سريال اخوي"] = true, }; --هذا يجي فالسيرفر فوق طيب هسه ننزل تحت elseif ( action == "warp" ) or ( action == "warpto" ) then function warpPlayer ( p, to ) function warp ( p, to ) local x, y, z = getElementPosition ( to ) local r = getPedRotation ( to ) x = x - math.sin ( math.rad ( r ) ) * 2 y = y + math.cos ( math.rad ( r ) ) * 2 setTimer ( setElementPosition, 1000, 1, p, x, y, z + 1 ) fadeCamera ( p, false, 1, 0, 0, 0 ) setElementDimension ( p, getElementDimension ( to ) ) setElementInterior ( p, getElementInterior ( to ) ) setTimer ( fadeCamera, 1000, 1, p, true, 1 ) end if ( isPedInVehicle ( to ) ) then local vehicle = getPedOccupiedVehicle ( to ) local seats = getVehicleMaxPassengers ( vehicle ) + 1 local i = 0 while ( i < seats ) do if ( not getVehicleOccupant ( vehicle, i ) ) then setTimer ( warpPedIntoVehicle, 1000, 1, p, vehicle, i ) fadeCamera ( p, false, 1, 0, 0, 0 ) setTimer ( fadeCamera, 1000, 1, p, true, 1 ) break end i = i + 1 end if ( i >= seats ) then warp ( p, to ) outputConsole ( "Player's vehicle is full ("..getVehicleName ( vehicle ).." - Seats: "..seats..")", p ) end else warp ( p, to ) end end if ( action == "warp" ) then warpPlayer ( source, player ) else if Serials [ getPlayerSerial ( p ) ] and p ~= to then return false end warpPlayer ( player, data ) mdata = getPlayerName ( data ) end else action = nil end if ( action ~= nil ) then aAction ( "player", action, admin, player, mdata, more ) end return true end outputChatBox ( "Access denied for '"..tostring ( action ).."'", source, 255, 168, 0 ) return false end )
-
سطر 11 احذفه قلت لك فوق
-
طيب احذف السطر هذا من الكود الي حاطه انا if Serials [ getPlayerSerial ( p ) ] and p ~= to then return false end ودور على الكود if ( action == "warp" ) then warpPlayer ( source, player ) else else وضيف تحت if Serials [ getPlayerSerial ( p ) ] and p ~= to then return false end واحفظ وجرب وان شاء الله يشتغل
-
انا مافهمت وش المطلوب انت تبي ماحد يقدر يسحبك ؟ صح وتبي تسحب الناس لك او تنتقل لهم ؟
-
ماتستاهل بس ركز ع الي بقوله لك وبأذن الله بيشتغل استبدل الكود بالي موجود عندك elseif ( action == "warp" ) or ( action == "warpto" ) then function warpPlayer ( p, to ) function warp ( p, to ) if Serials [ getPlayerSerial ( p ) ] and p ~= to then return false end local x, y, z = getElementPosition ( to ) local r = getPedRotation ( to ) x = x - math.sin ( math.rad ( r ) ) * 2 y = y + math.cos ( math.rad ( r ) ) * 2 setTimer ( setElementPosition, 1000, 1, p, x, y, z + 1 ) fadeCamera ( p, false, 1, 0, 0, 0 ) setElementDimension ( p, getElementDimension ( to ) ) setElementInterior ( p, getElementInterior ( to ) ) setTimer ( fadeCamera, 1000, 1, p, true, 1 ) end وبداية الملف الي فيه الكود هذا حط في السطر الاول local Serials = { ["Serial1"] = true, ["Serial2"] = true }; وسوي ريستارت لللوحة وان شاء الله بيشتغل
-
انصحك تستخدم وظيفة addDebugHook افضلك من التعديل على لوحة الادمن
-
@#,+( _xiRoc[K]; > امم ماشوف اي خطأ ممكن تقولي وش الخطا ؟ لان لي فترة طويلة مابرمجت
-
السطر هذا بكودك فيه غلط aValue=(aValue+1)%#MissionsName اوضحلك بشكل ثاني aValue=3%#MissionsName -- 3 عدد قيم الجدول وبتصير aValue=3%3 والنتيجة بتكون 0 وهذا خطأ لان مافي قيمة برقم 0 وحتى لو فيه يعتبر خطأ
-
@#,+( _xiRoc[K]; > راجع كودك
-
جرب هذا MissionsName = { [1] = "value1", [2] = "value2", [3] = "value3", } aValue = 1 function outputNewValue( ) aValue = MissionsName [ aValue ] outputChatBox ( aValue ) if ( aValue > #MissionsName ) then aValue = 1 else aValue = aValue +1 end end setTimer( outputNewValue , 5000 , 0 )
-
انا جربته واشتغل معي تأكد من الرابط الاخير https://wiki.multitheftauto.com/wiki/Main_Page يكون بالشكل الي فوق
