Adham Posted February 18, 2017 Share Posted February 18, 2017 (edited) سلام عليكم سويت سبورت سيستم لين يحدد شيك بوكس سبورت يجي في القريد لست انه محدد سبورت ويكون لونه اخضر ولو محدد بلاير يجي في قريد بلاير و كلام الاعب و لونه مختلف نفس النظام كلو ويجي قبل الاسم والرسالة الكتبها بالايديت الوقت .. المشكله ان م يجي بالتحديد في سرفر محلي شغال معي تمام اجي احطها بالعالمي اجربه مع صحبي يجي انه بلاير وهوا مضعط سببورت Edited February 18, 2017 by Deativated Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 في شي يطلعلك بالدي بق يا غالي Link to comment
Adham Posted February 18, 2017 Author Share Posted February 18, 2017 لأ . addEventHandler("onClientGUIClick",GUIEditor.button[1],function () if guiGetText(GUIEditor.edit[1]) ~= '' then triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1])) guiSetText (GUIEditor.edit[1], "" ) else guiSetEnabled(GUIEditor.button[1], false) setTimer(guiSetEnabled, 3000, 1, GUIEditor.button[1], true) end end, false) addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(Name,Text) local hour = getRealTime().hour local minute = getRealTime().minute local second = getRealTime().second+1 local gg = guiGridListAddRow(GUIEditor.gridlist[1]) if( guiCheckBoxGetSelected( GUIEditor.checkbox[3] ) == true ) then guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, "["..tostring(hour)..":"..tostring(minute)..":" ..tostring(second).."] [Player] "..Name:gsub("#%x%x%x%x%x%x", "") ..": " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 255, 136, 0) elseif ( guiCheckBoxGetSelected( GUIEditor.checkbox[2] ) == true ) then guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, "["..tostring(hour)..":"..tostring(minute)..":" ..tostring(second).."] [Support] "..Name:gsub("#%x%x%x%x%x%x", "") ..": " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 0, 255, 0, 255) elseif ( guiCheckBoxGetSelected( GUIEditor.checkbox[1] ) == true ) then outputChatBox("* [Support-System] "..Name:gsub("#%x%x%x%x%x%x", "").." : #ffffff"..Text,255,255,0,true) end end) addEvent("support",true) addEventHandler("support",root,function (text) triggerClientEvent("sendmessage2",source,getPlayerName(source),text) end) Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 حط الوقت الخاص بالسيرفر يختلف الوقت من لاعب الى اخر Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 Just now, </Mr.Tn6eL> said: حط الوقت الخاص بالسيرفر يختلف الوقت من لاعب الى اخر كيف هل يقدر يسويها اخوي ؟ ما اتوقع يقدر السيرفر الوقت حقه على حسب موقع الخادم اللي عليه Link to comment
Adham Posted February 18, 2017 Author Share Posted February 18, 2017 المشكله مب في الوقت : افترض شيلنا الوقت الان من الكود : المشكله ان لم صحبي يحدد شيك بوكس سبورت , ويكتب بالايديت ويدوس زر يجي في القريد لست انه محدد بلاير وهيا سبورت ونا محدد بلاير تيجي عنده سيبورت . Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 Just now, Master_MTA said: كيف هل يقدر يسويها اخوي ؟ ما اتوقع يقدر السيرفر الوقت حقه على حسب موقع الخادم اللي عليه يب وقت خادم السيرفر ثابت ووقت الكلنت هو وقت جهاز الاعب ! طبعا اذا يبغى وقت الاعب اللي ارسل له الرسالة يروح يرسل الوقت مع الرسالة بعدين يحطها بالقريد ليست Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 Just now, </Mr.Tn6eL> said: يب وقت خادم السيرفر ثابت ووقت الكلنت هو وقت جهاز الاعب ! طبعا اذا يبغى وقت الاعب اللي ارسل له الرسالة يروح يرسل الوقت مع الرسالة بعدين يحطها بالقريد ليست اها يعطيك العافيه على المعلومه مشكور Link to comment
Adham Posted February 18, 2017 Author Share Posted February 18, 2017 1 minute ago, Deativated said: المشكله مب في الوقت : افترض شيلنا الوقت الان من الكود : المشكله ان لم صحبي يحدد شيك بوكس سبورت , ويكتب بالايديت ويدوس زر يجي في القريد لست انه محدد بلاير وهيا سبورت ونا محدد بلاير تيجي عنده سيبورت . .. Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 2 minutes ago, Deativated said: .. تحقق من الاسم حق الشيك بوكس لان ما اشوف خطا هنا افضل طريقه انك وهو يظغط على البوتون تسوي تحقق لو مختار سبورتر يرسل نص معين للسيرفر ثم السيرفر يرد للكلنت يرسل نفس القيمه وتسوي تحقق Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 (edited) triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1]), guiCheckBoxGetSelected(GUIEditor.checkbox[3]), getRealTime()) -- عند ارسال الرسالة addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(Name,Text, check, time) local hour = time.hour local minute = time.minute local second = time.second+1 local gg = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, "["..tostring(hour)..":"..tostring(minute)..":" ..tostring(second).."] ["..check and "Support" or "Player".."] "..Name:gsub("#%x%x%x%x%x%x", "") ..": " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 255, check and 136 or 0, check and 0 or 255) if guiCheckBoxGetSelected(GUIEditor.checkbox[1]) then outputChatBox("* [Support-System] "..Name:gsub("#%x%x%x%x%x%x", "").." : #ffffff"..Text,255,255,0,true) end end) -- server addEvent("support",true) addEventHandler("support",root,function (...) triggerClientEvent("sendmessage2",source,getPlayerName(source), ...) end) Edited February 18, 2017 by </Mr.Tn6eL> 2 Link to comment
Adham Posted February 18, 2017 Author Share Posted February 18, 2017 (edited) طيب كذا م زظبت لما ارسل رسالة م يجي في القريد لست شي addEventHandler("onClientGUIClick",GUIEditor.button[1],function () if guiGetText(GUIEditor.edit[1]) ~= '' then triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1]), guiCheckBoxGetSelected(GUIEditor.checkbox[1]), getRealTime()) -- عند ارسال الرسالة end end,false) addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(Name,Text, check, time) local hour = time.hour local minute = time.minute local second = time.second+1 local gg = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, "["..tostring(hour)..":"..tostring(minute)..":" ..tostring(second).."] ["..check and "Support" or "Player".."] "..Name:gsub("#%x%x%x%x%x%x", "") ..": " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 255, check and 136 or 0, check and 0 or 255) end) ونا ابي لما يحدد شيك بوكس بلاير او سبورت يجي في القريد لست اسم الشيك بوكس الحدده والرسالة واسم الاعب و الوقت Edited February 18, 2017 by Deativated Link to comment
Master_MTA Posted February 18, 2017 Share Posted February 18, 2017 6 minutes ago, </Mr.Tn6eL> said: triggerServerEvent("support",localPlayer,guiGetText(GUIEditor.edit[1]), guiCheckBoxGetSelected(GUIEditor.checkbox[3]), getRealTime()) -- عند ارسال الرسالة addEvent("sendmessage2",true) addEventHandler("sendmessage2",root, function(Name,Text, check, time) local hour = time.hour local minute = time.minute local second = time.second+1 local gg = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],gg, 1, "["..tostring(hour)..":"..tostring(minute)..":" ..tostring(second).."] ["..check and "Support" or "Player".."] "..Name:gsub("#%x%x%x%x%x%x", "") ..": " .. Text , false, false) guiGridListSetItemColor(GUIEditor.gridlist[1],gg, 1, 255, check and 136 or 0, check and 0 or 255) if guiCheckBoxGetSelected(GUIEditor.checkbox[1]) then outputChatBox("* [Support-System] "..Name:gsub("#%x%x%x%x%x%x", "").." : #ffffff"..Text,255,255,0,true) end end) -- server addEvent("support",true) addEventHandler("support",root,function (...) triggerClientEvent("sendmessage2",source,getPlayerName(source), ...) end) triggerClientEvent("sendmessage2",source,getPlayerName(source), ...) ذي بنعدلها لروت والله اعلم في خطا بالطيب ان كان ظني في محله فقط اللاعب اللي بيشوف الرساله كذا Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 bool triggerClientEvent ( [table/element sendTo=getRootElement()], string name, element sourceElement, [arguments...] ) لاحظ ان الروت هو افتراضي 1 Link to comment
Adham Posted February 18, 2017 Author Share Posted February 18, 2017 طيب م صارت تبعت الرسالة للقريد لست لما اتب بالايديت م تيجي شي Link to comment
</Mr.Tn6eL> Posted February 18, 2017 Share Posted February 18, 2017 ورينا الديبق + الكود النهائي 1 Link to comment
#STZ Posted February 18, 2017 Share Posted February 18, 2017 اخوي عشان تحط شي في الجريد ليست والكل يشوفه لازم تريجر للسيرفر من استقبله من السيرفر وارسله لكلنت ولازم يكون روت 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