3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 سويت كذا وماشتغل المود كلله GUIEditor_Window = {} GUIEditor_Grid = {} GUIEditor_Window[1] = guiCreateWindow(458,158,572,555,"",false) guiSetVisible ( GUIEditor_Window[1], false ) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Grid[1] = guiCreateGridList(13,32,192,514,false,GUIEditor_Window[1]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"player ",0.9) changeGridListItemToPlayersName(GUIEditor_Grid[1],1) changeGridListItemToPlayersName = function ( GridList, Column ) if GridList and Column then if getElementType ( GridList ) == "gui-gridlist" then if guiGridListClear ( GridList ) then for i, v in next, getElementsByType ( "player" ) do guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, getPlayerName ( v ), false, false ); end; end; end; end; end; Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 حول كود المود لـ UTF-8 GUIEditor_Window = {} GUIEditor_Grid = {} changeGridListItemToPlayersName = function ( GridList, Column ) if GridList and Column then -- Check Parematers if getElementType ( GridList ) == "gui-gridlist" then -- Check The Type of ' GridList ' if guiGridListClear ( GridList ) then for i, v in next, getElementsByType ( "player" ) do -- Get Everything by Type ' player ' guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, getPlayerName ( v ), false, false ); end; end; end; end; end; GUIEditor_Window[1] = guiCreateWindow(458,158,572,555,"",false) guiSetVisible( GUIEditor_Window[1],true ) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Grid[1] = guiCreateGridList(13,32,192,514,false,GUIEditor_Window[1]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"player ",0.9) changeGridListItemToPlayersName(GUIEditor_Grid[1],1) Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 ارجع واقول اني حولته وخرب كل شي من الكود الي عطيتنياه Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 هات الكود الي جربته واشتغل معك زي الفل Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 حول كود المود لـ UTF-8 GUIEditor_Window = {} GUIEditor_Grid = {} changeGridListItemToPlayersName = function ( GridList, Column ) if GridList and Column then -- Check Parematers if getElementType ( GridList ) == "gui-gridlist" then -- Check The Type of ' GridList ' if guiGridListClear ( GridList ) then for i, v in next, getElementsByType ( "player" ) do -- Get Everything by Type ' player ' guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, getPlayerName ( v ), false, false ); end; end; end; end; end; GUIEditor_Window[1] = guiCreateWindow(458,158,572,555,"",false) guiSetVisible( GUIEditor_Window[1],true ) guiSetAlpha(GUIEditor_Window[1],1) GUIEditor_Grid[1] = guiCreateGridList(13,32,192,514,false,GUIEditor_Window[1]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) guiGridListAddColumn(GUIEditor_Grid[1],"player ",0.9) changeGridListItemToPlayersName(GUIEditor_Grid[1],1) Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 كنت مسوي لوحه واحط فيها اكوادك وخرب المهم اخذت اكوادك وضبط بس كيف اشتغل وكيف ضفتله الكود ><< وش ذايدة هذا changeGridListItemToPlayersName وهذا وش وضعه for i, v in next, getElementsByType ( "player" ) do وهذول if GridList and Column then Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 وظيفة مسويها عناد تستخدمها تسوي الاعبين بالقريد ذذ 2 يجيب كل الاعبين باللوب 3 تحقق Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 لم تفهم نعم لم تقم بفتح الويكي ربما لهذا السبب لم تفهم ربما تفهم الان getElementsByType -- يجيب الاعبين اذا كان الالمنت "player" ! ؟ تحقق من الوظيفة انة فية قريد وكول عشان مايصير فية اخطاء سهله؟ Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 للحين مافهمت يااخي اشرح عدل زي كينق هذاك شرحه 100% 100 اشرحلي هذوووول موفاهمهم changeGridListItemToPlayersName = function ( GridList, Column ) -- وش فايدته if GridList and Column then -- وش فايدته if getElementType ( GridList ) == "gui-gridlist" then -- وش فايدته if guiGridListClear ( GridList ) then -- وش فايدته for i, v in next, getElementsByType ( "player" ) do -- وش فايدته guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, getPlayerName ( v ), false, false ); -- وش فايدته end; end; end; end; end; Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 changeGridListItemToPlayersName = function ( GridList, Column ) -- وش فايدته if GridList and Column then -- وش فايدته if getElementType ( GridList ) == "gui-gridlist" then -- وش فايدته if guiGridListClear ( GridList ) then -- وش فايدته for i, v in next, getElementsByType ( "player" ) do -- وش فايدته guiGridListSetItemText ( GridList, guiGridListAddRow ( GridList ), Column, getPlayerName ( v ), false, false ); -- وش فايدته end; end; end; end; end; اولا ذي وظيفة مسويها عناد تسهل للمرهـ المليون لازم فيها ارقمنتات عشان تستخدمها changeGridListItemToPlayersName = function ( GridList, Column ) -- وش فايدته GridList,Column GridList = ارقمنت القريد بالوظيفة Column = ارقمنت الكولمن بالوظيفة ================ if getElementType ( GridList ) == "gui-gridlist" then -- وش فايدته getElementType = وظيفة تتحقق من نوع الشيء هنا عناد تحقق انة القريد لست حق الوظيفة الالمنت = قريد حق الـ الايديتور ذذ ============== if guiGridListClear ( GridList ) then -- وش فايدته guiGridListClear = وظيفة تساعد على منع التكرار # guiGridListClear استخدمها هنا عشان مايكرر اسماء الاعبين ============== for i, v in next, getElementsByType ( "player" ) do -- وش فايدته هنا مسوي لووب عشان يجيب كل الاعبين getElementsByType ( "player" ) do هنا يجيب كل الاعبين بـ الفنكشن هذا يجيب اي المنت هنا حدد لاعب يقدر يحدد بيد بس مآله اسم بس يستخدم فـ وظآئف اخرى ~ ================= اذا ماوصلت فـ اعلم انهـ عندكـ مشكلة فعلا # Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 عمرك فتحت الويكي؟ لاتسوي انا الفاهم لو بخليك تسوي لوحدك ماعرفتله + فتحت الويكي قبل لا تفتحه انت ولاكن ماعرف انلجيزي + لم تصل المعلومه Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 وش اللي ماوصل؟ ؟ والله شرحت لك احسن شرح / = ؟ !!!!!!!!!! Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 ياخي اقولك انا مافهم ولا شي بل قريد ليست جديددددددددددددددد عليه عشان كذا نزلت موضوع هذا مادري وش جدت ابوه وش يسوي بل اكواد guiGridListSetItemText او وش فايدته والمشكله انك تتكلم بـ الغه العربيه ياخي تكلم عاادي زي الناس وهذا مادري وش يسوي ولا ادري وش اررضه من سماه guiGridListAddRow Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 1- يحط كلام باللستة 2- يضيف صف للستة Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 طيب الاوله فهمناها الثانيه وش يعني صف ؟ Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 يعني يوم تختار يجي صف يعني يحط الكلام بـ صف اتوقع هذي كلمة عربية ؟ Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 لا مو كلمه عربيه كيف يعني صف قصدك لما تضغط علي نك الاعب ويجي التحديد الازرق علي النك ؟؟؟؟ هذا يعني صف ؟ Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 صف بالعربي / = صف يعني صف ماتترجم صف يعني صف ذذ ! يعني صف مثلا Row[1] Row[2] 1 6 2 7 3 8 4 9 5 10 6 11 وصل؟ Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 للحين ماوصل باقي شوي + ماقد شفت بل قريد ليست صف من وين جا هذا ؟ Link to comment
iPrestege Posted May 12, 2013 Share Posted May 12, 2013 صف يعني صف لو تسوي اكثر من رو وتسوي الكلام بكل رو مثلا رو 1 و رو 2 وتحط كلام بـ رو 1 و رو 2 يوم تختار كلمة من الرو الاول مايختار مايحدد الرو الثاني وصل؟ Link to comment
3ssol Posted May 12, 2013 Author Share Posted May 12, 2013 اهاا الحين فهمت مثلا سويت رو 1 و رو2 رو 1 حطيت فيه 3ss و رو2 حطيت فيه ol ولو اضغط علي 3ss مايختار ol صح ؟ يصير التحديد الازررق علي كلمة 3ss بس صح ؟ 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