Ksa911-Mta Posted December 15, 2015 Share Posted December 15, 2015 ممكن مساعده في قري ليست اانا عملت لوحه وفيها قريد ليست الان ابي في القريد ليسي يبي لي اسماء اللاعبين الي في السيرفر الان لما اضغط على اسم لاعب واضغط على البوتون ابيه يحط لي اشاره على اللاعب في الخريطه ممكن الكود ؟ Link to comment
Jupi Posted December 15, 2015 Share Posted December 15, 2015 (edited) ممكن مساعده في قري ليستاانا عملت لوحه وفيها قريد ليست الان ابي في القريد ليسي يبي لي اسماء اللاعبين الي في السيرفر الان لما اضغط على اسم لاعب واضغط على البوتون ابيه يحط لي اشاره على اللاعب في الخريطه ممكن الكود ؟ addEventHandler("onClientGUIClick") --loop getElementsByType guiGridListAddRow getPlayerName guiGridListGetSelectedItem guiGridListGetItemText getPlayerFromName createBlipAttachedTo isElement destroyElement Edited December 15, 2015 by Guest Link to comment
iPrestege Posted December 15, 2015 Share Posted December 15, 2015 --ClientSide-- guiCreateGridList guiGridListAddColumn guiGridListAddRow getElementsByType guiGridListSetItemText guiGridListGetSelectedItem guiGridListGetItemText triggerServerEvent getPlayerName table addEventHandler 'onClientGuiClick' --ServerSide-- addEvent addEventHandler createBlip getPlayerFromName getElementPosition setElementParent isElement destroyElement Link to comment
Ksa911-Mta Posted December 15, 2015 Author Share Posted December 15, 2015 ذا هو الكود وش اعمل الان اضيف الفنكشن له ؟ GUIEditor = { gridlist = {}, window = {}, scrollbar = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 380) / 2, (screenH - 401) / 2, 380, 401, "Panel Player : لوحه اللاعب", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF36FF00") GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 175, 366, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.scrollbar[1] = guiCreateScrollBar(0, 351, 175, 15, true, false, GUIEditor.gridlist[1]) GUIEditor.scrollbar[2] = guiCreateScrollBar(159, 0, 16, 350, false, false, GUIEditor.gridlist[1]) GUIEditor.button[1] = guiCreateButton(194, 35, 176, 36, "تحديد الموقع : GPS", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFEA00") end ) Link to comment
Jupi Posted December 15, 2015 Share Posted December 15, 2015 نحن هنا نعطيك الفنكشنات و انت تصنع منها كودك ------------ بلنسبة لبرستيج وش كل ذي الفنكشنات >.< اشياء كثيرة مالها لازمة يقدر يستعمل createBlipAttachedTo علي طول و ليش التريقر Link to comment
iPrestege Posted December 15, 2015 Share Posted December 15, 2015 نحن هنا نعطيك الفنكشنات و انت تصنع منها كودك ------------ بلنسبة لبرستيج وش كل ذي الفنكشنات >.< اشياء كثيرة مالها لازمة يقدر يستعمل createBlipAttachedTo علي طول في هذي صدقت راحت عن البال دورت له اصعب طريقة ونسيت الوظيفة هذي . Link to comment
Alix2015 Posted December 15, 2015 Share Posted December 15, 2015 الجماعه مو مقصرين فيك تفضل الكود -- Pick a random player function setupRandomRobber () local myPlayer = getRandomPlayer () -- Create a radar blip at the player's position, with a 'cash' icon and only visible to everyone (no 'visibleTo' parameter) local myBlip = createBlipAttachedTo ( myPlayer, 52 ) end Link to comment
Jupi Posted December 15, 2015 Share Posted December 15, 2015 (edited) الجماعه مو مقصرين فيك تفضل الكود-- Pick a random player function setupRandomRobber () local myPlayer = getRandomPlayer () -- Create a radar blip at the player's position, with a 'cash' icon and only visible to everyone (no 'visibleTo' parameter) local myBlip = createBlipAttachedTo ( myPlayer, 52 ) end جاب العيد حتي المثال جاي من الويكي Edited December 15, 2015 by Guest Link to comment
#CroSs Posted December 15, 2015 Share Posted December 15, 2015 الجماعه مو مقصرين فيك تفضل الكود-- Pick a random player function setupRandomRobber () local myPlayer = getRandomPlayer () -- Create a radar blip at the player's position, with a 'cash' icon and only visible to everyone (no 'visibleTo' parameter) local myBlip = createBlipAttachedTo ( myPlayer, 52 ) end -.- Link to comment
Alix2015 Posted December 15, 2015 Share Posted December 15, 2015 طيب ليه ما تساعده وتط له الكود كامل Link to comment
Jupi Posted December 15, 2015 Share Posted December 15, 2015 طيب ليه ما تساعده وتط له الكود كامل حطيت له الكود كامل وين التعليم في كذا؟ كذا راح يتعود علي الجاهز و يجي يعدل علي المودات و عمره ما راح يتعلم Link to comment
Alix2015 Posted December 15, 2015 Share Posted December 15, 2015 يا اخي ات نصحته وخلص بس جاوبه Link to comment
iPrestege Posted December 15, 2015 Share Posted December 15, 2015 بما اني رايق وعندي اجازة وعودة للمنتدى فـ ابعطية الكود -- Client Side -- GUIEditor = { gridlist = {}, window = {}, scrollbar = {}, button = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 380) / 2, (screenH - 401) / 2, 380, 401, "Panel Player : لوحه اللاعب", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF36FF00") GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 175, 366, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.scrollbar[1] = guiCreateScrollBar(0, 351, 175, 15, true, false, GUIEditor.gridlist[1]) GUIEditor.scrollbar[2] = guiCreateScrollBar(159, 0, 16, 350, false, false, GUIEditor.gridlist[1]) GUIEditor.button[1] = guiCreateButton(194, 35, 176, 36, "تحديد الموقع : GPS", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFEA00") for i,v in ipairs ( getElementsByType ( "player" ) ) do local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1], row,1,getPlayerName ( v ), false, false ) end addEventHandler ( "onClientGUIClick",GUIEditor.button[1], function ( ) local row,col = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) if ( row and col and row ~= -1 and col ~= -1 ) then local xPlayer = guiGridListGetItemText ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) triggerServerEvent ( 'AttachTheBlip',localPlayer,xPlayer ) end end,false ) -- Server Side -- Blip = { } addEvent ( 'AttachTheBlip',true ) addEventHandler ( 'AttachTheBlip',root, function ( xPlayer ) if xPlayer then local player = getPlayerFromName ( xPlayer ) if player then if Blip [ player ] and isElement ( Blip [ player ] ) then return end Blip [ player ] = createBlipAttachedTo ( player,41 ) end end end ) addEventHandler ( 'onPlayerQuit',root, function ( ) if Blip [ source ] and isElement ( Blip [ source ] ) then destroyElement ( Blip [ source ] ) Blip [ source ] = nil end end ) Link to comment
Alix2015 Posted December 15, 2015 Share Posted December 15, 2015 يب شفت يا دابل بس شكلك انت يا دابل ما بدك تساعد ناس اوعى تفكر او الاكواد بفلوس Link to comment
Ksa911-Mta Posted December 15, 2015 Author Share Posted December 15, 2015 ذا سيرفر سايد Blip = { } addEvent ( 'AttachTheBlip',true ) addEventHandler ( 'AttachTheBlip',root, function ( xPlayer ) if xPlayer then local player = getPlayerFromName ( xPlayer ) if player then if Blip [ player ] and isElement ( Blip [ player ] ) then return end Blip [ player ] = createBlipAttachedTo ( player,41 ) end end end ) addEventHandler ( 'onPlayerQuit',root, function ( ) if Blip [ source ] and isElement ( Blip [ source ] ) then destroyElement ( Blip [ source ] ) Blip [ source ] = nil end end ) بس ما اشتغل Link to comment
SycroX Posted December 15, 2015 Share Posted December 15, 2015 اطرح سطر 10 و 37 ملف كلنت Link to comment
Ksa911-Mta Posted December 15, 2015 Author Share Posted December 15, 2015 انا حليت مشكله الكلينت خلص بس الان المشكله في السيرفر سايد Link to comment
Ksa911-Mta Posted December 15, 2015 Author Share Posted December 15, 2015 تم حل المشكله اشتغل تمام يسلمو ايديك Link to comment
Jupi Posted December 15, 2015 Share Posted December 15, 2015 يب شفت يا دابل بس شكلك انت يا دابل ما بدك تساعد ناس اوعى تفكر او الاكواد بفلوس يخي انا خايف عليه يطلع مثلك Link to comment
iPrestege Posted December 15, 2015 Share Posted December 15, 2015 انا حليت مشكله الكلينت خلص بس الان المشكله في السيرفر سايد أساساً مافية مشكلة من الاكواد اللي عطيتك المشكلة من اكوادك السابقة اللي عندك وأهلاً وسهلاً . Link to comment
#CroSs Posted December 15, 2015 Share Posted December 15, 2015 بما اني رايق وعندي اجازة وعودة للمنتدى فـ ابعطية الكود -- Client Side -- GUIEditor = { gridlist = {}, window = {}, scrollbar = {}, button = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 380) / 2, (screenH - 401) / 2, 380, 401, "Panel Player : لوحه اللاعب", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF36FF00") GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 175, 366, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Player", 0.9) GUIEditor.scrollbar[1] = guiCreateScrollBar(0, 351, 175, 15, true, false, GUIEditor.gridlist[1]) GUIEditor.scrollbar[2] = guiCreateScrollBar(159, 0, 16, 350, false, false, GUIEditor.gridlist[1]) GUIEditor.button[1] = guiCreateButton(194, 35, 176, 36, "تحديد الموقع : GPS", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFEA00") for i,v in ipairs ( getElementsByType ( "player" ) ) do local row = guiGridListAddRow ( GUIEditor.gridlist[1] ) guiGridListSetItemText ( GUIEditor.gridlist[1], row,1,getPlayerName ( v ), false, false ) end addEventHandler ( "onClientGUIClick",GUIEditor.button[1], function ( ) local row,col = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) if ( row and col and row ~= -1 and col ~= -1 ) then local xPlayer = guiGridListGetItemText ( GUIEditor.gridlist[1], guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ), 1 ) triggerServerEvent ( 'AttachTheBlip',localPlayer,xPlayer ) end end,false ) -- Server Side -- Blip = { } addEvent ( 'AttachTheBlip',true ) addEventHandler ( 'AttachTheBlip',root, function ( xPlayer ) if xPlayer then local player = getPlayerFromName ( xPlayer ) if player then if Blip [ player ] and isElement ( Blip [ player ] ) then return end Blip [ player ] = createBlipAttachedTo ( player,41 ) end end end ) addEventHandler ( 'onPlayerQuit',root, function ( ) if Blip [ source ] and isElement ( Blip [ source ] ) then destroyElement ( Blip [ source ] ) Blip [ source ] = nil end end ) . بس بكون الترايقر ما له داعي setElementVisibleTo إذا كان يبي العلامة تظهر للاعب بس أو تستخدم Client Side ملاحظة : لازم تنشئ العلامة في الـ 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