Jump to content

تصحيح كود


Recommended Posts

السلام عليكم و رحمة الله و بركاته

ابي تصحيح لهاي الكود لما اكتب اسم حساب في ايديت يحط له اكاونت داتا

--c
 addEventHandler("onClientGUIClick",root,function()
 if ( source == GUIEditor.button[1] ) then
triggerServerEvent("Enable",localPlayer)
end
end
)


 addEvent('2',true)
 addEventHandler('2',root,
 function ()
local Acc = guiGetText(GUIEditor.edit[1])
 end
 )
-- s

addEvent("Enable",true)
addEventHandler("Enable",getRootElement(),
function()
triggerClientEvent ( source, "2", source)
  end
)






addEvent('2',true)
addEventHandler('2',root,
function()
setAccountData(Acc,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
  end
)

 

  • Like 1
Link to comment
Just now, MR.NaiF-MTA said:

السلام عليكم و رحمة الله و بركاته

ابي تصحيح لهاي الكود لما اكتب اسم حساب في ايديت يحط له اكاونت داتا


--c
 addEventHandler("onClientGUIClick",root,function()
 if ( source == GUIEditor.button[1] ) then
triggerServerEvent("Enable",localPlayer)
end
end
)


 addEvent('2',true)
 addEventHandler('2',root,
 function ()
local Acc = guiGetText(GUIEditor.edit[1])
 end
 )
-- s

addEvent("Enable",true)
addEventHandler("Enable",getRootElement(),
function()
triggerClientEvent ( source, "2", source)
  end
)






addEvent('2',true)
addEventHandler('2',root,
function()
setAccountData(Acc,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
  end
)

 



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

على العموم اذا كدة فـ وين ترايجر رقم 2 من ملف كلينت لملف سيرفر ؟

Link to comment

ي اخر الكود

addEvent('2',true)
addEventHandler('2',root,
function()
setAccountData(Acc,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
  end
)

 

موجود فوق

  • Like 1
Link to comment
addEventHandler("onClientGUIClick",root,
  function ( )
    if source == aButton then
      triggerServerEvent ( "AccountData" , localPlayer , tostring ( guiGetText ( aEdit ) ) ) 
      end
    end
  )
addEvent ("AccountData",true)
addEventHandler ("AccountData",root,
  function ( aAccount_ )
    if getAccountName ( aAccount_ ) == getAccount ( aAccount ) then
      setAccountData ( getAccountName ( tostring (aAccount_ ) ) , "VIP" , true )
      else 
      ouputChatBox ( " هذا الحساب  غير موجود بالسيرفر " , source )
      end
    end
  )

كنت فاضي وسويته لك ، والكود للعيون شاطح

Edited by #_iMr.[E]coo
  • Like 2
Link to comment
Just now, #_iMr.[E]coo said:

addEventHandler("onClientGUIClick",root,
  function ( )
    if source == aButton then
      triggerServerEvent ( "AccountData" , localPlayer , tostring ( guiGetText ( aEdit ) ) ) 
      end
    end
  )

addEvent ("AccountData",true)
addEventHandler ("AccountData",root,
  function ( aAccount_ )
    if getAccountName ( aAccount_ ) == getAccount ( aAccount ) then
      setAccountData ( getAccountName ( tostring (aAccount_ ) ) , "VIP" , true )
      else 
      ouputChatBox ( " هذا الحساب  غير موجود بالسيرفر " , source )
      end
    end
  )

كنت فاضي وسويته لك ، والكود للعيون شاطح

 

 

رح تخليني اتعارك معك هههههههههههه

 

 

 

Just now, MR.NaiF-MTA said:

ي اخر الكود


addEvent('2',true)
addEventHandler('2',root,
function()
setAccountData(Acc,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
  end
)

 

موجود فوق

جالس اقول لي ساعة .. لكن الانترنت فصل

كنت ابي اقول

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

Link to comment

جرب انا جوال

اذا فيه خطأ

يصلحه لك كلير او ايكو

-- Client
addEventHandler ( "onClientGUIClick", root,
function ( )
	if ( source == button ) then
		local accName = guiGetText ( edit )
		if ( accName ~= "" ) then
     			triggerServerEvent ( "Data", localPlayer, accName )
		end
	end
end)

-- Server
addEvent ( "Data", true )
addEventHandler ( "Data", root,
function ( accName )
	local acc = getPlayerAccount(source)
	if not isGuestAccount ( acc ) then return end
	if accName then
		local account = getAccount ( accName )
		if account then
			setAccountData ( account, "VIP", true )
            		outputChatBox ( "[VIPSystem]: تم تفعيل الإشتراك لـ : "..account.." من قبل "..getPlayerName(source).." ", root,255,255,0,true )
		end
	end
end)

 

Edited by Deativated
Link to comment
6 hours ago, Deativated said:

جرب انا جوال

اذا فيه خطأ

يصلحه لك كلير او ايكو


-- Client
addEventHandler ( "onClientGUIClick", root,
function ( )
	if ( source == button ) then
		local accName = guiGetText ( edit )
		if ( accName ~= "" ) then
     			triggerServerEvent ( "Data", localPlayer, accName )
		end
	end
end)

-- Server
addEvent ( "Data", true )
addEventHandler ( "Data", root,
function ( accName )
	local acc = getPlayerAccount(source)
	if not isGuestAccount ( acc ) then return end
	if accName then
		local account = getAccount ( accName )
		if account then
			setAccountData ( account, "VIP", true )
            		outputChatBox ( "[VIPSystem]: تم تفعيل الإشتراك لـ : "..account.." من قبل "..getPlayerName(source).." ", root,255,255,0,true )
		end
	end
end)

 

عارف وش مسوي بسطر 16 و 17 ولا ؟

  • Like 1
Link to comment

الكود كله اخطاء

اول  شئ لازم تعرف ال acc
في الفنكشن يعني لازم ترسلها ف الترايجر وبعد مارسلتها ف الترايجر لازم تعرفها داخل الفنكشن بتصير كدة
 

acc = guiGetText(edit1)
triggerServerEvent("Ent",source,acc)

--server
function Name( dd )

--dd = acc

وبعدين انت الحين جبت الكلام المكتوب  لازم تجيب منه الاكونت
يعني بلاخير بيصير كدة 
 

--c
 addEventHandler("onClientGUIClick",root,function()
 if ( source == GUIEditor.button[1] ) then
local Acc = guiGetText(GUIEditor.edit[1])
triggerServerEvent("Enable",localPlayer,Acc,localPlayer)
end
end
)

---server
addEvent("Enable",true)
addEventHandler("Enable",getRootElement(),
function(accname,player)
hie = getAccount ( accname ) 
if hie then -- نتاكد من وجود الاكونت
setAccountData(hie,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
else
 outputChatBox("لا يوجد حساب بهذا الاسم",player, 255, 0, 0, true )
end
  end
)

 

Link to comment
Just now, 3laa33 said:

الكود كله اخطاء

اول  شئ لازم تعرف ال acc
في الفنكشن يعني لازم ترسلها ف الترايجر وبعد مارسلتها ف الترايجر لازم تعرفها داخل الفنكشن بتصير كدة

 


acc = guiGetText(edit1)
triggerServerEvent("Ent",source,acc)

--server
function Name( dd )

--dd = acc

وبعدين انت الحين جبت الكلام المكتوب  لازم تجيب منه الاكونت
يعني بلاخير بيصير كدة 

 


--c
 addEventHandler("onClientGUIClick",root,function()
 if ( source == GUIEditor.button[1] ) then
local Acc = guiGetText(GUIEditor.edit[1])
triggerServerEvent("Enable",localPlayer,Acc,localPlayer)
end
end
)

---server
addEvent("Enable",true)
addEventHandler("Enable",getRootElement(),
function(accname,player)
hie = getAccount ( accname ) 
if hie then -- نتاكد من وجود الاكونت
setAccountData(hie,'VIP',1)
 outputChatBox( "VIP"   ..Acc..  "تم تفعيل الاشتراك للحساب"  ,root, 255, 0, 0, true )
else
 outputChatBox("لا يوجد حساب بهذا الاسم",player, 255, 0, 0, true )
end
  end
)

 


اللي في استقبال ترايجر كلينت player وش هو

؟؟؟

رح تكون سورس او كلينت
source or client

Edited by Killer Project
؟؟
Link to comment
Just now, Killer Project said:


اللي في استقبال ترايجر كلينت player وش هو

 

رح تكون سورس او كلينت
source or client

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

Link to comment
1 minute ago, Killer Project said:


من قالك انك ضايفه ؟

للشخص اللي رح يستقبل الترايجر source ترا

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

لاتكبر الموضوع

  • Like 1
Link to comment
Just now, 3laa33 said:

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

لاتكبر الموضوع

اها .. آسف ذا غباء مني ما ركزت هنا

 

triggerServerEvent("Enable",localPlayer,Acc,localPlayer)

 

  • Like 1
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...