Jump to content

HassoN

Members
  • Posts

    636
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by HassoN

  1. لو ضغطت على اسم الفنكشن بيوديك على صفحة الويكي وفيه مثال مشروح سطر بسطر
  2. ألفنكشن يرجع لك اسم الدولة مو علم للدولة مثلاً local country = exports.admin:getPlayerCountry(player) country = بترجع لك اسم الدولة كـ مثال United States *مو متأكد لو كان اسم الدولة كاملة او فقط الرمز*
  3. اي نعم هو الي يجيب اسم الدولة
  4. getPlayerCountry الفنكشن ذا من مود الادمن
  5. createPed --تسوي الحارس givePedWeapon -- عطيه سلاح addEventHandler "onClientMarkerHit" -- لما تدخل الماركر addEventHandler "onClientRender" or setTimer -- عشان تقعد تجيب احداثيات الهدف كل شوية getElementPosition -- تجيب احداثيات الهدف setPedAimTarget -- تخلي الحارس يصوب على اللاعب setPedControlState -- تخلي الحارس يطلق
  6. وعليكم السلام تشيل اسامي الدول من السكوربورد؟ بالطبيعي هم مو بالسكور بورد اصلاً ، شوف اي مود يضيفهم وامسحه
  7. مافي شي اسمه فنكشن يسبب لاق ، سوء استخدامك للفنكشن هو الي يسبب لاق
  8. addEventHandler "onClientSoundStopped" if (reason == "finished") then -- play another song end
  9. HassoN

    Help pls

    first message is when a player creates an account for the first time The 2nd message is when a player logs in his account. Don't worry that player didn't register as an admin.
  10. القسم قسم برمجة مو مشاركة افكار ، لو ماعندك كود نصلحه لك يعني منزل الموضوع بالقسم الغلط
  11. مو شايف مشكلة بالكود الي حاطه ، ممكن تكون المشكلة بالكود الي لما اللاعب يخلص الماب وياخذ الهنتر ، اطرحه
  12. لا قصدي زي ما انت شايف ، داخل الفنكشن فيه ارقمنت ، ذول جو من وين؟ لازم يكون فيه كود ثاني متصل بالفنكشن ذا local data = type(row) == "table" and row or toptimes.rows[row] or {} السطر ذا هو لب المشكلة ، بيجيب الارقمنت الي اسمه row ولو مو موجود بيجيب من toptimes.rows[row] ولو مافي ، راح تشوف بالسطور الي بعدها راح يحط "Empty" يعني تحقق بالاكواد المسؤولة عن الجداول ذي وبتشوف الحل
  13. ورينا الكود الي يتصل بالفنكشن toptimes.render(row, x, y, startOffsetY, r, g, b)
  14. HassoN

    سؤال

    مافهمت سؤالك الاول وبالنسبة لسؤالك الثاني لا ماينفع
  15. HassoN

    سؤال

    بالنسبة لاول محاولة ، انت مسوي myTable = { [1] = {"Hello", "1154"} } يعني لما تجي تكتب myTable[1] النتيجة الي راح تجيك هي {"Hello", "1154"} يعني ذي جدول في حد ذاتها ! فـ الحل ايش؟ انك تسوي زي كذا myTable[1][1] = "Hello" myTable[1][2] = "1154" وصلت الفكرة؟
  16. Great to hear that you resolved your issue. You can't edit your post after posting it for a while, just forget about it
  17. لو قريت كلامي كويس كان فهمت انا قلت متى تستخدم الفنكشن ماقلت لك وريني ملف افاتار ذا مدري وش على الاغلب انت اصلا مو مستخدمه فـ سوي زي كذا -- shader function onStart() maskShader = dxCreateShader(":deathlist/fx/mask.fx") maskTexture = dxCreateTexture(":deathlist/img/circle.png") defaultAvatar = dxCreateTexture(":avatars/img/default-avatar.png") dxSetShaderValue(maskShader, "maskTexture", maskTexture) avatars() end addEventHandler("onClientResourceStart", resourceRoot, onStart) -- avatar function avatars() avatar = getElementData(localPlayer, "avatarHash") if (not avatar) then return false end local path = ":avatars/avatarcache/"..avatar if (not fileExists(path)) then return false end avatar = dxCreateTexture(path) end -- render function render() local avatar = avatar or defaultAvatar dxDrawImage(x * (5/sx), y * (2/sy), x * (40/sx), y * (40/sy), ":deathlist/img/circle.png", 0, 0, 0, tocolor(0, 0, 0, 255), false) dxSetShaderValue(maskShader, "imageTexture", avatar) dxDrawImage(x * (5/sx), y * (2/sy), x * (40/sx), y * (40/sy), maskShader, 0, 0, 0, tocolor(255, 255, 255, 255), false) end addEventHandler("onClientRender", root, render) ايش اسمك على دسكورد؟ عندي اسماء كثيرة راسلة اضافة ومو ملاقي اسمك معهم
  18. مافي مشكلة تكلمني دسكورد بس افضل هنا عشان غيرك يستفيد
  19. ممكن توريني متى تستخدم فنكشن avatars()
  20. Use setAccountData -- save player's nickname to his account Use the function above on login, on nick name change and on quit so it stays up to date. Then you may just call it by getAccountData to get the player's name from his account name.
  21. كتبتلك الكود من جديد -- shader function onStart() maskShader = dxCreateShader(":deathlist/fx/mask.fx") maskTexture = dxCreateTexture(":deathlist/img/circle.png") defaultAvatar = dxCreateTexture(":avatars/img/default-avatar.png") dxSetShaderValue(maskShader, "maskTexture", maskTexture) end addEventHandler("onClientResourceStart", resourceRoot, onStart) -- avatar function avatars() avatar = getElementData(localPlayer, "avatarHash") if (not avatar) then return false end local path = ":avatars/avatarcache/"..avatar if (not fileExists(path)) then return false end avatar = dxCreateTexture(path) end -- render function render() local avatar = avatar or defaultAvatar dxDrawImage(x * (5/sx), y * (2/sy), x * (40/sx), y * (40/sy), ":deathlist/img/circle.png", 0, 0, 0, tocolor(0, 0, 0, 255), false) dxSetShaderValue(maskShader, "imageTexture", avatar) dxDrawImage(x * (5/sx), y * (2/sy), x * (40/sx), y * (40/sy), maskShader, 0, 0, 0, tocolor(255, 255, 255, 255), false) end addEventHandler("onClientRender", root, render) ملاحظة: شلت الجداول الي انت كنت حاطهم لان ماكان لهم اي داعي بالكود الي انت حاطه
  22. Edit your post and put your code inside Lua ( < > symbol ) please, the page is so messed up that we can see nothing.
  23. لو تشك ف كود معين ، جربه مثلاً انت تقول انك تشك بـ getElementData يعني خلاص بالسطر الي وراه شوف وش بيعطيك مثلاً حط outputChatBox(tostring(xd.avatar)) بكل الاحوال ما اعتقد حد راح يقدر يساعدك بالمعلومات القليلة الي حاطها ذي
  24. Why your server side is identical to your client side? The error message clearly says that the event "onGetFuel" is not added to server side, and you haven't created anything in server side named onGetFuel therefore it is not working. I believe this is not even your code, am I right?
  25. addEventHandler 'onClientObjectDamage' cancelEvent
×
×
  • Create New...