Jump to content

مساعدة لاهنتم


Recommended Posts

بسم الله الرحمن الرحيم

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

add_row = guiGridListAddRow(tab_warp_gridlist) 
    guiGridListRemoveRow ( tab_warp_gridlist, add_row ) 
  

فهو يعني لمن يدخل حد ويدخل بعده حد يشيل الاخير طبعا عارف انا المشكلة بس مو ملاقي حل لها ارجو المساعدة

function onEnterTheZone( player ) 
if ( source == Zone ) and ( getElementType(player) == "player" ) then 
add_row = guiGridListAddRow(tab_warp_gridlist) 
local get_name = getPlayerName(player) 
  
    guiGridListSetItemText(tab_warp_gridlist,add_row,tab_warp_column_players, get_name, false, false) 
     
    end 
end 
addEventHandler("onClientColShapeHit",getRootElement(),onEnterTheZone) 
  
  
function onLeaveTheZone( player ) 
if ( source == Zone ) and ( getElementType(player) == "player" ) then 
  
    guiGridListRemoveRow ( tab_warp_gridlist, add_row ) 
     
    end 
end 
addEventHandler("onClientColShapeLeave",getRootElement(),onLeaveTheZone) 
Link to comment
  • Other Languages Moderators
try this
function onPlayerQuit() 
    local i = 0 
    while (i <= guiGridListGetRowCount(playersList)) do 
        if guiGridListGetItemText(playersList, i, 1) == getPlayerName(source) then 
            guiGridListRemoveRow(playersList, i) 
        end 
        i = i + 1 
    end 
end 
addEventHandler("onClientPlayerQuit", getRootElement(), onPlayerQuit) 

Link to comment

لأاكن راح تواجه مشكله لو اللاعب غير اسمه داخل الكول

لأنه لو غيره داخل الكول , وطلع

ف ما راح يتحقق الشرط

وراح تواجه مشكله هنا

ف استخدم هذي القنكشنات

Event # 
'onClientPlayerChangeNick' 
  
function # 
isElementWithinColShape 
guiGridListGetRowCount 
guiGridListGetItemText 
guiGridListSetItemText 

Link to comment
  • Other Languages Moderators
مشكور والله ضبط م تقصر + كنت اقصد مو يخرج من السيرفر يخرج من المنطقة عدلتها ضض1 == مشكور

هو صحيح انت تبيه عشان لما يخرج من الكول

:mrgreen: لكن افترض اللاعب دخل الكول و خرج من السيرفر

Link to comment
مشكور والله ضبط م تقصر + كنت اقصد مو يخرج من السيرفر يخرج من المنطقة عدلتها ضض1 == مشكور

هو صحيح انت تبيه عشان لما يخرج من الكول

:mrgreen: لكن افترض اللاعب دخل الكول و خرج من السيرفر

لا ذكي ضض1 متاخذناش تفكيرنا محدود هههههههههههههههههههه

Link to comment
لأاكن راح تواجه مشكله لو اللاعب غير اسمه داخل الكول

لأنه لو غيره داخل الكول , وطلع

ف ما راح يتحقق الشرط

وراح تواجه مشكله هنا

ف استخدم هذي القنكشنات

Event # 
'onClientPlayerChangeNick' 
  
function # 
isElementWithinColShape 
guiGridListGetRowCount 
guiGridListGetItemText 
guiGridListSetItemText 

يب كفو كفو مشكور م يحتاج كل ذا بسوي كانسل ايفنت ويطلعله بالشات لازم تكون خارج المنطقة

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