-
Posts
48 -
Joined
-
Last visited
Posts posted by Dior
-
-
2 minutes ago, xLive said:
إذا كنت تتهمني إني مستعمل هذا
أقول كلامك خطأ
التصميم مختلف, الصوت مختلف الكود حقي حتى باقي ماشفته
إذا كنت تشوف عشان الأزرار الكيبورد تتشابه
الاي اوت حق الازرار معروف من مواقع مثل
virtual piano
أو البيانو الموجود بقاريز مود
لالا ابد المقصود انه الفكرة منشورة من زمان اصلا
-
Just now, xLive said:
أي بالكامل وباقي ناقصه اشياء كثير ماخلصت منه
شوف
-
جميل
بس هل انت مسويه كله ؟
-
-
تمت الإفادة @N3xT اغلق الموضوع
-
Just now, MrKAREEM said:
الله يعافيك المشكلة مش في الداتا
المشكلة ان لما تستخدم اليمنت داتا علي لوحة ومعاها اليمينتس تانيين مربوطين بيها
الداتا بتنطبق علي اللوحة واللي معاها
فأنا استخدمت طريقة تانية وعملتها في الويكي
yl بالنسبة للقيمة الخاصة ب
انا معرفها فوق وهي عبارة عن اليوزر داتا اللي اتضغط عليه
فأقدر اجيب الداتا الخاصة بيه مفيش مشكلة بس زي موضحتلك فوق المشكلة ان الاليمنت داتا مش هتظبط علي جوي مربوط بيه اليمنتس تانيين
تقدر تشوف الوظيفة بعد التعديل
انت فهمتني غلط ههههههههههههههههه
شوف
هذي الاكواد الي انت صلحتها حاليا
function guiSetStaticImageMovable(Element,state) assert(getElementType(Element) == 'gui-staticimage', "Bad argument 1 @ guiSetStaticImageMovable [gui-staticimage expected, got "..getElementType(Element).."]") assert(type(state) == "boolean", "Bad argument 2 @ guiSetStaticImageMovable [boolean expected, got "..type(state).."]") if state == true then state = math.random(1,500) else state = false end return guiSetProperty(Element,"ID",tostring(state)) end function Hold( t,x,y ) if t == "left" and guiGetProperty(source,'ID') ~= '0' then local lp = Vector2(guiGetPosition(source,false)); lx = {x-lp.x,y-lp.y}; yl = source; end end function Drop( xo, x, y ) if xo ~= "left" then return end yl = nil; end function Move( _, _, x, y ) if yl and getElementData(yl,'Movable') then guiSetPosition(yl,x-lx[1],y -lx[2],false); end end addEventHandler( "onClientGUIMouseDown", getRootElement( ),Hold) addEventHandler( "onClientGUIMouseUp", getRootElement( ),Drop) addEventHandler( "onClientCursorMove", getRootElement( ),Move)
بس ركز ع هالكود
function Move( _, _, x, y ) if yl and getElementData(yl,'Movable') then guiSetPosition(yl,x-lx[1],y -lx[2],false); end end
الداتا هنا Movable
لو تدول بالكود حقك حاليا ما بتحصل شي يعرفها يعني بتبقى فاضية هنا في مشكلة
هل فهمت قصدي ض1؟
- 1
-
Just now, MrKAREEM said:
تعديل: تم حل المشكلة وتم تعديلها بالويكي
اعتذر علي الخطأ وشكرا علي التنبيه
+ معلومة زيادة للتصحيح
--------------------------------------------- function Move( _, _, x, y ) if yl and getElementData(yl,'Movable') then -- هنا الداتا مب معرفة ع الاكواد الي حدثتها من قبل شوي guiSetPosition(yl,x-lx[1],y -lx[2],false); end end --------------------------------------------- --------------------------------------------- function Move( _, _, x, y ) if yl then -- خليها كذا وبس ^_^ guiSetPosition(yl,x-lx[1],y -lx[2],false); end end ---------------------------------------------
ويعطيك العافية مشكور ماقصرت
-
function guiSetStaticImageMovable(Element,state) assert(getElementType(Element) == 'gui-staticimage', "Bad argument 1 @ guiSetStaticImageMovable [gui-staticimage expected, got "..type(Element).."]") assert(type(state) == "boolean", "Bad argument 2 @ guiSetStaticImageMovable [boolean expected, got "..type(state).."]") return setElementData(Element,'Movable',state) or false end function Hold( t,x,y ) if t ~= "left" or not getElementData(source,'Movable') then return end local lp = Vector2(guiGetPosition(source,false)); lx = {x-lp.x,y-lp.y}; yl = source; end function Drop( xo, x, y ) if xo ~= "left" then return end yl = nil; end function Move( _, _, x, y ) if yl then guiSetPosition(yl,x-lx[1],y -lx[2],false); end end addEventHandler( "onClientGUIMouseDown", root,Hold) addEventHandler( "onClientGUIMouseUp", root,Drop) addEventHandler( "onClientCursorMove", root,Move) GUIEditor = { button = {}, staticimage = {}, label = {}, memo = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.staticimage[1] = guiCreateStaticImage((screenW - 444) / 2, (screenH - 357) / 2, 444, 357, "TR.png", false) guiSetStaticImageMovable(GUIEditor.staticimage[1],true) GUIEditor.label[1] = guiCreateLabel(1, 5, 443, 17, "LabelNumb1", false, GUIEditor.staticimage[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetHorizontalAlign(GUIEditor.label[1], "center", false) GUIEditor.button[1] = guiCreateButton(19, 89, 163, 52, "btn1", false, GUIEditor.staticimage[1]) GUIEditor.button[2] = guiCreateButton(250, 89, 163, 52, "btn2", false, GUIEditor.staticimage[1]) GUIEditor.memo[1] = guiCreateMemo(14, 151, 409, 192, "", false, GUIEditor.staticimage[1])
هذي الاكواد الي مسويها ماتوقع في مشكلة بالي حاطه انا :\
-
49 minutes ago, MrKAREEM said:
في مشكلة بالوظيفة الحين انا مسوي لوحة مخليها صورة وفيها ازرار المشكلة هي ان لما احط الكود واضغط عاللوحة تتحرك تمام بس لو ضغطت عالازرار الي بالداخل تتحرك كمان وش الحل
-
3 hours ago, -Ilker. said:
الله يعطيك العافية شكرا
-
السلام عليكم يعيال
ابي كود يحرك صورة StaticImage عن طريق الماوس
يعني احركها زي اللوحة اضغط عليها وامشي بالماوس تتحرك
-
On 30/10/2019 at 09:36, DmAr511 said:
يريت قبل ماتتهمه شوف هلموضوع
ياريت قبل م تقول اني اتهمه تتأكد المود مين مسويه
- 1
-
Just now, Live said:
ياليت تخش انت وتصور لنا السكربت الاصلي وسكربت صاحب الموضوع لأن المود نفسه مع تعديلات زي ماقلت انا فوق
وياليت بعد تركز شوي بـ ذا الموضوع
ذا المود الي معدله انا والاخ ذا سرقه مني ونشره
https://4.top4top.net/p_1394vlsi21.png
والمود الأصلي يسوي ماركر أزرق غير عن حقي الي معدله انا
-
17 hours ago, Live said:
السكربت مو مسروق ومو ملك لأحد إذا ذا قصدك
السكربت اصلا صاحبه ناشره
https://community.multitheftauto.com/index.php?p=resources&s=details&id=727
اللهم صاحب الموضوع اعتقد ترجمه للعربيةاعتقد لو تركب المود بالمحلي تشوف وش اقصد
-
السلام عليكم
يعيال انا عندي خادم وفاتح منه سيرفري
في ناس حاقدة مثل مستر ام و جماعته جالسين يسوون لي دوس اتاك
انا ابي اعرف كيف اصد الدوس اتاك يعني السيرفر م يصكر
الي يعرف اتمنى يفيدني
والي م يعرف شكرا على قرائتك
-
-
-
-
-
On 14/06/2019 at 03:19, Hakan said:
حياك الله
طب انا ابي شي قريب مثلا تقريبا
بس انا ابيه عندي ايدت بوكس و زر
و الي اكتبه بالايدت يجي بليبل بس ابي الليبل يختفي في الوقت الي احطه بالايدت بوكس الثاني
-
7 hours ago, N3xT said:
يعطيك العافية
-
مرحبا
.
يعيال انا بس اشغل النيوترون بالسيارة و اسرع الشاشة تتوهج
كانه ظلال
كيف اقدر اشيله
-
On 04/05/2019 at 11:23, TOUNSI |, السعأدة said:
ترفع لنا موضوع قديم مشان شيء بسيط , ليه ما كلمته خاص ولأن ما اعتقد انه احد رح يساعدك او يفيدك لى انه جرائد معتزل وانت طلبت فقط جرائد ما طلبت اي شخص اخرى
طيب دام رديت علي سويه انت ض1
- 2
-
On 29/05/2016 at 16:16, MR.GRAND said:
السلام عليكم ورحمة الله تعالى وبركاته
تم الأنتهاء من عمل نظام التاجات الجديد والحصري ~
الفيديو الخاص بالسكربت :
يستحسن مشاهدة الفيديو لمعرفة كيفية استخدام السكربت وازالة التكرار مع سكربت التاجات العادية ( تاجات الرتب ) .!
مميزات هذا السكربت عن باقي السكربتات المشابهه له :
- إمكانية تفعيل \ الغاء تفعيل التاج -
يعني إنك تقدر تكتب بأف 8 myTag
عشان تخلي التاج متفعل او العكس
اذا متفعل وتتكلم بالشات يطلع تاجك والعكس يطلع تاج الرتب ^
- امكانية رؤية الأشخاص اللي مفعلهم الأدمن -
يعني انك تقدر من لوحة ادارة التاجات تشوف الناس اللي مفعلهم
تشوف تاجهم , اسمهم , السيريال , والحالة الخاصة بالتاج | متفعل \ ملغي
- عدم القدرة على وضع تاج بدون مايتم التحقق الكامل من السيريال والتاج -
يعني انك ماتقدر تحط التاج لاي شخص .. إلا تضغط زر التحقق من السيريال + معاينة التاج ومن ثم الموافقة او الرجوع للوحة الأصلية
طبعا معاينة التاج لو طلع التاج كبير راح يجيك بالشات تنبيه يقولك التاج طويل , طبعا تقدر تحطه للاعب بس يجيك عشان ينبهك ^
صورة اللوحة الرئيسية :
طبعا كيف نشيل التكرار مع مود التاجات العادية ؟ ( تاجات الرتب ) , نحط الكود التالي :
local systemDBconnect = dbConnect( 'sqlite', ':TagsSystem-Professional_v01/[TAGS system] Database.db' )
local checkTag = dbQuery( systemDBconnect, ' SELECT * FROM `TagsSystemPro` WHERE serial = ? ', getPlayerSerial( source ) )
local dbValues = dbPoll( checkTag, -1 )
if ( type( dbValues ) == 'table' and #dbValues ~= 0 ) then
local state = dbValues[1]['state']
if ( state == 'Enabled' ) then return end endنحط الكود مثل ما بالصورة
الكود :
المكان اللي نحطه فيه في ملف التاجات :
---------------------------------------
الأصدار الحالي من السكربت : 1.0
لتحميل الإصدار : http://www.mediafire.com/download/pkp7x ... al_v01.zip
إنضم معنا في MTA العرب : https://www.facebook.com/groups/luaprofessional
للتواصل :
Skype : kamel1234128
Facebook : http://www.fb.com/MR.GRAND0
Email : [email protected]
الإهداءات :
1 - TAPL
2 - MR.SAUD
3 - MR.SAAD
4 - iMr.WiFi..!
5 - 1XxCr{o}sS
6 - SaedAmer
7 - #Le3bA
8 - Ma[Z]en
9 - Emgawe.117
10 - NssoR
11 - ♯~|StrΘnG|~.
12 - Ahmed Ly
13 - shwaeki
14 - #Mr.Rajo~,<
15 - Mr.Ronaldo
16 - Mr.CoR
17 - HasoN
18 - Soking
19 - EH10
20 - Default
21 - DABL
22 - justboy
23 - MoDeR2014
24 - x',iM7MD
25 - #,+( _xiRoc[K]; >
26 - DTC12
27 - #|_oskar_|#
28 - mouamle-hassan
29 - Abdul KariM
30 -
00 - الباقي في القلب
تقدر تسويه لنا عل حساب مب عل سريال اخوي جراند ؟
[SHOW] Piano - Max Payne 3 Theme
in المساهمات
Posted
تمام
بالتوفيق .