Wleed1998 Posted August 5, 2016 Share Posted August 5, 2016 (edited) السلام عليكم ورحمة الله وبركاته شبآب انا ابي اسوي دردشه خاصه اب يالفانكشنات عباره عن جريد ليست فيه اسماء لعيبه لما اضربه يطلع لوحه فيه ميمو حق الدردشه و اديت بوكس و بوتن لما اكتب في الاديت بوكس و اضرب ارسال تترسل للميمو و توصل الاعب الثاني ي ليت تقلولي وش اعمل وفيه كولمن ثاني جن باسماء العيبه حالتهم ابي اسوي حالة 4 حالة بي الخارج او مشغول او متصل او غير متصل زي كذا ابي الفانشكانت المطلوبه ي اخواني Edited August 5, 2016 by Guest Link to comment
^iiEcoo'x_) Posted August 5, 2016 Share Posted August 5, 2016 مثال بسيط الي كتبته بالاديت يجي بالميمو ذا مثال افهم منعه وطبق ! guiMemoSetReadOnly ( GUIEditor.memo[1], true ); -- addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[1] ) then local gTextM = guiGetText ( GUIEditor.memo[1] ); local gText = guiGetText ( GUIEditor.edit[1] ); if gText ~= '' then guiSetText ( GUIEditor.memo[1], gTextM .. "\n" .. gText ); end end end ); Link to comment
Wleed1998 Posted August 5, 2016 Author Share Posted August 5, 2016 مثال بسيطالي كتبته بالاديت يجي بالميمو ذا مثال افهم منعه وطبق ! guiMemoSetReadOnly ( GUIEditor.memo[1], true ); -- addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[1] ) then local gTextM = guiGetText ( GUIEditor.memo[1] ); local gText = guiGetText ( GUIEditor.edit[1] ); if gText ~= '' then guiSetText ( GUIEditor.memo[1], gTextM .. "\n" .. gText ); end end end ); طيب لو الاعب الثاني رسل كيف تجي ابيه تجي تحت بعض ض1 + كيف اخليه توصل الاعب الثاني + كيف اخلي حالتهم مثل ماقلت و كيف لما اضرب ع اسم الاعب تجي الوحه الثاني حقت الدردشه Link to comment
^iiEcoo'x_) Posted August 6, 2016 Share Posted August 6, 2016 .......... انت تبي تسوي رسائل خاصة ؟ Link to comment
Wleed1998 Posted August 6, 2016 Author Share Posted August 6, 2016 ..........انت تبي تسوي رسائل خاصة ؟ يب ابي الفانكشنات المطلوبه Link to comment
Wleed1998 Posted August 7, 2016 Author Share Posted August 7, 2016 ردو ي عيال ترى بس فانكشنات ي الغالين Link to comment
[DONE]* Posted August 7, 2016 Share Posted August 7, 2016 ردو ي عيال ترى بس فانكشنات ي الغالين يخوي في اكثر من 1000 مود بالكميونتي..حمل و اتعلم من الأكواد https://community.multitheftauto.com/in ... ls&id=8454 https://community.multitheftauto.com/in ... ls&id=1562 https://community.multitheftauto.com/in ... ls&id=8043 Link to comment
فاّرس Posted August 7, 2016 Share Posted August 7, 2016 مافهمت قصدك يوم تضرب اللاعب تطلع لوحه او كيف؟ بالنسبه لـ انك ترسل للاعب رساله "onClientGUIClick" guiGridListGetSelectedItem guiGridListGetItemText getPlayerFromName triggerServerEvent triggerClientEvent guiSetText "/n" بالنسبه لـ، انك تخلي الكلام يجي تحت بعض استخدم Link to comment
Wleed1998 Posted August 7, 2016 Author Share Posted August 7, 2016 مافهمت قصدك يوم تضرب اللاعب تطلع لوحه او كيف؟بالنسبه لـ انك ترسل للاعب رساله "onClientGUIClick" guiGridListGetSelectedItem guiGridListGetItemText getPlayerFromName triggerServerEvent triggerClientEvent guiSetText "/n" بالنسبه لـ، انك تخلي الكلام يجي تحت بعض استخدم مشكور ووالله ماتقصر ي الغالي آقصد فيه لما احدد على لاعب و اضرب عليه من الجريد لست تطلع لوحه Link to comment
Wleed1998 Posted August 8, 2016 Author Share Posted August 8, 2016 اخي سويت كل شيء و لما احدد احد من القريد تفتح الوحه ض1 بس ي الغالي لما احط بي الادي بوكس كلام و اضرب زر الارسال مايجي في الميمو + ي غالي الحالاتث مثل اذا هو في الخارج ما ابيه تجي شيء + كيف اخلي تجي رساله للاعب الي ارسلت لـه كلنت --[[------------------------------------------------- Notes: > This code is using a custom font. This will only work as long as the location it is from always exists, and the resource it is part of is running. To ensure it does not break, it is highly encouraged to move custom fonts into your local resource and reference them there. --]]------------------------------------------------- GUIEditor = { memo = {}, button = {}, edit = {}, window = {}, combobox = {}, gridlist = {}, } GUIEditor.window[1] = guiCreateWindow(1101, 220, 256, 448, "لـوحة آلدردشه آلخآصه", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible ( GUIEditor.window[1], true ) GUIEditor.gridlist[1] = guiCreateGridList(9, 33, 238, 307, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Players", 0.5) guiGridListAddColumn(GUIEditor.gridlist[1], "آلحآله ", 0.5) GUIEditor.combobox[1] = guiCreateComboBox(30, 350, 217, 89, "متصل", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.combobox[1], "NormalEditTextColour", "FFFE0000") guiComboBoxAddItem(GUIEditor.combobox[1], "متصل") guiComboBoxAddItem(GUIEditor.combobox[1], "في آلخآرج") guiComboBoxAddItem(GUIEditor.combobox[1], "غير متصل") guiComboBoxAddItem(GUIEditor.combobox[1], "مشغوول") GUIEditor.button[1] = guiCreateButton(-20, 60, 241, 23, "الـقوآنين آلخآصه بي الدردشه الخاصه", false, GUIEditor.combobox[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.window[2] = guiCreateWindow(169, 128, 499, 384, "", false) guiWindowSetSizable(GUIEditor.window[2], false) guiSetAlpha(GUIEditor.window[2], 1.00) guiSetVisible ( GUIEditor.window[2], false ) GUIEditor.edit[2] = guiCreateEdit(23, 348, 383, 27, "", false, GUIEditor.window[2]) GUIEditor.button[2] = guiCreateButton(411, 349, 78, 25, "آرسآل", false, GUIEditor.window[2]) guiSetFont(GUIEditor.button[2], font_0) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFE0000") GUIEditor.memo[2] = guiCreateMemo(9, 40, 477, 297, "", false, GUIEditor.window[2]) ----------------------------------- ------------------------------- function aa() guiGridListClear(GUIEditor.gridlist[1]) for i,v in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,getPlayerName(v),false,false) end end addEventHandler ("onClientResourceStart",resourceRoot,aa) addEventHandler ("onClientPlayerJoin",root,aa) addEventHandler ("onClientPlayerChangeNick",root,aa) addEventHandler ("onClientPlayerQuit",root,aa) addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.gridlist[1] then local sel = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) local row = guiGridListGetItemText (GUIEditor.gridlist[1]) guiSetVisible ( GUIEditor.window[2], true ) end end ) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[1] ) then local Text1 = guiGetText ( GUIEditor.edit[1] ) if Text1 ~= '' then triggerLatentServerEvent("Set1", localPlayer, Text1) end end end ) addEvent("Set4",true) addEventHandler("Set4",root , function(Text1,cPlayer) guiSetText ( GUIEditor.memo[2],Text1.."/n"..Text1) end ) addCommandHandler('q1',function() guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end ) سيرفر addEvent("Set1",true) addEventHandler("Set1",root , function (player,Text1) local cPlayer = getPlayerFromName ( player ) if ( cPlayer ) then triggerLatentClientEvent(source,"Set4", source,Text1,cPlayer) end end--- function ) Link to comment
Bassam*Syria Posted August 8, 2016 Share Posted August 8, 2016 سوي لوب يجيب كل الاعبين الي بالسيرفر for i, v in next, getElementsByType ( "player" ) do end وسوي تحقق انه اسمه هو الي حطيته if getPlayerName(V) == getPlayerName(player) then طبعا الالمنت حقك جبتها من كودك لو غلط يبقا منك ض1 يعني يصير for i, v in next, getElementsByType ( "player" ) do if getPlayerName(V) == getPlayerName(player) then -- هنا حط الرساله end end Link to comment
N3xT Posted August 8, 2016 Share Posted August 8, 2016 سوي لوب يجيب كل الاعبين الي بالسيرفر for i, v in next, getElementsByType ( "player" ) do end وسوي تحقق انه اسمه هو الي حطيته if getPlayerName(V) == getPlayerName(player) then طبعا الالمنت حقك جبتها من كودك لو غلط يبقا منك ض1 يعني يصير for i, v in next, getElementsByType ( "player" ) do if getPlayerName(V) == getPlayerName(player) then -- هنا حط الرساله end end كودك غلط ما يحتاج لوب ولا شيء, صاحب الموضوع جرب كذا إذا ماشتغل عطني الديبق --[[------------------------------------------------- Notes: > This code is using a custom font. This will only work as long as the location it is from always exists, and the resource it is part of is running. To ensure it does not break, it is highly encouraged to move custom fonts into your local resource and reference them there. --]]------------------------------------------------- GUIEditor = { memo = {}, button = {}, edit = {}, window = {}, combobox = {}, gridlist = {}, } GUIEditor.window[1] = guiCreateWindow(1101, 220, 256, 448, "لـوحة آلدردشه آلخآصه", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible ( GUIEditor.window[1], true ) GUIEditor.gridlist[1] = guiCreateGridList(9, 33, 238, 307, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Players", 0.5) guiGridListAddColumn(GUIEditor.gridlist[1], "آلحآله ", 0.5) GUIEditor.combobox[1] = guiCreateComboBox(30, 350, 217, 89, "متصل", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.combobox[1], "NormalEditTextColour", "FFFE0000") guiComboBoxAddItem(GUIEditor.combobox[1], "متصل") guiComboBoxAddItem(GUIEditor.combobox[1], "في آلخآرج") guiComboBoxAddItem(GUIEditor.combobox[1], "غير متصل") guiComboBoxAddItem(GUIEditor.combobox[1], "مشغوول") GUIEditor.button[1] = guiCreateButton(-20, 60, 241, 23, "الـقوآنين آلخآصه بي الدردشه الخاصه", false, GUIEditor.combobox[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.window[2] = guiCreateWindow(169, 128, 499, 384, "", false) guiWindowSetSizable(GUIEditor.window[2], false) guiSetAlpha(GUIEditor.window[2], 1.00) guiSetVisible ( GUIEditor.window[2], false ) GUIEditor.edit[2] = guiCreateEdit(23, 348, 383, 27, "", false, GUIEditor.window[2]) GUIEditor.button[2] = guiCreateButton(411, 349, 78, 25, "آرسآل", false, GUIEditor.window[2]) guiSetFont(GUIEditor.button[2], font_0) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFFE0000") GUIEditor.memo[2] = guiCreateMemo(9, 40, 477, 297, "", false, GUIEditor.window[2]) ----------------------------------- ------------------------------- function aa() guiGridListClear(GUIEditor.gridlist[1]) for i,v in ipairs(getElementsByType("player")) do local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,getPlayerName(v),false,false) end end addEventHandler ("onClientResourceStart",resourceRoot,aa) addEventHandler ("onClientPlayerJoin",root,aa) addEventHandler ("onClientPlayerChangeNick",root,aa) addEventHandler ("onClientPlayerQuit",root,aa) addEventHandler ( "onClientGUIClick", root, function () if source == GUIEditor.gridlist[1] then local sel = guiGridListGetSelectedItem(GUIEditor.gridlist[1]) local row = guiGridListGetItemText (GUIEditor.gridlist[1]) guiSetVisible ( GUIEditor.window[2], true ) end end ) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[1] ) then local Text1 = guiGetText ( GUIEditor.edit[1] ) if Text1 ~= '' then triggerServerEvent("Set1", localPlayer, Text1) end end end ) addEvent("Set4",true) addEventHandler("Set4",root , function(Text1,cPlayer) guiSetText ( GUIEditor.memo[2],cPlayer.." : "..Text1.."/n") end ) addCommandHandler('q1',function() guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end ) addEvent("Set1",true) addEventHandler("Set1",root , function (Text1) local cPlayer = getPlayerFromName ( source ) if ( cPlayer ) then triggerClientEvent(root,"Set4", root,Text1,cPlayer) end end--- function ) Link to comment
Bassam*Syria Posted August 8, 2016 Share Posted August 8, 2016 ض1 ليش ما يحتاج لوب؟ + انا ماشفت كوده انا قلت له كذا لو تبي تسويها و وين الغلط ب كودي؟ ذذ م اشوف في غلط ب كودي لكن لو انت شايف قلي بستفيد ض Link to comment
N3xT Posted August 8, 2016 Share Posted August 8, 2016 ض1 ليش ما يحتاج لوب؟ + انا ماشفت كوده انا قلت له كذا لو تبي تسويها و وين الغلط ب كودي؟ ذذ م اشوف في غلط ب كودي لكن لو انت شايف قلي بستفيد ض بالتحقق حق أسم اللاعب أنت حاط V كابيتال, وباللوب حاطها سمول, لذلك ما راح يظبط تحققك وغير كذا ما يحتاج تسوي لوب لكل اللاعبين, لأنك بترسل للاعب أنت محدده أصلا من القريدليست مو تبي تحدده إذا بغينا لاعب من السيرفر كله, ذا الوقت نسوي لوب Link to comment
Wleed1998 Posted August 8, 2016 Author Share Posted August 8, 2016 ض1 ليش ما يحتاج لوب؟ + انا ماشفت كوده انا قلت له كذا لو تبي تسويها و وين الغلط ب كودي؟ ذذ م اشوف في غلط ب كودي لكن لو انت شايف قلي بستفيد ض بالتحقق حق أسم اللاعب أنت حاط V كابيتال, وباللوب حاطها سمول, لذلك ما راح يظبط تحققك وغير كذا ما يحتاج تسوي لوب لكل اللاعبين, لأنك بترسل للاعب أنت محدده أصلا من القريدليست مو تبي تحدده إذا بغينا لاعب من السيرفر كله, ذا الوقت نسوي لوب نكست طيب لو الاعب رسل رساله الى شخص ابي الشخص يجيه في الشات انه ارسله احط addEvent("Set4",true) addEventHandler("Set4",root , function(Text1,cPlayer) guiSetText ( GUIEditor.memo[2],cPlayer.." : "..Text1.."/n") outputChatBox ( ) -- هنا احط؟ end ) تحت Link to comment
Bassam*Syria Posted August 8, 2016 Share Posted August 8, 2016 ض1 ليش ما يحتاج لوب؟ + انا ماشفت كوده انا قلت له كذا لو تبي تسويها و وين الغلط ب كودي؟ ذذ م اشوف في غلط ب كودي لكن لو انت شايف قلي بستفيد ض بالتحقق حق أسم اللاعب أنت حاط V كابيتال, وباللوب حاطها سمول, لذلك ما راح يظبط تحققك وغير كذا ما يحتاج تسوي لوب لكل اللاعبين, لأنك بترسل للاعب أنت محدده أصلا من القريدليست مو تبي تحدده إذا بغينا لاعب من السيرفر كله, ذا الوقت نسوي لوب حقت الوب ذي ما انتبهت لها + انا ماشفت كوده انا قلت كيف يسوي فكرته [v][V]ض1 على كل حال شكرا على تصحيحك Link to comment
Wleed1998 Posted August 9, 2016 Author Share Posted August 9, 2016 نكست مايرسل و يظهر في الدي بوق في الاصفر ان سطر 88 و 42 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