</Mr.Tn6eL> Posted September 22, 2016 Share Posted September 22, 2016 -- Server createMarker attachElements onMarkerHit bindKey onMarkerLeave unbindKey setElementData -- Client onClientElementStreamIn getElementData createWeapon setElementData onClientRender loop : getElementsByType getElementData getPedTargetEnd setWeaponTarget fireWeapon الفكرة انك تصنع ماركر وتلصقه بالسيارة وتعطيه داتا واول مايدخل الماركر تفتح له زر الاطلاق واذا طلع تغلق طبعا الزر اول مايضغط يعطيه داتا انه يطلق وبالكلنت نطلق اما بالكلنت يستقبل الحدث لما ينصنع الماركر ونتحقق ان حق السلاح بعدين نصنع السلاح بالكلنت ونسوي حدث رندر يجيب جميع الماركرات اللي عطيناها الداتا نجيب معلومات اللي واقف بالماركر وهل هو يطلق او لا 1 Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 6 hours ago, Mr.Pres[T]ege said: boneAttach ؟؟؟ 27 minutes ago, </Mr.Tn6eL> said: -- Server createMarker attachElements onMarkerHit bindKey onMarkerLeave unbindKey setElementData -- Client onClientElementStreamIn getElementData createWeapon setElementData onClientRender loop : getElementsByType getElementData getPedTargetEnd setWeaponTarget fireWeapon الفكرة انك تصنع ماركر وتلصقه بالسيارة وتعطيه داتا واول مايدخل الماركر تفتح له زر الاطلاق واذا طلع تغلق طبعا الزر اول مايضغط يعطيه داتا انه يطلق وبالكلنت نطلق اما بالكلنت يستقبل الحدث لما ينصنع الماركر ونتحقق ان حق السلاح بعدين نصنع السلاح بالكلنت ونسوي حدث رندر يجيب جميع الماركرات اللي عطيناها الداتا نجيب معلومات اللي واقف بالماركر وهل هو يطلق او لا انت ما فهمت قصدي انا ابيه في سيارة ومو في ماركر يعني ابيه في اي مكان ب الخريطة توجد فيه السيارة يقدر يطلق من خلفها يعني سيارة تيوتا 27 متلا يكون خلفها سلاح اي نوع طبعا وليكن 14.5 بعدين لما يضغط زر يروح يركب ع 14.5 ولما يضغط كلك ب الماوس يطلق رصاص ويضغط زر اخر ينزل من سلاح 14.5 فهمت قصدي ؟؟ Link to comment
</Mr.Tn6eL> Posted September 22, 2016 Share Posted September 22, 2016 يب فاهمك والماركر هذا لصقه بالسيارة وعطه داتا محدةة مثل الشرح فوق وبالكلنت سوي نظام السلاح Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 1 minute ago, </Mr.Tn6eL> said: يب فاهمك والماركر هذا لصقه بالسيارة وعطه داتا محدةة مثل الشرح فوق وبالكلنت سوي نظام السلاح متل ابي اعمل دوشكة 14.5 .؟ بنفس الطريقة 2 minutes ago, </Mr.Tn6eL> said: يب فاهمك والماركر هذا لصقه بالسيارة وعطه داتا محدةة مثل الشرح فوق وبالكلنت سوي نظام السلاح انا حقيقة مبتدا ب البرمجه وما اعرفها ارتب هي الاكواد Link to comment
iPrestege Posted September 22, 2016 Share Posted September 22, 2016 تعلم لانة شيء زي كذا صعب تسوية ببساطة عموماً ارشح لك تبحث في المنتدى بتحصل شيء زي طلبك او قريب من طلبك وحاول تعدل وتضيف او تتعلم منة Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 1 minute ago, Mr.Pres[T]ege said: تعلم لانة شيء زي كذا صعب تسوية ببساطة عموماً ارشح لك تبحث في المنتدى بتحصل شيء زي طلبك او قريب من طلبك وحاول تعدل وتضيف او تتعلم منة مالقيت للاسف Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 2 minutes ago, </Mr.Tn6eL> said: ؟؟ Link to comment
</Mr.Tn6eL> Posted September 22, 2016 Share Posted September 22, 2016 هذي مواضيع نفس طلبك Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 4 minutes ago, </Mr.Tn6eL> said: لو ممكن تعطيني الاكواد Link to comment
</Mr.Tn6eL> Posted September 22, 2016 Share Posted September 22, 2016 في المواضيع تلقا اكواد جاهزة مدري هي صالحة للاستعمال او لا Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 1 minute ago, </Mr.Tn6eL> said: في المواضيع تلقا اكواد جاهزة مدري هي صالحة للاستعمال او لا بجرب متل طلبي ومشكورين اخوتي Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 Just now, Mr.Pres[T]ege said: Any time بس اول كود فيه اخطاء في oRX ؟؟ ايش يعني ض دي بق استخدمت 14 minutes ago, </Mr.Tn6eL> said: العفو اخي جرب الكود هادا شوفه فيه مشكله local x,y,z = getElementPosition(localPlayer) local gunCol = createColSphere ( x, y, z, 2 ) local vehicle = getPedOccupiedVehicle (localPlayer) local x2,y2,z2 = getElementPosition(vehicle) local screenW,screenH = guiGetScreenSize() local weapon function attach ( ) local detection = isElementWithinColShape ( localPlayer, gunCol ) if detection then weapon = createWeapon("minigun", x2, y2, z2+2) attachElements ( weapon, vehicle, 0, -1.5, 0.7 ) setWeaponClipAmmo(weapon, 99999) -- setWeaponState(weapon, "firing") setWeaponProperty(weapon, "fire_rotation", 0, -30, 0) --setElementPosition ( localPlayer, x2, y2-1.5, z2+2 ) attachElements ( localPlayer,weapon, 0, -1.5, 0.7 , rx,ry,180) setElementRotation(weapon,0,0,180) setPedRotation(localPlayer,90 ) setPedAnimation( localPlayer, "WEAPONS", "SHP_Tray_Pose",0,false) setWeaponOwner(weapon,localPlayer) end end addCommandHandler ( "attach", attach ) local aimSensitivity = 330; function rotateGun_Handler(cX, cY, aX, aY, wX, wY, wZ) local oX, oY, oZ, oRX, oRY, oRZ = getElementAttachedOffsets(weapon); --if (oRX-((cY-0.5)*aimSensitivity) > 45 or oRX-((cY-0.5)*aimSensitivity) < 30) then -- Pitch Restriction --oRX = oRX-((cY-0.5)*aimSensitivity); --end if (oRZ-((cX-0.5)*aimSensitivity) > 30 or oRZ-((cX-0.5)*aimSensitivity) < 50) then -- Yaw Restriction oRZ = oRZ-((cX-0.5)*aimSensitivity); end setCameraTarget(localPlayer,localPlayer) setElementAttachedOffsets(weapon, oX, oY, oZ, oRX, oRY, oRZ); setCursorPosition(screenW/2, screenH/2); end addEventHandler( "onClientCursorMove", getRootElement( ), rotateGun_Handler) addEventHandler("onClientRender", root, function() local _,_,rZ = getElementRotation(weapon) setElementRotation(localPlayer, 0, 0, rZ-10) end ) function fireme() setTimer(function() if getWeaponState(weapon) == "ready" then setWeaponState(weapon, "firing") else return end end,1000,0) end bindKey("mouse1", "down",fireme) Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 32 minutes ago, Mr.Pres[T]ege said: Any time ؟ Link to comment
!#NssoR_) Posted September 22, 2016 Share Posted September 22, 2016 38 minutes ago, mahmod3 said: بجرب متل طلبي ومشكورين اخوتي 35 minutes ago, Mr.Pres[T]ege said: Any time Link to comment
mahmod3 Posted September 22, 2016 Author Share Posted September 22, 2016 Just now, NssoR said: شفت بس ما اشتغل متل ما ابي للاسف الشديد الله غالب الله بيعوضني في غيرها وبصير مبرمج محترف في المستقبل Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now