Jump to content

دبل كلك


Recommended Posts

Posted

السلام عليكم

شباب ابي

كود لـ

bindkey

ابي اخليه لما تضغط حرف

H

مرتين تشتغل الوضيفه المطلوبه

فهمتو ؟

يعني لو ضغطته مره وحده مايصير شي

بس لو ضغطته مرتين ورا بعض تشتغل الوضيفه !

اتمني تساعدوني بـ اسهل شككككل

يعني ابي طريقه سهله

Posted
السلام عليكم

شباب ابي

كود لـ

bindkey

ابي اخليه لما تضغط حرف

H

مرتين تشتغل الوضيفه المطلوبه

فهمتو ؟

يعني لو ضغطته مره وحده مايصير شي

بس لو ضغطته مرتين ورا بعض تشتغل الوضيفه !

اتمني تساعدوني بـ اسهل شككككل

يعني ابي طريقه سهله

اتوقع تقدر تسويها بـ

bindKey 
setTimer 
unbindKey 

#

شف ذا المثال يمكن يظبط

  
function one() 
 bindKey("H","down",two) 
  setTimer(unbindKey,500,1,"H","down",two) 
end 
function two() 
 outputChatBox("!") 
end 
bindKey("H","down",one) 

#~BlackBird~#

Posted (edited)

بيند كي يسوي بيند كي يسوي وظيفه اذا ما ضبط حق الأخ الي فوق جرب ذا

function func() 
--- code  
end 
  
function key() 
bindKey("h","down",func) 
end 
bindKey("h","down",key) 
Edited by Guest

My E-mails:

" Manners Maketh Man "

" الأخلاق تصنع الرجل "

░░░░░███████ ]▄▄▄▄▄▄▄▄ BooM !

▂▄▅█████████▅▄▃▂

███████████████████].

◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤

Posted
سوها داتا كم مره ضغطت
setElementData 
getElementData 

ماله داعي لو ما ضبط الي فوق مو يستخدم المنت داتا

بس يستخدم متغيرات وخلاص

My E-mails:

" Manners Maketh Man "

" الأخلاق تصنع الرجل "

░░░░░███████ ]▄▄▄▄▄▄▄▄ BooM !

▂▄▅█████████▅▄▃▂

███████████████████].

◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤

Posted

O_O !

كلنت :

local ClickCount = 1 
     
bindKey('H','down', 
    function (  ) 
        if ClickCount and ClickCount < 2 then  
            ClickCount = ClickCount +1 
        return end 
            outputChatBox( tostring ( ClickCount ) ) 
    end 
) 

سيرفر تحتاج تسوي تيبل لكل لاعب يضغطة .. [ table ]

^^

  

Posted

طريقت فهد او جرب كذا

function ok() 
-- Your function here 
end 
  
addEventHandler('onClientResourceStart', resourceRoot, function() 
setElementData(localPlayer,'Click',0) 
end ) 
  
bindKey('H','down',  
function() 
    if getElementData(localPlayer,'Click') ~= 2 then 
        local data = getElementData(localPlayer,'Click') 
        setElementData(localPlayer,'Click',data + 1) 
    else 
        ok() 
    end 
end 
) 

Posted

اخوي برستيج ضبط بس مشكلته

من اول ضغطه يطلع الكلام

انا ابيه من ثاني ضغطه وليس الاولي

Posted
طريقت فهد او جرب كذا
function ok() 
-- Your function here 
end 
  
addEventHandler('onClientResourceStart', resourceRoot, function() 
setElementData(localPlayer,'Click',0) 
end ) 
  
bindKey('H','down',  
function() 
    if getElementData(localPlayer,'Click') ~= 2 then 
        local data = getElementData(localPlayer,'Click') 
        setElementData(localPlayer,'Click',data + 1) 
    else 
        ok() 
    end 
end 
) 

كذا تحتاج تضغط 3 مرات

خليه كذا,

~= 1

Sha67 سابقاً

Posted
طريقت فهد او جرب كذا
function ok() 
-- Your function here 
end 
  
addEventHandler('onClientResourceStart', resourceRoot, function() 
setElementData(localPlayer,'Click',0) 
end ) 
  
bindKey('H','down',  
function() 
    if getElementData(localPlayer,'Click') ~= 2 then 
        local data = getElementData(localPlayer,'Click') 
        setElementData(localPlayer,'Click',data + 1) 
    else 
        ok() 
    end 
end 
) 

اخوي طريقتك معقده طريقت فهد اسهل

بس مشكلتها

من اول ضغطه يطلع الكلام

انا ابيه من ثاني ضغطه

Posted

بالعكس هذي اسهل ,

setElementData(localPlayer,'Double',0) 
  
bindKey('H','down', 
function() 
    if getElementData(localPlayer,'Double') ~= 1 then 
        local v_Data = getElementData(localPlayer,'Double') 
        setElementData(localPlayer,'Double',v_Data + 1) 
    else 
        guiSetVisible(win,true) 
        end 
    end 
) 

