Jump to content

طلب كود لو سمحت(تم الافاده(


Recommended Posts

  
  
marker = createMarker(x,y,z,kind marker,size marker,225,255,255) 
addEventHandler("onClientMarkerHit", root, 
function (pl) 
    if pl == localPlayer then 
    if source == marker then 
guiSetVisible (window name,not guiGetVisible(window name)) 
showCursor(not isCursorShowing()) 
    end 
 end 
end) 
  
  

Edited by Guest
Link to comment
  
addEventHandler("onClientMarkerHit", root, 
function (pl) 
    if pl == localPlayer then 
guiSetVisible (window name,not guiGetVisible(window name)) 
showCursor(not isCursorShowing()) 
    end 
end) 
  
  

ما هذا يا هذا :redhotevil:

لو هذا مثال عطيته

لو هذا الكود جاهز خربان

لانك مسويه لكل الماركرات :~)

Link to comment

local marker = createMarker ( ... ) 
  
addEventHandler ( "onClientMarkerHit", resourceRoot, 
function ( player ) 
    if ( player == localPlayer ) and ( source == marker ) then 
            guiSetVisible ( اسم النافذهـ, true ) 
        showCursor ( true ) 
    end 
end ) 
Link to comment
addEventHandler("onClientMarkerHit", root,  
function (c) 
    if c == localPlayer then 
        outputChatBox("لقد دخلت الماركر") 
    end 
end 
) 

شوف انا بقولك اخطاءك

1.root, انت محطيه الحدث للكل الالمنتات الي هي الماركرات

يعني اللاعب لمن يخش اي ماركر يظهر له لوحة وذي مشكلة طبعا

الحل : تتحقق ان الماركر هو المارركر الي انشاءته

theMarker = createMarker (...)

او تحط نفس متغير الماركر بدل الروت

لو تبيه بتحقق

يصير

if source == متغير الماركر then

طيب تقلي ليه سورس تخش الحدث ف الويكي

The source of this event is the marker that got hit by the player.

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

طيب لو تبيه بأحسن طريقة واختصارها

تخليه

addEventHandler("onClientMarkerHit", متغير المارركر,

طيب تقلي وش الي متغير الماركر ؟

الحين لمن تنشئ ماركر createMarker (..)

تقدر تخلي له اسم

يعني تناديه باسمه

طيب تقلي شلون يعرف ان الاسم هذا ماركر شوف

بالويكي createMarker

يرجعلك ماركر

تقلي كيف اعرف ان الوظيفة ذي ترجع لي

شوف

Client

marker createMarker ( float x, float y, float z [, string theType = "checkpoint", float size = 4.0, int r = 0, int g = 0, int b = 255, int a = 255 ] )

الي ترجع لك ماركر

مثال اخر

Client

blip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 99999.0 ] )

تشوف هنا يرجع لك علامه

اتمنى فهمت ولو فيه شيء م فهمته قلي

Link to comment
local marker = createMarker ( ... ) 
  
addEventHandler ( "onClientMarkerHit", resourceRoot, 
function ( player ) 
    if ( player == localPlayer ) and ( source == marker ) then 
            guiSetVisible ( اسم النافذهـ, true ) 
        showCursor ( true ) 
    end 
end ) 

هلوو

انا عطيته طلبه فوق وش تسوي انت :|

Link to comment
addEventHandler("onClientMarkerHit", root,  
function (c) 
    if c == localPlayer then 
        outputChatBox("لقد دخلت الماركر") 
    end 
end 
) 

شوف انا بقولك اخطاءك

1.root, انت محطيه الحدث للكل الالمنتات الي هي الماركرات

يعني اللاعب لمن يخش اي ماركر يظهر له لوحة وذي مشكلة طبعا

الحل : تتحقق ان الماركر هو المارركر الي انشاءته

theMarker = createMarker (...)

او تحط نفس متغير الماركر بدل الروت

لو تبيه بتحقق

يصير

if source == متغير الماركر then

طيب تقلي ليه سورس تخش الحدث ف الويكي

The source of this event is the marker that got hit by the player.

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

طيب لو تبيه بأحسن طريقة واختصارها

تخليه

