Jump to content

طلب


Recommended Posts

Posted (edited)

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

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

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

 

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
Posted
17 minutes ago, w7sH said:

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

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

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

 


if damgeState then

 

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

Posted (edited)
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
Posted

الكود اللي فوق حقي شغال 

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

 

Posted
Just now, w7sH said:

الكود اللي فوق حقي شغال 

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

ايوا , :| شككتني بحالي

Posted

نفس المشكله حتى بعد التعديل

Just now, #_iMr.[E]coo said:

ايوا , :| شككتني بحالي

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

Posted

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

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

 

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

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

 

Posted
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 )

جرب

Posted

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

حاطين 

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 )

 

Posted
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 )

 

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

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

Posted
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% , لكن أبي اسوي حفظ للزر

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

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

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

Posted

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

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

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

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

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

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

  • Like 2
Posted
Just now, Abdul KariM said:

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

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

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

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

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

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

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

Posted (edited)
4 minutes ago, Abdul KariM said:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Edited by w7sH
Posted

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

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

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

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

Posted
2 minutes ago, Abdul KariM said:

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

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

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

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

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

Posted
"onClientGUIClick"
guiCheckBoxGetSelected
triggerServerEvent
getPlayerAccount
isGuestAccount
setAccountData
-- Part 2 
"onResourceStart"
getElementsByType
getPlayerAccount
isGuestAccount
getAccountData
triggerClientEvent
"onPlayerLogin"
getAccountData
triggerClientEvent

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

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

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