Jump to content

طلب


Recommended Posts

وش المشكلة في هذا الكود

اذا حطيت على الشيك بوكس ما اقدر اشيله

ملاحظة : هذا من الفري روم

 

function damgeState()
		if damgeState then
		setElementData( g_Me, 'damgeState', true )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true)
	else
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, 'damgeState', false )
end
end

 

Edited by w7sH
Link to comment
17 minutes ago, w7sH said:

وش المشكلة في هذا الكود

اذا حطيت على الشيك بوكس ما اقدر اشيله

ملاحظة : هذا من الفري روم

 


if damgeState then

 

هذا المفروض له تعريف 

Link to comment
function damgeState( name )
  if name == 'damgeState' then
		setElementData( g_Me, name, true )
		guiCheckBoxSetSelected(getControl(wndMain, 'damageState'), true)
	else
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, name, false )
end
end

 

Edited by #_iMr.[E]coo
Link to comment

الآن ضبط الشيك بوكس بس الوظيفة ماتجي 

يعني شيك بوكس ع الفاضي بدون فايده

 

حطيته كذا بالضبط بعد محاولة

---------------------------
-- Damage State
---------------------------
function damgeState( name )
  if name == 'damgeState' then
		setElementData( g_Me, name, true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true)
	else
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, name, false )
end
end
	addEventHandler('onClientDamage', g_Root, name)


 

Quote

+ حاولت كذا

 

function damgeState( name )
  if name == 'damgeState' then
		setElementData( g_Me, name, true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true)
	else
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, name, false )
end
end

addEventHandler ( 'onClientPlayerDamage', g_Me, function (  )
    if ( getElementData ( g_Me, 'damgeState' ) ) then
         cancelEvent (  )
    end
end )

 

ولا محاولة ضبطت معي

 

محاولة اخيرة وضبطت لكن نفس المشكلة الاولى

اذا حطيت تبقى الخاصية حتى لو شلتها من الشيك بوكس تكون موجودة

 

function damgeState()
		if damgeState then
		setElementData( g_Me, 'damgeState', true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData ( g_Me, 'damgeState', false )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
end
end

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( localPlayer, "damgeState" ) ) then
         cancelEvent (  )
    end
end )

 

Link to comment
2 hours ago, w7sH said:

الآن ضبط الشيك بوكس بس الوظيفة ماتجي 

يعني شيك بوكس ع الفاضي بدون فايده

 

حطيته كذا بالضبط بعد محاولة


---------------------------
-- Damage State
---------------------------
function damgeState( name )
  if name == 'damgeState' then
		setElementData( g_Me, name, true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true)
	else
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, name, false )
end
end
	addEventHandler('onClientDamage', g_Root, name)


 

 


function damgeState( name )
  if name == 'damgeState' then
		setElementData( g_Me, name, true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damageState'), true)
	else
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), false)
		setElementData ( g_Me, name, false )
end
end

addEventHandler ( 'onClientPlayerDamage', g_Me, function (  )
    if ( getElementData ( g_Me, 'damgeState' ) ) then
         cancelEvent (  )
    end
end )

 

ولا محاولة ضبطت معي

 

محاولة اخيرة وضبطت لكن نفس المشكلة الاولى

اذا حطيت تبقى الخاصية حتى لو شلتها من الشيك بوكس تكون موجودة

 


function damgeState()
		if damgeState then
		setElementData( g_Me, 'damgeState', true )
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData ( g_Me, 'damgeState', false )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
end
end

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( localPlayer, "damgeState" ) ) then
         cancelEvent (  )
    end
end )

 


function damgeState()
		if damgeState then
		setElementData( g_Me, 'damgeState', 'yes' )
		guiCheckBoxGetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData( g_Me, 'damgeState', 'no' )
    guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
end
end

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( g_Me, "damgeState" )=='yes' ) then
         cancelEvent (  )
    end
end )

جرب

Link to comment

الله يهديكم بس ..

حاطين 

guiCheckBoxGetSelected

التصحيح :
 

function damgeState()
  if source == getControl(wndMain, 'damgeState') then
		if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then
		setElementData( g_Me, 'damgeState', 'yes' )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData( g_Me, 'damgeState', 'no' )
      	guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
	 end
    end
end
addEventHandler("onClientGUIClick", root, damgeState)

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( g_Me, "damgeState" )=='yes' ) then
         cancelEvent (  )
    end
