Jump to content

شو الخطا ف الكود؟


AE.

Recommended Posts

server side

--------------------------------------------
---markers
 marker1 = createMarker (409.55225, -2205.87939, 9.87033, "cylinder", 0.7, 255, 0, 0)
 marker2 = createMarker (409.34235, -2208.22314, 9.87033, "cylinder", 0.7, 0, 255, 255)
 marker3 = createMarker (409.32993, -2210.71582, 9.87033, "cylinder", 0.7, 255, 255, 0)
 marker4 = createMarker (409.33679, -2201.01514, 9.87813, "cylinder", 0.7, 100, 100, 100)
 marker5 = createMarker (409.33578, -2196.91724, 9.87813, "cylinder", 0.7,113,201,90)
 marker6 = createMarker (409.33737, -2216.90210, 9.87813, "cylinder", 0.7,50,220,60)
 marker7 = createMarker (409.33804, -2213.61621, 9.87033, "cylinder", 0.7,220,170,40)
 marker8 = createMarker (409.33844, -2195.09155, 9.87813, "cylinder", 0.7,130,37,132)
 marker9 = createMarker (409.33960, -2199.03662, 9.87813, "cylinder", 0.7,10,180,177)
 marker10 = createMarker (409.33051, -2203.03003, 9.87813, "cylinder", 0.7)

addEvent ("viewGUI", true)
function markerHit (hitPlayer, matchingDimension)
  if ( source == marker1 ) then
    triggerClientEvent ("viewGUI", hitPlayer)
  end
end
addEventHandler ("onMarkerHit", getRootElement(), markerHit)



client side 


----------------------------------------
GUIEditor = {
    gridlist = {},
    window = {},
    button = {}
}
GUIEditor.window[1] = guiCreateWindow(1287, 508, 633, 539, "Choose skin", false)
guiWindowSetSizable(GUIEditor.window[1], false)
    guiSetVisible(GUIEditor.window[1], false) 
GUIEditor.gridlist[1] = guiCreateGridList(316, 28, 307, 501, false, GUIEditor.window[1])
guiGridListAddColumn(GUIEditor.gridlist[1], "Skins", 0.9)
GUIEditor.button[1] = guiCreateButton(12, 449, 141, 53, "Close", false, GUIEditor.window[1])

function hidegui() 
    guiSetVisible(GUIEditor.window[1], false) 
    showCursor ( false ) 
end 
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], hidegui, false ) 

addEvent ("viewGUI", true)
function viewGUI ()
  if (getLocalPlayer() == source) then
    guiSetVisible (GUIEditor.window[1], true)
    showCursor (true)
  end
end
addEventHandler ("viewGUI", getRootElement(), viewGUI)

اللوحة ماتظهر ليش؟

up

 

Link to comment

حاوول تحل مشاكلك لحالك افضل لك

عشان تتلعم بسرعة

سيرفر


marker1 = createMarker (409.55225, -2205.87939, 9.87033, "cylinder", 0.7, 255, 0, 0)
marker2 = createMarker (409.34235, -2208.22314, 9.87033, "cylinder", 0.7, 0, 255, 255)
marker3 = createMarker (409.32993, -2210.71582, 9.87033, "cylinder", 0.7, 255, 255, 0)
marker4 = createMarker (409.33679, -2201.01514, 9.87813, "cylinder", 0.7, 100, 100, 100)
marker5 = createMarker (409.33578, -2196.91724, 9.87813, "cylinder", 0.7,113,201,90)
marker6 = createMarker (409.33737, -2216.90210, 9.87813, "cylinder", 0.7,50,220,60)
marker7 = createMarker (409.33804, -2213.61621, 9.87033, "cylinder", 0.7,220,170,40)
marker8 = createMarker (409.33844, -2195.09155, 9.87813, "cylinder", 0.7,130,37,132)
marker9 = createMarker (409.33960, -2199.03662, 9.87813, "cylinder", 0.7,10,180,177)
marker10 = createMarker (409.33051, -2203.03003, 9.87813, "cylinder", 0.7,0,0,0) -- اذا تبي الماركر مخفي خليه اصفار لا تحذفه افضل


addEventHandler( "onMarkerHit", marker1,-- اسم الماركر الي يضهر الوحة
function ( plr )
if getElementType ( plr ) == "player" then
triggerClientEvent ( plr, "viewGUI",plr)
end
end
)

 

كلينت

 



GUIEditor = {
gridlist = {},
window = {},
button = {}
}
GUIEditor.window[1] = guiCreateWindow(1287, 508, 633, 539, "Choose skin", false)
guiSetVisible(GUIEditor.window[1], false)
guiWindowSetSizable(GUIEditor.window[1], false) 
GUIEditor.gridlist[1] = guiCreateGridList(316, 28, 307, 501, false, GUIEditor.window[1])
guiGridListAddColumn(GUIEditor.gridlist[1], "Skins", 0.9)
GUIEditor.button[1] = guiCreateButton(12, 449, 141, 53, "Close", false, GUIEditor.window[1])


addEventHandler ( "onClientGUIClick", root,
function () 
if (source == GUIEditor.button[1]) then   -- اسم الزر الي يغلق الوحة
guiSetVisible(GUIEditor.window[1], false) 
showCursor ( false ) 
end 
end    
)

