MOMO3011 Posted November 17, 2013 Share Posted November 17, 2013 طلب كود الريسباون يكون بشخصية موحدة و درع و دم Link to comment
|~| ALCKASER |~| Posted November 18, 2013 Share Posted November 18, 2013 (edited) ::..::...::..:: 'onPlayerSpawn' 'onPlayerJoin' -- اذا تريده عند دخول السيرفر .. spawnPlayer -- السباون .. لأأنـتـقـآل setPlayerArmor -- الـدرع setElementHealth -- ( الــدم ) setPedSkin ( الـشـخـصـيـةـ ) Edited November 18, 2013 by Guest Link to comment
MhLoSs Posted November 18, 2013 Share Posted November 18, 2013 spawnPlayer -- مكان الإنتقال اللي تكون فيه الاحداثيات setPlayerArmor -- الدرع setElementHealth -- الدم (بس ما اشوف له فايده )ب لأن اول ما تموت يرجع الدم setElementModel -- الشخصية ------- onPlayerJoin -- اذا تبيه يسوي الرسباون اذا سجل دخوله onPlayerSpawn -- او onPlayerWasted -- او اذا مات Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 الكود صح ام خطا addEventHandler("onPlayerJoin", getRootElement(), function () spawnPlayer ( source, x, y, z ) setPlayerArmor ( source, Armor ) setElementHealth ( source, Health ) setElementModel ( source, Model Skin ) end) Link to comment
K1NG Posted November 18, 2013 Share Posted November 18, 2013 الكود صح ام خطا addEventHandler("onPlayerJoin", getRootElement(), function () spawnPlayer ( source, x, y, z ) setPlayerArmor ( source, Armor ) setElementHealth ( source, Health ) setElementModel ( source, Model Skin ) end) ...لأن الفنكشن ذاكـ قديم وممكن يبطل يشتغل معآكـ بالإصدارات القادمة 1.4 setPedArmor < setPlayerArmor صح بس استخدم بدال + setElementModel دام فيه عندكـ أرقمنت بوظيفة سباون اللاعب يحدد لكـ شخصية اللاعب .. ليه تتعب نفسكـ وتستخدم وظيفة setElementHealth وبالنسبة لوظيفة تحديد صحة اللاعب، اللاعب يوم تسوله سباون تكون صحته 100% تلقائياً يعني ما يحتاج تحددها بوظيفة .. المهم كودكـ يصير كذا -- Server Side # addEventHandler ( "onPlayerJoin", root, function ( ) spawnPlayer ( source, x, y, z, rotation, skinID ) setPedArmor ( source, Armor ) end ) Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 الكود صح ام خطا addEventHandler("onPlayerJoin", getRootElement(), function () spawnPlayer ( source, x, y, z ) setPlayerArmor ( source, Armor ) setElementHealth ( source, Health ) setElementModel ( source, Model Skin ) end) ...لأن الفنكشن ذاكـ قديم وممكن يبطل يشتغل معآكـ بالإصدارات القادمة 1.4 setPedArmor < setPlayerArmor صح بس استخدم بدال + setElementModel دام فيه عندكـ أرقمنت بوظيفة سباون اللاعب يحدد لكـ شخصية اللاعب .. ليه تتعب نفسكـ وتستخدم وظيفة setElementHealth وبالنسبة لوظيفة تحديد صحة اللاعب، اللاعب يوم تسوله سباون تكون صحته 100% تلقائياً يعني ما يحتاج تحددها بوظيفة .. المهم كودكـ يصير كذا -- Server Side # addEventHandler ( "onPlayerJoin", root, function ( ) spawnPlayer ( source, x, y, z, rotation, skinID ) setPedArmor ( source, Armor ) end ) ممكن اكواد تعطيني مان اتعود اسوي عطنياكواد وبركبها بجرب Link to comment
K1NG Posted November 18, 2013 Share Posted November 18, 2013 الكود صح ام خطا addEventHandler("onPlayerJoin", getRootElement(), function () spawnPlayer ( source, x, y, z ) setPlayerArmor ( source, Armor ) setElementHealth ( source, Health ) setElementModel ( source, Model Skin ) end) ...لأن الفنكشن ذاكـ قديم وممكن يبطل يشتغل معآكـ بالإصدارات القادمة 1.4 setPedArmor < setPlayerArmor صح بس استخدم بدال + setElementModel دام فيه عندكـ أرقمنت بوظيفة سباون اللاعب يحدد لكـ شخصية اللاعب .. ليه تتعب نفسكـ وتستخدم وظيفة setElementHealth وبالنسبة لوظيفة تحديد صحة اللاعب، اللاعب يوم تسوله سباون تكون صحته 100% تلقائياً يعني ما يحتاج تحددها بوظيفة .. المهم كودكـ يصير كذا -- Server Side # addEventHandler ( "onPlayerJoin", root, function ( ) spawnPlayer ( source, x, y, z, rotation, skinID ) setPedArmor ( source, Armor ) end ) ممكن اكواد تعطيني مان اتعود اسوي عطنياكواد وبركبها بجرب سو اذا كبست على زر "ل" يسوي سيارة ويخلي لونها اصفر، ثم يخلي صحة السيارة "500" ويحطني بداخلها / طبعاً سو المتغيرات عن طريق جدول Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 ...لأن الفنكشن ذاكـ قديم وممكن يبطل يشتغل معآكـ بالإصدارات القادمة 1.4 setPedArmor < setPlayerArmor صح بس استخدم بدال + setElementModel دام فيه عندكـ أرقمنت بوظيفة سباون اللاعب يحدد لكـ شخصية اللاعب .. ليه تتعب نفسكـ وتستخدم وظيفة setElementHealth وبالنسبة لوظيفة تحديد صحة اللاعب، اللاعب يوم تسوله سباون تكون صحته 100% تلقائياً يعني ما يحتاج تحددها بوظيفة .. المهم كودكـ يصير كذا -- Server Side # addEventHandler ( "onPlayerJoin", root, function ( ) spawnPlayer ( source, x, y, z, rotation, skinID ) setPedArmor ( source, Armor ) end ) ممكن اكواد تعطيني مان اتعود اسوي عطنياكواد وبركبها بجرب سو اذا كبست على زر "ل" يسوي سيارة ويخلي لونها اصفر، ثم يخلي صحة السيارة "500" ويحطني بداخلها / طبعاً سو المتغيرات عن طريق جدول اسف اني مارديت لاني نمت الان بجرب اسوية Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 حاولت كثير وماجربتة شوفة cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) fixVehicle ( cars[source] ) end) Link to comment
K1NG Posted November 18, 2013 Share Posted November 18, 2013 حاولت كثير وماجربتة شوفة cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) fixVehicle ( cars[source] ) end) warpPedIntoVehicle بجانب كلنت ماتسحب غير البيد ماتسحب لاعبين للسيارة لذلكـ لازم تحول الكود كله الى جانب سيرفر + setElementHealth استخدم fixVehicle انا ابيكـ تخلي صحة السيارة 500 مهو فل يعني مفروض ما تستخدم + غير معرف (source) عندكـ المصدر Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 قلي الاخطاء cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) setElementHealth ( source, 500 ) end) Link to comment
K1NG Posted November 18, 2013 Share Posted November 18, 2013 قلي الاخطاء cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) setElementHealth ( source, 500 ) end) نفس أخطائكـ فوق عدا إنكـ ضبطت صحة السيارة، بعد التصحيح كذا يصير كودكـ -- Server Side # car = { } function createMyVehicle ( player ) if ( car[player] ) and ( isElement ( car[player] ) ) then destroyElement ( car[player] ) car[player] = nil end car[player] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( player, car[player] ) setVehicleColor ( car[player], 255, 255, 0 ) setElementHealth ( car[player], 500 ) end addEventHandler ( "onResourceStart", resourceRoot, function ( ) for _, v in ipairs ( getElementsByType ( "player" ) ) do bindKey ( v, "g", "down", createMyVehicle ) end end ) addEventHandler ( "onPlayerJoin", root, function ( ) bindKey ( source, "g", "down", createMyVehicle ) end ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( car[source] ) and ( isElement ( car[source] ) ) then destroyElement ( car[source] ) car[source] = nil end end ) Link to comment
نصراوي Posted November 18, 2013 Share Posted November 18, 2013 قلي الاخطاء cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) setElementHealth ( source, 500 ) end) نفس أخطائكـ فوق عدا إنكـ ضبطت صحة السيارة، بعد التصحيح كذا يصير كودكـ -- Server Side # car = { } function createMyVehicle ( player ) if ( car[player] ) and ( isElement ( car[player] ) ) then destroyElement ( car[player] ) car[player] = nil end car[player] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( player, car[player] ) setVehicleColor ( car[player], 255, 255, 0 ) setElementHealth ( car[player], 500 ) end addEventHandler ( "onResourceStart", resourceRoot, function ( ) for _, v in ipairs ( getElementsByType ( "player" ) ) do bindKey ( v, "g", "down", createMyVehicle ) end end ) addEventHandler ( "onPlayerJoin", root, function ( ) bindKey ( source, "g", "down", createMyVehicle ) end ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( car[source] ) and ( isElement ( car[source] ) ) then destroyElement ( car[source] ) car[source] = nil end end ) وين الزر Link to comment
K1NG Posted November 18, 2013 Share Posted November 18, 2013 قلي الاخطاء cars = { } bindKey ( "G", "down", function () cars[source] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( source, cars[source] ) setVehicleColor( cars[source], 255, 255, 0 ) setElementHealth ( source, 500 ) end) نفس أخطائكـ فوق عدا إنكـ ضبطت صحة السيارة، بعد التصحيح كذا يصير كودكـ -- Server Side # car = { } function createMyVehicle ( player ) if ( car[player] ) and ( isElement ( car[player] ) ) then destroyElement ( car[player] ) car[player] = nil end car[player] = createVehicle ( id, x, y, z ) warpPedIntoVehicle ( player, car[player] ) setVehicleColor ( car[player], 255, 255, 0 ) setElementHealth ( car[player], 500 ) end addEventHandler ( "onResourceStart", resourceRoot, function ( ) for _, v in ipairs ( getElementsByType ( "player" ) ) do bindKey ( v, "g", "down", createMyVehicle ) end end ) addEventHandler ( "onPlayerJoin", root, function ( ) bindKey ( source, "g", "down", createMyVehicle ) end ) addEventHandler ( "onPlayerQuit", root, function ( ) if ( car[source] ) and ( isElement ( car[source] ) ) then destroyElement ( car[source] ) car[source] = nil end end ) وين الزر سطر 18 + 25 Link to comment
iMr.TZ[W]ER Posted November 18, 2013 Share Posted November 18, 2013 addEventHandler("onResourceStart", resourceRoot, function() resetMapInfo() for i,player in ipairs(getElementsByType("player")) do spawn(player) end end ) function spawn(player) if not isElement(player) then return end repeat until spawnPlayer ( player, X+math.random(1,5), Y+math.random(5,9), Z, 180, Skin, 0, 0) fadeCamera(player, true) setCameraTarget(player, player) showChat(player, true) end addEventHandler("onPlayerJoin", root, function() spawn(source) end ) addEventHandler("onPlayerWasted", root, function() setTimer(spawn, 1800, 1, source) end ) ???? Link to comment
MOMO3011 Posted November 18, 2013 Author Share Posted November 18, 2013 شكرا حليت المشكلة 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