Jump to content

تعديل


Recommended Posts

 

:)

ابغى اعرف وش الاكواد الي تعدل حجم واحداثيات الكلام

وابغاه عالسيريال او اسم الحساب

client :

 

-------------------------------
-- *  By Mr.SAUD
-- * Skype : live:lua_294
-------------------------------
FontLabel = guiCreateFont( "Font.ttf", 12 )
GUIEditor = {
    button = {},
    window = {},
    edit = {},
    label = {}
}
local screenW, screenH = guiGetScreenSize()
GUIEditor.window[1] = guiCreateWindow((screenW - 513) / 2, (screenH - 136) / 2, 513, 136, "رسال رسالة لجميع الاعبين", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.label[1] = guiCreateLabel(272, 19, 231, 16, "لا تستطيع كتابة اكثر من 120 حرف الرساله :", false, GUIEditor.window[1])
guiSetFont(GUIEditor.label[1], "default-bold-small")
GUIEditor.edit[1] = guiCreateEdit(12, 43, 491, 29, "", false, GUIEditor.window[1])
guiSetAlpha(GUIEditor.edit[1], 0.77)
guiSetAlpha(GUIEditor.window[1], 1.00)
guiSetProperty(GUIEditor.edit[1], "NormalTextColour", "C8FF0000")
guiEditSetMaxLength(GUIEditor.edit[1], 120)
GUIEditor.button[1] = guiCreateButton(268, 84, 139, 30, "ارسال الرسالة", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[1], "default-bold-small")
guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FFFFFF")
GUIEditor.button[2] = guiCreateButton(81, 84, 139, 30, "اغلاق", false, GUIEditor.window[1])
guiSetFont(GUIEditor.button[2], "default-bold-small")
guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FFFFFF") 
GUIEditor.label[2] = guiCreateLabel((screenW - 799) / 2, (screenH - 30) / 2, 799, 450, "", false)
guiLabelSetColor(GUIEditor.label[2], 255, 255, 255)
guiLabelSetHorizontalAlign(GUIEditor.label[2], "center", false)
guiLabelSetVerticalAlign(GUIEditor.label[2], "center")
guiSetVisible (GUIEditor.label[2], false )
addEventHandler ("onClientGUIClick", root,
    function()
        if ( source ==  GUIEditor.button[1] ) then
		local text = guiGetText (GUIEditor.edit[1])
		triggerServerEvent("text1", localPlayer,text)
		elseif ( source ==  GUIEditor.button[2] ) then
		guiSetVisible (GUIEditor.window[1], false )
       showCursor(false)
       guiSetInputEnabled(false)
		end
	end
)


addEvent("text2",true)
addEventHandler("text2",root,
function(text)
guiSetVisible (GUIEditor.label[2], true )
guiSetText (GUIEditor.label[2],text)
setTimer ( guiSetText, 8000, 1, GUIEditor.label[2], "" )
setTimer ( guiSetVisible, 8000, 1, GUIEditor.label[2], false )
end)


guiSetVisible(GUIEditor.window[1],false)
addEvent("window",true)
addEventHandler("window",root,
function()
    if guiGetVisible (GUIEditor.window[1]) then   
       guiSetVisible (GUIEditor.window[1], false )
       showCursor(false)
       guiSetInputEnabled(false)
    else
        guiSetVisible (GUIEditor.window[1], true )
        showCursor(true)
        guiSetInputEnabled(true)
    end
end)

Server :

 

-------------------------------
-- *  By Mr.SAUD
-- * Skype : live:lua_294
-------------------------------
local SAUD = "GM" -- الكلمة الى تفتح لك الوحة
local Groups = { "Console", "Admin" } -- القروبات الى تفتح لهم الوحة

addCommandHandler(SAUD,
function (player)
	for k,v in ipairs ( Groups ) do
		if ( isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(player)), aclGetGroup(v)) ) then
		triggerClientEvent(player, "window", player)
		return true
		end
	end
end)



addEvent("text1",true)
addEventHandler("text1",root,
function(text)
triggerClientEvent(root, "text2", root,text)
end)

 

Edited by twitter
Link to comment


 

function TeKaShow()
if getPlayerSerial(player) == "SerialHere" -- التحقق من السريل
then
if (guiGetVisible(اسم اللوحة) == false) then -- التحقق من اللوحة
guiSetVisible( اسم اللوحة,true) -- اظهار اللوحة
showCursor(true) -- اظهار المويس
else
guiSetVisible(اسم اللوحة,false) --اخفاء اللوحة
showCursor(false) -- اخفاء المويس
end -- If
end -- Function
end -- else
addCommandHandler("اسم الكومند",TeKaShow)

اتما ان اكون افدتك 
#استمر 

Edited by #TeKa
Link to comment
1 minute ago, #TeKa said:


 


function TeKaShow()
if getPlayerSerial(player) == "SerialHere" -- التحقق من السريل
then
if (guiGetVisible(اسم اللوحة) == false) then -- التحقق من اللوحة
guiSetVisible( اسم اللوحة,true) -- اظهار اللوحة
showCursor(true) -- اظهار المويس
else
guiSetVisible(اسم اللوحة,false) --اخفاء اللوحة
showCursor(false) -- اخفاء المويس
end -- If
end -- Function
end -- else
addCommandHandler("اسم الكومند",TeKaShow)

اتما ان اكون افدتك 
#استمر 

getPlayerSerial = Server Side

مو كلينت 

Link to comment

انا ستعملها كلينت و تظهر عادي :-D

اذا انت تبي تعدل علي الكلام 
من السطر هذا 
و هتلاقي الاحدثيات فيه 
 

GUIEditor.label[2] = guiCreateLabel((screenW - 799) / 2, (screenH - 30) / 2, 799, 450, "", false)

 

Link to comment
1 minute ago, #TeKa said:

انا ستعملها كلينت و تظهر عادي :-D

اذا انت تبي تعدل علي الكلام 
من السطر هذا 
و هتلاقي الاحدثيات فيه 
 


GUIEditor.label[2] = guiCreateLabel((screenW - 799) / 2, (screenH - 30) / 2, 799, 450, "", false)

 

يبيلها رياضيات ض3

Link to comment

#Client

function OpenWindow(  )
    guiSetVisible( wnd, not guiGetVisible( wnd ) )
    guiSetInputEnabled( guiGetVisible( wnd ) )
    showCursor( guiGetVisible( wnd ) )
end
addEvent( 'OpenWindowSerial', true )
addEventHandler( 'OpenWindowSerial', root, OpenWindow )

#Server

local Serial = {
    ["Serial"] = true,
};


addCommandHandler( 'Command',
 function( player )
    if ( Serial[getPlayerSerial( player )] ) then
        triggerClientEvent( player, 'OpenWindowSerial', player )
    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...