Jump to content

تعديل سبورت سيستم


Adham

Recommended Posts

سلام عليكم سويت

سبورت سيستم

لين يحدد شيك بوكس سبورت يجي في القريد لست

انه محدد سبورت ويكون لونه اخضر

ولو محدد بلاير يجي في قريد بلاير و كلام الاعب و لونه مختلف

نفس النظام كلو

ويجي قبل الاسم والرسالة الكتبها بالايديت

الوقت ..

المشكله ان م يجي بالتحديد

في سرفر محلي شغال معي تمام

اجي احطها بالعالمي اجربه مع صحبي

يجي انه بلاير وهوا مضعط سببورت

 

Edited by Deativated
Link to comment

لأ .

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

المشكله مب في الوقت :

افترض شيلنا الوقت الان من الكود :

المشكله

ان لم صحبي يحدد شيك بوكس سبورت , ويكتب بالايديت ويدوس زر يجي في القريد لست

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

ونا محدد بلاير تيجي عنده سيبورت .

Link to comment
Just now, Master_MTA said:

كيف هل يقدر يسويها اخوي ؟

ما اتوقع يقدر

السيرفر الوقت حقه على حسب موقع الخادم اللي عليه

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

Link to comment
Just now, </Mr.Tn6eL> said:

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

اها يعطيك العافيه على المعلومه

مشكور

Link to comment
1 minute ago, Deativated said:

المشكله مب في الوقت :

افترض شيلنا الوقت الان من الكود :

المشكله

ان لم صحبي يحدد شيك بوكس سبورت , ويكتب بالايديت ويدوس زر يجي في القريد لست

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

ونا محدد بلاير تيجي عنده سيبورت .

..

Link to comment
2 minutes ago, Deativated said:

..

تحقق من الاسم حق الشيك بوكس لان ما اشوف خطا هنا

افضل طريقه انك وهو يظغط على البوتون تسوي تحقق لو مختار سبورتر

يرسل نص معين للسيرفر

ثم السيرفر

يرد للكلنت يرسل نفس القيمه وتسوي تحقق

Link to comment
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 by </Mr.Tn6eL>
  • Like 2
Link to comment

طيب كذا م زظبت

لما ارسل رسالة

م يجي في القريد لست شي

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 by Deativated
Link to comment
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

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