MeZo999 Posted September 13, 2013 Share Posted September 13, 2013 بدي كود ماركر السيارات يعني الاعب اول ما يدخل الدائره يكون راكب سياره ما تطلع السياره يكون راكب فيها على طول وانا اعرف اجيب الخروج السياره وماركر و اي دي السياره بليييييييييييز ساعدووووووووووووني حبايبي تسلمولي Link to comment
iMr.Dawix~# Posted September 13, 2013 Share Posted September 13, 2013 (edited) createMarker---- انشاء االماركر "onMarkerHit"--اول مايدخل اللاعب الماركر isPedInVehicle -- اذا كان اللاعب داخل السياره createVehicle--- انشاء سياره warpPedIntoVehicle--- نقل اللاعب للسياره table--جدول Edited September 13, 2013 by Guest Link to comment
S4MuEL Posted September 13, 2013 Share Posted September 13, 2013 createMarker---- انشاء االماركر "onMarkerHit"--اول مايدخل اللاعب الماركر isPenInVehicle -- اذا كان اللاعب داخل السياره createVehicle--- انشاء سياره warpPedIntoVehicle--- نقل اللاعب للسياره table--جدول isPedInVehicle Link to comment
iMr.Dawix~# Posted September 13, 2013 Share Posted September 13, 2013 createMarker---- انشاء االماركر "onMarkerHit"--اول مايدخل اللاعب الماركر isPenInVehicle -- اذا كان اللاعب داخل السياره createVehicle--- انشاء سياره warpPedIntoVehicle--- نقل اللاعب للسياره table--جدول isPedInVehicle آسف ع الخطأ تم التعديل Link to comment
jafar Posted September 13, 2013 Share Posted September 13, 2013 + On hit : onVehicleStartExit cancelEvent on leave : removeEventHandler Link to comment
MeZo999 Posted September 13, 2013 Author Share Posted September 13, 2013 ولا يا شباب مش فاهم اشي تعرفوووووووووووووون ض1 ابي كود كامل بس احط ادثيات الماركر + اي دي السياره ويكون الاعب راكب السياره على طول ض1 اعطوني الكود على طول ما ابي ادخل لخمه وماوقع انجلزيه Link to comment
jafar Posted September 13, 2013 Share Posted September 13, 2013 حاول تسوي الكود ورح نصححه واذا ماتعرف راح تتعلم Link to comment
AboShanab Posted September 13, 2013 Share Posted September 13, 2013 local veh = {} local marker = createMarker( x,y,z,"type",size,r,b,g,a) addEventHandler("onMarkerHit",root, function ( player ) if ( source == marker ) then if ( getElementType (player) == "player" and not isPedInVehicle( player ) ) then if ( isElement(veh[player]) ) then destroyElement(veh[player]) veh[player] = nil end local x,y,z = getElementPosition ( player ) veh[player] = createVehicle(model,x + 5,y,z) warpPedIntoVehicle(player,veh[player]) end end end) سطر 2 غير x,y,z = احداثيات الماركر "type" = النوع size = الحجم r = احمر b = ازرق g = اخضر a = الشفافية | alpha جرب ورد لي خبر .. Link to comment
aL.Kfo Posted September 13, 2013 Share Posted September 13, 2013 Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) شرح مبسسط الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ Link to comment
K1NG Posted September 13, 2013 Share Posted September 13, 2013 Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) شرح مبسسط الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ .. يُفضل يابطل إنكـ تذكر مصدر الأكواد يوم تطرحها https://forum.multitheftauto.com/viewtopic.php?f=160&t=53364&p=518562#p518518 -- Server Side ! Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ ملآحظة : الكود ذآ ما رح يجيب لاق للسيرفر لأنه سويته بحيث , إذا اللاعب دخل الدائرة وكان ماخذ سيارة من قبل ، تنسحب السيارة القديمة وتجيه سيارة جديدة ، وحتى لو كان بالسيارة تنسحب وتجيه سيارة جديدة , وإذا إنفجرت السيارة تنسحب , وإذا خرج اللاعب من السيرفر تنسحب السيارة الي أخذها من الماركر ! Link to comment
MeZo999 Posted September 13, 2013 Author Share Posted September 13, 2013 createMarker---- انشاء االماركر "onMarkerHit"--اول مايدخل اللاعب الماركر isPenInVehicle -- اذا كان اللاعب داخل السياره createVehicle--- انشاء سياره warpPedIntoVehicle--- نقل اللاعب للسياره table--جدول isPedInVehicle اشتفلت اخيييييييي بس على السسسسسسسسسيرفر المجاااااااااني على الاستضافه هدف هووووووست ما طلعت الماركرات ونفس الي ركبتها في المجاني Link to comment
Stranger Posted September 13, 2013 Share Posted September 13, 2013 createMarker---- انشاء االماركر "onMarkerHit"--اول مايدخل اللاعب الماركر isPenInVehicle -- اذا كان اللاعب داخل السياره createVehicle--- انشاء سياره warpPedIntoVehicle--- نقل اللاعب للسياره table--جدول isPedInVehicle اشتفلت اخيييييييي بس على السسسسسسسسسيرفر المجاااااااااني على الاستضافه هدف هووووووست ما طلعت الماركرات ونفس الي ركبتها في المجاني local veh = {} local marker = createMarker( x,y,z,"type",size,r,b,g,a) addEventHandler("onMarkerHit",root, function ( player ) if ( source == marker ) then if ( getElementType (player) == "player" and not isPedInVehicle( player ) ) then if ( isElement(veh[player]) ) then destroyElement(veh[player]) veh[player] = nil end local x,y,z = getElementPosition ( player ) veh[player] = createVehicle(model,x + 5,y,z) warpPedIntoVehicle(player,veh[player]) end end end) سطر 2 غير x,y,z = احداثيات الماركر "type" = النوع size = الحجم r = احمر b = ازرق g = اخضر a = الشفافية | alpha جرب ورد لي خبر .. Link to comment
MeZo999 Posted September 13, 2013 Author Share Posted September 13, 2013 Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) شرح مبسسط الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ اخييييييي ما تطلعععععععععع في سيرفر الاستضافه في السيرفر المجاني تطلعععععععععععع Link to comment
Stranger Posted September 13, 2013 Share Posted September 13, 2013 Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) شرح مبسسط الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ اخييييييي ما تطلعععععععععع في سيرفر الاستضافه في السيرفر المجاني تطلعععععععععععع اول مره اسمع شي زي كذا ,, امكن المشكله من الاستضافه !! Link to comment
MeZo999 Posted September 13, 2013 Author Share Posted September 13, 2013 اقدر اشيل مودات واحط مودات بس هاذا الماركر مش قابل وحياتك Link to comment
MeZo999 Posted September 13, 2013 Author Share Posted September 13, 2013 طيب انا شو احط في هاذا الملف meta.xml ؟؟؟؟؟؟؟؟ Link to comment
aL.Kfo Posted September 14, 2013 Share Posted September 14, 2013 Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) شرح مبسسط الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ .. يُفضل يابطل إنكـ تذكر مصدر الأكواد يوم تطرحها https://forum.multitheftauto.com/viewtopic.php?f=160&t=53364&p=518562#p518518 -- Server Side ! Vehicles = {} VehicleM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) ColorM = createMarker ( x, y, z, "cylinder", size, r, g, b, alpha ) addEventHandler( "onMarkerHit", root, function ( hitElement ) if source == VehicleM and getElementType( hitElement ) == "player" then if Vehicles[hitElement] and getElementType( Vehicles[hitElement] ) == "vehicle" then destroyElement( Vehicles[hitElement] ) end local x,y,z = getElementPosition( hitElement ) Vehicles[hitElement] = createVehicle ( ID, x, y, z ) if Vehicles[hitElement] then warpPedIntoVehicle( hitElement, Vehicles[hitElement] ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end elseif source == ColorM and getElementType( hitElement) == "player" and isPedInVehicle( hitElement ) then local player = getPedOccupiedVehicle( hitElement ) setVehicleColor( player, math.random(255), math.random(255), math.random(255) ) outputChatBox( "Write Here", hitElement, r, g, b, true ) end end ) addEventHandler( "onVehicleExplode", root, function( ) setTimer( destroyElement, 2000, 1, source ) end ) addEventHandler( "onPlayerQuit", root, function( ) if Vehicles[source] then destroyElement( Vehicles[source] ) end end ) الإستبدآل , الإستبدال في السطر الثالث والرابع : x, y, z = الإحداثيات size = الحجم حق الدائرة r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين ^ 255, 120, 0 : مثآل alpha = (0-255) الشفافية : يعني مدى وضوح الدائرة وتقدر تحطه بين الإستبدال في سطر : 13 ID = رقم السيارة واذا انت تعرف نوعها لكن ما تعرف الرقم حقها تقدر تعرفه من هنا : https://wiki.multitheftauto.com/wiki/Vehicle_IDs الإستبدال في سطر : 16 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ الإستبدال في سطر : 21 Write Here = الكتابة الي تبيها تجي بالشات r, g, b = (0-255) الألوان تقدر تحط كل واحده منها بين 255, 120, 0 : مثآل ^ ملآحظة : الكود ذآ ما رح يجيب لاق للسيرفر لأنه سويته بحيث , إذا اللاعب دخل الدائرة وكان ماخذ سيارة من قبل ، تنسحب السيارة القديمة وتجيه سيارة جديدة ، وحتى لو كان بالسيارة تنسحب وتجيه سيارة جديدة , وإذا إنفجرت السيارة تنسحب , وإذا خرج اللاعب من السيرفر تنسحب السيارة الي أخذها من الماركر ! طيب و الاي حافظ مستندات في جهازه وكل كود له راعيه كيف اعرف امسحها و اجمع من جديد Link to comment
aL.Kfo Posted September 14, 2013 Share Posted September 14, 2013 طيب انا شو احط في هاذا الملف meta.xml ؟؟؟؟؟؟؟؟ افتح الملف الميتا ذا و اكتب فيه "إسمك" type="gamemode" name="إسم السكربت" description="وصف بسيط للسكربت" /> حط معلوماتك ككلمه gamemode يفضل تغييرها لـ script ثم سوي حفظ وملف lua حط فيه الكودات الاي طرحوها الشباب مع تعديل الاحداث Link to comment
MeZo999 Posted September 14, 2013 Author Share Posted September 14, 2013 شبااااااااااااااب زبط يسلموووووووووووووووو حبايبي الله يوفكم تم الافاده Link to comment
فاّرس Posted September 14, 2013 Share Posted September 14, 2013 اول حرام تقول وحياتك, poor @ افلقني لو تعلمت برمجه, 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