3DNAN_! Posted September 18, 2017 Share Posted September 18, 2017 السلام عليكم ابي كود لما احدد شخص من الجريد لست واضغط زر تتسحب سيارته وابي كود لما احدد شخص من الجريد واضغط زر يراقبه وعايز حد يصلح ليا الكود اللي هطرحه هو كود إظهار اللاعبين بالجريد لست المشكلة فيه عدد اللاعبين يظل ثابت يعني لو لاعب دخل ما يضيفه لو لاعب خرج ما يمسحه ولو لاعب عدل اسمه ما يتعدل gridList = grid -- اسم القريد ليست حقك addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) Refresh ( ) end ) function Refresh ( ) guiGridListClear ( gridList ) for i, v in ipairs ( getElementsByType ( 'player' ) ) do local Row = guiGridListAddRow ( gridList ) guiGridListSetItemText ( gridList, Row, 1, tostring ( getPlayerName ( v ) ), false, false ) guiGridListSetItemColor ( gridList, Row, 1, 0, 255, 0 ) end end Link to comment
+Source|> Posted September 18, 2017 Share Posted September 18, 2017 3 minutes ago, 3DNAN_! said: السلام عليكم ابي كود لما احدد شخص من الجريد لست واضغط زر تتسحب سيارته وابي كود لما احدد شخص من الجريد واضغط زر يراقبه وعايز حد يصلح ليا الكود اللي هطرحه هو كود إظهار اللاعبين بالجريد لست المشكلة فيه عدد اللاعبين يظل ثابت يعني لو لاعب دخل ما يضيفه لو لاعب خرج ما يمسحه ولو لاعب عدل اسمه ما يتعدل gridList = grid -- اسم القريد ليست حقك addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) Refresh ( ) end ) function Refresh ( ) guiGridListClear ( gridList ) for i, v in ipairs ( getElementsByType ( 'player' ) ) do local Row = guiGridListAddRow ( gridList ) guiGridListSetItemText ( gridList, Row, 1, tostring ( getPlayerName ( v ) ), false, false ) guiGridListSetItemColor ( gridList, Row, 1, 0, 255, 0 ) end end الطلب الأول --client onClientGUIClick guiGridListGetItemText guiGridListGetSelectedItem triggerServerEvent --server destroyElement أعتقد بس الطلب الثالث gridList = grid -- اسم القريد ليست حقك addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) Refresh ( ) end ) function Refresh ( ) guiGridListClear ( grid ) for i, v in ipairs ( getElementsByType ( 'player' ) ) do local Row = guiGridListAddRow ( grid ) guiGridListSetItemText ( grid, Row, 1, tostring ( getPlayerName ( v ) ), false, false ) guiGridListSetItemColor ( grid, Row, 1, 0, 255, 0 ) end end 1 minute ago, Source|> said: الطلب الأول --client onClientGUIClick guiGridListGetItemText guiGridListGetSelectedItem triggerServerEvent --server destroyElement أعتقد بس الطلب الثالث gridList = grid -- اسم القريد ليست حقك addEventHandler ( 'onClientResourceStart', resourceRoot, function ( ) Refresh ( ) end ) function Refresh ( ) guiGridListClear ( grid ) for i, v in ipairs ( getElementsByType ( 'player' ) ) do local Row = guiGridListAddRow ( grid ) guiGridListSetItemText ( grid, Row, 1, tostring ( getPlayerName ( v ) ), false, false ) guiGridListSetItemColor ( grid, Row, 1, 0, 255, 0 ) end end والله مدري تأكد من اسم الجريد ليست Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 هيا شغاله بس ما تتغير يعني انا دخلت السيرفر مثلا وهو فيه احمد ومحمد لو احمد خرج يفضل موجود بالجريد لست ولو محمد غير اسمه يفضل محمد ولو يوسف دخل ما ينضاف Link to comment
+Source|> Posted September 18, 2017 Share Posted September 18, 2017 يب يب عطني اكواد فتح اللوحه 40 minutes ago, 3DNAN_! said: هيا شغاله بس ما تتغير يعني انا دخلت السيرفر مثلا وهو فيه احمد ومحمد لو احمد خرج يفضل موجود بالجريد لست ولو محمد غير اسمه يفضل محمد ولو يوسف دخل ما ينضاف جيب اكواد فتح اللوحه Link to comment
MR.StoRm Posted September 18, 2017 Share Posted September 18, 2017 (edited) gridList = grid -- اسم القريد ليست حقك function Refresh ( ) guiGridListClear ( gridList ) for i, v in ipairs ( getElementsByType ( 'player' ) ) do local Row = guiGridListAddRow ( gridList ) guiGridListSetItemText ( gridList, Row, 1, tostring ( getPlayerName ( v ) ), false, false ) guiGridListSetItemColor ( gridList, Row, 1, 0, 255, 0 ) end end addEventHandler ( 'onClientResourceStart' , root , Refresh ) addEventHandler ( 'onClientPlayerJoin' , root , Refresh ) addEventHandler ( 'onClientPlayerQuit' , root , Refresh ) addEventHandler ( 'onClientPlayerChangeNick' , root , Refresh ) وضيف بأكواد فتح اللوحة , Refresh ( ) Edited September 18, 2017 by MR.StoRm Link to comment
' A F . Posted September 18, 2017 Share Posted September 18, 2017 @Source|> كيف بتحذف الـ element وانت ماجبت سيارته ؟ getPedOccupiedVehicle getVehicleController destroyElement or removePedFromVehicle بالنسبة لـ removePedFromVehicle + getVehicleController عشان لو اللاعب كان راكب بسيارة ماهي سيارته ماتخرب على القائد حق السيارة وتشيل السيارة كلها بس تطرد اللاعب من السيارة . Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 طيب يا شباب أبي كود لما اضغط علي زر ينقلني لمكان معين في عالم ( ديمنشن معين ) Link to comment
a7zan Posted September 18, 2017 Share Posted September 18, 2017 'onClientGUIClick' setElementPosition setElementDimension Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 طيب ديه محاولتي في زر سحب السياره بس منجحتش Client ---------- addEventHandler ( " onClientGUIClick " , root , function ( ) if ( source == GUIEditor.button[2] ) then local sele = guiGridListGetSelectedItem ( gridList ) if ( sele ~= -1 ) then local texte = guiGridListGetItemText ( gridList, sele, 1 ) triggerServerEvent ( "Destory", localPlayer , getPlayerFromName ( texte ) ) else outputChatBox ( "* Please Choose Player To Destory his car !", 255, 0, 0, true ) end end end ) server --------- addEvent ( "Destory", true ) addEventHandler ( "Destory", root, function ( plrkilled ) outputChatBox ( "* [ Police ] *" , root , 255 , 0 , 0 , true ) destroyElement ( source ) end ) Link to comment
' A F . Posted September 18, 2017 Share Posted September 18, 2017 addEventHandler ( "onClientGUIClick" , root ,function ( ) if ( source == GUIEditor.button[2] ) then local sele = guiGridListGetSelectedItem ( gridList ) if ( sele ~= -1 ) then local texte = guiGridListGetItemText ( gridList, sele, 1 ) triggerServerEvent ( "Destory", localPlayer , getPlayerFromName ( texte ) ) else outputChatBox ( "* Please Choose Player To Destory his car !", 255, 0, 0, true ) end end end ) -- Server addEvent ( "Destory" , true ) addEventHandler ( "Destory" , root , function ( plr ) if ( plr and getPedOccupiedVehicle ( plr ) ) then _G [ getVehicleController ( getPedOccupiedVehicle ( plr ) ) == plr and "destroyElement" or "removePedFromVehicle" ] ( getPedOccupiedVehicle ( plr ) ) ; end end ) ; جرب ورد لي خبر . Link to comment
A7M8D Posted September 18, 2017 Share Posted September 18, 2017 (edited) addEventHandler ( " onClientGUIClick " , root , function () if ( source == GUIEditor.button[2] ) then local sel = guiGridListGetSelectedItem ( gridList ) if ( sel ~= -1 ) then local texte = guiGridListGetItemText ( gridList, sel, 1 ) local PlayerName = getPlayerFromName ( texte ) triggerServerEvent ( "Destory", localPlayer ,PlayerName ) else outputChatBox ( "* Please Choose Player To Destory his car !", 255, 0, 0, true ) end end end ) addEvent ( "Destory", true ) addEventHandler ( "Destory", root, function ( PlayerName ) local theVehicle = getPedOccupiedVehicle ( PlayerName ) if theVehicle then outputChatBox ( "* [ Police ] * Your Vehicle Destroyed By "..getPlayerName(source).."" , PlayerName , 255 , 0 , 0 , true ) destroyElement ( theVehicle ) else outputChatBox ( "* [ Police ] * Player Doesn't has Vehicle" , source , 255 , 0 , 0 , true ) end end ) غير كجرب Edited September 18, 2017 by #MR.NaiF Link to comment
' A F . Posted September 18, 2017 Share Posted September 18, 2017 @#MR.NaiF بيصير بق لو اللاعب مامعه سيارة Link to comment
A7M8D Posted September 18, 2017 Share Posted September 18, 2017 @Default#^ تم التعديل شكرا علي التنبيه + شفت ردك بعد ما حطيت الكود Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 طيب دلوقتي انا عايز برضو كود لما اختار شخص من الجريد لست واضغط زر ينقله مكان وعالم اخر محددين ممكن الكود ؟؟ Link to comment
A7M8D Posted September 18, 2017 Share Posted September 18, 2017 addEvent ( "Destory", true ) addEventHandler ( "Destory", root, function ( PlayerName ) setElementPosition(PlayerName,z,y,z) setElementDimension(PlayerName,العالم الوهمي) end ) Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 لا لا الفكره اني لما احدد لاعب من الجريد لست ينقله عالم وهمي في مكان محدد Link to comment
xX_Ma[D]arA_xX Posted September 18, 2017 Share Posted September 18, 2017 (edited) addEventHandler ( " onClientGUIClick " , root , function () if ( source == yourButton ) then local sel = guiGridListGetSelectedItem ( gridList ) if ( sel ~= -1 ) then local texte = guiGridListGetItemText ( gridList, sel, 1 ) local PlayerName = getPlayerFromName ( texte ) setElementPosition(PlayerName,x,y,z) setElementDimension(PlayerName,id) else outputChatBox ( "* Please Choose Player!", 255, 0, 0, true ) end end end ) x,y,z = الاحداثيات id = ضع رقم العالم الوهمي yourButton = اسم الزر 3 minutes ago, #MR.NaiF said: addEvent ( "Destory", true ) addEventHandler ( "Destory", root, function ( PlayerName ) setElementPosition(PlayerName,z,y,z) setElementDimension(PlayerName,العالم الوهمي) end ) الكود صح لكن لو ما يعرف يغير اسم الترايجر او كود الضغط على الجريد ليست؟ + ينفع يسوي الانتقال بالكلينت Edited September 18, 2017 by xX_Ma[D]arA_xX Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 مش شغال لا كود السحب ولا كود الإنتقال Link to comment
xX_Ma[D]arA_xX Posted September 18, 2017 Share Posted September 18, 2017 هات كودك بعد التعديل Link to comment
A7M8D Posted September 18, 2017 Share Posted September 18, 2017 @xX_Ma[D]arA_xX ينفع بس كودي صح Link to comment
+Source|> Posted September 18, 2017 Share Posted September 18, 2017 54 minutes ago, 3DNAN_! said: مش شغال لا كود السحب ولا كود الإنتقال هات اللكود اللي فيه الغلط والديبق Link to comment
3DNAN_! Posted September 18, 2017 Author Share Posted September 18, 2017 الكودين غلط حق النقل وحق السحب ونا يظهر شئ بالدي بق ما عدلت شئ سويت لتسخ للكود ولصق Link to comment
A7M8D Posted September 18, 2017 Share Posted September 18, 2017 غير اسم الترايقر في الارسال و الاستقبال في السيرفر سايد Link to comment
xX_Ma[D]arA_xX Posted September 19, 2017 Share Posted September 19, 2017 18 hours ago, 3DNAN_! said: ما عدلت شئ سويت لتسخ للكود ولصق تأكد من اسم البوتون + الاحداثيات + رقم العالم الوهمي لان ذي الاشياء يلي لازم تغيرها Link to comment
3DNAN_! Posted September 19, 2017 Author Share Posted September 19, 2017 طيب بتاكد بس عايز كود غلق زر وجعله غير مرئي إلا لرتب معينه وابي كود اني لما اكتب في اديت بوكس واضغط زر ينضاف اسم حساب الراسل في عمود في الجريد لست 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