Jump to content

طلب كود


Recommended Posts

سلام عليكم ابي كود

اليضعط حرف 'm'

ويشاور علي واحد

يطلع له لوحه

يعني كود الفتح

اليضعط حرف m

ويشاور علي اللاعب يطلع لع اللوحه

ابي الكود جاهز @_@؟

Link to comment
"onClientCursorMove" 

فيه بارمترات للاحدثيات

خليه لما يحرك الماوس يجيب الاحدثيات اللي هو واقف عليها بعدين يجيب

اقرب لاعب عن طريق لوب

بستعمال

getDistanceBetweenPoints3D 

--

ويشاور علي واحد

يشاور و ليس يضغط ^

Link to comment
انت ما فهمني

انا عاوز كود اليضعط حرف 'm'

يطلع له ماوس السهم و يشاوي علي واحد ب الماوس يطلع له اللوحه

زي كود bindkey

يب ادري

استعمل حدث

onClientCursorMove

واستعمل البارمترات و هات احدثيات المكان اللي الماوس مشاور فيه

بعدين اعمل لوب و هات اقرب لاعب للاحدثيات دي و بشرط كمان انه ميكنش ابعد عن الماوس

كيف تجيب المسافة بين منتطقين؟

getDistanceBetweenPoints3D 

Link to comment
ممكن الكود جاهز؟

قصدك مـثـل CIT ..

لو أحد فينا سوى المود حقهم كان يقدر يبيعهه بسـعر الي يبغاه !!

م أظن حد بيسويلك إياه بلاش + تعلم من نفسك وحاول وبيساعدوك أما جاهز ماحد بيعطيك

Link to comment

الرجال قصده , زي سيرفر محترفين جراند حق المولتي

لما يضغط حرف M

يفتح له الماوس فقط .. واذا شاف لاعب يضغط عليه وتفتح نافذة

' طبعا لقروب الشرطي ويقدر يغيره '

تفضل

Server :

  
addEvent("check",true) 
addEventHandler("check",root, 
    function() 
        local acc=getPlayerAccount(client) 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police"))) then -- أسم القروب 
            triggerClientEvent(client,"openre",client) 
        end 
    end 
) 
  
  
addEventHandler( "onElementClicked",root, 
function (  x, y, p ) 
triggerClientEvent ( p, "openGui",p) 
end 
) 

Client :

function strong ( ) 
guiSetVisible (WndName, true) 
showCursor (true) 
end 
addEvent( "openGui", true ) 
addEventHandler( "openGui",root,strong) 
  
bindKey( "M", "down", 
function() 
    triggerServerEvent ( "check", localPlayer ) 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
 end) 

Edited by Guest
Link to comment
تصحيح ^
  
addEventHandler( "onElementClicked",root, 
function (  x, y, z ) 
triggerClientEvent ( source, "openGui ,source") 
end 
) 

ولكم باك سترونق ^.^

triggerClientEvent ( source, "openGui" ,source ) 

ثانكس .. بس راح ارجع انحظر حبيت اساعده واطلع

Edited by Guest
Link to comment

@ ♯~|StrΘnG|~

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

string mouseButton, string buttonState, player playerWhoClicked, float clickPosX, float clickPosY, float clickPosZ

+ البارتمنز ال3 هو الاعب الي ضغط على الالمنت

وعندك خطأ بالكلينت سطر 2

V مفروض تكون v

Link to comment
@ ♯~|StrΘnG|~

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

string mouseButton, string buttonState, player playerWhoClicked, float clickPosX, float clickPosY, float clickPosZ

+ البارتمنز ال3 هو الاعب الي ضغط على الالمنت

وعندك خطأ بالكلينت سطر 2

V مفروض تكون v

تسلم على التنبيه , خطأ مطبعي

+

هو كذا قصده على ما اظن

Link to comment
bindKey( "M", "down", 
function() 
    triggerServerEventEvent ( localPlayer, "check") 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
end) 

