Jump to content

iMr.WiFi..!

Members
  • Posts

    2,382
  • Joined

  • Last visited

  • Days Won

    57

Everything posted by iMr.WiFi..!

  1. راجع السينتاكس حق الوظيفة والوظيفة نفسها !
  2. ؟؟ وانا شو سويت فوق ؟
  3. على حسب ظني ماراح يزبط لأنك بدلت القيمة كأنك سويت كذا Car = 1 ثم بدلته Car = 2 يعني ماسويت شيء ذذ
  4. يب aPlayerKey راح يظهر للشخص وحده والروت ذي ارقمنت اختياري يحطونه في نفس الفنكشن .. راجع الفنكشن في الويكي
  5. شوف في الترايقر للكلنت هو يحدد لك لمين تبي ترسل ؟؟ في الارقمنت الاول هو طبيعي getRootElement() -- أي للكل بس اذا اضفت شيء بدال الارقمنت الاول راح يرسل الترايقر للشيء الي حطيته بالارقمنت الاول ..
  6. بدل triggerClientEvent(aPlayerKey,"Sound",aPlayerKey) الموجود في سطرين 9 26 وحطهم triggerClientEvent("Sound",aPlayerKey)
  7. local WarTeams = { Teams = { } } function addWarTeam(source,commandName,TeamName) if getTeamFromName(TeamName) then outputChatBox("error team is already created") else theTeam = createTeam ( TeamName, 255, 255, 255 ) table.insert(WarTeams.Teams, theTeam) outputChatBox("The Team"..TeamName.."Has been Created by :") outputChatBox(#WarTeams.Teams) end end
  8. #= Server function aPlayer ( ) for _,aPlayerKey in ipairs(getElementsByType("player") ) do if not isKeyBound ( aPlayerKey, "1" ) then bindKey(aPlayerKey,"1","down", function (aPlayer) giveWeapon (aPlayer,38,9999) setGameSpeed (3) exports["notices"]:addNotification(aPlayer,"You Luckey You Win Minigun And Speed ! ! ", "success") triggerClientEvent(aPlayerKey,"Sound",aPlayerKey) unbindKey(aPlayerKey,"1","down") end ) end end end addEventHandler("onResourceStart",resourceRoot,aPlayer) function aPlayer ( ) for _,aPlayerKey in ipairs(getElementsByType("player") ) do if not isKeyBound ( aPlayerKey, "1" ) then bindKey(aPlayerKey,"1","down", function (aPlayer) giveWeapon (aPlayer,38,9999) setGameSpeed (3) exports["notices"]:addNotification(aPlayer,"You Luckey You Win Minigun And Speed ! ! ", "success") triggerClientEvent(aPlayerKey,"Sound",aPlayerKey) unbindKey(aPlayerKey,"1","down") end ) end end end addEvent("aSend",true) addEventHandler("aSend",root,aPlayer) #= Client addEvent( "Sound", true ) addEventHandler ( "Sound", root, function ( ) local MySound = playSound("warning.mp3",false) setSoundVolume(MySound,0.9) end )
  9. لا ... استخدم الفنكشن هذا في حدث onClientClick
  10. يرسل المتغير من الكلاينت ؟ كأفضل خيار ؟
  11. لا عادي أخي شوف اخوي عندك طريقتين طريقة GUI وطريقة ثانية onClientClick طيب شو الفرق بينهم ؟؟ الجيو هو انك تحط زر مخفي بمكان المربع وتسوي تحقق اذا ضغط الزر تسوي له ترايقر وتسجله اما الثاني وش هو ؟ هذا اذا ضغط تقدر تسوي تحقق انه ضغط على المكان المعين باستخدام فنكشن isMouseInPosition وتسوي ترايقر وتسجله
  12. في سطر 31 في الكلاينت عدل player الى localPlayer وسطر 8 الى 12 خرجهم من الحدث
  13. Ismaeel شوف الدي اكس بداية صعبة لكل مبتدئ .. انا بساعدك بكم حاجة عشان تفهم نظام الدي اكس الدي اكس نظامه رسمة تتكرر اكثر من جزء من ثانية ^ ذي معلومة خفيفة الحين انت تبي ترسم مربع تستعمل dxDrawRectangle الحين كمثال فقط سوي مربع في النص تمام ويكون متوسط الحجم ولونه ابيض ثم حطه داخل فنكشن المربع ذا الي عملته من الجيو اديتور ثم عرف الفنكشن بأي اسم مثلاً Ismaeel ثم تروح عند بايند كاي وتسوي متغير فوق البايند كاي وتحط اسمه aWifi = false ثم تحط البايند كاي وتكتب الزر الي تبيه يفتح منه وتروح داخل وظيفة البايند كاي وتسوي تحقق انه وايفاي يساوي فولس تضيف حدث برندر وترندر الفنكشن Ismaeel وتحط aWifi = true ثم تسوي else واذا مالم يكن فولس تحطه مسح الحدث removeEventHandler showCursor شيء اكيد تحطه معهم خذه ذا كمثال ثم بدل المربع المتوسط الحجم باللوحة الي تبي وتكمل بمسيرتك الدي اكسية وبتوفيق
  14. local vehicle = { } local CarNumber = 0 addEvent("buff",true) addEventHandler("buff", root, function () --if isElement ( vehicle[source] ) then destroyElement ( vehicle[source] ) end x,y,z = getElementPosition( source ) CarNumber = CarNumber + 1; vehicle[source][CarNumber] = createVehicle (402, x-7, y, z+1) warpPedIntoVehicle(source,vehicle[source][CarNumber]) addVehicleUpgrade (vehicle[source][CarNumber], 1010) end)
  15. #تحديث : لاحظت غالبية الاشخاص الي محملين مودي مايعرفون كيفية استعماله ببساطة عندك جدول بالسيرفر تمام ؟ والجدول بذا الشكل Roles = { -- أيش الرتب المسموحة الي يشوفها ؟ { "root","Admin","Moderator" }, ------ هذا يعني للجميع root, طبعا مو اي واحد يفتح اللوحة هذي الرتب الي تظهر داخل اللوحة { "D305ABA4B66524E3CD26D8432D38A333","Admin","Moderator" }, ---- سريال {"vip","Admin","Moderator" }, ---- باسم الرتبة { "Mohmmad","Admin","Moderator" } -- باسم الحساب } ^ ماحد فاهم شسالفة ؟ خرابيط خرابيط بسم الله نبدأ اول شيء تمسح كل شيء داخل الجدول ويصير بهذا الشكل Roles = { } طيب الحين انت لما تفتح اللوحة الحين وش راح يصير ؟ ما راح تظهر اي رتبة عندك على اليمين تقدر تعطيها طيب الحين ابي اقدر اشوف 5 رتب مثلاً لكن يكون على سريالي كذا تسوي Roles = { { "D305ABA4B66524E3CD26D8432D38A333","Admin","Moderator","Console","Wifi","SuperModreator" }, ---- سريال -- ^^^^^^^^^^^^^^^^^^^^^^^^ هنا سريالي, ^^Role1 ^^^^^^Role2 ^^^^Role3 ^Role4 ^^^^^^^^^^Role5 } Role = رتبة تمام الحين وش راح يصير ؟ الشخص الي بسريال ذا ( الي هو انا ) راح يشوف 5 رتب والي هي Admin , Modreator, Console, Wifi, SuperModreator طيب الحين انا مابي كل شوي احدد على سريال عشان يحط رتبة تقدر تخليها برتبة تشوف رتب معينة بهذا الشكل Roles = { {"vip","Admin","Moderator" }, ---- باسم الرتبة -- ^^ الرتبة , ^^role1 ^^^role2 } الحين رتبة الفيب راح تقدر تطالع الرتب الي على يمينها ونفس الشيء مع اسم الحساب الحين بشرح لكم كلمة روت root = الجميع ==================================[ هذا كله ماله علاقة بفتح اللوحة اعيد واكرر ماله علاقة بفتح اللوحة فقط برؤية الرتب واعطائها وسحبها ]============== root يعني الشخص الي يفتح الاسل مانجر وماعنده شيء داخل الجدول وش بنسوي |؟ يعني انا ماحطوني داخل الجدول Roles وش بقدر اشوف رتب بدون مايحطوني او اي شخص ماحطوه وش بيقدر يشوف رتب وماحطوه وهو معه الاسل مانجر ببساطة ذا يعطيهم الرتب ذي Roles = { -- أيش الرتب المسموحة الي يشوفها ؟ { "root","Admin","Moderator" }, ------ هذا يعني للجميع root, طبعا مو اي واحد يفتح اللوحة هذي الرتب الي تظهر داخل اللوحة } ^ يارب اكون كفيت ووفيت واتمنى الكل فهم نظام مودي سؤال : هل اقدر اضيف اكثر من سريال او اسم حساب او رتبة ؟ نعم بشرط مايتكررون طيب الروت ؟ لا بيخرب المود اذا اضفت 2 روت
  16. جمييييييييييل بداية موفقة !!
  17. ما اشوف اي مشكلة بالكود تأكد من الحدث الي حاط فيه الكود .. واطرح ثاني مره كود انشاء الجدول
  18. وعليكم السلام "onColShapeHit" setPlayerWantedLevel
  19. use tables or setElementVisibleTo
  20. غالب الاستضافات تشتري من ovh لانها موثوقة ويبيعون منها كموزعين ,, ثم غالب الاستضافات الكبيرة تشتري خادم كامل وتبيع خوادم ..
×
×
  • Create New...