- 
                Posts4,429
- 
                Joined
- 
                Last visited
Everything posted by #DRAGON!FIRE
- 
	حاول وبساعدكـ .. عشان تستفيد شوية .
- 
	حبيبي هنا للاستفسارات عن شي محدد عن ايفنت محدد او فنكشن محدد .. مو اكواد كاملة .
- 
	استخدم الجدول واحفظ كل رو جديد تصنعه واي لاعب يفتح اللوحة تجلب اللي بالجدول وتضيفه للستة .. طبعا هذا بجانب سيرفر .
- 
	عشان يجي من فوق اللاعب وينزل عليه z صحيح لكن جربه وشوف الصاروخ يجي بشكل مناسب ؟ .. ع الاغلب تحتاج تعدل فـ الاحداثي
- 
	يب .. سوي الخطوات اللي قلتها لك .
- 
	وش تخبص ؟ .. وليه التريقر ؟ onClientGUIClick استخدم حدث getElementsByType مع اللوب لجميع اللاعبين getElementPosition واجلب احداثياتهم createProjectile واخيرا سوي الـ
- 
	; Mr.T76eM # طيب استخدم اللي قالك عليه
- 
	تقصد يضيف 5 احداث ع الفنكشن نفسه ؟
- 
	http://www.pallareviews.com/wp-content/ ... n10-b1.png http://www.pallareviews.com/wp-content/ ... n10-b2.png http://www.pallareviews.com/wp-content/ ... w10-b1.png شكلي راح احمل 10
- 
	تسوي Team DeathMatch يعني هذا روم لحاله .. مثلا يخش 10 اشخاص يعرفون بعض ويتحدون بعض .. 5 ضد 5 ويكون روم ثاني DeathMatch هذا للكل .. طبعا في فكره خرافية برضو لو تسويها .. اللي هي نوع القيم مود زي بتل فيلد تقريبا مثلأ : Conquest Rush A B C D الكونكويست .. يكون عبارهـ عن مناطق وفي بروجرس للفريقين يبدا من 500 .. الفريق اللي يحتل مناطق اكثر ووقت اكثر العدد يقل لين يصير 0 هو اللي يفوز طبعا احتلال المناطق يعتمد ع القتل وكذا يعتبر ديث ماتش .. وبامكانك برضو تضيف هناتر ودبابات . فكرته بسيطة Rush والـ يكون فريقين Attackers - Deffenders وظيفة المهاجمين هي انه عند المدافعين في مثلأ زي جهاز مثلا تروح عنده وتضغط زر يصير كاونت داون وينفجر ف لو انفجر خسروا واحد من اصل 4 فـ كل واحد يكون بمنطقة .. طبعا ما تفتح الماب كله خلي المنطقة حق الجهاز هذا عشان ما يطلعون برا الماب ولو انفجر تغير السبون حق الفريقين بمنطقة جديدة فيها الجهاز الجديد وزي كذا هذا قيم بلاي حق رش وهذا حق كونكيست طبعا نوعا ما الكونكيست ماله علاقة بالديث ماتش كثير .. هذا لو ضفت الهناتر والدبابات اسف طولت لكن لو احتجت استسفار عنها ما عندي مشكلة .
- 
	انا عدلت ع addMaps_ بجانب كلاينت .. استبدله ؟
- 
	addEvent ( "addMaps_", true ) addEventHandler ( "addMaps_", root, function ( m_table ) guiGridListClear ( GUIEditor.gridlist[1] ) cMaps = m_table for _,v in ipairs ( m_table ) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText ( GUIEditor.gridlist[1], row, 1, v, true, true) end end ) addEventHandler ( "onClientGUIChanged", resourceRoot, function ( ) if ( source == GUIEditor.edit[1] ) then if ( guiGetText ( GUIEditor.edit[1] ) ~= "" ) then guiGridListClear ( GUIEditor.gridlist[1] ) for _,v in ipairs ( cMaps ) do if ( string.find ( string.upper ( v ), string.upper ( guiGetText ( GUIEditor.edit[1]) ) ) ) then local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText( GUIEditor.gridlist[1], row, 1, v, false, false ) end end else guiGridListClear ( GUIEditor.gridlist[1] ) for _,v in ipairs ( cMaps ) do local row = guiGridListAddRow (GUIEditor.gridlist[1]) guiGridListSetItemText ( GUIEditor.gridlist[1], row, 1, v, true, true) end end end end )
- 
	حياك الله حبيبي .. ولو عجزت قول .
- 
	function openWindow ( ) -- وظيفة فتح النافذة triggerServerEvent ( "GetMaps", localPlayer ) end addEvent ( "addMaps_", true ) addEventHandler ( "addMaps_", root, function ( m_table ) for _,v in ipairs ( m_table ) -- ضيفها ف اللستة end end ) function fetchMaps ( ) local Maps_ = { } for k, v in ipairs( getResources ( ) ) do if ( getResourceInfo( v, "type" ) == "map" and getResourceInfo( v, "gamemodes" ) == "race" )then table.insert ( Maps_, getResourceName( v ) ) end end return Maps_ end addEvent ( "GetMaps", true ) addEventHandler ( "GetMaps", root, function ( ) local Maps_table = fetchMaps ( ) triggerClientEvent ( source, "addMaps_", source, Maps_table ) end )
- 
	ما فهمت وش سيرفر له ؟ تقصد الكود كلنت او سيرفر ؟
- 
	انت مو راضي تفهم ! local Languge = "English" function changeLanguge ( ) if ( Languge == "English" ) then Languge = "Arabic" guiSetText ( label, "اهلا وسهــلأ #" ) else Languge = "English" guiSetText ( label, "# Welcome" ) end end
- 
	استخدم الكود اللي عطيتك هو بس اتصل بالفنكشن وارسله مع التريقر وضيف المابات .. البحث يكون بجانب كلاينت .
- 
	local Languge = "English" function changeLanguge ( ) if ( Languge == "English" ) then Languge = "Arabic" else Languge = "English" end end
- 
	ما فهمت وش اللي قصدهـ بالربط بينهم .. وضح اكثر
- 
	بـ كلاينت سطر 4 استبدله الى local eMap = guiGridListGetItemText ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 )
- 
	يب احيانا فراغ بسيط يخرب كل المود ..

 
            
        