-
Posts
467 -
Joined
-
Days Won
22
Everything posted by xLive
-
registry.db كلامك خطأ الاكونت داتا تنحفظ بقاعدة السيرفر الالتمت داتا هي يلي ماتنحفظ في حال الخروج @ايهاب لازم تستخدم حدث إذا المود إنغلق حسب ماتذكر إنه يشتغل في حال السيرفر صار له شت داون/ريستارت onResourceStop تسوي لوب لجميع الاعبين باستخدام getElementsByType وتسوي اكواد الحفظ نفسها فيه حل أخر بديهي انك تطرد الاعبين قبل ماترستت او تسوي شت داون مستقبلاً لو بتفتح موضوع يخص البرمجة افتحه بالقسم الخاص بالبرمجة
-
ماسوي طلبات بمقابل الفترة هذي أعتذر اتوقع هذا لو اخذ سيارة من ماركر ممكن؟ الكود يلي كتبته مفروض يمنع أي شخص يطرد شرطي من سيارته عدل الفريق ويمديك تضيف سيارات عادي
-
المشكلة ماراح تقدر تعرف تستخدمها بس بحاول اشرح لك قدر الإمكان واعطاك بعضها الأخ يلي فوق setPedStat خاص لتعديل حالة الاعب مثل الاسلحة وغيره وهذا يلي يخلي الشوزن ينمسك مرتين setWeaponProperty مختلف عن يلي فوق لكن طريقة أخرى عشان تخليه ينمسك مرتين بدون ماتغير ال stat والفنكشن يلي فوق يمديك تغير الدامج السلاح منه بالنسبة لايديات الاسلحة تقدر تشوفها هنا بالنسبة للطلب الاخير onVehicleStartEnter هذا الحدث إذا حاول الاعب يخش السيارة جيب الفريق حقه بإستخدام getPlayerTeam وتأكد إنه هل يساوي فريق الشرطة؟ getTeamFromName عشان تجيب فريق الشرطة من الاسم طيب الان نبي نعرف هل هي سيارة شرطة؟ راح نجيبها من الايدي اكيد getElementModel هذا بيجيب ايدي السيارة ايديات السيارات من هنا وباقي cancelEvent يلي راح يكنسل حدث الدخول بسوي لك مثال بسيط addEventHandler("onVehicleStartEnter",root, function (player,_,jacked) if getElementType(player) == "player" and jacked then -- نتحقق إن يلي دخل السيارة لاعب مو بيد وإنه جالس يحاول يسرقها local model = getElementModel(source) -- نجيب ايدي السيارة if model == 596 then -- هل ايدي السيارة هو ايدي سيارة شرطة؟ local team = getPlayerTeam(player) -- نجيب فريق الاعب if team ~= getTeamFromName("Police Team") then -- نجيب فريق الشرطة ونتحقق انه مو بفريق الشرطة cancelEvent() -- نكنسل الايفنت end end end end) كتبت لك مثال عالسريع وحاولت اشرح كل شي لك
-
إذا الاعب سجل دخوله أو رسبن سوي أول شي علامة عادية وخلي ارقمنت الظهور حقها resourceRoot مثال زي كذا عشان تكون مخفية للجميع local blip = createBlipAttachedTo(player, 41, 1, 2, 3, 4, 5, 6, 9999, resourceRoot) واحفظ الكائن حق العلامة للاعب بإستخدام الالتمت داتا أو الجداول حاليا العلامة مو ظاهرة لأي شخص كيف تظهرها للفريق؟ تسوي لوب لجميع أعضاء الفريق زي كذا for k,teamPlayer in ipairs(getPlayersInTeam(team)) do setElementVisibleTo(blip, teamPlayer, true) end setElementVisibleTo هذا بيخلي العلامة ظاهرة للاعب طبعا باقي فيه أحداث لازم تحدث العلامة مثال واحد سجل دخول تسوي له علامة وتسوي لوب عشان تظهر علامة الأعضاء الباقين له نفس الشي لو احد دخل القروب والعكس لمن احد يخرج من القروب
-
نصيحة من أخ تعلم برمجة أو استأجر مبرمج لأن صدقني راح تتعب كثير لأن صعب جداً الشباب يساعدونك ويعلمونك وش تسوي بالضبط وانت ماعندك أي خلفية بالبرمجة
-
Try to uninstall MTA completely and install it again and reboot your system. Don't try to mess with MTA's registry again.
-
We cannot help you try to reach out to that server's staff for help.
-
Yes a simple example: local value = getVehicleComponents(vehicle)["wheel_rf_dummy"] if value then -- the value is true print("exists and visible") elseif value == false then -- the value is false print ("exists and invisible") else print("not exists") -- the value is nil end
-
Exports and events are different things - Exports to call a function from a specific resource - TriggerEvent to trigger an event and any resource can add this event to use it None of them, the only way to avoid memory leaks to release things when you no longer need it.
-
I didn't understand your question too, Like players list, server name?? if yes you can use MTA API
-
Oh its my fault sorry! it doesn't work with vehicles i don't know if there's another event to use.
-
You need to use this event onPlayerWeaponFire check if the parameter hitElement exists and it's a vehicle -- getElementType (element) == "vehicle" then you can use destoryElement to destroy it.
-
تم نشر نسخة جديدة 1.1 - bullet_sync لازم يكون مفعل عشان يشتغل السكربت وراح يحذرك إذا كان مغلق - إصلاح قفل بعض المركبات مثل الدراجات والقوارب - إصلاح خطأ بالدي بق كان موجود
-
Oh sorry! i thought you saving the account name not the player name.
-
Can you please explain this? why are you saving the account name? you can always use getAccountName?
-
Anyway it would be nice to make it work in MTA if possible
-
As far as I know it's not exists in MTA But you can easily make it in Lua You can use these functions bindKey getElementModel setElementVelocity
-
Because this will work when the player is entering the vehicle not after so use onPlayerVehicleEnter instead Also, in MTA we have pre-defined variables like getRootElement() you can use just root you can find them here
- 5 replies
-
- 1
-
- scripting help
- imposible
-
(and 1 more)
Tagged with:
-
I think you mean setVehicleTaxiLightOn? to enable the parachute use /start parachute
-
تطبيق جميل? هل بينضاف في الأبل ستور؟ أو تكلفته عالية
-
MTA Default package Player Name Tag Script Location
xLive replied to MTAUser10010102's topic in Scripting
It's not a script, if you want replace it disable it with this function setPlayerNametagShowing and make your own You can also search in the community site for a nametag script -
I think you server is outdated If yes then update it to use the function https://linux.multitheftauto.com/
-
Maybe getElementData returned a boolean value? see the debug if there is any error, Also are you sure from the key and thePed? because i don't see it in your code
- 2 replies
-
- getelementdata
- html
-
(and 1 more)
Tagged with: