-
Posts
2,799 -
Joined
-
Days Won
13
Everything posted by </Mr.Tn6eL>
-
addCommandHandler ( "save-pos", function ( plr ) local x,y,z = getElementPosition ( plr ) if ( x and y and z ) then setElementData(plr, "position", {x,y,z, getElementModel(plr)}) outputChatBox("تم حفظ إحداثياتك بنجاح", plr, 0, 255, 0, true) end end ) addEventHandler("onPlayerWasted", root, function () local x,y,z, m = unpack(getElementData(source, "position")) if ( x and y and z and m ) then setTimer( spawnPlayer, 2000, 1, source, x,y,z, 0, m) outputChatBox("تم نقلك لإحداثياتك", source, 0, 255, 0, true) end end )
-
debugscript 3
-
اذا انت تبغى تجيب اسم الاعب حق الحساب استخدم الكود اللي عطيتك
-
الخطأ هنا else local skin = getElementData(source,"skin") fadeCamera(source,false) setTimer(fadeCamera,2000,1,source,true) setTimer(spawnPlayer,2000,1,source,1565.5054931641,3326.3386230469,223.38436889648,90,skin,0,1)
-
المنتدى يغير ترتيب الكود في المشاركة وهذا شي مزعج
-
setTimer(spawnPlayer,2000,1,source,1565.5054931641,3326.3386230469,223.38436889648,90,skin,0,dimension)
-
لا بس تحتاج تعرف حجم ماب اللعبة وصورة الماب وتسوي حسابات بينها يعني مثلا لو عرض الماب 1000 وحجم صورة الماب 150 تقدر تسوي كذا x/1000*150 طبعا كذا راح يعطيك مكان الاعب بالماب تقدر تستخدم dxDrawImageSection او dxCreateRenderTarget dxSetRenderTarget dxDrawImage طبعا الأولى سهلة لكن الثانية تخليك تبدع أكثر تسوي حركات ثري دي وكذا
-
if ( attacker == localPlayer ) then هذا التحقق يكفي ويوفي اذا كان ماهو لوكل بلاير ماراح يصير شي اصلا وكمان يقدر يسويه كذا addEventHandler("onClientPlayerDamage", localPlayer, cancelEvent)
-
addCommandHandler ( "save-pos", function ( plr ) local x,y,z = getElementPosition ( plr ) if ( x and y and z ) then setElementData(plr, "position", {x,y,z}) outputChatBox("تم حفظ إحداثياتك بنجاح", plr, 0, 255, 0, true) end end ) addEventHandler("onPlayerWasted", root, function () local x,y,z = unpack(getElementData(source, "position")) if ( x and y and z ) then setTimer( spawnPlayer, 2000, 1, source, x,y,z ) outputChatBox("تم نقلك لإحداثياتك", source, 0, 255, 0, true) end end )
-
تحتاج تعرف مساحة الماب وتسوي حسابات على حجم الماب الاصلي ومساحة اللعبة وتحط البليب روح شوف مود مفتوح المصدر وبتفهم كلامي مود مثل gta v radar
-
حط الكود اللي عطيتك في اي مود مرة وحدة بس بعدين انت جيب الداتا وخلاص
-
الغلط في كود وضع البيانات في القريد
-
شوف هذا نشرته بالمنتدى قبل nick جيب الداتا حقت الحساب اللي هي
-
المشكلة انك تجيب اسم الروت + الحساب مايجيب اسمم الاعب لازم تسوي نظام يحفظ اسم الاعب بالاكوانت وكذا
-
اعتقد ان هذي الخاصية مالها داعي
-
وزارة التعليم راح زمان التربية ههههههههه
-
استبدل setElementData(source,'points', ( getElementData(source,'points') + 1 ) or 0) باللي عطاك اياه دابل
-
في طرق كثيرة لكن الأسهل هي أنك تتحقق من العالم وقت فتح اللوحة كالآتي getElementDimension(localPlayer) == dimension
-
تحتاج تسوي جدول يسهل عليك وضع القيم بالقريد ليست وثانيا تحتاج تضيفهم عن طريق لوب بالجدول واضافتهم بالقريد ليست وتستخدم التالي guiGridListAddRow guiGridListSetItemText guiGridListSetItemData وبعدين اذا ضغط الزر المحدد للشراء تتحقق انه محدد السلاح اللي يبي يشتريه بعدين تسوي ترايقر على معلومات السلاح اللي اشتراه وبالسيرفر تعطيه السلاح وراح تحتاج بالكلنت guiGridListGetSelectedItem guiGridListGetItemData triggerServerEvent وبالسيرفر تحتاج getPlayerMoney giveWeapon takePlayerMoney
-
يب، أنت بس حاول واذا فيه مشكلة نساعدك
-
قاعدة بيانات هي الإس كيو إل
-
انت راح تستخدمها غصبن عنك لأنها أساسا الساعات فيها
-
استخدم الإس كيو إل SELECT * FROM TimeTable ORDER BY TimeColumn LIMIT 50 راح يكون تركيب الجملة كذا بس انت تجيب القيم في القريد ليست مع استبدال جدول الساعات والكولمن