Professional Posted March 8, 2015 Share Posted March 8, 2015 السلام عليكم ذا قبل شوي عملته بل جيتيدور مثلا لو اكبس على واحد بل قريد ليست واحد الرقم الفلوس الي ابي اعطيه اياهم واكبس على البوتون يعطي ونفس شيئ بقاني بوتون لما احط رقم تحت واطقس على اعطاء كل لاعبين يعطيهم الفلوس الي محددها انا شوفو صوره ذا الكود حاطط فيه القريد ليست فقط وكمان شوي اعطيكم الكودات هذنيك --[[------------------------------------------------- Notes: > This code is using a relative image filepath. This will only work as long as the location it is from always exists, and the resource it is part of is running. To ensure it does not break, it is highly encouraged to move images into your local resource and reference them there. --]]------------------------------------------------- GUIEditor = { staticimage = {}, edit = {}, button = {}, window = {}, gridlist = {}, memo = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(165, 81, 508, 435, "Scripting Money By Hassan", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.staticimage[1] = guiCreateStaticImage(9, 18, 489, 407, ":guieditor/images/examples/money.png", false, GUIEditor.window[1]) GUIEditor.gridlist[1] = guiCreateGridList(385, 0, 104, 430, false, GUIEditor.staticimage[1]) GUIEditor.button[1] = guiCreateButton(4, 5, 144, 55, "Set All Player Money", false, GUIEditor.staticimage[1]) GUIEditor.button[2] = guiCreateButton(283, 5, 102, 45, "SetPlayerMoney", false, GUIEditor.staticimage[1]) GUIEditor.edit[1] = guiCreateEdit(3, 64, 145, 31, "", false, GUIEditor.staticimage[1]) GUIEditor.edit[2] = guiCreateEdit(281, 51, 104, 28, "", false, GUIEditor.staticimage[1]) GUIEditor.memo[1] = guiCreateMemo(0, 330, 385, 77, "Scripting By Hassan", false, GUIEditor.staticimage[1]) guiMemoSetReadOnly(GUIEditor.memo[1], true) end ) changeGridListItemToPlayersName = function ( GridList, Column ) if GridList and Column then -- Check Parematers if getElementType ( GridList ) == "gui-gridlist" then if guiGridListClear ( GridList ) then for i, v in next, getElementsByType ( "player" ) do guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, string.gsub ( getPlayerName ( v ), "#%x%x%x%x%x%x", "" ), false, false ); end; end; end; end; end; ممكن تعلموني كيف اركب عليها الاكواد انا مجهزهم للاكواد بس ماني عارف اركبهم بالله علموني على الجيتيدور وكيف اركب وشكرا ... Link to comment
TAPL Posted March 8, 2015 Share Posted March 8, 2015 و تحط زر يفتح و يقفل النافذه changeGridListItemToPlayersName ناقص تحط كولمن في القريد لست و تستخدم الفنكشن عشان تعطي اللاعب فلوس لما تضغط على زر onClientGUIClick تستخدم الحدث هذا guiGridListGetSelectedItem تجيب رقم الرو الي انت محدده في القريد لست عن طريق الفنكشن guiGridListGetItemText و تجيب اسم اللاعب الي في الرو الي جبت الرقم حقه getPlayerFromName تجيب المنت اللاعب من الأسم حقه guiGetText تجيب الفلوس الي انت حطيتها في الأيدت triggerServerEvent ترسل تريقر للسيرفر givePlayerMoney تعطي اللاعب الفلوس Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 لو يكون 1 % صح منيح addEventHandler("onClientResourceStart", resourceRoot, function() if ( guiGridListGetSelectedItem ( GUIEditor.gridlist[2] ) ~= 2 ) then local player = guiGridListGetItemText ( GUIEditor.gridlist[2], if ( getPlayerFromName ( player ) ) then if ( string.len ( guiGetText ( GUIEditor.edit[2] ) ) > 0 and tonumber ( GUIEditor.edit[2] ) ) then triggerServerEvent -- معرف اعمله لذا ترايجر givePlayerMoney ( thePlayer, انا حاطط بتيكست انه اي مبلغ يحطه لتوزيع ويكبس اعطاء ياخذه ما ابي مبلغ واحد ) end end end end ) Link to comment
yazan Posted March 8, 2015 Share Posted March 8, 2015 لو يكون 1 % صح منيح addEventHandler("onClientResourceStart", resourceRoot, function() if ( guiGridListGetSelectedItem ( GUIEditor.gridlist[2] ) ~= 2 ) then if ( guiGridListGetSelectedItem ( GUIEditor.gridlist[2] ) ~= 2 ) then local player = guiGridListGetItemText ( GUIEditor.gridlist[2], if ( getPlayerFromName ( player ) ) then if ( string.len ( guiGetText ( GUIEditor.edit[2] ) ) > 0 and tonumber ( GUIEditor.edit[2] ) ) then triggerServerEvent -- معرف اعمله لذا ترايجر givePlayerMoney ( thePlayer, انا حاطط بتيكست انه اي مبلغ يحطه لتوزيع ويكبس اعطاء ياخذه ما ابي مبلغ واحد ) end end end end ) -20% -------- شوف هذه الوظائف و ناقص تعمل تحديث من اجل اذا احد طلع او دخل او غير الاسم Event # onClientPlayerJoin onClientPlayerChangeNick onClientPlayerQuit onClientGUIClick function # guiGridListAddRow guiGridListSetItemText guiGridListSetItemData guiGridListGetItemData guiGridListGetRowCount guiGridListRemoveRow guiGridListGetItemText getPlayerFromName triggerServerEvent givePlayerMoney guiGetText Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 اقدر اجمعهم مع بعض؟ ولا فيه سيرفر وكلنت Link to comment
yazan Posted March 8, 2015 Share Posted March 8, 2015 اقدر اجمعهم مع بعض؟ولا فيه سيرفر وكلنت سيرفر ترايقر من اجل الفلوس Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 طيب هات فنكشات السيرفر ماني عارف ليه احس في الجيتيدور ان سيرفر اهون من الكلنت Link to comment
yazan Posted March 8, 2015 Share Posted March 8, 2015 طيب هات فنكشات السيرفرماني عارف ليه احس في الجيتيدور ان سيرفر اهون من الكلنت اعمل الكلنت اول سيرفر بس حقت الفلوس Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 يب مهو عشان حقت الفلوس انا بسرعه اكملها بعدين نبدا نتحدث بل كلينت ليفيقو المبرمجين الكبار Link to comment
yazan Posted March 8, 2015 Share Posted March 8, 2015 شنو المطلوب الحين بالضبط؟ كود جاهز Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 لا لا ابي فنكشات السيرفر Link to comment
shwaeki Posted March 8, 2015 Share Posted March 8, 2015 viewtopic.php?f=160&t=64737&p=611758&hilit=%D8%A7%D8%B1%D8%B3%D8%A7%D9%84+%D9%81%D9%84%D9%88%D8%B3#p611758 Link to comment
Professional Posted March 8, 2015 Author Share Posted March 8, 2015 https://forum.multitheftauto.com/viewtopic.php?f=160&t=64737&p=611758&hilit=%D8%A7%D8%B1%D8%B3%D8%A7%D9%84+%D9%81%D9%84%D9%88%D8%B3#p611758 ردك شو به فايده برب بس غلقولي الموضوع بروح شوف بمواقع ثانيه Link to comment
yazan Posted March 8, 2015 Share Posted March 8, 2015 https://forum.multitheftauto.com/viewtopic.php?f=160&t=64737&p=611758&hilit=%D8%A7%D8%B1%D8%B3%D8%A7%D9%84+%D9%81%D9%84%D9%88%D8%B3#p611758 ردك شو به فايده برب بس غلقولي الموضوع بروح شوف بمواقع ثانيه اعطاك السيرفر تقربا كامل 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