AliAlanzi

Members
  • Content Count

    242
  • Joined

  • Last visited

Community Reputation

7 Neutral

About AliAlanzi

  • Rank
    Red-Headed Stepchild

Details

  • Gang
    -
  • Location
    UAE
  • Occupation
    New Programmer
  • Interests
    RolePlay

Recent Profile Visitors

909 profile views
  1. AliAlanzi

    طلب

    الحين انا بسوي مود بسيط , فكرته اني بسوي اوبجكت 3d وابي مثلا لو اكتب start وين ما امشي يرسبن بنفس الاحداثيات الي مشيت فيها, ويكون ورا بعض مو متقطع , ولمن اكتب stop يوقف رييسباون الاوبجكت , اتمنى انكم فهمتوني + اذا فيه شخص مسوي الفكره ذي قبل ارسلوا المود
  2. ملاحظه : في حال ما اشتغل معك تواصل معي هنا بالرد على المنشور او الديسكورد AliAlanzi#2934 طبعا هذا الشرح فقط لسيرفرات الحياة الواقعيه , اذا كنت تعرف تبرمج تقدر تاخذ الابوجكت وتبرمجه وتخليه لسيرفرك الفكره انه بعض سيرفرات رولي بلي تسوي سيناريو او فعاليه " كورونا " ويقولك ماتطلع ومدري وش فقلت اسوي شي بسيط كذا يمكن يخليك تستمتع ومن الكلام هذا طبعا سويت شرح كيف تركبه اذا ماتعرف تابع رابط التحميل : https://www.mediafire.com/file/8codk20amnd4d82/midmask.zip/file اول شي تروح لملف artifacts/models ورح تخلي الملفين الي رابط فوق (dff + txd ) لاتغير اسمهم بعدها تفتح ملف c_replace وتخلي الكود ذا --midmask local txd = engineLoadTXD("models/midmask.txd") engineImportTXD(txd, 3891 ) local dff = engineLoadDFF("models/midmask.dff", 3891) engineReplaceModel(dff, 3891) تسوي حفظ وتروح لملف g_artifacts ["midmask"] = {3891,1,0.004,0.1299,-0.010,100,0,180,true}, -- لاتغير اي شي فيه تحط ذا بأي سطر زي الي بالصوره http://prntscr.com/shocdi تسوي حفظ وتطلع بعدها تطلع وتروح لملف meta.xml وتحط ذي اهم شي <file src="models/gasmask.dff"/> <file src="models/gasmask.txd"/> هنا خلصنا من الملف ذا تطلع وتروح item-system/g_items وتحط ذا بأي سطر بشرط انه يكون داخل الجدول g_items = { [500] = { "Midical Mask", "A Blue Midical Mask, You can wear it to protect.", 6, 2386, 0, 0, 0, 0.1, weight = 0.1 }, مايهم وين كان اهم شي الايدي http://prntscr.com/shoe9y بعدها تنزل لاخر شي بتلاقي function getMasks( ) هنا رح تخلي الكود ذا [500] = {"midmask", "وضع قناع الطبي على وجهه ", "نزع القناع الطبي من وجهه", true}, http://prntscr.com/shoet0 زي الي بالصوره وتسوي حفظ وتطلع وتروح ل s_item-system تنزل لسطر 755 وتخلي ذا زي الي بالصوره http://prntscr.com/shofc2 elseif itemID == 500 then -- mid triggerEvent("artifacts:remove", source, source, "midmask") نفس الشي تنزل ل سطر 796 وتخلي ذا elseif itemID == 500 then -- mid triggerEvent("artifacts:add", source, source, "midmask") هنا خلاص ركب معك تقدر تجربه وكلشي بقى اخر شي وهو ال hud https://www.mediafire.com/view/1mdru8bm58uwrcp/midmask.png/file هذي بتحملها وتخليها بملف hud\images\hud وتطلع وتروح تخليها بميتا ايضا <file src="images/hud/midmask.png" /> هنا خلاص ركب معك كلشي تقدر تجربه اما بالنسبه لو تبيها بشوب عام تابع الشرح لو ماتبيها بشوب عام تقدر تطلع تروح لملف shop-system/g_shopinfo وتخلي ذا { name = "Midical Mask", description = "A blue Midical Mask can protect u", price = 50, itemID = 500 }, http://prntscr.com/shohfe الصورة توضح وين رح تخليه وخلاص هنا تقدر تشتريه من الشوب والناس تقدر تشتريه
  3. ياريت تقرا الي فوق قبل لاتدرعم هذي بحياة واقعيه لها ايدي اخر مربوط بقاعده بيايات ماله علاقه بايدي لعبه وانا مخلي انه يجيب ايدي القاعده مو لعبه
  4. -- server addCommandHandler ( "vehicleid", function ( thePlayer, commandName ) if exports.pool:getElement("vehicle", tonumber(id)) == 190 then triggerClientEvent (root, "mod",thePlayer,id) end end) -- client addEvent("mod", true) addEventHandler("mod", root, function mod (id) engineImportTXD ( engineLoadTXD ( "596.txd" ),596) engineReplaceModel ( engineLoadDFF ( "596.dff" ),596) end) اخذته من الي سواه خوينا الي فوق
  5. addEvent("mod", true) addEventHandler("mod", root, function mod (id) engineImportTXD ( engineLoadTXD ( "596.txd" ),596) engineReplaceModel ( engineLoadDFF ( "596.dff" ),596) end)
  6. وش هي طريقه الشادر؟ اقصد انا هيكل السيارة (dff ) اغيره ولنفس السياره واكثر من شكل عرفت مو اغير ال txd
  7. يب هنا الي انت مو فاهمه يقلبي شف في سيرفرات الحياة واقعيه فيه ايدي للسياره الاصلي + سيارة لل php or database مربوطه فيه انا ابي اسوي تحقق مثلا لو سيارة ايدي 190 يحمل الاشكال حقت السياره فقط لها زي تقدر تقول custom vehicle --server function mod (thePlayer) local theVehicle = exports.pool:getElement("vehicle", tonumber(id)) --هنا ايدي السيارة الي موجود ب database if theVehicle == 190 then -- ايدي السيارة الي ابيها تتغير triggerClientEvent (thePlayer, "mod", getRootElement()) -- سويت تريقر عشان ال (exports.pool:getElement) لازم يكون بملف سيرفر end end --client function mod () txd = engineLoadTXD("596.txd") engineImportTXD(txd, 596) dff = engineLoadDFF("596.dff", 596) engineReplaceModel(dff, 596) end addEvent("mod", true) addEventHandler("mod", getRootElement(), mod )) -- هنا المفروض بعد التحقق الي بملف سيرفر ينفذ الكلام الموجود بكلاينت عشان كذا انا كتبت للي يبرمج حياة واقعيه لانها تختلف كلياً عن السيرفرات العادية عشان كذا انا كتبت للي يبرمج حياة واقعيه لانها تختلف كلياً عن السيرفرات العادية
  8. لمبرمجين الحياة الواقعيه , الحين نفس ماتعرفون فيه بال datebase ايدي لكل سيارة مثلا عندي dff + txd ابي اركبه على ايدي السيارة الي ب database وماتركب على كل السيارات بس السيارة الي انا مخلي ايديها بدل ماخلي ايدي السيارة من لعبه وكل سيارة نفس الشكل تتغير ابي اخليها سياره وحده بس تتغير ينفع اسوي زي كذا ولا مستحيل؟
  9. جربته على مود ثاني جاهز بس حطيت ملفي و غيرت الاسم واشتغل
  10. يب متاكد منه وكلشي
  11. <meta> <script src="s_animation_system.Lua" type="server"/> <script src="c_animation_system.Lua" type="client"/> <config src="animations.xml" type="client" /> <script src="s_list.Lua" type="server" /> <script src="c_list.Lua" type="client" /> <file src="walk_rest.ifp" /> </meta>
  12. local customBlockName = "newWalk_Ali" local IFP = engineLoadIFP ( "walk_rest.ifp", customBlockName ) نفس الشي يطلع error loading IFP
  13. اووه مانتبهت لها شكرا الحين بجرب اغيره customBlockName هذا اخليه بكيفي صح؟ customAnimName الاسم الي مخليه بالانميشن صح؟ http://prntscr.com/r9dwwv شف الصورة function ReAni() local customBlockName = "walk" local IFP = engineLoadIFP ( "walk_rest.ifp", customBlockName ) if not IFP then outputChatBox( "Failed to load 'walk_rest.ifp'" ) end engineReplaceAnimation( localPlayer, "ped", "woman_walksexy", customBlockName, "walk_rest") end addCommandHandler ("walkn", ReAni, false, false ) addEvent("ReAni", true) addEventHandler("ReAni", getRootElement(), ReAni )
  14. الغلط من engineLoadIFP فيه شي كاتبه غلط ومايشتغل مو بالاكواد
  15. تعديل على Server function ReAni(thePlayer) local logged = getElementData(thePlayer, "loggedin") if (logged==1) then triggerClientEvent (thePlayer, "ReAni", getRootElement()) else setPedAnimation( thePlayer, "ped", "WOMAN_walksexy", 2300, false, false, false) end end addCommandHandler ("rest", ReAni, false, false )