3DNAN_! Posted September 18, 2017 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
+Source|> Posted September 18, 2017 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 والله مدري تأكد من اسم الجريد ليست
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 هيا شغاله بس ما تتغير يعني انا دخلت السيرفر مثلا وهو فيه احمد ومحمد لو احمد خرج يفضل موجود بالجريد لست ولو محمد غير اسمه يفضل محمد ولو يوسف دخل ما ينضاف
+Source|> Posted September 18, 2017 Posted September 18, 2017 يب يب عطني اكواد فتح اللوحه 40 minutes ago, 3DNAN_! said: هيا شغاله بس ما تتغير يعني انا دخلت السيرفر مثلا وهو فيه احمد ومحمد لو احمد خرج يفضل موجود بالجريد لست ولو محمد غير اسمه يفضل محمد ولو يوسف دخل ما ينضاف جيب اكواد فتح اللوحه
MR.StoRm Posted September 18, 2017 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
' A F . Posted September 18, 2017 Posted September 18, 2017 @Source|> كيف بتحذف الـ element وانت ماجبت سيارته ؟ getPedOccupiedVehicle getVehicleController destroyElement or removePedFromVehicle بالنسبة لـ removePedFromVehicle + getVehicleController عشان لو اللاعب كان راكب بسيارة ماهي سيارته ماتخرب على القائد حق السيارة وتشيل السيارة كلها بس تطرد اللاعب من السيارة .
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 طيب يا شباب أبي كود لما اضغط علي زر ينقلني لمكان معين في عالم ( ديمنشن معين )
a7zan Posted September 18, 2017 Posted September 18, 2017 'onClientGUIClick' setElementPosition setElementDimension
3DNAN_! Posted September 18, 2017 Author 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 )
' A F . Posted September 18, 2017 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 ) ; جرب ورد لي خبر .
A7M8D Posted September 18, 2017 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
A7M8D Posted September 18, 2017 Posted September 18, 2017 @Default#^ تم التعديل شكرا علي التنبيه + شفت ردك بعد ما حطيت الكود
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 طيب دلوقتي انا عايز برضو كود لما اختار شخص من الجريد لست واضغط زر ينقله مكان وعالم اخر محددين ممكن الكود ؟؟
A7M8D Posted September 18, 2017 Posted September 18, 2017 addEvent ( "Destory", true ) addEventHandler ( "Destory", root, function ( PlayerName ) setElementPosition(PlayerName,z,y,z) setElementDimension(PlayerName,العالم الوهمي) end )
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 لا لا الفكره اني لما احدد لاعب من الجريد لست ينقله عالم وهمي في مكان محدد
xX_Ma[D]arA_xX Posted September 18, 2017 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
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 مش شغال لا كود السحب ولا كود الإنتقال
+Source|> Posted September 18, 2017 Posted September 18, 2017 54 minutes ago, 3DNAN_! said: مش شغال لا كود السحب ولا كود الإنتقال هات اللكود اللي فيه الغلط والديبق
3DNAN_! Posted September 18, 2017 Author Posted September 18, 2017 الكودين غلط حق النقل وحق السحب ونا يظهر شئ بالدي بق ما عدلت شئ سويت لتسخ للكود ولصق
A7M8D Posted September 18, 2017 Posted September 18, 2017 غير اسم الترايقر في الارسال و الاستقبال في السيرفر سايد
xX_Ma[D]arA_xX Posted September 19, 2017 Posted September 19, 2017 18 hours ago, 3DNAN_! said: ما عدلت شئ سويت لتسخ للكود ولصق تأكد من اسم البوتون + الاحداثيات + رقم العالم الوهمي لان ذي الاشياء يلي لازم تغيرها
3DNAN_! Posted September 19, 2017 Author Posted September 19, 2017 طيب بتاكد بس عايز كود غلق زر وجعله غير مرئي إلا لرتب معينه وابي كود اني لما اكتب في اديت بوكس واضغط زر ينضاف اسم حساب الراسل في عمود في الجريد لست
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