Jump to content

i S6O

Members
  • Posts

    437
  • Joined

  • Last visited

Everything posted by i S6O

  1. مايحتاج سيرفر اصلاً
  2. بشوف اهل الخبره وش يقولون فيه .. ؟
  3. sql ماعرفه له ولا حتى 0 من 100% انا ابي اتعلم الداتا مع اكونت داتا sql ثم اتعلم ابي اتعلم البرمجه خطوه بخطوه
  4. طيب اقدر استخدم الطريقه ذي بدون مشاكل ElementsData = { [1] = { 'Data1' }, [2] = { 'Data2' }, [3] = { 'Data3' }, [4] = { 'Data4' }, } addEventHandler ( 'onPlayerJoin', root, function ( ) for i, v in ipairs ( ElementsData ) do setElementData ( source, v[1], 0 ) setElementData ( source, v[1], false ) end end ) addEventHandler ( 'onResourceStart', resourceRoot, function ( ) for i, plr in ipairs ( getElementsByType 'player' ) do for i, v in ipairs ( ElementsData ) do local gAcc = getPlayerAccount ( plr ) if isGuestAccount ( gAcc ) then setElementData ( plr, v[1], 0 ) else if ( getAccountData ( gAcc, v[1] ) ) then setElementData ( plr, v[1], getAccountData ( gAcc, v[1] ) ) end if not ( getAccountData ( gAcc, v[1] ) ) then setElementData ( plr, v[1], 0 ) end end end end end ) addEventHandler ( 'onPlayerLogout', root, function ( gAcc ) for i, v in ipairs ( ElementsData ) do setAccountData ( gAcc, v[1], getElementData ( source, v[1] ) ) setElementData ( source, v[1], 0 ) end end ) addEventHandler ( 'onPlayerLogin', root, function ( _, theCurrentAccount ) for i, v in ipairs ( ElementsData ) do if ( getAccountData ( theCurrentAccount, v[1] ) ) then setElementData ( source, v[1], getAccountData ( theCurrentAccount, v[1] ) ) end end end ) طبعاً الداتا لها قيم بالارقام و الاستعمال
  5. i S6O

    طلب

    وضح طلبكك
  6. والله احسبه يقصد قروب الاسل طلع البوتون إجل الاكواد صح موب هريسه إسف
  7. كل الكواد هريسه المفروض تصير كذا #Close : addCommandHandler -- حط هنا باس الاغلاق isObjectInACLGroup -- اذا هو بـ قروب ادمن if not isGuestAccount -- اذا ماهو زائر aclDestroy -- يمسح الاسل كله + ماتوقع يمديك تغلق الاسل #Open : addCommandHandler -- حط هنا باس الافتح اسل جديد isObjectInACLGroup -- اذا هو بـ قروب الادمن if not isGuestAccount -- اذا ماهو زائر aclCreate -- يسوي الاسل جديد + ماانصحك بهالطريقه
  8. ابي اوضح من كذا + فيه حدث الخروج و الدخول ويكون مشروح عشان افهم زين
  9. تمت الافادة يغلق
  10. السلام عليكم ورحمة الله وبركااته إبي طريقه حفظ الداتا بالاكونت داتا وابيه الطريقه الصحيحه : يعني كذا مثال setElementData ( 'Data', .. getElementData ( 'Data', ... --بخليه يصير بحساب الاعب يصير كذا setAccountData getAccountData ابي مثال واضح وبتفصيل الممل
  11. طيب الحين الكود صحيح ولا لا ؟ * Client Side : addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) if ( isTransferBoxActive ( ) == true ) then setElementData ( localPlayer, "download", true ) setCameraMatrix ( 2484.0895996094, -1660.1328125, 14.580100059509, 2484.0778808594, -1659.1502685547, 14.394464492798, 0, 70 ) else setElementData( localPlayer, 'download', false ) guiSetVisible ( wnd, true ) end end ) * Server Side : addEventHandler( "onPlayerJoin", root, function ( ) setElementData( source, "download", "Download" ) end )
  12. طيب كودي صحيح ولا لا وهل يجيب بقات ولا لا Client function OnFineshedDownload ( ) if isTransferBoxActive ( ) then setCameraMatrix ( localPlayer, 2484.6630859375, -1669.4694824219, 13.308799743652, 2484.7941894531, -1668.5093994141, 13.555681228638, 0, 70 ) else guiSetVisible ( wnd, true ) end end addEvent ( 'Download', true ) addEventHandler ( 'Download', root, OnFineshedDownload ) Server addEventHandler ( 'onPlayerJoin', root, function ( ) triggerClientEvent ( source, 'Download', source ) end ) واذا فيه اخطا علموني وينها
  13. ابي مثال واضح ; اذا فيه تحميل عند الاعب , يسوي كاميرا ماتركس واذا خلص تطلع نافذه لإهنتو مثال واضح
  14. بسم الله الرحمن الرحيم إبي فنكشن و حدث اذا خلص تحميل الاعب + اذا الاعب عنده تحميل لاهنتو محتاج فنكشات و حدث
  15. ماحد راح يبرمج مجانا لك , وخصوصاً انك تبيه حصري انصحك تعلم البرمجهه ولا اطلبه بمقابل
  16. مشكور على الملاحظه ما إنتبهت
  17. اكيد شوف الويكي وش يقول بعد This returns two floats representing the player's screen resolution, width and height. Using guiGetScreenSize to fit GUI & DX drawing in all resolutions.
  18. يب ناقصه , الباقي عندي * Client Side : addCommandHandler Loop : player - عشان يشوفونه الاعبين isElementOnScreen ( v ) getDistanceBetweenPoints3D getPedBonePosition getScreenFromWorldPosition isLineOfSightClear dxDrawText Event onClientRender dxGetTextWidth getElementPosition ( v ) getElementPosition ( localPlayer ) -- جايب الاكواد من سكربت عندي guiGetScreenSize ? مايحتاج لانها ماهي نافذه
  19. mta 1.5 الانترنت عندي سيء , للإسف لم إجرب الاصدار الجديد
  20. اذا تبي اول مايدخل الاعب , سم * Server Side : addEventHandler ( 'onPlayerJoin', root, function ( ) triggerClientEvent ( source, 'OnPlayerEnter', source ) end ) * Client Side : local sm = {} sm.moov = 0 sm.object1,sm.object2 = nil,nil local function removeCamHandler() if(sm.moov == 1)then sm.moov = 0 end end local function camRender() if (sm.moov == 1) then local x1,y1,z1 = getElementPosition(sm.object1) local x2,y2,z2 = getElementPosition(sm.object2) setCameraMatrix(x1,y1,z1,x2,y2,z2) end end addEventHandler("onClientPreRender",root,camRender) function smoothMoveCamera(x1,y1,z1,x1t,y1t,z1t,x2,y2,z2,x2t,y2t,z2t,time) if(sm.moov == 1)then return false end sm.object1 = createObject(1337,x1,y1,z1) sm.object2 = createObject(1337,x1t,y1t,z1t) setElementAlpha(sm.object1,0) setElementAlpha(sm.object2,0) setObjectScale(sm.object1,0.01) setObjectScale(sm.object2,0.01) moveObject(sm.object1,time,x2,y2,z2,0,0,0,"InOutQuad") moveObject(sm.object2,time,x2t,y2t,z2t,0,0,0,"InOutQuad") sm.moov = 1 setTimer(removeCamHandler,time,1) setTimer(destroyElement,time,1,sm.object1) setTimer(destroyElement,time,1,sm.object2) return true end addEvent ( 'OnPlayerEnter', true ) addEventHandler ( 'OnPlayerEnter', root, function ( ) smoothMoveCamera ( x1,y1,z1,x1t,y1t,z1t,x2,y2,z2,x2t,y2t,z2t,time ) -- x1 = احداثيات المكان الاول -- y1 = احداثيات المكان الاول -- z1 = احداثيات المكان الاول -- x1t = لفت الكام -- y1t = لفت الكام -- z1t = لفت الكام -- x2 = احداثيات المكان الثاني -- y2 = احداثيات المكان الثاني -- z2 = احداثيات المكان الثاني -- x2t = لفت الكام -- y2t = لفت الكام -- z2t = لفت الكام -- time = وقت مشيت الكام + سرعتها end ) -- تنبيه : لفت الكام يعني وين تبي تروح الكام تتوجه وين ؟
  21. العفو بالخدمه
  22. تقصد كبر الشات , او زي كذا ؟
  23. , وضح طلبك لاهنت
×
×
  • Create New...