triggerServerEvent ( "check", localPlayer ) 
Link to comment
bindKey( "M", "down", 
function() 
    triggerServerEventEvent ( localPlayer, "check") 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
end) 

triggerServerEvent ( "check", localPlayer ) 

مشكور على التنبيه

Link to comment

الرجال قصده , زي سيرفر محترفين جراند حق المولتي

لما يضغط حرف M

يفتح له الماوس فقط .. واذا شاف لاعب يضغط عليه وتفتح نافذة

' طبعا لقروب الشرطي ويقدر يغيره '

تفضل

Server :

  
addEvent("check",true) 
addEventHandler("check",root, 
    function() 
        local acc=getPlayerAccount(client) 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police"))) then -- أسم القروب 
            triggerClientEvent(client,"openre",client) 
        end 
    end 
) 
  
  
addEventHandler( "onElementClicked",root, 
function (  x, y, p ) 
triggerClientEvent ( p, "openGui",p) 
end 
) 

Client :

function strong ( ) 
guiSetVisible (WndName, true) 
showCursor (true) 
end 
addEvent( "openGui", true ) 
addEventHandler( "openGui",root,strong) 
  
bindKey( "M", "down", 
function() 
    triggerServerEvent ( localPlayer, "check") 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
 end) 

الكود غلط للاسف

Link to comment

الرجال قصده , زي سيرفر محترفين جراند حق المولتي

لما يضغط حرف M

يفتح له الماوس فقط .. واذا شاف لاعب يضغط عليه وتفتح نافذة

' طبعا لقروب الشرطي ويقدر يغيره '

تفضل

Server :

  
addEvent("check",true) 
addEventHandler("check",root, 
    function() 
        local acc=getPlayerAccount(client) 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police"))) then -- أسم القروب 
            triggerClientEvent(client,"openre",client) 
        end 
    end 
) 
  
  
addEventHandler( "onElementClicked",root, 
function (  x, y, p ) 
triggerClientEvent ( p, "openGui",p) 
end 
) 

Client :

function strong ( ) 
guiSetVisible (WndName, true) 
showCursor (true) 
end 
addEvent( "openGui", true ) 
addEventHandler( "openGui",root,strong) 
  
bindKey( "M", "down", 
function() 
    triggerServerEvent ( localPlayer, "check") 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
 end) 

الكود غلط للاسف

صححه طيب ؟

وين الغلط بأي سطر ؟

Link to comment

--

-- Client Side --

bindKey( "M", "down", 
function() 
    triggerServerEvent ( "check", localPlayer ) 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
end) 

-- Server Side --

addEvent("check",true) 
addEventHandler("check",root, 
    function() 
        local acc=getPlayerAccount(client) 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police"))) then 
            triggerClientEvent(client,"openre",client) 
        end 
    end 
) 
  
  
addEventHandler( "onElementClicked",root, 
function (  x, y, z ) 
triggerClientEvent ( source, "openGui ,source") 
end 
) 

Link to comment

بملفت سيرفر حدث الضغط ع الالمنت مو مسوي تحقق ان اللى اشر عليه سياراه او لاعب

وبملف كلنت مسوي اللى يضغط حرف ال m تفتح له اللوحه

والماوز مو مسوي له اخفاء بعد اظهاره

ذا اللى لاحظته بالكود

Link to comment
--

-- Client Side --

bindKey( "M", "down", 
function() 
    triggerServerEvent ( "check", localPlayer ) 
    guiSetVisible ( WndName, not guiGetVisible ( wndName ) ) 
    showCursor ( guiGetVisible ( WndName ) ) 
end) 

-- Server Side --

addEvent("check",true) 
addEventHandler("check",root, 
    function() 
        local acc=getPlayerAccount(client) 
        if(isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police"))) then 
            triggerClientEvent(client,"openre",client) 
        end 
    end 
) 
  
  
addEventHandler( "onElementClicked",root, 
function (  x, y, z ) 
triggerClientEvent ( source, "openGui ,source") 
end 
) 

تعديلك غلط ذذ

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