Jump to content

طلب كود بصيط(كود مسح شات)بس بصرعة ارجوكم


Mr.Hugin

Recommended Posts

السلام عليكم شباب انا بدي مود مسح شات بس شلون قصدي

مو مسح الشات يلي هو بأف٨ يلي هو٧٧

لا مو هوه شباب يلي بديه انا

هو كود مسح شات من زر يعني  بس اضغط زر يمسح الشات

بس المود بيه 

محد يقدر يمسح آلة اذا كان ادمن او كونسل وشكرأ شباب

وتمنة ارد سريع

وشكرأ

Link to comment
6 hours ago, [T][O][P]CoCo said:

السلام عليكم شباب انا بدي مود مسح شات بس شلون قصدي

مو مسح الشات يلي هو بأف٨ يلي هو٧٧

لا مو هوه شباب يلي بديه انا

هو كود مسح شات من زر يعني  بس اضغط زر يمسح الشات

بس المود بيه 

محد يقدر يمسح آلة اذا كان ادمن او كونسل وشكرأ شباب

وتمنة ارد سريع

وشكرأ

--client

'onClientGUIClick'
triggerServerEvent
guiSetVisible


--server
triggerClientEvent
outputChatBox
isObjectInACLGroup

تقريبا

Link to comment
  • 2 weeks later...
  • Scripting Moderators

:للفايدة
معلومة ممكن كثير مايعرفونها
1.5.7 لكن بعد في تحديث
تم إضافة فنكشن
 

clearChatBox

https://wiki.multitheftauto.com/wiki/ClearChatBox
الفنكشن يمسح الشات مسح كأنك توك داخل مو مثل الطريقة القديمة إضافة أكثر من شات من بنفس الوقت

Edited by Live
  • Like 1
  • Thanks 1
Link to comment
  • 2 weeks later...
On 06/02/2020 at 18:27, Live said:

:للفايدة
معلومة ممكن كثير مايعرفونها
1.5.7 لكن بعد في تحديث
تم إضافة فنكشن
 


clearChatBox

https://wiki.multitheftauto.com/wiki/ClearChatBox
الفنكشن يمسح الشات مسح كأنك توك داخل مو مثل الطريقة القديمة إضافة أكثر من شات من بنفس الوقت

بس تبقى ب اف8

Link to comment
  • Scripting Moderators

،يب بس بالغالب محد راح ينتبه له

ولو تبي تمسحه تقدر تسوي زي الطريقة القديمة

تكرر

outputConsole("")

 وراح يروح الكلام بس بالغالب الشات الأهم لأنه الملاحظ بالغالب

Link to comment

اخوي هو نفس الطريقة القدمية ما تغير شي التكرار هو فقط لمسح الشات اذ تقصد على الكود هذا هو تفضل

outputConsole("")outputConsole("")

 

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

Link to comment
  • Scripting Moderators
9 hours ago, MDMN said:

اخوي هو نفس الطريقة القدمية ما تغير شي التكرار هو فقط لمسح الشات اذ تقصد على الكود هذا هو تفضل

outputConsole("")outputConsole("")

 

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

بغض النظر انك حاط كود لمسح الكونسول يلي باف٨ لكن تتكلم عن الشات

جربته بنفسك؟ الإجابة: لا

لأن فيه إختلاف

الطريقة القديمة تكرر كلام فارغ بالشات

ويمكن وقتها اذا احد مطول أسطر الشات مايكفيه الفراغات أو احد يكتب ورسالته تطلع خلال تكرار المسح

بعكس الفنكشن الجديد

يلي يمسح الشات  كأنه توك داخل ومايمديك تطلع فيه او تنزل

وإذا ماكان فيه اختلاف زي كلامك ماتوقع كان ضافوه كفنكشن أو ضافوه حديثًا بلوحة الادمنية

 

عالعموم كلها تشيل الكلام بالشات لكن الفنكشن يلي .

.ذكرته يمسح بشكل أفضل