addEventHandler("onClientMarkerHit", متغير المارركر,

طيب تقلي وش الي متغير الماركر ؟

الحين لمن تنشئ ماركر createMarker (..)

تقدر تخلي له اسم

يعني تناديه باسمه

طيب تقلي شلون يعرف ان الاسم هذا ماركر شوف

بالويكي createMarker

يرجعلك ماركر

تقلي كيف اعرف ان الوظيفة ذي ترجع لي

شوف

Client

marker createMarker ( float x, float y, float z [, string theType = "checkpoint", float size = 4.0, int r = 0, int g = 0, int b = 255, int a = 255 ] )

الي ترجع لك ماركر

مثال اخر

Client

blip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 99999.0 ] )

تشوف هنا يرجع لك علامه

اتمنى فهمت ولو فيه شيء م فهمته قلي

طبعا هذا مايعتبر خطأ , لان دابل عطاه مثال لاحظ مثال ماقاله خذ الكود

وانا متأكد ان دابل يعرف بالاشياء هذي ماهو جاهل عنها

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

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

Link to comment
local marker = createMarker ( ... ) 
  
addEventHandler ( "onClientMarkerHit", resourceRoot, 
function ( player ) 
    if ( player == localPlayer ) and ( source == marker ) then 
            guiSetVisible ( اسم النافذهـ, true ) 
        showCursor ( true ) 
    end 
end ) 

بس يا مستر ار كودك شغال بس بدي اصغر مثلا المركر او اكبره

Link to comment

شباب خلاص تم حل المشكلة دورت في الويكي ولقيت الاكواد و كمان تقدر تغير شكل المركر وكل شي فيها للي محتاجها مثلا اتفضلو

marker = createMarker(2495.28345,-1690.71411,14, "cylinder", 1, 0, 197, 254, 255 )

addEventHandler ( "onClientMarkerHit", resourceRoot,

function ( player )

if ( player == localPlayer ) and ( source == marker ) then

guiSetVisible ( اسم نافذتك, true )

showCursor ( true )

end

end )

Link to comment
addEventHandler("onClientMarkerHit", root,  
function (c) 
    if c == localPlayer then 
        outputChatBox("لقد دخلت الماركر") 
    end 
end 
) 

شوف انا بقولك اخطاءك

1.root, انت محطيه الحدث للكل الالمنتات الي هي الماركرات

يعني اللاعب لمن يخش اي ماركر يظهر له لوحة وذي مشكلة طبعا

الحل : تتحقق ان الماركر هو المارركر الي انشاءته

theMarker = createMarker (...)

او تحط نفس متغير الماركر بدل الروت

لو تبيه بتحقق

يصير

if source == متغير الماركر then

طيب تقلي ليه سورس تخش الحدث ف الويكي

The source of this event is the marker that got hit by the player.

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

طيب لو تبيه بأحسن طريقة واختصارها

تخليه

addEventHandler("onClientMarkerHit", متغير المارركر,

طيب تقلي وش الي متغير الماركر ؟

الحين لمن تنشئ ماركر createMarker (..)

تقدر تخلي له اسم

يعني تناديه باسمه

طيب تقلي شلون يعرف ان الاسم هذا ماركر شوف

بالويكي createMarker

يرجعلك ماركر

تقلي كيف اعرف ان الوظيفة ذي ترجع لي

شوف

Client

marker createMarker ( float x, float y, float z [, string theType = "checkpoint", float size = 4.0, int r = 0, int g = 0, int b = 255, int a = 255 ] )

الي ترجع لك ماركر

مثال اخر

Client

blip createBlip ( float x, float y, float z [, int icon = 0, int size = 2, int r = 255, int g = 0, int b = 0, int a = 255, int ordering = 0, float visibleDistance = 99999.0 ] )

تشوف هنا يرجع لك علامه

اتمنى فهمت ولو فيه شيء م فهمته قلي

نسيت تقولي كيف اركب الايفينت عليه : |

ترا مجرد مثال مو كان لازمة الفلسفة الطويلة :redhotevil:

وانا اعرف انني مو محدد ماركر -.-

وحاططت root

اي ماركر يدخله تتنفذ الوظيفة

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