Jump to content

LoOs

Members
  • Posts

    462
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by LoOs

  1. 'onClientGUIClick' guiGetText triggerServerEvent getAccount logIn ------ register 'onClientGUIClick' guiGetText triggerServerEvent getAccount addAccount
  2. بسسَم الله الرحمن الرحيم , برمجة سيرفر من الصفر شيء صعب , لازم تحتاج وقت وجهد وافكار حصرية , غير الانترو والاشياء ذي , طبعا راح اوريك مثال وهمي , مهب صدقي يعني , نقول اجمالي السيرفرات : 25 السيرفر الحصري : 1 السيرفرات التقليدية له = 24 يعني , قليل جداً تلقى سيرفر حصري بالكامل , واذا لقيت تلقا في ناس تقلد
  3. LoOs

    ?

    انت تبي اذا ضغط مرتين على السطر ؟ ولا تبي شلون تحط سيارات ؟ حدد شيء معين عالعموم اذا ضغط مرتين او دبل كليك استعمل الايفنت هذا , 'onClientGUIDoubleClick'
  4. عالعموم , انا اقول العرب ماعندهم حصريات وبالكاد تدخل سيرفر تلقى شيء موجود بس شكل ثاني ومسمينه حصري , وقليل جداً تجد شيء حصري واذا لقيت تلقاه مزوف بكل مكان , طبعا انا ماعندي مشكلة لو ماشفر الكلنت , بيسرقونه وبعدين مايقدرون يطلعون السيرفر , لانهم مجرد منوبة مايعرفون غير الزرف بس , ولو كانو يعرفون برمجة , ماراح يزرفونه كان سوو واحد لهم وبس ,
  5. بسسَم الله الرحمن الرحيم , اول شيء بالتوفيق لكم , ______________ بعض الملاحظات : الفري روم يحتاج للبلات سنتر , center ليش لان بعض الكلام طاير وماتشوفه عالعموم , + السيرفر مشكل , يعني حاليا السيرفرات تكون شكل واحد ويكون افضل , لكن اختلاف الاشكال راح يكون مشكلة فعشان كذا تحتاج تخليه لون واحد لاني اشوف لون رصاصي وفجاة لوحة دي اكس وفجاة قالبة لوحة عادية , لازم تثبت على شيء دي اكس او عادية , او لون واحد على الاقل , عالعموم بالتوفيق
  6. يالبرنس , اشك انك البرنس القديم ذاك الي ماغير يسب وفي القائمة السوداء , عالعموم انا قلت يحاول على الاقل , ماقلت لاتعطونه ابد , بخصوص تنطيل , قلت لك دبوله قالي انك تكره الاكواد الجاهزة فدخلتك دليل : وبخصوص الي يقول حملة فاشلة , ماحد طلب رايك في الاساس ,
  7. عزيزي اذا تقصد سرقه مودات , تعال Gta-IS ما نسرق مودات ... بس الأفكار عادي نقلدها لكن مافي شيء جديد سوأ دخلت السيرفر ذا ولا ذا ولو اختلفت المودات ، نبي افكار جديدة ومودات جديدة ، مثل،خل نشوف cit سيرفر خطير ودمج اكثر من شيء طبعا ماعلينا ، نبي افكار جديدة غير الهجولة والريس ، وحرب العصابات والتكتيك والبيس مود والديث ، كلها تقليد فقط نبي شيء جديد ولو خرابيط اهم شيء جديد ، + لا نبتعد عن موضوعنا
  8. ياريت ما تغلط في كلامك لو سمحت تقليد من اي ناحيه ؟ اقصد العرب ، قلي فيه حرب عصابات ماقلد عربي ؟ كلها تقليد في تقليد ، المهم لا نبتعد عن موضوعنا
  9. ليس الهدف الحقوق الهدف ان نرفع نسبة المبرمجين , الحقوق تعتبر سرقة , لكن انا قصدي لتوعية المبرمجين الجدد وجعلهم اكثر كفائة , يعني شف الفرق بيننا وبين الاجانب , حنا هجولة هجولة هجولة هجولة هجولة ريس هجولة تكتيك بس , وحرب العصابات كله تقليد ,
  10. اعيد الكلام مره اخرى , كلامكم واحد كل الموضوع في كلامكم واحد , ومب مجبورين تفهمون الموضوع , ان كان عندكم شكوى , او نقاش ثاني ماعندي مشكلة , لكن تعيدون الكلام مرارا وتكرارا وارد عليكم بردود غير بعض هاذي مشكلة انكم ماعندكم نقاش في الاساس , بس عرفتو كلمتين وكررتموها , عالعموم اعيد كلامي مره ثانية ,
  11. مافهمتك زين بس الي فهمته انك تبي مثل كذا : 'onClientGUIClick' guiGetText guiSetText 'onClientGUIClick' guiSetText(element,"") --- set Element Gui Need Clear Text
  12. اول شيء , اقولك للمبرمجين , < ليس للي يبون يتعلمون البرمجة , طبعا يعطيهم امثلة مافيه مشكلة , لكن يعطيهم الكود نفس مايبون جاهز لا , ي حلو انت تقول للمبرمجين يعني يعرفون يسوون الأكواد ليه تعطيه وبعدين انا قلت لك مو مجبور تعطيه اكواد جاهزة مو مجبور مو مجبور مو مجبور مو مجبور مو مجبور ولاحظ كلامي اذا تقدر تساعد ساعده ما تقدر مو مجبور يعني الي يبي يساعد باكواد جاهزة يساعد واذا عكس مو مجبور يعطيه اكواد جاهزة طبعا , المساعدة مافيها مشكلة , لكن الاكواد الجاهزة هي المشكلة , ليش لان مثل بعض الناس لهم سنة متعودين على المبرمجين الثانيين بانهم يعطونهم كود جاهز فلذالك سويت الحملة لكي يعتمدو على انفسهم مب على غيرهم , وانا مابي اصير لحالي , سويت مجموعة عشان اجمع الي معي , وانت مب مجبور تقتنع خلك , لحالك انت ومودير على الاكواد الجاهزة ,
  13. اول شيء , اقولك للمبرمجين , < ليس للي يبون يتعلمون البرمجة , طبعا يعطيهم امثلة مافيه مشكلة , لكن يعطيهم الكود نفس مايبون جاهز لا ,
  14. يعني انت ضد الحملة لان مدير ضدها بس؟ قلت ضد الحملة مع مودير لأنه معه حق بكلامه وكلامي اول الصفحة هاذي سحبت عليه ؟
  15. طيب وين التحقق انه بوليس
  16. ماهي ضروريه كلها - تحتاج هذا toggleControl (element, "aim_weapon" , false); toggleControl (element, "fire" , false); عشان توقف الأطلاق والتصويب بالسلاح لأن يكون عنده سلاح فاضي + عشان تجيب السلاح وطلقاته استخدم getPedWeapon getPedTotalAmmo ليش تستخدم هذول ^ ؟ عشان لما يكون عند اللاعب طلقه واحد توقف له الأطلاق والتصويب لا معليش , بس حسبته يقصد حفظ السلاح اذا طلع وخرج , ذذ
  17. 'onPlayerQuit' getPlayerAccount getPlayerWeapon getPlayerTotalAmmo getPlayerAmmoInClip executeSQLQuery 'onPlayerJoin' getPlayerAccount executeSQLQuery giveWeapon setWeaponAmmo
  18. veh = createVehicle (411,x, y, z,rx, ry, rz) وش تعريف x, y, z,rx, ry, rz ما دخل هذه الي تسأل عليه بمشكلتي ,,, موجود بالكلينت مدري وش تقصد , بس الي فهمته انك ماتبيه ينقله للعالم العادي , استخدم setElementPosition ---- ينقل الاعب الى مكان setElementData ---- يضع داتا getElementData ---- يتحقق ان الداتا موجودة للاعب , تقولي ماله دخل , اقولك الا , طبعا تخلي عند ضغط الزر يضع داتا للاعب , واذا مات الاعب او جاه شيء , يتحقق ان عنده هاذي الداتا اذا مب عنده يخليه في العالم الاول ,
  19. لا غلط , مثال : Object = createObject ( 1337, 5540.6654, 1020.55122, 1240.545, 90, 0, 0 ) blipt = createBlip( 0, 0, 0,52 ) attachElements(blipt, Object,0,0,0)
  20. veh = createVehicle (411,x, y, z,rx, ry, rz) وش تعريف x, y, z,rx, ry, rz
  21. طيب مافي شي جديد استخدمتها فوق واساعدوني الشباب بها لكن مو نفس طلبي attachElements استخدمها واستخدم الي تبي مع الي تبي افضل لك ,
  22. يب , العلامة تقصد البلب صح ؟ ووش احداثة ؟ , مافهمتك زين ياخوي ,
  23. LoOs

    [HELP]Hud

    'onClientRender' = 'onClientHUDRender'
  24. ما فهمت قصدك بس بعطيك مثال على بلب ملتصق لأوبجكت Object = createObject ( 1337, 5540.6654, 1020.55122, 1240.545, 90, 0, 0 ); createBlipAttachedTo ( Object ); كذا يصير البلب ملتصق على الأوجكت وين ما تحرك و وين ما كان معليش تاحرت بس وين احط رقم البلب اللي بلصقه ع الاوبجكت Object = createObject ( 1337, 5540.6654, 1020.55122, 1240.545, 90, 0, 0 ); createBlipAttachedTo ( Object ,52 ); بدل 52 بالرقم الي تبيه ,
  25. testing : # function startJob() setElementFrozen(localPlayer,true) setPedAnimation(localPlayer,"BSKTBALL","BBALL_react_miss") setTimer(setPedAnimation,10000,1,localPlayer,false) setTimer(setElementFrozen,10000,1,localPlayer,false) showCursor(true) guiSetVisible(window,true) local lol = guiProgressBarGetProgress(progressbar) setTimer( guiProgressBarSetProgress, 1000, 1,progressbar,lol+10 ) setTimer( guiSetText, 1000, 1,label,"10%") setTimer( guiProgressBarSetProgress, 2000, 1,progressbar,lol+20 ) setTimer( guiSetText, 2000, 1,label,"20%") setTimer( guiProgressBarSetProgress, 3000, 1,progressbar,lol+30 ) setTimer( guiSetText, 3000, 1,label,"30%") setTimer( guiProgressBarSetProgress, 4000, 1,progressbar,lol+40 ) setTimer( guiSetText, 4000, 1,label,"40%") setTimer( guiProgressBarSetProgress, 5000, 1,progressbar,lol+50 ) setTimer( guiSetText, 5000, 1,label,"50%") setTimer( guiProgressBarSetProgress, 6000, 1,progressbar,lol+60 ) setTimer( guiSetText, 6000, 1,label,"60%") setTimer( guiProgressBarSetProgress, 7000, 1,progressbar,lol+70 ) setTimer( guiSetText, 7000, 1,label,"70%") setTimer( guiProgressBarSetProgress, 8000, 1,progressbar,lol+80 ) setTimer( guiSetText, 8000, 1,label,"80%") setTimer( guiProgressBarSetProgress, 9000, 1,progressbar,lol+90 ) setTimer( guiSetText, 9000, 1,label,"90%") setTimer( guiProgressBarSetProgress, 10000, 1,progressbar,lol+100 ) setTimer( guiSetText, 10000, 1,label,"100%") timer = setTimer(function () guiSetVisible(window, false) showCursor(false) guiProgressBarSetProgress(progressbar, 0) unbindKey("tab","down",startN9) local num = math.random (#minerMarkers) local x = minerMarkers [num][1] local y = minerMarkers [num][2] local z = minerMarkers [num][3] setElementPosition(minerMark,x,y,z) setElementPosition(minerMarkk,x,y,z+2.0) setElementPosition(minerBlip,x,y,z) setElementPosition(minerObj,x,y,z) triggerServerEvent("giveW",localPlayer) end, 10000,1) end
×
×
  • Create New...