Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 13/11/16 in all areas

  1. السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم سآتي لكم بطريقة تشغيل ملفات لوا داخل برنامج النوت باد باختصار لوحة مفاتيح الطريقة لاتعمل على المودات ابدا الطريقة هي عن طريق تشغيل باتش من برمجتي داخل البرنامج عند ضغط اختصار أولا تحميل الباتش rlua.bat قم بتحميل الباتش ولا تنسى ان تحتفظ بمساره ثانيا التأكد ان امر لوا مفعل داخل الكوماند قم بكتابة هذا الامر في الكوماند lua -v اذا ظهرت رسالة هكذا Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio اذا ظهرت رسالة مختلفة قم بتحميل لوا عن طريق الرابط التالي Lua5.1.5.zip الآن بعد التحميل نستخرج الملفات نضعها بمكان ما مع الاحتفاظ بالمسار ولكن هنا خطوة مهمة يجب اعادة تسمية lua5.1.exe lua5.1.dll الى lua.exe lua.dll سيصبح كما في الصورة داخل الكوماند lua الآن تعريف متغير نقوم بالذهاب الى خصائص الكمبيوتر advanced system settingsومن ثم Environment Variables ومن ثم كما في الصورة Edit ثم نضغط Path ستأتي لنا نافذة ثم نحدد سيأتي كما في الصورة نقوم باضافة الى النص عند رقم 2 بالصورة فاصلة منقوطة ومسار لوا يصبح هكذا ;C:\lua5.1 مساري هو الى ان تنغلق كافة النوافذ ok الآن نضغط نجرب الامر في الكوماند lua -v كما في السابق ان ظهرت نفس الرسالة السابقة التي تخص نسخة لوا اذا ظهر عكس ذلك فهناك مشاكل في التنزيل ++الآن نقوم بفتح النوت باد Run... ثم Run ثم نذهب لقائمة F5 او اضغط الآن تظهر لك نافذة هكذا ... نقوم بضعط الزر ستأتي لك نافذة تحديد مسار ثم نحدد مسار الباتش المحمل مسبقا ومن ثم مسافة ونكتب "$(FULL_CURRENT_PATH)" ليصبج هكذا "C:\rlua.bat" "$(FULL_CURRENT_PATH)" Save...ومن ثم نقوم بضغط ثم نقوم بتحديد المعطيات كما في الصورة ونحفظ التغيرات اتبع الخطوات بالارقام ثم سيكون لديك الاختصار جاهز هكذا الان اضغط ازرار الاختصار الذي قمت بتحديده وسيعمل كما في الصورة 32bit : Lua5.1.5.zip 64bit : Lua5.1.5.zip وانتهى الشرح بفضل الله تعالى أتمنى استفدتم من هذا الشرح ويكون كافيا والسلام عليكم ورحمة الله وبركاته
    1 point
  2. FPSSERVER | 4 GEN Hosting | كافة الخدمات مجانا تحديث جديد الأضافات : 1- أضافة تحويل نقاط الى رصيد بايبال 2-أضافة تحويل النقاط الى بطاقات مثل كاشيو , ون كارد ... 3- الحصول على جوائز كل يوم اليوم تم أطلاق أستضافة أف بي أس سيرفر الجيل الرابع من الأستضافات والتي تقدم كافة الخدمات مجانا كيف تعمل أستضافة أف بي أس؟ الجواب : عن طريق مشاهدتك للأعلانات تتحول الى نقاط وتقوم بشراء وتجديد الخدمات شرح طريقة الحصول على الخدمة بعد تحميل تطبيق FPSSERVER WALLET من متجر جوجل بلاي http://bit.ly/2fsLwWb قم بفتح تطبيق بعد ذلك قم بأنشاء حساب جديد بعد ذلك قم بتسجيل الدخول الأن سوف تظهر لك ثلات أزرار الأول أحصل على نقاط مجانا قم بالنقر عليه سوف يظهر لك أنواع الاعلانات مشاهدة أعلانات فيديو أو الحصول على نقاط أسرع عن طريق أنجاز عمل ما نضغط على زر مشاهدة أعلانات الفيديو بعد ذلك سوف تظهر لك ثلات قنوات قم بأختيار اي قناة سوف تحصل على 1 نقطة للمشاهدة الاعلان الواحد في حال لم يتوفر الاعلانات قم بأختيار قناة أخرى بعد تجميع النقاط حان الوقت للشراء الخدمات قم بالضغط على زر شراء الخدمات وأختر الخدمة الدي تريدها مثل MTASA بعد دلك قم بالضغط على زر شراء الأن بعد أتمام عملية الشراء سوف يتم أنشاء الخدمة بشكل تلقائي أي في حال قمت بشراء سيرفر MTASA سوف يتفعل فور عملية الشراء سوف تحصل على رسالة الى بريدك الألكتروني يحتوي على معلومات السيرفر بالاضافة سوف يكون ايميل وكلمة المرور و اسم المستخدم نفس ما وضعته في تطبيق بعد عملية شراء يمكنك تجديد الخدمة في اي وقت عن طريق النقر على تجديد الخدمات بعد دلك أختر الخدمة المراد تجديدها بعد دلك أضغط تجديد وسوف يتجدد الخدمة بشكل تلقائي الأن الخدمات المتوفرة : 1- MTASA 2-MineCraft 3-PayPal 4-CashU 5-OneCard سوف يتم توفير خدمات أخرى بالقريب العاجل يمكنك زيارة موقعنا في أي وقت http://fpsserver.com ------------------------------------------------------------------------------------ لفترة محدودة قم بتحميل التطبيق الأن وضع أسم المستخدم الخاص بك بالتعليقات فسوف تحصل على 10 نقاط مجانا قم بالتحميل الأن http://bit.ly/2fsLwWb ------------------------------------------------------------------------------------
    1 point
  3. Introducción Este recurso es una ayuda a los programadores que busquen tener un control más amplio del tiempo! Funciones: getWeekDay getMonthDays getMonthName getYearDays getRemaningDaysInYear getSpentsDaysInYear dateToUnix unixToDate getDateInAdd Ejemplos string getWeekDay(day, month, year) Permite obtener qué día de la semana es la fecha específicada (Su funcionamiento es puramente matemático, para conocer más sobre su funcionamiento https://en.wikipedia.org/wiki/Zeller's_congruence) outputchatBox(getWeekDay(13, 11, 2016)); -- output: Domingo int getMonthDays(month, year) Obtiene la cantidad de días de cierto mes tomando en cuenta los años biciestos (razón por la cual es obligatorio el argumento) local days = getMonthDays(2, 2016) -- Año biciesto -- days contains: 29, local days = getMonthDays(2, 2017) -- Año normal -- days contains: 28, string getMonthName(month) Obtiene el nombre del mes especificado local n = getMonthName(11) -- n contains: Noviembre int getYearDays(year) Obtiene la cantidad de días del año especificado incluyendo los días al ser año biciesto local n = getYearDays(2016) -- n contains: 366 local n = getYearDays(2015) -- n contains: 365 int getRemaningDaysInYear(day, month, year) Obtiene la cantidad de días que faltan en el año según los datos especificados local n = getRemaningDaysInYear(13, 11, 2016) -- n contains: 48 int getSpentsDaysInYear(day, month, year) Obtiene la cantidad de días que han pasado en el año según los datos especificados local n = getSpentsDaysInYear(13, 11, 2016) -- n contains: 318 int dateToUnix(day, month, year) Convierte el día, año y mes al tiempo unix para tener un mayor control de éste mediante el unixtime (https://es.wikipedia.org/wiki/Tiempo_Unix) local time = dateToUnix(13, 11, 2016) -- time contains: 1512864000 int, int, int unixToDate(unixtime) Convierte el unixtime a datos leibles local day, month, year = unixToDate(1512864000); --- days, mounth, year contains: 13, 11, 2016 int, int, int getDateInAdd(_day, _month, _year, days, months, years) Añade días a una fecha especificada y obtiene la fecha con los días, meses y años añadidos siguendo el formato del calendario (añades 20 días siendo 12 de diciembre de 2016 te dará) 1, enero 2017 sin alterar el orden local d, m, y = getDateInAdd(13, 11, 2016, 2, 0, 0); outputServerLog(getWeekDay(d, m, y)) -- output: Martes (15) ya que Domingo (13) meta.xml Todas las funciones pueden ser exportadas, para poner el resource en español configurar en el meta.xml <setting name="*Lang" value="[1]"/> -- Cambiar a <setting name="*Lang" value="[2]"/> Link de del recurso -> https://github.com/iZume/time-functions-LUA/archive/master.zip
    1 point
  4. ok so post the handler function of onPlayerChat. also check if there are warnings or errors both serverside and clientside
    1 point
  5. dxDrawText(name.." is requesting Medical Assistance in "..location,x(914.0),y(453.0+rand),x(1322.0),y(504.0),tocolor(0,205,0,theAlpha),x(1.3),"default-bold","center","center",false,false,false) i don't understand the other arguments so i'm omitting them Edit: OMG i'm blind sry did not see the functions below the handler function, edited the above code
    1 point
  6. This can be done using shaders. This has a pretty good example https://nightly.multitheftauto.com/files/shaders/shader_hud_mask.zip
    1 point
  7. @ccw اضافة * جرب النسخة التالية : https://nightly.multitheftauto.com/?mtasa-1.5-rc-latest
    1 point
  8. @obuhhh, для оповещения можно использовать обращения, т.е. @ и дальше начать вводить ник. Во-первых что-то не работает ссылка на скрин, интересно было посмотреть. Фон у них был раньше темнее, не привлекал к себе внимание глаз. Дизайн вообще спорная штука, кому-то нравится одно, кому-то другое. И не надо пытаться подвести все к одному критерию, о нормальности Бальзак говорил "Там, где все горбаты, стройность становится уродством", но я бы добавил, достаточно большей части людей с одним мнением, что-бы оно стало правильным, если даже остальные мнения будут логически близкими, но противопоставлены их носителями. Решить это можно было бы, но я думаю ответ об у нас все круто, мы пых новый на локалке запустили... И собираются все перевести на нод, хотя может под переводом на JS подразумевалось и что-то другое. Исходя из того что они тут пишут, им ещё нужно учиться. Но они решили раз кое-что получается, почему бы не продолжать в том же духе. В принципе пускай будет, т.к. мониторингов, у которых владельцы тепло относятся к мта, по сути нет. Но вот что касаемо подсказок, если их все пытаться собрать, то легче сделать нормальный мониторинг.
    1 point
  9. فكرة حلوة بتوفيق + IOS هل يدعم ال
    1 point
  10. Line 9, you're not using the valid syntax for addEventHandler. It should be something like addEventHandler("onResourceStart", resourceRoot, addNotification) but the parameters of the event onResourceStart don't match up with the parameters addNotification is expecting. It also seems like the event is completely unnecessary. I've also got a question - is the resource named "notices"? If so, you're entering an infinite loop by calling addNotification inside addNotification. I have a feeling that client side might have been stolen off somewhere since you definitely didn't write it up considering your server-side Lua skill.
    1 point
  11. I'll try what you say @LoPollo. And the same thing, if Im in the vehicle or not and I turns off the engine it automatically turns on.
    1 point
  12. Just a thought, but if the codes posted above do not work for you... maybe there's another resource forcing the engine on? Are you trying the resource in a default server (no other resource other than defaults ones)? If not, try stopping all resources. Check if it works. If it works, start one resource at a time and check everytime if it works. If you have lots of resources, you can start them in blocks, and when you encounter the problem, probably the resource that is causing the problem is in that block of resources. If no resource causes problem (it does not work even if all non-default res are stopped) then i'm missing something If i understood correctly, when he turns off the engine it automatically turns on again. @griff316 but what @iPrestege said lead me to think one thing: what happens if you (via script) turn off the engine when you are not in the vehicle (if you are testing while in it) (or inside it if you are testing when you are not in the vehicle)? (do not do this if you do not want to, it's optional. Do what i wrote above first)
    1 point
  13. 1 point
  14. the code i provided is working for me, but the default gravity is 0.008 ( not 0.0008 ) btw i do have an element at argument 1, are you sure u copied the code? (maybe you edited and forgot something, dunno)
    1 point
  15. mmm then i need to test, i will let you know as soon as i have time
    1 point
  16. nope, i edited the above reply adding the code to be more clear
    1 point
  17. it works perfect. Thanks for taking out time!
    1 point
  18. вики https://wiki.multitheftauto.com/wiki/Element/Weapon Что значит "статичная пушка"? Скорее всего вики опять отвечает https://wiki.multitheftauto.com/wiki/CreateWeapon Returns a custom weapon element, which represents a weapon floating at that position. Стреляет https://wiki.multitheftauto.com/wiki/FireWeapon Опять же википедия. bool setWeaponProperty ( weapon theWeapon, string strProperty, value theValue ) Почему бы что-то менялось у стандартных, если в функцию передается именно одна и не стандартная? Они будут приаттачены к руке и на них будут повешены какие-то непонятные (какие?) хендлеры. Всё будет через жопу через клиент, т.к. МТА не авторитарный сервер. Если интересно конкретнее, то почему бы это не проверить? Вряд ли кто-то сможет описать словами какая именно будет там синхронизация. И ещё такое. "Приаттачить к руке и повесить непонятные хендлеры" будет недостаточно, чтобы это нормально стреляло. Направление стрельбы нужно задавать через bool setWeaponTarget ( weapon theWeapon, float targetX, float targetY, float targetZ )
    1 point
  19. اخوي هذا مثال وحاول تفهمة طبقتة على كودك مايمديني اشرح لك اياهـ الان لكنة بسيط وسهل وأأمل منك تجربة لتفهمة : aX,aY = guiGetScreenSize ( ); aRx,aRy = ( aX / 800 ),( aY / 600 ); aButton = { { aText = 'iPrestege ( 1 )',aX = 120,aY = 84,aW = 158,aH = 53 }; { aText = 'iPrestege ( 2 )',aX = 120,aY = 147,aW = 158,aH = 53 }; { aText = 'iPrestege ( 3 )',aX = 120,aY = 210,aW = 158,aH = 53 }; { aText = 'iPrestege ( 4 )',aX = 120,aY = 273,aW = 158,aH = 53 }; { aText = 'iPrestege ( 5 )',aX = 120,aY = 337,aW = 158,aH = 53 }; }; aWnd = guiCreateWindow ( aRx*200,aRy*100, aRx*400,aRy*400,'aWindow',false ); for aI,aV in pairs ( aButton ) do aButton [aI] = guiCreateButton( aRx*aV.aX,aRy*aV.aY,aRx*aV.aW,aRy*aV.aH,aV.aText,false,aWnd ); end setTimer ( guiSetProperty,500,1,aButton[1],'NormalTextColour','FFFF0000' ); addEventHandler ( 'onClientGUIClick',root, function ( ) if source == aButton[1] then outputChatBox ( guiGetText ( source ) ); elseif source == aButton[2] then outputChatBox ( guiGetText ( source ) ); elseif source == aButton[3] then outputChatBox ( guiGetText ( source ) ); end end );
    1 point
  20. Settings -> Interface -> Language -> Russian -> OK
    1 point
  21. you just edit it in datebase.admins INSERT INTO `admins`(`account`, `rank`) VALUES ("Tom","1337") finished! Yann
    1 point
  22. السلام عليكم ورحمة الله تعالى وبركاته اعرف ان الموضوع لازم من زمان انشره لاكن كنت مشغول دائما الموضوع يدور عن القروب الخاص بي واسهل وافضل طريقة لـ التواصل والتعاون والمساهمة في ماتريد داخل عالم MTA او خارجه , حيث يوجد في القروب الكثير من الاشياء منها تداول السيرفرات المجانية والمدفوعة بين الاعضاء وتداول المودات والبرمجة والشروحات التعليمية وغيرها الكثير والكثير من الاشياء التي تفيدك وتغير ما لك إلى الأفضل أتمنى من الكل ينضم ويساهم بمشاركة وتعاون عالمنا العربي الخاص بالأون لاين داخل هذا القروب وخارجه رابط القروب على الفيس بوك للإنضمام له : Join us : https://fb.com/groups/luaprofessional/ اتمنى الكل ينضم له ومايقصر للتواصل معي : Skype : kamel1234128 E-mail : [email protected] Facebook : https://fb.com/us.luapro في أمان الله تعالى, اخوكم مستر جراند
    1 point
  23. MTA is doing something on people, something pretty serious. MTA uses subliminal messages which are dedicated to the players to make them learn Lua basics fast and make their own servers on MTA which is good for MTA because they win more reputation. Illuminati!!!
    1 point
  24. Hello, I have this: local r, g, b local playerTeam = getPlayerTeam(source) r, g, b = getTeamColor(playerTeam) However, I need to get the team's color in HEX color code, how can I convert it ? Thank you in advance!
    1 point
  25. See this: https://wiki.multitheftauto.com/wiki/RGBToHex
    1 point
×
×
  • Create New...