انا خليته لازم تضغط مرتين وتطلع لك النافذه

Sha67 سابقاً

Posted

تعديل على طريقة ذا بيست

local clicks = 0 
  
bindKey('h','down', 
function() 
    if clicks == 2 then 
        clicks = clicks + 1 
        guiSetVisible(win,true) 
    end 
end 
) 

-- ملاحظة: الالمنت داتا ما تجي كلنت بس تقدر تتأكد منها هذا الي صار معي في كم مود لكن مو متأكد

My E-mails:

" Manners Maketh Man "

" الأخلاق تصنع الرجل "

░░░░░███████ ]▄▄▄▄▄▄▄▄ BooM !

▂▄▅█████████▅▄▃▂

███████████████████].

◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤

Posted
اخوي برستيج ضبط بس مشكلته

من اول ضغطه يطلع الكلام

انا ابيه من ثاني ضغطه وليس الاولي

جربتة يظهر من ثاني ضغطة :/ طيب جرب ارفع ذي خلها 3 لاني مادري كم مرة تبيه :

local ClickCount = 1 
     
bindKey('H','down', 
    function (  ) 
        if ClickCount and ClickCount < 3 then  
            ClickCount = ClickCount +1 
        return end 
            outputChatBox( tostring ( ClickCount ) ) 
    end 
) 

  

Posted
ضاوي ماضبط

انت يمكن ما جربت ردي الي فوق

اذا ما ضبط حق برستيج جرب ذا

function func() 
--- code 
end 
  
function key() 
bindKey("h","down",func) 
end 
bindKey("h","down",key) 

My E-mails:

" Manners Maketh Man "

" الأخلاق تصنع الرجل "

░░░░░███████ ]▄▄▄▄▄▄▄▄ BooM !

▂▄▅█████████▅▄▃▂

███████████████████].

◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤

Posted

عسول متأكد مو شغال ؟

جربته واشتغل معي ذذ

تأكد من win غيرها لإسم النافذه حقك

او احذف guiSetVisible

وحط بدالها الوظيفه حقك ذذ

مثلا ,

local Number = 10 
  
setElementData(localPlayer,'Double',0) 
  
bindKey('H','down', 
function() 
    if getElementData(localPlayer,'Double') ~= 1 then 
        local v_Data = getElementData(localPlayer,'Double') 
        setElementData(localPlayer,'Double',v_Data + 1) 
    else 
        outputChatBox(tostring(Number/20*2)) 
        end 
    end 
) 

اضغط مرتين h

راح يطلع بالشات رقم 1 ذذ

Sha67 سابقاً

Posted
اخوي برستيج ضبط بس مشكلته

من اول ضغطه يطلع الكلام

انا ابيه من ثاني ضغطه وليس الاولي

جربتة يظهر من ثاني ضغطة :/ طيب جرب ارفع ذي خلها 3 لاني مادري كم مرة تبيه :

local ClickCount = 1 
     
bindKey('H','down', 
    function (  ) 
        if ClickCount and ClickCount < 3 then  
            ClickCount = ClickCount +1 
        return end 
            outputChatBox( tostring ( ClickCount ) ) 
    end 
) 

برستيج هو يضبطط

بس انا اول ضغطه اضغط يطلع الكلام

Posted
O_O !

كلنت :

local ClickCount = 1 
     
bindKey('H','down', 
    function (  ) 
        if ClickCount and ClickCount < 2 then  
            ClickCount = ClickCount +1 
        return end 
            outputChatBox( tostring ( ClickCount ) ) 
    end 
) 

سيرفر تحتاج تسوي تيبل لكل لاعب يضغطة .. [ table ]

^^

برستيج هذا ضبط

بس مشكلته

لما اضغط H مرتين

يطلع رقم ححلوو !

ولما اضغطها مره وحده

يطلع رقم وخلاص كل ماضغط حرف H

مره وحده يطلع الرقم !

انا ابيه كل ماتضغط مرتين يطلع الرقم

Posted
local ClickCount = 1 
     
bindKey('H','down', 
    function (  ) 
        if ClickCount and ClickCount < 2 then  
            ClickCount = ClickCount +1 
        return end 
            outputChatBox( tostring ( ClickCount ) ) 
         ClickCount = 1 
    end 
) 

  

Posted

خلالالالالالالالالالالالاص

ضبططط

يعطيك الف الف الف الف الف عااافيه

وربي شنب ي برستيج

Posted

بس يوجد خطا بسيط

الي هو

اذاا مثلا ضغطنا حرف

H

وضغطنا حرف اخر مثلا حرف

B

ورجعنا ضغطنا حرف

H

راح يطلع الرقم بـ الشات

لنهه حسب انك ضغطت الزر قبل هل مره فهمت علي ؟

انا ابيه اذا ضغطت الزر مره وحده وضغط زر اخر ورجعت ضغط الزر مايسحب اني لمسته من قبل فهمت ؟

اتمني تعدلها

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