Jump to content

وش الغلط في الكود


Recommended Posts

local  Marker = createMarker( x,y,z,'cylinder',size,255,0,0,0 ) 
function onHit(player) 
unbindKey ( player, "F1", "down", onHit ) 
end 
addEventHandler("onClientMarkerHit", Marker, onHit) 

الكود يعمل على .. 
عند لمس الماركر يتتم تعطيل اف 1 

وشكراُ

Link to comment

ElementData رآح تستخدم

  
Marker = createMarker ( x, y, z, 'cylinder', size, 255, 0, 0, 0 ) 
     
function onHit ( thePlayer ) 
    setElementData ( thePlayer, "LockF1", true ) 
end 
addEventHandler ( "onClientMarkerHit", Marker, onHit ) 
  
function onLeave ( thePlayer ) 
    setElementData ( thePlayer, "LockF1", false ) 
end 
addEventHandler ( "onClientMarkerLeave", Marker, onLeave ) 
  

و تروح فري روم تضيف شرط عند كود فتح النافذة

  
if getElementData ( source, "LockF1" ) then 
    -- لا شيء 
else 
    -- الأكواد الأصلية 
end 
  

Link to comment
ElementData رآح تستخدم
  
Marker = createMarker ( x, y, z, 'cylinder', size, 255, 0, 0, 0 ) 
     
function onHit ( thePlayer ) 
    setElementData ( thePlayer, "LockF1", true ) 
end 
addEventHandler ( "onClientMarkerHit", Marker, onHit ) 
  
function onLeave ( thePlayer ) 
    setElementData ( thePlayer, "LockF1", false ) 
end 
addEventHandler ( "onClientMarkerLeave", Marker, onLeave ) 
  

و تروح فري روم تضيف شرط عند كود فتح النافذة

  
if getElementData ( source, "LockF1" ) then 
    -- لا شيء 
else 
    -- الأكواد الأصلية 
end 
  

1- هذا الكود احطه فـ اول سطر كلنت ؟

ولا سيرفر

ولا عند بدايهه النافذهـ الاصليه

wndMain

----------------

2- لو بعطل غيرهـ مثلا الشوب اف 2 نفس الطريقةة ؟

Link to comment

fr_client.lua في ملف

1588 في سطر

أو

أبحث عن

function toggleFRWindow() 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 

و غيره لـ

function toggleFRWindow() 
    if getElementData ( g_Me, "LockF1" ) then return end 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 

Link to comment
fr_client.lua في ملف

1588 في سطر

أو

أبحث عن

function toggleFRWindow() 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 

و غيره لـ

function toggleFRWindow() 
    if getElementData ( g_Me, "LockF1" ) then return end 
    if isWindowOpen(wndMain) then 
        showCursor(false) 
        hideAllWindows() 
        colorPicker.closeSelect() 
    else 
        showCursor(true) 
        showAllWindows() 
    end 
end 

2- لو بعطل غيرهـ مثلا الشوب اف 2 نفس الطريقةة ؟

يعني اسوي كذا ؟

function show() 
  if getElementData ( g_Me, "LockF2" ) then return end 
guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1])) 
showCursor(guiGetVisible(GUIEditor_Window[1])) 
end 
bindKey ("F2", "down", show) 

:?:

Link to comment
يعني اسوي كذا ؟
function show() 
  if getElementData ( g_Me, "LockF2" ) then return end 
guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1])) 
showCursor(guiGetVisible(GUIEditor_Window[1])) 
end 
bindKey ("F2", "down", show) 

:?:

جرب وبعدين إسأل =/

Link to comment

2- لو بعطل غيرهـ مثلا الشوب اف 2 نفس الطريقةة ؟

يعني اسوي كذا ؟

function show() 
  if getElementData ( g_Me, "LockF2" ) then return end 
guiSetVisible(GUIEditor_Window[1], not guiGetVisible(GUIEditor_Window[1])) 
showCursor(guiGetVisible(GUIEditor_Window[1])) 
end 
bindKey ("F2", "down", show) 

:?:

لا

ذا معرف في مود بلاي فقط g_Me

(إذا بتستخدمه في مود ثاني (شوب مثلاً

localPlayer إلى g_Me غير

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...