Jump to content

x[مساعدة بسيطة]x


Recommended Posts

4 minutes ago, #_iMr.[E]coo said:

حاول ونساعدك :)

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

Link to comment
addEventHandler ( 'onClientGUIClick' , root ,
  function ( )
    if ( source == aButton_ ) then 
      if ( guiGridListGetSelectedItem ( aGrid_ ) ~= -1 ) then
        local aText_ = guiGridListGetItemText ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 ) 
        guiGridListSetItemColor ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 , 255 , 0 , 0 )
        triggerServerEvent ( 'aTrigger_' , localPlayer , tostring ( aText_ ) )
      end
    end
  end
)
addEvent ( 'aTrigger_' , true )
addEventHandler ( 'aTrigger_' , root ,
  function ( aText_ )
    if ( not getElementData ( source , 'aData_' ) == tostring ( aText_ ) ) then 
      setElementData ( source , 'aData_' , tostring ( aText_ ) )
    end
  end
)

باقي عليك الحفظ

Link to comment
38 minutes ago, #_iMr.[E]coo said:

addEventHandler ( 'onClientGUIClick' , root ,
  function ( )
    if ( source == aButton_ ) then 
      if ( guiGridListGetSelectedItem ( aGrid_ ) ~= -1 ) then
        local aText_ = guiGridListGetItemText ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 ) 
        guiGridListSetItemColor ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 , 255 , 0 , 0 )
        triggerServerEvent ( 'aTrigger_' , localPlayer , tostring ( aText_ ) )
      end
    end
  end
)

addEvent ( 'aTrigger_' , true )
addEventHandler ( 'aTrigger_' , root ,
  function ( aText_ )
    if ( not getElementData ( source , 'aData_' ) == tostring ( aText_ ) ) then 
      setElementData ( source , 'aData_' , tostring ( aText_ ) )
    end
  end
)

باقي عليك الحفظ

حفظ ايش ؟

عادي اسويه بالاكونت ؟

Link to comment

لو تبي تستخدم الاكونت داتا استخدم بملف سيرفر

'onElementDataChange'
'onPlayerLogin'
getPlayerAccount
setAccountData
setElementData

بس تتعدل الداتا عند الاعب يجيب الداتا ويحطها بالاكونت داتا . وبس يسجل يحطله داتا حسب الاكونت داتا ولا تنسى تسوي تحقق لو كانت الداتا يلي تعدلت هي داتا الحفظ

Link to comment
2 minutes ago, Mhmd.z said:

لو تبي تستخدم الاكونت داتا استخدم بملف سيرفر


'onElementDataChange'
'onPlayerLogin'
getPlayerAccount
setAccountData
setElementData

بس تتعدل الداتا عند الاعب يجيب الداتا ويحطها بالاكونت داتا . وبس يسجل يحطله داتا حسب الاكونت داتا ولا تنسى تسوي تحقق لو كانت الداتا يلي تعدلت هي داتا الحفظ

والرو كيف اسكره ؟

Link to comment
Just now, #Himoo said:

والرو كيف اسكره ؟

الرو رح يتسكر لآنك عطيته داتا , لو قصدك عن تغيير اللون استخدم اول ما يسجل ترايقر وبعدها عدل اللون, يعني بتستخدم

'onPlayerLogin'
triggerClientEvent
guiGridListSetItemColor

 

Link to comment
1 minute ago, Mhmd.z said:

الرو رح يتسكر لآنك عطيته داتا , لو قصدك عن تغيير اللون استخدم اول ما يسجل ترايقر وبعدها عدل اللون, يعني بتستخدم


'onPlayerLogin'
triggerClientEvent
guiGridListSetItemColor

 

لا انا غيرت اللون خلاص فهمت بحاول وبعطيكم محاولتي

Link to comment
On 5/20/2017 at 06:35, Mhmd.z said:

الرو رح يتسكر لآنك عطيته داتا , لو قصدك عن تغيير اللون استخدم اول ما يسجل ترايقر وبعدها عدل اللون, يعني بتستخدم


'onPlayerLogin'
triggerClientEvent
guiGridListSetItemColor

 

--Client
addEventHandler("onClientGUIClick",root,
function ()
local sel111 = guiGridListGetSelectedItem(achlist)
if ( source == comachieve ) then 
if sel111 == 0 then 
setElementData( localPlayer, 'achive0', nil)
triggerServerEvent("ach0",localPlayer, localPlayer)
end
end
end)

--Server
addEvent("ach0", true)
addEventHandler("ach0", root,
	function ( source )
	   if getElementData(source,'Level') >= 15 then
	   local achive1 = getElementData( source, 'achive1' )
	   if ( achive1 == 'true' ) then
		givePlayerMoney(source,30000)
		triggerClientEvent("newach0",source)
		setElementData(source , 'achive1', 'true')		
		exports["guimessages"]:outputServer(source, "#FF0000Error : #FFFFFFYou Completed This Achievement",255,255,0)
		end
        else
		exports["guimessages"]:outputServer(source, "#FF0000Error : #FFFFFFYou Don't Have Enough Level to Complete Achievement",255,255,0)
end
end)

 

Link to comment
On ٢٠‏/٥‏/٢٠١٧ at 15:44, #_iMr.[E]coo said:

addEventHandler ( 'onClientGUIClick' , root ,
  function ( )
    if ( source == aButton_ ) then 
      if ( guiGridListGetSelectedItem ( aGrid_ ) ~= -1 ) then
        local aText_ = guiGridListGetItemText ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 ) 
        guiGridListSetItemColor ( aGrid_ , guiGridListGetSelectedItem ( aGrid_ ) , 1 , 255 , 0 , 0 )
        triggerServerEvent ( 'aTrigger_' , localPlayer , tostring ( aText_ ) )
      end
    end
  end
)

addEvent ( 'aTrigger_' , true )
addEventHandler ( 'aTrigger_' , root ,
  function ( aText_ )
    if ( not getElementData ( source , 'aData_' ) == tostring ( aText_ ) ) then 
      setElementData ( source , 'aData_' , tostring ( aText_ ) )
    end
  end
)

باقي عليك الحفظ

سويته لك بس انت سوي الحفظ باستخدام السكل

Link to comment
3 hours ago, #BrosS said:

عيد شوفهم بعد الفطور

وشرح ماستر ماقصر مفهوم وواضح

لبه قلبك انت يعسل

حبيت اشكرك لكن يقولي 10 لايكات 

3 hours ago, #Himoo said:

شفته والله

وش اللي ما فهمته فيه ابشر بفهمك اياه فقط ضع رد في الموضوع حق الشرح

باللي ما فهمته

Link to comment
10 hours ago, Master_MTA said:

لبه قلبك انت يعسل

حبيت اشكرك لكن يقولي 10 لايكات 

وش اللي ما فهمته فيه ابشر بفهمك اياه فقط ضع رد في الموضوع حق الشرح

باللي ما فهمته

ما فهمت شي :)xD

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