-
Posts
636 -
Joined
-
Last visited
-
Days Won
6
Everything posted by HassoN
-
لو ضغطت على اسم الفنكشن بيوديك على صفحة الويكي وفيه مثال مشروح سطر بسطر
-
createPed --تسوي الحارس givePedWeapon -- عطيه سلاح addEventHandler "onClientMarkerHit" -- لما تدخل الماركر addEventHandler "onClientRender" or setTimer -- عشان تقعد تجيب احداثيات الهدف كل شوية getElementPosition -- تجيب احداثيات الهدف setPedAimTarget -- تخلي الحارس يصوب على اللاعب setPedControlState -- تخلي الحارس يطلق
- 1 reply
-
- 1
-
-
مافي شي اسمه فنكشن يسبب لاق ، سوء استخدامك للفنكشن هو الي يسبب لاق
-
addEventHandler "onClientSoundStopped" if (reason == "finished") then -- play another song end
-
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.
-
القسم قسم برمجة مو مشاركة افكار ، لو ماعندك كود نصلحه لك يعني منزل الموضوع بالقسم الغلط
-
لا قصدي زي ما انت شايف ، داخل الفنكشن فيه ارقمنت ، ذول جو من وين؟ لازم يكون فيه كود ثاني متصل بالفنكشن ذا local data = type(row) == "table" and row or toptimes.rows[row] or {} السطر ذا هو لب المشكلة ، بيجيب الارقمنت الي اسمه row ولو مو موجود بيجيب من toptimes.rows[row] ولو مافي ، راح تشوف بالسطور الي بعدها راح يحط "Empty" يعني تحقق بالاكواد المسؤولة عن الجداول ذي وبتشوف الحل
-
مافهمت سؤالك الاول وبالنسبة لسؤالك الثاني لا ماينفع
-
بالنسبة لاول محاولة ، انت مسوي myTable = { [1] = {"Hello", "1154"} } يعني لما تجي تكتب myTable[1] النتيجة الي راح تجيك هي {"Hello", "1154"} يعني ذي جدول في حد ذاتها ! فـ الحل ايش؟ انك تسوي زي كذا myTable[1][1] = "Hello" myTable[1][2] = "1154" وصلت الفكرة؟
-
Great to hear that you resolved your issue. You can't edit your post after posting it for a while, just forget about it
-
لو قريت كلامي كويس كان فهمت انا قلت متى تستخدم الفنكشن ماقلت لك وريني ملف افاتار ذا مدري وش على الاغلب انت اصلا مو مستخدمه فـ سوي زي كذا -- 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) ايش اسمك على دسكورد؟ عندي اسماء كثيرة راسلة اضافة ومو ملاقي اسمك معهم
-
مافي مشكلة تكلمني دسكورد بس افضل هنا عشان غيرك يستفيد
-
ممكن توريني متى تستخدم فنكشن avatars()
-
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.
-
كتبتلك الكود من جديد -- 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) ملاحظة: شلت الجداول الي انت كنت حاطهم لان ماكان لهم اي داعي بالكود الي انت حاطه
-
Edit your post and put your code inside Lua ( < > symbol ) please, the page is so messed up that we can see nothing.
-
لو تشك ف كود معين ، جربه مثلاً انت تقول انك تشك بـ getElementData يعني خلاص بالسطر الي وراه شوف وش بيعطيك مثلاً حط outputChatBox(tostring(xd.avatar)) بكل الاحوال ما اعتقد حد راح يقدر يساعدك بالمعلومات القليلة الي حاطها ذي
-
addEventHandler 'onClientObjectDamage' cancelEvent