Edited by Live
Link to comment
  • 3 weeks later...
On 26/01/2020 at 07:09, [T][O][P]CoCo said:

السلام عليكم شباب انا بدي مود مسح شات بس شلون قصدي

مو مسح الشات يلي هو بأف٨ يلي هو٧٧

لا مو هوه شباب يلي بديه انا

هو كود مسح شات من زر يعني  بس اضغط زر يمسح الشات

بس المود بيه 

محد يقدر يمسح آلة اذا كان ادمن او كونسل وشكرأ شباب

وتمنة ارد سريع

وشكرأ

Client Side:

local Key = "F2" -- زر فتح اللوحة

---------------------------------------
screenW, screenH = guiGetScreenSize()

wnd = guiCreateWindow((screenW - 133) / 2, (screenH - 96) / 2, 133, 96, "[ Clear Chat ]", false)
guiSetVisible(wnd, false)
guiWindowSetSizable(wnd, false)
guiSetAlpha(wnd, 1.00)
guiSetProperty(wnd, "CaptionColour", "FF0089FE")

c = guiCreateButton(10, 43, 112, 31, "مسح الشات", false, wnd)
guiSetFont(c, "default-bold-small")
guiSetProperty(c, "NormalTextColour", "FFFD0000")    

function Open ( )
guiSetVisible(wnd, not guiGetVisible(wnd))
showCursor(guiGetVisible(wnd))
end
bindKey(Key,"down", Open)

addEventHandler ( "onClientGUIClick", resourceRoot, 
	function ( )
		if ( source == c ) then
			triggerServerEvent("onClearChat", localPlayer)
		end
	end
)
---------------------------------------

Server Side:

ranks = {"Console","Admin"} -- الرتب الي يمديها تمسح الشات

---------------------------------------
addEvent("onClearChat",true)
addEventHandler("onClearChat",root,
	function()
	local accountName = getAccountName ( getPlayerAccount ( source ) )
		for k,v in ipairs ( ranks ) do
			if isObjectInACLGroup ("user."..accountName, aclGetGroup ( v ) ) then
				for i = 0, 40 do 
					outputChatBox("  ",root,255,255,255)
				end
				outputChatBox("* Cleared The Chat By [#c10000"..getPlayerName(source).."#ffffff].",root,255,255,255,true)
			end
		end
	end
)
---------------------------------------

 

Link to comment
  • 2 weeks later...

Client Side:

--------------------------------------------------------------------------------------

addEventHandler( "onClientKey", getRootElement(), function (button , prees)
    if prees then
        if button == "m" then    ---------------------------------------------- من هون تختار الحرف اللي يمسحلك الشات
            triggerServerEvent("onClearChat", localPlayer)
            cancelEvent()
        end
    end
end)

 

-----------------------------------------------------

Server Side:

?

 
  1. ranks = {"Console","Admin"} -- الرتب الي يمديها تمسح الشات
  2.  
  3. ---------------------------------------
  4. addEvent("onClearChat",true)
  5. addEventHandler("onClearChat",root,
  6. function()
  7. local accountName = getAccountName ( getPlayerAccount ( source ) )
  8. for k,v in ipairs ( ranks ) do
  9. if isObjectInACLGroup ("user."..accountName, aclGetGroup ( v ) ) then
  10. for i = 0, 40 do
  11. outputChatBox(" ",root,255,255,255)
  12. end
  13. outputChatBox("* Cleared The Chat By [#c10000"..getPlayerName(source).."#ffffff].",root,255,255,255,true)
  14. end
  15. end
  16. end
  17. )
Edited by billal
Link to comment

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

مثلا غير ملف الكلينت كالتالي

addEventHandler( "onClientKey", getRootElement(), function (button , prees)
    if prees then
        if button == "num_0" then ------------------------------------ هنا تختار الرقم اللي يمسح الشات
            triggerServerEvent("onClearChat", localPlayer)

    end
    end
end
)

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