Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 25/04/18 in all areas

  1. والله ي شباب ماهو قطع ارزاق ولكن طلبة صغير بنسبة لمبرمجين مبددعين مثلكم يعني الطلبات الصغيرة مثل هذي من وجهة نظري تعتبروها مقبلات مجانية +اثبات الخبرة ض وطالما انكم مبرمجين تقدمو خدمة البرمجة ب مقابل تكتب ب التوقيع ومن يبي راح يتواصل معك لكن طالما انة طرح موضوع وكتب بمقابل يقدر اي شخص يساعدة بدون مقابل وهو ماكتب بمقابل الا لانة مضطر ومو شرط نستغل اصطرارة طالما طلبة يعتبر خفيف بنسبة لكم : ) مع العلم اني اشتريت من مبرمج زمان وما اقطع ارزاق حد فديتتكم : ) وممكن اكون غلطان بوجهة نظري ولكن بالنهاية تبقئ وجهة نظري
    2 points
  2. بسم الله الرحمن الرحيم , السلام عليكم ورحمه الله وبركاته حبيت اطرح موضوع عشان الي عنده اي استفسار عن البرمجه الشروط كالتالي : يكون معك كود جاهز (إن امكن)ء عدم وضع اكثر من كود في نفس الوقت , حتى يتم الرد على الي قبله وايضا يسمح بالوظائف داخل الويكي table.concat يسمح بوظائف خارج الويكي مثل وبالتوفيق,
    1 point
  3. السلام عليكم ورحمة الله وبركاته, حاب اقدم لكم بالموضوع هاذا بعض التفاصيل حول سيرفر راوس الشهير - الوظايف المتاحة بالسيرفر : - وظيفة ضابط شرطه - وظيفة مزارع - وظيفة رجل الإطفاء - وظيفة صائد سمك - وظيفة ميكانيكي - وظيفة مسعف - وظيفة عامل منجم -وظيفة عامل نظافة - وظيفة سائق حافلة - وظيفة سائق شاحنة - وظيفة حطاب - وظيفة عامل مصنع - وظيفة مكتب التحقيقات الفيدرالية - وظيفة عسكري ( جيش ) - وظيفة طيار ------ كيف احصل على احد الوظايف هذه؟ بالاول تذهب الى مكان الوظيفة تحدده عبر اف4 بعدين بتضغط اف11 بتلقى خط محدد لين مكان الوظيفة - بعدين راح تمشي مع الخط الاحمر الي تم تحديده لك مسبقآ الين ماتتجه الى المكان الخاص بالوظيفة - بعد كذا بتفتح لك لوحة فيها معلومات عن الوظيفة وكيف تشتغل والخ بعد كذا خلاص مبروك عليك صرت موظف تاخذ سيارتك او على حسب طبيعة العمل --- بعض الشروحات العامة اولا كيف تغير الغة الى عربي بدلا من انجليزي ؟ تذهب الى اف1 وتدخل على Server Settings تختار Arabic وبعدين Save ومبروك عليك ------------ كيف اخذ رخصة قيادة ؟ تذهب الى اف11 بعدين راح تلقى بلوس سانتوس علامة D العلامة موجوده بجانب DMV للي يعرفه - راح يكون هناك 2 تدريبات و 1 اختبار نهائي التدريب الاول راح يكون فيه سهم محدد لك لو طلعت منه راح تعيد ( لاحد يقول مو واقعي فيه ضابط راكب معك ) التدريب الثاني لو تخطيت الاشارة او الخط المحدد لك راح تعيد الاختبار تعيد التدريبين السابقين لو اخطئت شي صغير مره بتعيد من التدريب الاول - جانب من بعض الصور بالسيرفر ----- بعض الاشياء الجانبية بالسيرفر : يوجد دهون + املاح وسمنة وغيرهم اذا كانت الدهون لديك عالية ستكون سمين بالطبع, وستحتاج الى رياضة - يوجد بالسيرفر محل اثاث وبامكانك بناء بيت كامل من المحل هذا - يوجد نظام محلات غير مكتمل, بامكانك شراء بضاعة لمحلك وستصلك خلال 24س --- بالختام بعض المعلومات ممكن تهمك : - mtasa://134.119.177.122:22003 [email protected] - تم افتتاح السيرفر اول مره 2012 ( باسم ثاني ) وتم تغيره الى راوس 2014 - متخيلين معنا ان السيرفر ذا من برمجة ناس عرب؟؟ ------- اترك تعليقك لاهنت كسرت يدي وانا اكتب مسكين
    1 point
  4. بسم الله الرحمن الرحيم الصلاة والسلام على اشرف الانبياء والمرسلين نبينا محمد عليه افضل الصلاة واتم التسليم اليوم ستصدر لعبة بـ أسم [ Darwin Project ] ETC في المساء ساعة 3 بتوقيت على STEAM, Xbox One شرح نظام اللعب: ترسبن بمكان عشوائي وتحاول انك تكون الناجي الوحيد بأستخدام الموارد وتدفئ نفسك من البرودة القاسية والأبتعاد عن المناطق المحظورة حيث انها البرودة فيها جدا قاسية القوانين: - سوف ينزل 10 لاعبون في مناطق عشوائية - توجد 7 مناطق وفي كل فترة زمنية يتم حظر أحد المناطق عشوائياً - ( توجد 3 موارد : ( خشب, وجلد, وقطع كهربائية الخشب الأكثر سهولة في الأيجاد وكذلك الجلد اما القطع الكهربائية فهي تتواجد في أحد المناطق السبع ولها فائدة كبيرة بحيث أنها تمكنك من الاختفاء والانتقال والخ اما الخشب فتصنع به النار والأسهم وأيضاً بعض الأفخاخ اما الجلد فتصنع به أحذية ورداء يخفف البرد عنك - ابق الناجي الوحيد وسوف تفوز مميزات اللعبة: - يوجد معلق في المباراة - نظام فريد وجديد - جرافيكس ورسم جيد - تواجد سيرفرات عديدة سعر اللعبة: 15 دولار فيديو تشويقي للعبة : قيم بلاي للعبة : ( وفي الختام انصحكم تشترونها ( نصيحة من مجرب ( أبرئ ذمتي من يستمع لموسيقى اللعبه ) والسلام عليكم
    1 point
  5. never challenge me +_+ المهم اليوم عطونا اجازه من الجامعه بمناسبة عيد تحرير سيناء ولا مدري شسمه الزبده قلت خلني اسوي اهم شي فيهم وهو الايديت بوكس طبعا ما سويتها بمكتبتي لاني اطمح اني اظيف تعديلات عليها مع نظام ابديت مربوط ب github او اي مموقع اخر المهم الفيديو https://drive.google.com/open?id=1UPIM69ymQ-dTi5Jbluu15SrMIGrriAhW الاكواد للي يبي ملاحظه غير الاحداثيات لاني مسويها على حقة شاشتي مدري عنك function deleteLastCharacter(str) return(str:gsub("[%z\1-\127\194-\244][\128-\191]*$", "")) end function isMouseInPosition ( x, y, width, height ) if ( not isCursorShowing( ) ) then return false end local sx, sy = guiGetScreenSize ( ) local cx, cy = getCursorPosition ( ) local cx, cy = ( cx * sx ), ( cy * sy ) if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then return true else return false end end local before={} local after={} local current={} local text='' local enabled=false local anothertext='' local colortext=tocolor(255,255,255,255) local startmoving=391 local poss=0 local poss2=((391+(324/2))) local alpha=155 local arrived=false local selected=false local currentx=0 local currentx2=0 local lastxmouse=0 addEventHandler("onClientRender", root, function() dxDrawRectangle(391, 335, 324, 35, tocolor(255, 255, 255, 255), false) if enabled then colortext=tocolor(115,0,255,255) startmoving=startmoving+30 if startmoving>=(391+324)then startmoving=391+324 end poss=poss-10 if poss<=391 then poss=391 end if arrived==true then alpha=alpha-20 if alpha<=0 then alpha=1 arrived=false end else alpha=alpha+20 if alpha>=255 then alpha=255 arrived=true end end dxDrawLine ( 391,335+ 35 , startmoving, 335+ 35, colortext, 5,true ) dxDrawText ( text,poss, 335, 391+324,335+ 35, colortext , 1.5,"default",'left', "center", true, false,false,false,false ) if startmoving==391+324 and poss==391 then dxDrawLine ( 391+(dxGetTextWidth(text,1.5)),335,391+(dxGetTextWidth(text,1.5)), 335+ 35, tocolor(0,0,0,alpha), 3,true ) end if selected==true then dxDrawRectangle(currentx, 335, lastxmouse, 35, tocolor(0, 155, 255, 120), false) end else colortext=tocolor(0,0,0,255) poss2=poss2+10 if poss2>=((391+(324/2)))-(dxGetTextWidth(text,1.5)/2) then poss2=((391+(324/2)))-(dxGetTextWidth(text,1.5)/2) end startmoving=startmoving-20 if startmoving<=391 then startmoving=391 end dxDrawLine ( 391,335+ 35 , startmoving, 335+ 35, colortext, 5,true ) dxDrawText ( text,poss2, 335, 391+324,335+ 35, colortext , 1.5,"default",'left', "center", true, false,false,false,false ) end end ) function updateText() text='' for k,v in ipairs(current)do text=text..v end end function insertCharAsFirst(char) local taa={} local maxx=#current+1 table.insert(taa,char) for k,v in ipairs(current)do table.insert(taa,v) end current={} for k=1,maxx do table.insert(current,taa[k]) end return true end function chfunc(ch) if enabled then table.insert(current,ch) anothertext=anothertext..'a' updateText() if dxGetTextWidth(text,1.5)>(322) then table.insert(before,current[1]) table.remove(current,1) updateText() end end end addEventHandler("onClientCharacter", root, chfunc) function click() if isMouseInPosition(391, 335, 324, 35) then if enabled==false then startmoving=391 poss=((391+(324/2)))-(dxGetTextWidth(text,1.5)/2) end enabled=true if #text~=0 then end else if enabled==true then startmoving=391+324 poss2=391 end enabled=false end end addEventHandler("onClientClick", root, click) addEventHandler('onClientCursorMove',root,function(_,_,x,y) if selected==true then if x>391 and x< (391+dxGetTextWidth(text,1.5)) then currentx=x if currentx2>x then lastxmouse=(currentx2-x) else lastxmouse=-(x-currentx2) end end end end ) function click2(btn,st,x,y) if enabled==true then if isMouseInPosition(391, 335, 324, 35) then if st=='down' then selected=true currentx2=x currentx=x lastxmouse=0 else selected=false currentx=0 currentx2=x lastxmouse=0 end end end end addEventHandler("onClientClick", root, click2) function delete(key,st) if st then if enabled then if key=='backspace' then if selected==true then current={} before={} after={} text='' anothertext='' selected=false return end table.remove(current,#current) if anothertext~='' then anothertext=deleteLastCharacter(anothertext) end if #before~=0 then insertCharAsFirst(before[#before]) end table.remove(before,#before) updateText() if isTimer(typetimer) then killTimer(typetimer) end typetimer=setTimer(function()end,100,1) end end end end addEventHandler('onClientKey',root,delete) function delete2(key,st) if enabled then if getKeyState('backspace') then if not isTimer(typetimer) then if selected==true then current={} before={} after={} text='' anothertext='' selected=false return end table.remove(current,#current) if anothertext~='' then anothertext=deleteLastCharacter(anothertext) end if #before~=0 then insertCharAsFirst(before[#before]) end table.remove(before,#before) updateText() end end end end setTimer(delete2,50,0)
    1 point
  6. يا رجل ليه قطع الأرزاق ?
    1 point
  7. مافي شي اسمه حفظ متغيرات ! اما الفنكشنات مع الوقت بتحفظهم الي تستخدمهم بس الويكي موجود تبحث فيه عن الي تبيه
    1 point
  8. setAccountData getAccountData onPlayerChat
    1 point
  9. لو تسوي بنفسك وتطلب تصحيح احسنلك الشباب مايقصروأ ابدا
    1 point
  10. يولد وش فيك نفسست ههههههههههه انا امززح مع صاحب الموضوع بالعكس السيرفر انا ذلحن فية ومرة ممتع حتى شريت موية وبطاطس ولكن انت شكلك زعول السيرفر افضل من الحياة الواقعية للاجانب من وجهة نظري يكفي ان من ضمن مبرمجينة الانسان المحبوب والخلوق جعفر وتراي ماتكلمت بشيء عن البرمجة لن البرمجة واضح ان ماعليها كلااااام وانتم مبرمجيننا ونفتخخر فيكم لانكم عرب وكلامي مززح لاني فعلأ علقت بالمطار او ماحصلت مكان باب الخروج وطلعني شخص اسمة سفيجي او حاجة زي كذا
    1 point
  11. روح لجميع الاشارات واصدمها وراح تختفي او سوي ماب محذوفة فية الاشارات
    1 point
  12. 'onClientGUIClick' outputChatBox guiGetText
    1 point
  13. I think you have to use your community.multitheftauto.com account credentials to login to bugs.mtasa.com.
    1 point
  14. check your functions and exports again. I've recently used exports too: resource: house_sys file: server.lua function calculateLimit (player) -- actions end resource: house_sys file: meta.xml <export function="calculateLimit" type="server"/> resource: vehshop file: serv.lua exports["house_sys"]:calculateLimit(source) Check exported function for mistakes. Also i exported server-side function with type="server" and used only in server-side scripts server-side scripts have to look in both resources (in meta.xml) like this: <script src="your_name.lua" type="server" />
    1 point
  15. ياخي حاول لحالك مو ملاحظ انه انت اكثر شخص بنشر بالمنتدى مساعدة و مساعده و المفروض من كثر ما نشرت تكون ختمت الغه انت تبي كل شيء جاهز و ما تبي تحاول ولو شوي
    1 point
  16. لأن مستحيل النص عندك يعدي 5000 كلمة ومع العلم ان هذا النوع يقبل اكثر من هذا بكثيرtext استخدم واللغة العربية تاخذ حرفين عكس بسبب utf8 اما بالنسبة للايكات سوي جدول منفصل يكون فيها اي دي التوبك واي دي حساب اللي حط الايك(من جدول حسابات المستخدمين) بعدين تقدر تجيب اللي اعطى لايكات من الموضوع المحدد عبر الايدي وتقدر تعرف من اعطى لايك عبر جلب معلومات الاي دي لجدول الحسابات وملاحظة تحقق ان الحساب نفسه ما اعطى لنفس التوبك عشان مايصير تكرار
    1 point
  17. للسكربتات لوا ولبرمجة الويب وتحطها بمتصفح داخل اللعبة يكون javascript, HTML, CSS وللسيرفر اي لغة تقدر مثل PHP, javascript(nodejs), python, lua, ruby ويمديك تستفيد من اللغات الهيكلية للبيانات مثل xml, json, قواعد البيانات SQL
    1 point
  18. هذا الي مسويه انا مسوي مكتبة استخدمها للسيرفر كله ومحاول اقلل اللاق قدر الإمكان
    1 point
  19. يخي ودي أساعده أنا ؟ ; في مشكلة ؟ ما قال سوي مود , قال ودي تعديل عالمود و تعديله بسيط جدآ , ليه يدفع فلوس عشيء بسيط ..
    1 point
  20. @ يعطيك العافيه دابل + ماستر اتمنى مايصير بينكم شجار
    1 point
  21. - الشب بعثلي رسالة بس قبل شوي شفتها عن نفس الموضوع بس طلع من المحادثة - ما دام تعديل مود ما في داعي يدفع فلوس عليه
    1 point
  22. تعال خاص أعدل مودك بدون مقابل
    1 point
  23. بس عشان عندهم عقده من الكلمه دي هههههه
    0 points
  24. function Parada_58_a_1 (DispPasajeros) if (PasajENP_a_1 > 0) and (DispPasajeros > 0) then DispPasajeros = DispPasajeros -1 PasajENP_a_1 = PasajENP_a_1 -1 PasajSuben = PasajSuben +1 outputChatBox ("Pasajeros que suben: " .. PasajSuben, source) outputChatBox ("Pasajeros Disponibles: " .. DispPasajeros, source) setTimer ( Parada_58_a_1, 1000, 1, source, DispPasajeros) else outputChatBox ("Pasajeros Nuevos Disponibles: " .. DispPasajeros, source) timer = setTimer (greetingCommand, 500, 1, PasajSuben) --Pasa a la otra func, para realizar el Trigger Client end end addEvent( "onGreeting", true ) addEventHandler( "onGreeting", resourceRoot, Parada_58_a_1 ) function greetingCommand ( playerSource, PasajSuben ) local playerSource = getPlayerName( playerSource ) triggerClientEvent ( playerSource, "onGreeting2", playerSource, PasajSuben ) --Aca es el dato que se pasa a Cliente outputChatBox ("Pasajeros que suben: " .. PasajSuben, playerSource) end
    0 points
  25. من لوا الى جافاسكربت executeBrowserJavascript من جافاسكربت الى لوا mta.triggerEvent مزيد من المعلومات https://wiki.multitheftauto.com/wiki/CEF_Tutorial بهالطريقة سويت الشات الخاص حقي بس أهم شي ركز عالحماية امنع المستخدم من حقن اكواد جافاكسربت
    0 points
  26. element { position: absolute; /* اذا تبغاه يكون بمكان ثابت حتى لو مررت تحت بالصفحة 'fixed' حط*/ left: 15px; /* اذا تبغى الاحداثيات من اليمينright حط */ top: 15px; /* bottom : اذا تبي الاحداثيات من تحت */ }
    0 points
×
×
  • Create New...