WTF_ Posted December 7, 2017 Share Posted December 7, 2017 local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( markerLeft ) local acc = getPlayerAccount ( markerLeft ) if jailmarker == source then setElementPosition ( markerLeft , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( markerLeft , 6 ) setElementDimension ( markerLeft , 144 ) outputChatBox ( "Do not try to get out of jail" , markerLeft , 255,0,0 ) end end ) لما ادخل لسجن واخرج بإستخدام ف1 ما بيسوي الفاكشن setElementPosition وكمان جربت غيرت الإيفنت onMarkerLeave بالله ساعدنوي Link to comment
iMr.WiFi..! Posted December 7, 2017 Share Posted December 7, 2017 21 minutes ago, WTF_ said: local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( markerLeft ) local acc = getPlayerAccount ( markerLeft ) if jailmarker == source then setElementPosition ( markerLeft , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( markerLeft , 6 ) setElementDimension ( markerLeft , 144 ) outputChatBox ( "Do not try to get out of jail" , markerLeft , 255,0,0 ) end end ) لما ادخل لسجن واخرج بإستخدام ف1 ما بيسوي الفاكشن setElementPosition وكمان جربت غيرت الإيفنت onMarkerLeave بالله ساعدنوي المفروض تسوي تحققات خاصة بالسجن بحيث إنه إذا طلع من السجن يتأكد إنه إساساً غير مسجون وهكذا .. والكود المفروض يكون كذا : local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "oPlayerMarkerLeave" , root , function ( leaver ) if jailmarker == leaver then setElementPosition ( source , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( source , 6 ) setElementDimension ( source , 144 ) outputChatBox ( "Do not try to get out of jail" , source , 255,0,0 ) end end ) Link to comment
Some*1 Posted December 7, 2017 Share Posted December 7, 2017 52 minutes ago, iMr.WiFi..! said: المفروض تسوي تحققات خاصة بالسجن بحيث إنه إذا طلع من السجن يتأكد إنه إساساً غير مسجون وهكذا .. والكود المفروض يكون كذا : local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "oPlayerMarkerLeave" , root , function ( leaver ) if jailmarker == leaver then setElementPosition ( source , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( source , 6 ) setElementDimension ( source , 144 ) outputChatBox ( "Do not try to get out of jail" , source , 255,0,0 ) end end ) * "onPlayerMarkerLeave" Link to comment
WTF_ Posted December 7, 2017 Author Share Posted December 7, 2017 2 hours ago, iMr.WiFi..! said: المفروض تسوي تحققات خاصة بالسجن بحيث إنه إذا طلع من السجن يتأكد إنه إساساً غير مسجون وهكذا .. والكود المفروض يكون كذا : local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "oPlayerMarkerLeave" , root , function ( leaver ) if jailmarker == leaver then setElementPosition ( source , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( source , 6 ) setElementDimension ( source , 144 ) outputChatBox ( "Do not try to get out of jail" , source , 255,0,0 ) end end ) اخوي كنت مسوي داتا على السجين وما نفع وكودك ما نفع Link to comment
iMr.WiFi..! Posted December 8, 2017 Share Posted December 8, 2017 15 hours ago, WTF_ said: اخوي كنت مسوي داتا على السجين وما نفع وكودك ما نفع الإفضل إنك تقرأ كافة الردود .. كان فيه خطأ بسيط وناقص حرف واحد .. 16 hours ago, Some*1 said: * "onPlayerMarkerLeave" local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( leaver ) if jailmarker == leaver then setElementPosition ( source , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( source , 6 ) setElementDimension ( source , 144 ) outputChatBox ( "Do not try to get out of jail" , source , 255,0,0 ) end end ) Link to comment
WTF_ Posted December 8, 2017 Author Share Posted December 8, 2017 (edited) 1 hour ago, iMr.WiFi..! said: الإفضل إنك تقرأ كافة الردود .. كان فيه خطأ بسيط وناقص حرف واحد .. local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( leaver ) if jailmarker == leaver then setElementPosition ( source , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( source , 6 ) setElementDimension ( source , 144 ) outputChatBox ( "Do not try to get out of jail" , source , 255,0,0 ) end end ) ما إشتغل وجربت كمان local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler( "onMarkerLeave" , root , function ( leftElement ) if jailmarker == source then setElementPosition ( leftElement , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( leftElement , 6 ) setElementDimension ( leftElement , 144 ) outputChatBox ( "Do not try to get out of jail" , leftElement , 255,0,0 ) else outputChatBox ( "errr" , leftElement , 255,0,0 ) end end ) Edited December 8, 2017 by WTF_ Link to comment
iMr.WiFi..! Posted December 8, 2017 Share Posted December 8, 2017 2 minutes ago, WTF_ said: ما إشتغل ما إشوف إي خطأ بالكود .. تأكد انك حاطة سيرفر سايد .. Link to comment
WTF_ Posted December 8, 2017 Author Share Posted December 8, 2017 1 minute ago, iMr.WiFi..! said: ما إشوف إي خطأ بالكود .. تأكد انك حاطة سيرفر سايد .. يب حاطه بسيرفر سايد متأكد Link to comment
#Soking Posted December 8, 2017 Share Posted December 8, 2017 aMarker = createMarker( 1536.44, -1685.41, 13.55, 'cylinder', 1, 255, 255, 255, 255 ) setElementInterior( aMarker , 6 ) setElementDimension( aMarker , 144 ) addEventHandler( 'onMarkerLeave', aMarker, function( Player ) if ( not isPedInVehicle( Player ) ) then return setElementPosition( Player, xPos, yPos, zPos ) and outputChatBox( 'Do not try to get out of jail', Player, 255, 0, 0 ), 'Down !_!' end end ) جربته و شغال جرب شوف + ليه انت حاط المركر في انتيرور و عالم وهمي و تبيه لما يلمس المركر ينقله بعد لنفس العالم و المكان Link to comment
Abdul KariM Posted December 8, 2017 Share Posted December 8, 2017 حبيبي ماتقدر تمنع الاعب من الانتقال من اف1 الا انك تعدل عليه او انك تقفل الزر عليه لو دخل للسجن عن طريق الالمنت داتا Link to comment
iMr.WiFi..! Posted December 8, 2017 Share Posted December 8, 2017 2 hours ago, #Soking said: aMarker = createMarker( 1536.44, -1685.41, 13.55, 'cylinder', 1, 255, 255, 255, 255 ) setElementInterior( aMarker , 6 ) setElementDimension( aMarker , 144 ) addEventHandler( 'onMarkerLeave', aMarker, function( Player ) if ( not isPedInVehicle( Player ) ) then return setElementPosition( Player, xPos, yPos, zPos ) and outputChatBox( 'Do not try to get out of jail', Player, 255, 0, 0 ), 'Down !_!' end end ) جربته و شغال جرب شوف + ليه انت حاط المركر في انتيرور و عالم وهمي و تبيه لما يلمس المركر ينقله بعد لنفس العالم و المكان 1 hour ago, Abdul KariM said: حبيبي ماتقدر تمنع الاعب من الانتقال من اف1 الا انك تعدل عليه او انك تقفل الزر عليه لو دخل للسجن عن طريق الالمنت داتا يالطيبين ترا هو يقول لما يطلع من الماركر ومعه داتا معينة يبي يرجعه للإحداثيات معينة .. Link to comment
Master_MTA Posted December 8, 2017 Share Posted December 8, 2017 2 hours ago, Abdul KariM said: حبيبي ماتقدر تمنع الاعب من الانتقال من اف1 الا انك تعدل عليه او انك تقفل الزر عليه لو دخل للسجن عن طريق الالمنت داتا يقدر ذذ onPlayerSpawn+setTimer Link to comment
Abdul KariM Posted December 9, 2017 Share Posted December 9, 2017 @iMr.WiFi..! اقرا طلبه زين يقول اذا الاعب انسجن يقدر يطلع من اف1 @Master_MTA عشان يستخدم الحدث الي تقول عنه spwanPlayer للانتقال مايستخدم setElementPosition الفري روم يستخدم ويقدر يستخدم addDebugHook -- setElementPosition getElementData setElementPosition Link to comment
SycroX Posted December 9, 2017 Share Posted December 9, 2017 tMarker = createMarker(264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255) setElementDimension(tMarker, 144) setElementInterior(tMarker, 5) addEventHandler("onMarkerLeave", resourceRoot, function(player) if source == tMarker then if player and getElementType(player) == "player" and not isPedInVehicle(player) then if getElementData(player, "Jail") or getElementData(player, "Jail") == "Jailed" then setElementPosition(player, 264.28564, 77.35513, 1001.03906) outputChatBox("! ERROR ! : don't try to escape from the prison", player, 255, 0, 0) end end end end ) انا ملاحظ كم شي عندك يا WTF الحين انت تخليه لو دخل الماركر يحطو في مكان الماركر تاني ؟ ما اشوف لها اي فايده الي اشوفو قدامي الحين هوا كوك حاطو كود كوكتيل مستعمل getPlayerAccount معرف وش فيدتها مع انك مو مستعملها فقط معرفها تاني شي وش درانا اف 1 كيف تخرجو + كمان وش درانا كيف نظام اخراج سجنك ؟؟ انت مو حاطط قدامنا غير شي واحد فقط كود يصنع ماركر و حدث لو دخل اللاعب الماركر يحط احداثياتو مكان الماركر يعني ما يغير شي Link to comment
iMr.WiFi..! Posted December 9, 2017 Share Posted December 9, 2017 27 minutes ago, #x1AhMeD,-09 said: tMarker = createMarker(264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255) setElementDimension(tMarker, 144) setElementInterior(tMarker, 5) addEventHandler("onMarkerLeave", resourceRoot, function(player) if source == tMarker then if player and getElementType(player) == "player" and not isPedInVehicle(player) then if getElementData(player, "Jail") or getElementData(player, "Jail") == "Jailed" then setElementPosition(player, 264.28564, 77.35513, 1001.03906) outputChatBox("! ERROR ! : don't try to escape from the prison", player, 255, 0, 0) end end end end ) انا ملاحظ كم شي عندك يا WTF الحين انت تخليه لو دخل الماركر يحطو في مكان الماركر تاني ؟ ما اشوف لها اي فايده الي اشوفو قدامي الحين هوا كوك حاطو كود كوكتيل مستعمل getPlayerAccount معرف وش فيدتها مع انك مو مستعملها فقط معرفها تاني شي وش درانا اف 1 كيف تخرجو + كمان وش درانا كيف نظام اخراج سجنك ؟؟ انت مو حاطط قدامنا غير شي واحد فقط كود يصنع ماركر و حدث لو دخل اللاعب الماركر يحط احداثياتو مكان الماركر يعني ما يغير شي إقرأ الحدث ي إخي Link to comment
SycroX Posted December 9, 2017 Share Posted December 9, 2017 On 12/7/2017 at 08:46, WTF_ said: local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( markerLeft ) local acc = getPlayerAccount ( markerLeft ) if jailmarker == source then setElementPosition ( markerLeft , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( markerLeft , 6 ) setElementDimension ( markerLeft , 144 ) outputChatBox ( "Do not try to get out of jail" , markerLeft , 255,0,0 ) end end ) لما ادخل لسجن واخرج بإستخدام ف1 ما بيسوي الفاكشن setElementPosition وكمان جربت غيرت الإيفنت onMarkerLeave بالله ساعدنوي @iMr.WiFi..! اول سطر : عمل ماركر ثاني سطر : يحطو في انتريور ثالث سطر : يحطو في دايمنشن رابع سطر : فاضي خامس سطر : الأيفنت حق اذا لاعب ترك الماركر سادس سطر : الفانكشن حقت الحدث و فيها تعريف الماركر سابع سطر : يجيب حساب الي ترك الماركر ثامن سطر : يتحقق اذا الماركر الي تركو اللاعب هوا ماركر السجن تاسع سطر : يحط مكان اللاعب ( نفس المكان اصلا اذا تلاحظ ) عاشر سطر : يحط الأنتريور حق اللاعب ( نفس الأنتريور ) السطر الحادي عشر : يحط دايمنشن الاعب ( نفس الدايمنشن ) السطر الثاني عشر : يطلع رساله للاعب السطر الثالث عشر : نهايه التحقق السطر الرابع عشر : نهايه الفانكشن السطر الخامس عشر : قوس نهايه الأيفنت --------------------------------------------------- و اذا تقصد علي حدث onPlayerMarkerLeave انا اعرف الحدث كويس الحدث وظيفتو انو اذا ترك اللاعب الماركر ينفذ اكوادك + ترجيحيا onMarkerLeave افضل ------------------------ شي تاني مهم WTF كود كوكتيل .. الحين تقولو السبب ايه ؟ الأسباب كالتالي : 1 - جايب حساب الماركر ... الماركر يكون له حساب ؟؟؟ 2 - يتحقق ان اللاعب يساوي الماركر حق السجن ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ 3 - ينقل الماركر نفس المكان تاني معرف وش السبب ... Link to comment
Ram, Posted December 9, 2017 Share Posted December 9, 2017 فهمت منك انك تبي اللاعب م يقدر ينتقل لاحد وهو بالسجن افضل طريقة هي, local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","p","j","`","]","[","/","F","enter"} , حط هنا رقم العالم الوهمي حق السجن ; addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent() end end end end ) ; وخلاص =)@iMr.WiFi..!@#x1AhMeD,-09 @WTF_ @Master_MTA Link to comment
WTF_ Posted December 9, 2017 Author Share Posted December 9, 2017 4 hours ago, #x1AhMeD,-09 said: أخوي الكود الأول عرفت الأخطاء الي فيه و بتقول لي مسوي getAccountData مشان انا ابيه يسحب لي الداتا تبع الاكونت وكمان سويت ذا الكود وما إشتغل local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler( "onMarkerLeave" , root , function ( leftElement ) local acc = getPlayerAccount ( leftElement ) if jailmarker == source and getAccountData ( acc , 'jail' ) == true then setElementPosition ( leftElement , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( leftElement , 6 ) setElementDimension ( leftElement , 144 ) outputChatBox ( "Do not try to get out of jail" , leftElement , 255,0,0 ) end end ) 1 hour ago, AbU - W6N said: فهمت منك انك تبي اللاعب م يقدر ينتقل لاحد وهو بالسجن افضل طريقة هي, local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","p","j","`","]","[","/","F","enter"} , حط هنا رقم العالم الوهمي حق السجن ; addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent() end end end end ) ; كفو عجبتني طريقة Link to comment
SycroX Posted December 9, 2017 Share Posted December 9, 2017 15 minutes ago, AbU - W6N said: فهمت منك انك تبي اللاعب م يقدر ينتقل لاحد وهو بالسجن افضل طريقة هي, local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","p","j","`","]","[","/","F","enter"} , حط هنا رقم العالم الوهمي حق السجن ; addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent() end end end end ) ; وخلاص =) @iMr.WiFi..! @#x1AhMeD,-09 @WTF_ @Master_MTA تبي تقول كل المبرمجين الي ردو ما يشوفو ؟ عندهم عما ؟ مثلا ؟ Link to comment
Ram, Posted December 9, 2017 Share Posted December 9, 2017 5 hours ago, #x1AhMeD,-09 said: تبي تقول كل المبرمجين الي ردو ما يشوفو ؟ عندهم عما ؟ مثلا ؟ شدخلك؟ مضضضغوطهه Link to comment
SycroX Posted December 10, 2017 Share Posted December 10, 2017 13 hours ago, AbU - W6N said: شدخلك؟ مضضضغوطهه مثلا لاني جربت اساعدو ؟ انت الي اشدخلك @AbU - W6N شكلك اعمي ... اول شي انت تقول الي فهمتو انو يبي ما حد ينتقل له و هوا في السجن صح ؟ انت قلت هيك 20 hours ago, AbU - W6N said: فهمت منك انك تبي اللاعب م يقدر ينتقل لاحد وهو بالسجن افضل طريقة هي, local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","p","j","`","]","[","/","F","enter"} , حط هنا رقم العالم الوهمي حق السجن ; addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent() end end end end ) ; وخلاص =) @iMr.WiFi..! @#x1AhMeD,-09 @WTF_ @Master_MTA واضحه في الرد .. نيجي بقا نشوف الموضوع الأساسي حق @WTF_ On 12/7/2017 at 08:46, WTF_ said: local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( markerLeft ) local acc = getPlayerAccount ( markerLeft ) if jailmarker == source then setElementPosition ( markerLeft , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( markerLeft , 6 ) setElementDimension ( markerLeft , 144 ) outputChatBox ( "Do not try to get out of jail" , markerLeft , 255,0,0 ) end end ) لما ادخل لسجن واخرج بإستخدام ف1 ما بيسوي الفاكشن setElementPosition وكمان جربت غيرت الإيفنت onMarkerLeave بالله ساعدنوي ما اشوف كلمه انتقال ... حتي في الموضوع الراجل يقول لما يدخل السجن و يخرج باف 1 ما يسوي الفانكشن بعد مساعدات كتيره من مبرمجين مثل واي فاي و ماستر و سوكنجو عبد الكريم ( ناس تعرف البرمجه صح ) يعني مو مبتدائين كل واحد منهم حاول يساعد صاحب الموضوع و كلهم ساعدو الراجل صح بس المشكله من صاحب الموضوع نفسو اظن سبب الخطاء من طريقه الخروج من اف 1 مثلا نسي يشيل الداتا او شي معرف لانو مو طارح الأكواد المهم يعني يجي واحد مثلك ناسخ الكود ذا من موضوع مو فاكر اسمو بس شفت نفس الكود في اكتر من موضوع يقول تفضل و الكود الي طارحو ما له علاقه بالموضوع اصلاا الحين اذا انت قفلت كل الأزرار اجل كيف هيخرج بأف 1 من السجن ؟؟ او اذا اللاعب راح دايمنشن نفس دايمنشن السجن بس مو سجن مثلا مسابقه او شي اخر ما هيقدر يفتح اللوحات المهم يعني ما بدي اكبر الموضوع بس لا ترد اذا ما تفهم في البرمجه و لغه لوا .. + اهم شي بس لا تكون من بتوع نسخ و لصق ___________________________ لصاحب الموضوع : اطرح لنا كود اف 1 حق الخروج من السجن Link to comment
Ram, Posted December 10, 2017 Share Posted December 10, 2017 (edited) 4 hours ago, #x1AhMeD,-09 said: مثلا لاني جربت اساعدو ؟ انت الي اشدخلك @AbU - W6N شكلك اعمي ... اول شي انت تقول الي فهمتو انو يبي ما حد ينتقل له و هوا في السجن صح ؟ انت قلت هيك واضحه في الرد .. نيجي بقا نشوف الموضوع الأساسي حق @WTF_ ما اشوف كلمه انتقال ... حتي في الموضوع الراجل يقول لما يدخل السجن و يخرج باف 1 ما يسوي الفانكشن بعد مساعدات كتيره من مبرمجين مثل واي فاي و ماستر و سوكنجو عبد الكريم ( ناس تعرف البرمجه صح ) يعني مو مبتدائين كل واحد منهم حاول يساعد صاحب الموضوع و كلهم ساعدو الراجل صح بس المشكله من صاحب الموضوع نفسو اظن سبب الخطاء من طريقه الخروج من اف 1 مثلا نسي يشيل الداتا او شي معرف لانو مو طارح الأكواد المهم يعني يجي واحد مثلك ناسخ الكود ذا من موضوع مو فاكر اسمو بس شفت نفس الكود في اكتر من موضوع يقول تفضل و الكود الي طارحو ما له علاقه بالموضوع اصلاا الحين اذا انت قفلت كل الأزرار اجل كيف هيخرج بأف 1 من السجن ؟؟ او اذا اللاعب راح دايمنشن نفس دايمنشن السجن بس مو سجن مثلا مسابقه او شي اخر ما هيقدر يفتح اللوحات المهم يعني ما بدي اكبر الموضوع بس لا ترد اذا ما تفهم في البرمجه و لغه لوا .. + اهم شي بس لا تكون من بتوع نسخ و لصق ___________________________ لصاحب الموضوع : اطرح لنا كود اف 1 حق الخروج من السجن واو ؟ انا قفلت كل الازرار , لان لما تقفل الازرار ما راح يقدر ينتقل عمومما فيه طريقة , احد يسحبه من اللوحة , او هو يفتح اللوحة من اف 8 كلمة admin ف هذي الاكواد الجديددهه .. --@Server Side function kk( ) -- الكود حق اذا احد سحبه if ( getElementData ( source , "jail" ) == false ) then return end if ( getElementDimension( source ) == 0 ) then return end if ( getElementData ( source , "jail" ) == true ) then if ( getElementDimension( source ) == 0 ) then setElementPosition( source, x , y , z ) setElementDimension (source, العالم حق السجن ) setElementIntreitor(source, الانترو حق السجن ) outputChatBox ( "* لا تحاول الغش , تم اعادتك للسجن" , source , 255 , 0 ,0 ) end end end -- الكود الي يمنع انه يفتح اللوحة من اف 8 addEventHandler( 'onPlayerCommand', getRootElement( ), function( cmd ) if ( getElementDimension( source ) == عالم السجن and cmd == 'admin' ) then cancelEvent( ) outputChatBox("* Admin : لا يمكنك استخدام لوحة الادمن في السجن",source,0,255,0,true) end end ) -- الكود الي يمنعه يفتح الافات او اف1 , اف 2 , وهكذا --@ Client Side local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","j","`","]","[","/","F","enter"} , 4 ; -- مكان رقم 4 هو العالم الوهمي الخاص بالسجن , تقدر تغير الافات addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent() end end end end ) ; ملاحظة : انا غلطان ب كود الانتريوتور , تأكد منه Edited December 10, 2017 by AbU - W6N Link to comment
SycroX Posted December 10, 2017 Share Posted December 10, 2017 1 minute ago, AbU - W6N said: واو ؟ انا قفلت كل الازرار , لان لما تقفل الازرار ما راح يقدر ينتقل عمومما فيه طريقة , احد يسحبه من اللوحة , او هو يفتح اللوحة من اف 8 كلمة admin ف هذي الاكواد الجديددهه .. --@Server Sidefunction kk( ) -- الكود حق اذا احد سحبه if ( getElementData ( source , "jail" ) == false ) then return end if ( getElementDimension( source ) == 0 ) then return end if ( getElementData ( source , "jail" ) == true ) then if ( getElementDimension( source ) == 0 ) then setElementPosition( source, x , y , z )setElementDimension (source, العالم حق السجن )setElementIntreitor(source, الانترو حق السجن ) outputChatBox ( "* لا تحاول الغش , تم اعادتك للسجن" , source , 255 , 0 ,0 ) end end end-- الكود الي يمنع انه يفتح اللوحة من اف 8addEventHandler( 'onPlayerCommand', getRootElement( ),function( cmd ) if ( getElementDimension( source ) == عالم السجن and cmd == 'admin' ) then cancelEvent( ) outputChatBox("* Admin : لا يمكنك استخدام لوحة الادمن في السجن",source,0,255,0,true)endend)-- الكود الي يمنعه يفتح الافات او اف1 , اف 2 , وهكذا--@ Client Side local Keys,Dim = {"F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F12","m","j","`","]","[","/","F","enter"} , عالم السجن ; -- تقدر تغير الافات او الازرار ,addEventHandler ( "onClientKey" , root , function ( key , press ) if ( press and getElementDimension ( localPlayer ) == Dim ) then for k,v in ipairs ( Keys ) do if ( v == key ) then cancelEvent()endendendend ) ; ملاحظة : انا غلطان ب كود الانتريوتور , تأكد منه الراجل ذا يفهم منين بس ؟؟؟؟؟؟ الحين من جاب سيرت الأنتقال لحد الراجل كل الي يباه انو لما يدخل الماركر يتحقق الكود حقو و الكود حقو ينقل الماركر مو اللاعب و متحقق من ان الماركر يساوي اللاعب و الخ و اشياء غريبه و الحمدلله المبرمجين الي هنا ساعدوه و اي حد ساعده ساعده صح الغلط من مودو نفسو المفروض يراجع المود او يطرح لنا اكواد الخروج من السجن بأف 1.. انت تيجي الحين تقفل لوحه الأدمنيه و الأزرار كلها و معرف وش Link to comment
Ram, Posted December 10, 2017 Share Posted December 10, 2017 هو مسسوي ماركر كبير , عشان يخشه السجين ف انا اقترحت عليه يلغي فكرة الماركر , ويبدلها ب العالم الوهمي ازين له , ويبي الماركر الكبير اذا احد طلع منه , يرجعه للسجن لكن هذي الفكرة , حقت العالم الوهمي افضل قفلت لوحة الادمنية والازرار ومحد يقدر يسحبه لـ اقفال جميع الطرق والثغرات للخروج او الفرار من السجن . Link to comment
iyaad Posted December 10, 2017 Share Posted December 10, 2017 On 12/7/2017 at 18:46, WTF_ said: local jailmarker = createMarker ( 264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255 ) setElementInterior ( jailmarker , 6 ) setElementDimension ( jailmarker , 144 ) addEventHandler ( "onPlayerMarkerLeave" , root , function ( markerLeft ) local acc = getPlayerAccount ( markerLeft ) if jailmarker == source then setElementPosition ( markerLeft , 264.28564, 77.35513, 1001.03906 ) setElementInterior ( markerLeft , 6 ) setElementDimension ( markerLeft , 144 ) outputChatBox ( "Do not try to get out of jail" , markerLeft , 255,0,0 ) end end ) لما ادخل لسجن واخرج بإستخدام ف1 ما بيسوي الفاكشن setElementPosition وكمان جربت غيرت الإيفنت onMarkerLeave بالله ساعدنوي الكود ذا بمود اف1 اول شي قبل ما نصير نفسر لانو ما شاء الله الشباب عطوك اكواد كفو مرة بس انت تقول مو زابطه أذا مو باف1 الكود ذا سوي روح على ملف الاكواد ذي سوي tMarker = createMarker(264.28564, 77.35513, 1000.03906 , "cylinder", 4, 255, 255, 255, 255) setElementDimension(tMarker, 144) setElementInterior(tMarker, 5) function JailHit(player) if source == tMarker then if player and getElementType(player) == "player" and not isPedInVehicle(player) then if getElementData(player, "Jail") or getElementData(player, "Jail") == "Jailed" then setElementPosition(player, 264.28564, 77.35513, 1001.03906) outputChatBox("! ERROR ! : don't try to escape from the prison", player, 255, 0, 0) end end end end ) addEventHandler("onMarkerLeave", resourceRoot, JailHit) استعرت اكوادك يا احمد 09 اعذرني @#x1AhMeD,-09 بعدها روح على الMeta.xml حط <export function="JailHit" [ type="client/server" ] /> <!-- [] الي جوا انت مخير فيهم اذا ما بدك اياهم شيلهم --> وقتها تستدعي الفنكشن ذا NameMod = اسم المود exports.NameMod:JailHit() اتمنى تكون فمت علي Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now