Jump to content

#\_oskar_/#

Members
  • Posts

    570
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by #\_oskar_/#

  1. لانك ماسويت جدول للاعب يعني ايش ؟ CARSVIP1 شوف هنا اسم السياره بس اذا جيت سويت اي شئ في سيارتك راح تتسوي عند اللاعبين الاخرين فعشان تحل هاذي المشكله تسوي جدول للاعب اللي قولت لك عليه كيف تسوي الجدول ؟ طريقه بسيطه تنشئ جدول والجدول بيكون اول سطر اهم شئ يكون فوق اسم السياره CARSVIP1 = {} -- دا الجدول وبعدين CARSVIP1[player] -- هنا ضفنا اللاعب وطبعا كلمة بلاير تتغير ع حسب الوظيفه المستخدمه وبس
  2. وكيف الاحداثيات تظهر ؟ guiSetText المفروض تستخدم
  3. @Abo-Al3ZaB local weapons = { [51] = true, -- projectiles [38] = true, -- minigun } addEventHandler ( "onClientVehicleDamage", root, function ( _,w ) if weapons[w] and getElementModel(source) == 411 then cancelEvent() end end ) يكنسل جميع الصواريخ + الخلاط جميع السيارات تتفجر معادا سياره اللي ماتبيها تتفجر انت بس حط الايدي حقها مكان 411 اما بخصوص الافنت الثاني هذا عند تبديل السلاح تتحق اذا كان معه بازوكا اي سلاح ثقيل تخلي السياره ماتنضرر اما اذا حول ع اي سلاح ثاني السياره تنضرر عادي
  4. use .. getScreenFromWorldPosition
  5. افنت دمج السياره بجهة السيرفر مايتكنسل عشان كدا حطيتلك افنت دمج السياره جهة كلنت انت ادخل ع صفحة الافنت وشوف الامثله واذا كنت تبي تخليها بجهة سيرفر استخدم onPlayerWeaponSwitch
  6. Texture = dxCreateTexture( "Photo.png") dxSetShaderValue (myShader, "gTexture", Texture) engineApplyShaderToWorldTexture(myShader, "keycard")
  7. لو مستخدم كودي ف السياره تنفجر بعد التصليح اذا مستخدم كودك مادري عنه شئ او كيف انت مسويه الكود كامل جربه وسوي اصلاح للسياره وجرب local Fun = { getHealth = getElementHealth , setHealth = setElementHealth , setEngine = setVehicleEngineState , setProof = setVehicleDamageProof } function SetVehicleDmage(TheElement,Dmage) if (Dmage == false) then if Fun['getHealth'] ( TheElement ) <= 255 then Fun['setEngine'] (TheElement, false) Fun['setProof'] (TheElement,true) Fun['setHealth'] (TheElement, 255) end elseif (Dmage == true) then if Fun['getHealth'] ( TheElement ) >= 1000 then Fun['setEngine'] (TheElement, true) Fun['setProof'] (TheElement,false) end end end CARSVIP1 = createVehicle(411,-2409.53516, -600.94574, 132.64844, 0, 0, 180) addEventHandler("onVehicleDamage",getRootElement(),function() SetVehicleDmage(CARSVIP1 ,false) end) -- لما يركب السيارة addEventHandler ( "onVehicleEnter", getRootElement(),function () SetVehicleDmage(CARSVIP1,false) SetVehicleDmage(CARSVIP1,true) end) addCommandHandler("fix",function(player, command) if getPedOccupiedVehicle ( player ) then fixVehicle( CARSVIP1 ) setTimer ( SetVehicleDmage, 1000, 1,CARSVIP1,true) end end) وفي طريقه ثانيه بس مانصحك تستعملها لان لها استعمال خاص setTimer ( function() SetVehicleDmage(CARSVIP1,false) SetVehicleDmage(CARSVIP1,true) end, 100, 0)
  8. دا لانك لسه مافهمت انت مفكر انك لما تصلح السياره خلاص كدا تشتغل ؟ لازم تحط مع اصلاح السياره تشغيل السياره لانها معطله فهمت ؟ يعني لازم تشغل السياره كدا مثال addCommandHandler("fix",function(player, command) local Vehicle = getPedOccupiedVehicle ( player ) if Vehicle then fixVehicle( Vehicle ) setTimer ( SetVehicleDmage, 1000, 1,CARSVIP1,true) end end)
  9. لا الكود اللي انا مسويه انت لاتعدل فيه شئ اسم السياره بيكون هنا دا كل اللي انت تعدل عليه فقط SetVehicleDmage(CARSVIP1,false) -- السياره عطلانه SetVehicleDmage(CARSVIP1,true) -- السياره شغاله
  10. CARSVIP1 < ?? مو متعرفه المهم جرب local Fun = { getHealth = getElementHealth , setHealth = setElementHealth , setEngine = setVehicleEngineState , setProof = setVehicleDamageProof } function SetVehicleDmage(TheElement,Dmage) if (Dmage == false) then if Fun['getHealth'] ( TheElement ) <= 255 then Fun['setEngine'] (TheElement, false) Fun['setProof'] (TheElement,true) Fun['setHealth'] (TheElement, 255) end elseif (Dmage == true) then if Fun['getHealth'] ( TheElement ) >= 1000 then Fun['setEngine'] (TheElement, true) Fun['setProof'] (TheElement,false) end end end -- لما السيارة تتدمج addEventHandler("onVehicleDamage",getRootElement(),function() SetVehicleDmage(source ,false) end) -- لما يركب السيارة addEventHandler ( "onVehicleEnter", getRootElement(),function () SetVehicleDmage(source,false) SetVehicleDmage(source,true) end)
  11. اذا السياره احترقت او جت تحت ال 255 يزود صحة السياره setElementHealth -- 255
  12. يعني اذا نزلت من السياره ورجعت ركبتها تكون عطلانه استخدم onVehicleEnter -- عند ركوب السياره getElementHealth -- تتحق من صحة السياره اذا كانت صحة السياره 255 setVehicleEngineState -- تعطلها اذا كانت صحة السياره 1000 setVehicleEngineState -- تشغلها ☺ ان شاء الله تكون فهمت شئ من الشرح وحاول تسوي الكود ولو في اي شئ مو فاهمه تفضل قوله
  13. سوي تحقق من صحة السياره ب استخدام getElementHealth <= 255 + source اسم السياره --//<>//-- وكمان يفضل انك تستخدم حدث onVehicleStartEnter + cancelEvent عشان لو السياره كانت عطلانه اللاعب مايقدر يركبها فيجب ان تسوي تحقق من صحة السياره اذا كانت شغاله او لا
  14. انت فاهم اللي طالبه ؟ لان مافي شئ اسمه تحويل مود فري روم الي حياه واقعيه الحياه الواقعيه قيم مود انت بتحمله وتشغله بسيرفرك وتلقائي بيطفي معك قيم مود البلاي اللي هو الفري الروم او اي قيم مود ثاني شغال
  15. Did you add this in the meta file? <export function="getPlayerAccountID" />
  16. from name txd the object or loop all objects + getElementModel == id object
  17. انت خلي الاوبجكت يروح للمكان المحدد moveObject وبعدين رجعه تاني بنفس الطريقه moveObject setTimer < مع استخدام او استخدم المود دا Object Movement
  18. خلاص شباب صلو ع النبي انتو اكبر من كدا وبعدين احنا داخلين ع شهر مفترج المفروض نسامح ونحب بعض مش نزعل من بعض بسبب اشياء تافها وقفلو الموضوع لحد يعمل مشكله وكل عام وانتم بخير
  19. DGS:dgsSetVisible (window, false )
  20. استخدم دي فيها كل شئ تحتاجه وان شاء الله راح تفيدك كثير
×
×
  • Create New...