addEvent( "viewGUI", true )
addEventHandler( "viewGUI", localPlayer,
function ()
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
end
)

 

Link to comment
4 hours ago, MR.Mosa said:

حاوول تحل مشاكلك لحالك افضل لك

عشان تتلعم بسرعة

سيرفر


marker1 = createMarker (409.55225, -2205.87939, 9.87033, "cylinder", 0.7, 255, 0, 0)
marker2 = createMarker (409.34235, -2208.22314, 9.87033, "cylinder", 0.7, 0, 255, 255)
marker3 = createMarker (409.32993, -2210.71582, 9.87033, "cylinder", 0.7, 255, 255, 0)
marker4 = createMarker (409.33679, -2201.01514, 9.87813, "cylinder", 0.7, 100, 100, 100)
marker5 = createMarker (409.33578, -2196.91724, 9.87813, "cylinder", 0.7,113,201,90)
marker6 = createMarker (409.33737, -2216.90210, 9.87813, "cylinder", 0.7,50,220,60)
marker7 = createMarker (409.33804, -2213.61621, 9.87033, "cylinder", 0.7,220,170,40)
marker8 = createMarker (409.33844, -2195.09155, 9.87813, "cylinder", 0.7,130,37,132)
marker9 = createMarker (409.33960, -2199.03662, 9.87813, "cylinder", 0.7,10,180,177)
marker10 = createMarker (409.33051, -2203.03003, 9.87813, "cylinder", 0.7,0,0,0) -- اذا تبي الماركر مخفي خليه اصفار لا تحذفه افضل


addEventHandler( "onMarkerHit", marker1,-- اسم الماركر الي يضهر الوحة
function ( plr )
if getElementType ( plr ) == "player" then
triggerClientEvent ( plr, "viewGUI",plr)
end
end
)

 

كلينت

 



GUIEditor = {
gridlist = {},
window = {},
button = {}
}
GUIEditor.window[1] = guiCreateWindow(1287, 508, 633, 539, "Choose skin", false)
guiSetVisible(GUIEditor.window[1], false)
guiWindowSetSizable(GUIEditor.window[1], false) 
GUIEditor.gridlist[1] = guiCreateGridList(316, 28, 307, 501, false, GUIEditor.window[1])
guiGridListAddColumn(GUIEditor.gridlist[1], "Skins", 0.9)
GUIEditor.button[1] = guiCreateButton(12, 449, 141, 53, "Close", false, GUIEditor.window[1])


addEventHandler ( "onClientGUIClick", root,
function () 
if (source == GUIEditor.button[1]) then   -- اسم الزر الي يغلق الوحة
guiSetVisible(GUIEditor.window[1], false) 
showCursor ( false ) 
end 
end    
)

addEvent( "viewGUI", true )
addEventHandler( "viewGUI", localPlayer,
function ()
guiSetVisible(GUIEditor.window[1], true)
showCursor(true)
end
)

 

يعني انا لو عرفت احل مشكلتي ليش بنزل موضوع :3 اكيد مش هخش هنا علطول او ما المشكلة تظهرلي المهم كود الزر حق اليغلق اللوحة كان شغال تمام مدري ليش غيرته جاري التجربة ..

6 minutes ago, 3laa33 said:

يعني انا لو عرفت احل مشكلتي ليش بنزل موضوع :3 اكيد مش هخش هنا علطول او ما المشكلة تظهرلي المهم كود الزر حق اليغلق اللوحة كان شغال تمام مدري ليش غيرته جاري التجربة ..

ماشتغل

Link to comment
1 hour ago, 3laa33 said:

يعني انا لو عرفت احل مشكلتي ليش بنزل موضوع :3 اكيد مش هخش هنا علطول او ما المشكلة تظهرلي المهم كود الزر حق اليغلق اللوحة كان شغال تمام مدري ليش غيرته جاري التجربة ..

ماشتغل

بدل كود الزر في كودك الاصلي هو هاذا

 

function hidegui() 
    guiSetVisible(GUIEditor.window[1], false) 
    showCursor ( false ) 
end 
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], hidegui, false ) 

 

Link to comment
36 minutes ago, MR.Mosa said:

بدل كود الزر في كودك الاصلي هو هاذا

 


function hidegui() 
    guiSetVisible(GUIEditor.window[1], false) 
    showCursor ( false ) 
end 
addEventHandler ( "onClientGUIClick", GUIEditor.button[1], hidegui, false ) 

 

اتكلم الماركر نفسه مايشتغل مالي دخل بالزر

Link to comment
4 minutes ago, [6ArH]#~Ecoo~ said:

 

  1.  سويه كلينت
  2.  

  3. marker1 = createMarker (409.55225, -2205.87939, 9.87033, "cylinder", 0.7, 255, 0, 0 ,255)

 

  1. function Hit( )
  2.         if( marker1 == localPlayer )then
  3.         guiSetVisible ( GUIEditor.window[1], true )
  4.         showCursor ( true )
  5.     end
  6.     end
  7. addEventHandler ( "onClientMarkerHit", getRootElement(), Hit )

خلاص مشكور انا غيرت اللوحة وخليتها شئ تاني بدالها 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...