end )

 

Link to comment
1 hour ago, iMr.WiFi..! said:

الله يهديكم بس ..

حاطين 

guiCheckBoxGetSelected

التصحيح :
 


function damgeState()
  if source == getControl(wndMain, 'damgeState') then
		if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then
		setElementData( g_Me, 'damgeState', 'yes' )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData( g_Me, 'damgeState', 'no' )
      	guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
	 end
    end
end
addEventHandler("onClientGUIClick", root, damgeState)

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( g_Me, "damgeState" )=='yes' ) then
         cancelEvent (  )
    end
end )

 

ههههههههههههه

حشيش نوعية فاخره

Link to comment
11 hours ago, iMr.WiFi..! said:

الله يهديكم بس ..

حاطين 

guiCheckBoxGetSelected

التصحيح :
 


function damgeState()
  if source == getControl(wndMain, 'damgeState') then
		if guiCheckBoxGetSelected(getControl(wndMain, 'damgeState')) == false then
		setElementData( g_Me, 'damgeState', 'yes' )
		guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), true)
	else
		setElementData( g_Me, 'damgeState', 'no' )
      	guiCheckBoxSetSelected(getControl(wndMain, 'damgeState'), false)
	 end
    end
end
addEventHandler("onClientGUIClick", root, damgeState)

addEventHandler ( "onClientPlayerDamage", localPlayer, function (  )
    if ( getElementData ( g_Me, "damgeState" )=='yes' ) then
         cancelEvent (  )
    end
end )

 

 

تمام ويعطيك العافية كودك 100% , لكن أبي اسوي حفظ للزر

بحيث اذا اللاعب حط الخاصية او شغل الشيك بوكس يكون محفوظ حتى لو يطلع ويخش

واذا شال الزر يكون غير فعال حتى لو طلع ودخل .. أتمنى وصلت الفكرة

واتوقع هذي بالـ سيت دات اكاونت

Link to comment

مواضيعك نفسها تكرر

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

في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل

بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز

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

انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك

  • Like 2
Link to comment
Just now, Abdul KariM said:

مواضيعك نفسها تكرر

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

في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل

بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز

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

انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك

بالله علمني كيف ترتب السطور كذا الاول اصغر ثم الثاني اكبر ثم الثالث اكبر كيف @_@

Link to comment
4 minutes ago, Abdul KariM said:

مواضيعك نفسها تكرر

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

في موضوعك السابق بغيت شي الحفظ بالسكل وعطاك زاحف الكود كامل

بس عليك تركبه والحين ترجع تكرر نفس الموضوع واكثر من مره الاحظ انك تبي كود جاهز

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

انك تبي الكود جاهز , المهم عني ماحب اعطي اكوادك جاهزة خل يجي واحد يعطيك كود جاهز ويتعلم فيك

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

ثانياً شي انا طلبت المساعدة بالاكاونت داتا

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

مفروض بدال كلامك هذا طرحت الكودات المطلوبة .. وقلت تفضل نشوف محاولتك يامعلم يامبرمج كبير !

ثالثاً ما احد طق لك الباب وقال تكفى ساعدني .. المجال مفتوح للكل واللي يحب يساعد واللي مايحب أهلاً وسهلاً

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

لكن أهنيك على حركة السطور أستمر # :) 

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

Edited by w7sH
Link to comment

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

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

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

تجي تطرح كودك ويصححونه بالنهاية الافادة لك , وبالتوفيق لك 

Link to comment
2 minutes ago, Abdul KariM said:

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

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

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

تجي تطرح كودك ويصححونه بالنهاية الافادة لك , وبالتوفيق لك 

طيب أبشر بحاول بس ممكن بعد أذنك يامطور عبد الكريم .. تعطيني الاكواد المتطلبه للسيت اكاونت داتا

Link to comment
"onClientGUIClick"
guiCheckBoxGetSelected
triggerServerEvent
getPlayerAccount
isGuestAccount
setAccountData
-- Part 2 
"onResourceStart"
getElementsByType
getPlayerAccount
isGuestAccount
getAccountData
triggerClientEvent
"onPlayerLogin"
getAccountData
triggerClientEvent

لاتشوف الفنكشنات طويله , لكن التركيب سهل والله

حاول وانا بساعدك

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