*[MSN]MHMD Posted March 28, 2015 Share Posted March 28, 2015 بسم الله الرحمن الرحيم في مشكلة معي بهذا الكود انا سويت انه لمن تدخل منطقة معينة يضيفك للجريد ليست ولمن تخرج يشيلك بس المشكلة انه اذا ندخل اكثر من واحد يجيب يضيف اسامينا عادي بس لمن نخرج يشيل اخر اسم بس والمشكلة هنا 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
TAPL Posted March 28, 2015 Share Posted March 28, 2015 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
*[MSN]MHMD Posted March 28, 2015 Author Share Posted March 28, 2015 مشكور والله ضبط م تقصر + كنت اقصد مو يخرج من السيرفر يخرج من المنطقة عدلتها ضض1 == مشكور Link to comment
The Killer Posted March 28, 2015 Share Posted March 28, 2015 لأاكن راح تواجه مشكله لو اللاعب غير اسمه داخل الكول لأنه لو غيره داخل الكول , وطلع ف ما راح يتحقق الشرط وراح تواجه مشكله هنا ف استخدم هذي القنكشنات Event # 'onClientPlayerChangeNick' function # isElementWithinColShape guiGridListGetRowCount guiGridListGetItemText guiGridListSetItemText Link to comment
TAPL Posted March 28, 2015 Share Posted March 28, 2015 مشكور والله ضبط م تقصر + كنت اقصد مو يخرج من السيرفر يخرج من المنطقة عدلتها ضض1 == مشكور هو صحيح انت تبيه عشان لما يخرج من الكول لكن افترض اللاعب دخل الكول و خرج من السيرفر Link to comment
*[MSN]MHMD Posted March 28, 2015 Author Share Posted March 28, 2015 مشكور والله ضبط م تقصر + كنت اقصد مو يخرج من السيرفر يخرج من المنطقة عدلتها ضض1 == مشكور هو صحيح انت تبيه عشان لما يخرج من الكول لكن افترض اللاعب دخل الكول و خرج من السيرفر لا ذكي ضض1 متاخذناش تفكيرنا محدود هههههههههههههههههههه Link to comment
*[MSN]MHMD Posted March 28, 2015 Author Share Posted March 28, 2015 لأاكن راح تواجه مشكله لو اللاعب غير اسمه داخل الكوللأنه لو غيره داخل الكول , وطلع ف ما راح يتحقق الشرط وراح تواجه مشكله هنا ف استخدم هذي القنكشنات Event # 'onClientPlayerChangeNick' function # isElementWithinColShape guiGridListGetRowCount guiGridListGetItemText guiGridListSetItemText يب كفو كفو مشكور م يحتاج كل ذا بسوي كانسل ايفنت ويطلعله بالشات لازم تكون خارج المنطقة Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now