mahmod3 Posted October 23, 2016 Share Posted October 23, 2016 مت العنوان طلب فنكشنات الاسل منجر طبعا انا شفت من قبل في اشخاص طابه نفس الطلب بس مالقيتها لما احتجتها هه اعطوني الروابط الي فاتت او اعطوني هني الفنكشنات وبعد الافاده يغلق Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 مدري وش قصدك بالاسل مانجر وضح طلبك أكثر؟ Link to comment
!#NssoR_) Posted October 23, 2016 Share Posted October 23, 2016 بما انك تبي الفنكشنات وماحددت وش تبي بالضبط فـ تفضل ACL functions aclReload aclSave aclList aclGet aclCreate aclDestroy aclGetName aclGetRight aclSetRight aclListRights aclRemoveRight aclGetGroup aclCreateGroup aclDestroyGroup aclGroupList aclGroupAddACL aclGroupAddObject aclGroupGetName aclGroupListACL aclGroupListObjects aclGroupRemoveACL aclGroupRemoveObject hasObjectPermissionTo isObjectInACLGroup Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 مشاء الله ههه اقصد عمل اسل مانجر كيف يعني عمل 2 قريد ليست وسهل جدا قريد ليست فيه اللاعبين وقريد فيه رتب الاسل وبوتون لما تضغط عليه وانت محدد لاعب معين يعطيه الرتبه الي انت محدد عليها وزر تاني يحدف الرتبه بس طبعا هوا سهل وصعب في نفس الوقت ايش الصعب ابي كيف اعمل اللوب للرتب وكدا رتب الاسل طبعا وكيف اخلي لما اضغط ع البوتون يخلي اللاعب في رتبة معينه Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 (edited) aclGroupList table aclGroupGetName aclGroupAddObject aclGroupRemoveObject isObjectInACLGroup getPlayerAccount getAccountName isGuestAccount triggerClientEvent triggerServerEvent getElementsByType guiGridListClear guiGridListAddRow getPlayerName getPlayerFromName guiGridListSetItemText guiGridListGetSelectedItem addEventHandler ( 'onClientGUIClick' ) Edited October 23, 2016 by FaHaD Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 3 minutes ago, FaHaD said: aclGroupList table aclGroupGetName aclGroupAddObject aclGroupRemoveObject isObjectInACLGroup getPlayerAccount getAccountName isGuestAccount triggerClientEvent triggerServerEvent getElementsByType guiGridListClear guiGridListAddRow getPlayerName getPlayerFromName guiGridListSetItemText guiGridListGetSelectedItem addEventHandler ( 'onClientGUIClick' ) صعب نوعا ما Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 ماهو صعب ولا هو سهل لكن وش الفايدة من الحركة هذي وانت عندك ادمنية؟ Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 1 minute ago, FaHaD said: ماهو صعب ولا هو سهل لكن وش الفايدة من الحركة هذي وانت عندك ادمنية؟ اريد ازيد خبرتي في البرمجه Link to comment
Abdul KariM Posted October 23, 2016 Share Posted October 23, 2016 انت تشوف الفنكشنات كثيرة وطويلة لاكن التطبيق سهل مره Link to comment
!#NssoR_) Posted October 23, 2016 Share Posted October 23, 2016 من صنع سورا وهو بنفس الفكرة الي تبيها gpp استعمل هذا السكربت Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 1 minute ago, NssoR said: من صنع سورا وهو بنفس الفكرة الي تبيها gpp استعمل هذا السكربت ابي اعمله بنفسي اريد زيادة الخبره Link to comment
Mr.CoR Posted October 23, 2016 Share Posted October 23, 2016 (edited) هو يبي يسويه من منطلق ان تزيد خبرته طيب حاول سويه وبنساعدك واي شي ماتفهمه قول لنا عليه Edited October 23, 2016 by Mr.CoR Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 55 minutes ago, Mr.CoR said: هو يبي يسويه من منطلق ان تزيد خبرته طيب حاول سويه وبنساعدك واي شي ماتفهمه قول لنا عليه ان شاء الله اخي الكريم 2 hours ago, FaHaD said: مدري وش قصدك بالاسل مانجر وضح طلبك أكثر؟ اريد ان اسوي وين اللاعب يموت يعطي لشخص فلوس يعني يعطي للشخص الي قتل الشخص التاني فلوس Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 addEventHandler ( 'onPlayerWasted' ) givePlayerMoney Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 (edited) 2 minutes ago, FaHaD said: addEventHandler ( 'onPlayerWasted' ) givePlayerMoney ابي كود الي قتل يعني مو الشخص الي مات يعطيه فلوس لا الشخص الي قتل هوا ياخد فلوس ع اعتقادي attacker 4 minutes ago, FaHaD said: addEventHandler ( 'onPlayerWasted' )givePlayerMoney addEventHandler ( "onPlayerWasted", root, function (attacker) if ( getElementType ( attacker ) == "player" ) then givePlayerMoney(attacker,100) end end ) + الكود للاعب الي قتل يعني مو اللاعب الي مات الي قتل اللاعب هوا ياخد فلوس Edited October 23, 2016 by mahmod3 Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 addEventHandler ( 'onPlayerWasted',root, function ( _,attacker ) if ( attacker and getElementType ( attacker ) == 'player' ) then givePlayerMoney ( attacker,100 ) end end ) Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 40 minutes ago, FaHaD said: addEventHandler ( 'onPlayerWasted',root, function ( _,attacker ) if ( attacker and getElementType ( attacker ) == 'player' ) then givePlayerMoney ( attacker,100 ) end end ) شكرا وش فايدة ال _, ( attacker and ؟؟ Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 https://wiki.multitheftauto.com/wiki/OnPlayerWasted هذي لتجاوز البارمتر الاول لان القاتل في الحدث عند موت الاعب هو البارمتر الثاني اول بارمتر هو اللي عدد الرصاص اللي قتل الاعب Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 1 minute ago, FaHaD said: https://wiki.multitheftauto.com/wiki/OnPlayerWasted هذي لتجاوز البارمتر الاول لان القاتل في الحدث عند موت الاعب هو البارمتر الثاني اول بارمتر هو اللي عدد الرصاص اللي قتل الاعب امممم لو ابي اعمل مود مسابقة بعمل 3 ايديت بوكس عموما اريد لما اكتب شي في الايديت الاول بطلع في الشات سهل وفي الايديت التاني اعمل عدد الفلوس الي يجاوب باخد الفلوس وفي الايديت التالت بعمل الاجابه بس ماتظهر للاعبين يعني كيف ؟ واول شخص يجاوب هوا فقط ياخد الفلوس كيف ؟ 17 minutes ago, mahmod3 said: امممم لو ابي اعمل مود مسابقة بعمل 3 ايديت بوكس عموما اريد لما اكتب شي في الايديت الاول بطلع في الشات سهل وفي الايديت التاني اعمل عدد الفلوس الي يجاوب باخد الفلوس وفي الايديت التالت بعمل الاجابه بس ماتظهر للاعبين يعني كيف ؟ واول شخص يجاوب هوا فقط ياخد الفلوس كيف ؟ Link to comment
Abdul KariM Posted October 23, 2016 Share Posted October 23, 2016 @FaHaD لازم تتحقق ان القاتل مايساوي السورس ولاهنت Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 if ( attacker and getElementType ( attacker ) == 'player' and attacker ~= source ) then معذرة نسيت احطها Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 1 minute ago, FaHaD said: if ( attacker and getElementType ( attacker ) == 'player' and attacker ~= source ) then معذرة نسيت احطها شوف طلبي التاني تبع لوحة المسابقات Link to comment
Abdul KariM Posted October 23, 2016 Share Posted October 23, 2016 اذا كان الايدت الاول حق السؤال يحتاج انك تسوي داتا كيف الطريقة ؟ اول ماتضغط الزر على انك بتسوي سؤال سوي داتا للسؤال وراح تكون القيمة الاجابة والفلوس setElementData ( element , "" , { answer , money } ) واول مايكتب الاعب بالشات تحقق ان الداتا موجودة وتحقق ان الاجابة تساوي القيمة الي حطيناها في السؤال وعطه فلوس واحذف الداتا removeElementData وبس بالتوفيق Link to comment
mahmod3 Posted October 23, 2016 Author Share Posted October 23, 2016 36 minutes ago, Abdul KariM said: اذا كان الايدت الاول حق السؤال يحتاج انك تسوي داتا كيف الطريقة ؟ اول ماتضغط الزر على انك بتسوي سؤال سوي داتا للسؤال وراح تكون القيمة الاجابة والفلوس setElementData ( element , "" , { answer , money } ) واول مايكتب الاعب بالشات تحقق ان الداتا موجودة وتحقق ان الاجابة تساوي القيمة الي حطيناها في السؤال وعطه فلوس واحذف الداتا removeElementData وبس بالتوفيق مافهمتك شوف انا للحين شو سويت addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(396, 226, 514, 400, "بواسطة الغرياني", false) guiWindowSetSizable(wnd, false) guiSetAlpha(wnd, 0.82) guiSetVisible(wnd,false) soal = guiCreateEdit(46, 83, 427, 39, "", false, wnd) soall = guiCreateLabel(225, 56, 225, 27, "هنا السؤال", false, wnd) flos = guiCreateEdit(46, 200, 131, 43, "", false, wnd) egabaa = guiCreateLabel(406, 177, 77, 23, "الاجابه", false, wnd) egaba = guiCreateEdit(373, 200, 131, 43, "", false, wnd) floss = guiCreateLabel(70, 177, 77, 23, "عدد الفلوس", false, wnd) ersal = guiCreateButton(205, 266, 121, 41, "ارسال", false, wnd) guiSetProperty(ersal, "NormalTextColour", "FFFFFFFF") close = guiCreateButton(205, 331, 121, 41, "اغلاق", false, wnd) guiSetProperty(close, "NormalTextColour", "FFFFFFFF") end ) function open() if guiGetVisible(wnd) then guiSetVisible(wnd,false) showCursor(false) else guiSetVisible(wnd,true) showCursor(true) end end bindKey("F5","down",open) ------------------------close addEventHandler("onClientGUIClick",root, function () if source == close then guiSetVisible(wnd,false) showCursor(false) end end ) --------------------------- addEventHandler("onClientGUIClick",root, function () if source == ersal then local text = guiGetText (soal) local flos = guiGetText (flos) if tostring(text) ~= "" then if tostring(flos) ~= "" then triggerServerEvent("soal",localPlayer,text,flos) end end end end ) سيرفر addEvent("soal",true) addEventHandler("soal",getRootElement(), function (text,flos) outputChatBox("السؤال هوا :"..text,getRootElement(),255,255,255) givePlayerMoney(source,tonumber(flos)) end ) 32 minutes ago, mahmod3 said: مافهمتك شوف انا للحين شو سويت addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(396, 226, 514, 400, "بواسطة الغرياني", false) guiWindowSetSizable(wnd, false) guiSetAlpha(wnd, 0.82) guiSetVisible(wnd,false) soal = guiCreateEdit(46, 83, 427, 39, "", false, wnd) soall = guiCreateLabel(225, 56, 225, 27, "هنا السؤال", false, wnd) flos = guiCreateEdit(46, 200, 131, 43, "", false, wnd) egabaa = guiCreateLabel(406, 177, 77, 23, "الاجابه", false, wnd) egaba = guiCreateEdit(373, 200, 131, 43, "", false, wnd) floss = guiCreateLabel(70, 177, 77, 23, "عدد الفلوس", false, wnd) ersal = guiCreateButton(205, 266, 121, 41, "ارسال", false, wnd) guiSetProperty(ersal, "NormalTextColour", "FFFFFFFF") close = guiCreateButton(205, 331, 121, 41, "اغلاق", false, wnd) guiSetProperty(close, "NormalTextColour", "FFFFFFFF") end ) function open() if guiGetVisible(wnd) then guiSetVisible(wnd,false) showCursor(false) else guiSetVisible(wnd,true) showCursor(true) end end bindKey("F5","down",open) ------------------------close addEventHandler("onClientGUIClick",root, function () if source == close then guiSetVisible(wnd,false) showCursor(false) end end ) --------------------------- addEventHandler("onClientGUIClick",root, function () if source == ersal then local text = guiGetText (soal) local flos = guiGetText (flos) if tostring(text) ~= "" then if tostring(flos) ~= "" then triggerServerEvent("soal",localPlayer,text,flos) end end end end ) سيرفر addEvent("soal",true) addEventHandler("soal",getRootElement(), function (text,flos) outputChatBox("السؤال هوا :"..text,getRootElement(),255,255,255) givePlayerMoney(source,tonumber(flos)) end ) help me !!! Link to comment
iPrestege Posted October 23, 2016 Share Posted October 23, 2016 Client : wnd = guiCreateWindow(396, 226, 514, 400, "بواسطة الغرياني", false) guiWindowSetSizable(wnd, false) guiSetAlpha(wnd, 0.82) guiSetVisible(wnd,false) soal = guiCreateEdit(46, 83, 427, 39, "", false, wnd) soall = guiCreateLabel(225, 56, 225, 27, "هنا السؤال", false, wnd) flos = guiCreateEdit(46, 200, 131, 43, "", false, wnd) egabaa = guiCreateLabel(406, 177, 77, 23, "الاجابه", false, wnd) egaba = guiCreateEdit(373, 200, 131, 43, "", false, wnd) floss = guiCreateLabel(70, 177, 77, 23, "عدد الفلوس", false, wnd) ersal = guiCreateButton(205, 266, 121, 41, "ارسال", false, wnd) guiSetProperty(ersal, "NormalTextColour", "FFFFFFFF") close = guiCreateButton(205, 331, 121, 41, "اغلاق", false, wnd) guiSetProperty(close, "NormalTextColour", "FFFFFFFF") function open ( ) if guiGetVisible ( wnd ) then guiSetVisible ( wnd,false ) showCursor ( false ) else guiSetVisible ( wnd,true ) showCursor ( true ) end end bindKey("F5","down",open) addEventHandler ( 'onClientGUIClick',root, function ( ) if ( source == close ) then guiSetVisible ( wnd,false ) showCursor ( false ) elseif ( source == ersal ) then local _text = guiGetText ( soal ) local _flos = guiGetText ( flos ) local _egaba = guiGetText ( egaba ) if ( _text ~= "" and tonumber ( _flos ) and _egaba ~= "" ) then triggerServerEvent ( 'soal',localPlayer,_text,_flos,_egaba ) end end end ) Server : addEvent ( 'soal',true ) addEventHandler ( 'soal',root, function ( text,flos,egaba ) if ( text and flos and egaba ) then _flos = flos _egaba = egaba outputChatBox ( "السؤال هوا :"..text,root,255,255,255 ) end end ) addEventHandler ( 'onPlayerChat',root, function ( message ) if ( message and message == _egaba and _egaba ~= nil ) then givePlayerMoney ( source,_flos ) _egaba = nil end end ) Link to comment
Recommended Posts