GAME_OVER!! Posted August 19, 2012 Share Posted August 19, 2012 السلام عليكم انا حاولت اعمل بيد يطلق ويهجم على الاعب ماعرفت كيف حاولت ماعرفت xx = createPed(124, 2045.3118896484, 1555.291015625, 10.671875) -- function wp() setPedAnimation(xx, "ped", "WALK_armed") setPedAnimation ( xx, "TEC", "TEC_fire", -1, false, false, true) setPedAnimation ( xx, "TEC", "TEC_reload", -1, false, false, true) giveWeapon ( xx , 32,800 ) setPedWeaponSlot(xx, getSlotFromWeapon(32)) end addCommandHandler("go", wp ,source) اريده يطلق على الاعب يكون هدفه الاعب ويطلق عليه ومشكورين مقدما Link to comment
Bssol Posted August 19, 2012 Share Posted August 19, 2012 اخوي عملية الاطلاق وتحريك البيد تتم بذا الكود setPedControlState وذا الكود كلينت يعني بس يصير لك واذا حاولت تسوي برمجة كاملة بحيث يتحرك ويطلق عند الكل راح تلاقي مشاكل منها ان التزامن يختلف من لاعب الى لاعب واشياء كثيرة مثلااا لما تسوي برمجة بحيث تخليه يطلق عند كل اللاعبين، راح تشوف ان البيد يطلق عندك وبعد كم ثانية تشوفه يطلق عند لاعب ثاني واعتقد لهذا السبب ما تشوف مودات تخلي البيد يطلق وشخصيا، حاولت من زماااااااااااااااان( تقريبا سنة او اكثر) اني اسوي كذا، وواجهتني المشاكل ذي Link to comment
GAME_OVER!! Posted August 19, 2012 Author Share Posted August 19, 2012 طيب خلي هادي دامها متاهه استفسار ثاني client addEvent( "setPedControl", true ) addEventHandler( "setPedControl", getRootElement(), function ( ped ) setPedControlState ( ped, "playerlist", true ) end ) server addCommandHandler ( "newplayer", function ( ) ped = createPed ( 230, 1805.3977050781, 853.64910888672, 10.671875 ) triggerClientEvent ( "setPedControl", getRootElement(), ped ) end ) كيف اخلي بيد بلسته يعني لو اريد اعطيه اسم واخليه بالسته انا ضفة الكنترول playerlist لاكن كيف اخلي له اسم وينضام في السته Link to comment
Bssol Posted August 19, 2012 Share Posted August 19, 2012 اذا كان قصدك تكون معك لستة وفيها اسامي للبيدات الي عندك بحيث تقدر تختار بيد وتخليه يطلق اذا كان ذا قصدك استخدم هذي الاكواد setElementID guiCreateGridList guiGridListAddColumn guiGridListAddRow guiGridListSetItemText onClientGUIClick guiGridListGetSelectedItem guiGridListGetItemText getElementByID setPedControlState اعتقد انك تحتاج كم كود زيادة لكن هذي معظمها واهمها الفكرة انك تسوي بيد ثم تعطيه اسم الي هو الايدي (كود رقم 1) تضيف الايديات الي مسويها للستة ثم لما تختار انت اسم من اللستة تسوي استدعاء للبيد عن طريق اسمه (كود رقم 9) ثم تخليه يطلق باستخدام الكود الاخير اهم كودين في الفكرة ذي هم الاول والتاسع اتمنى يكون واضح Link to comment
GAME_OVER!! Posted August 19, 2012 Author Share Posted August 19, 2012 اذا كان قصدك تكون معك لستة وفيها اسامي للبيدات الي عندك بحيث تقدر تختار بيد وتخليه يطلقاذا كان ذا قصدك استخدم هذي الاكواد setElementID guiCreateGridList guiGridListAddColumn guiGridListAddRow guiGridListSetItemText onClientGUIClick guiGridListGetSelectedItem guiGridListGetItemText getElementByID setPedControlState اعتقد انك تحتاج كم كود زيادة لكن هذي معظمها واهمها الفكرة انك تسوي بيد ثم تعطيه اسم الي هو الايدي (كود رقم 1) تضيف الايديات الي مسويها للستة ثم لما تختار انت اسم من اللستة تسوي استدعاء للبيد عن طريق اسمه (كود رقم 9) ثم تخليه يطلق باستخدام الكود الاخير اهم كودين في الفكرة ذي هم الاول والتاسع اتمنى يكون واضح اووو انت فهمت غلط كدا انت تعبت مره معليش تعبتك كثير معي لاكن انا كان قصدي يكون البيد له اسم وينضاف في لستت الاعبين يعني كأنه لاعب في السيرفر مثلا انا في السيرفر وانت تدخل يجي اسمك في السته في الأأدمنيه او لما اضغط على السيرفر من برا انا ابي اكون كدا يجي الأسم في السته لما يضغط حد على اسم السيرفر ياريت كدا فهمتني لاكن ماتوقع لهاذي حل Link to comment
TAPL Posted August 19, 2012 Share Posted August 19, 2012 بس تحتاج تعدل على كل المودات الي تبيه يجي فيها GridList تقدر تضيف أي شي في أما تضيفه في اللسته لما أحد يضغط على أسم السيرفر ذي غير ممكن Link to comment
GAME_OVER!! Posted August 19, 2012 Author Share Posted August 19, 2012 بس تحتاج تعدل على كل المودات الي تبيه يجي فيها GridList تقدر تضيف أي شي في أما تضيفه في اللسته لما أحد يضغط على أسم السيرفر ذي غير ممكن اها تسلم اخوي على الرد ماقصرت وتسلم بسول ايضآً ماقصرتو 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