xFabel

مساعده صراحه مدري ايش اسوي

Recommended Posts

Posted (edited)

سلام عليكم صراحه بشرح لكم مشكلتي مدري وش اسوي

انا الاول سويت راديو لما تضغط علي m

تسمع راديو ستريم

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

سويت كذا stop

local stationURL = "...."
radioSound = stopSound(stationURL)

ومازبط لاتبخلون حل😪

Edited by liwahadri

Share this post


Link to post

لو انت فاتح الراديو ب حرف m

وحاطه ب ملف ثاني

واللوحه مسويه ب ملف الثاني

يعني لازم نستخدم

addEventHandler

addEvent?

 

Share this post


Link to post
Posted (edited)
33 minutes ago, liwahadri said:

سلام عليكم صراحه بشرح لكم مشكلتي مدري وش اسوي

انا الاول سويت راديو لما تضغط علي m

تسمع راديو ستريم

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

سويت كذا stop


local stationURL = "...."
radioSound = stopSound(stationURL)

ومازبط لاتبخلون حل😪

طريقتك خطا 

اعرض الاكواد 

Edited by DmAr511

Share this post


Link to post
5 minutes ago, DmAr511 said:

طريقتك خطا 

اعرض الاكواد 

راديو

local stationURL = "--"
function playRadio()
	if isElement(radioSound) then
		return
	end
	radioSound = playSound(stationURL)
	setElementData(radioSound, "sound_type", "radio", false)
	addEventHandler("onClientSoundChangedMeta", radioSound, getSoundMeta)
end
bindKey("M", "down", playRadio)
function stopRadio()
	if isElement(radioSound) then
		removeEventHandler("onClientSoundChangedMeta", radioSound, getSoundMeta)
		destroyElement(radioSound)
	end
end
addEventHandler("onClientResourceStart", resourceRoot,
function()
	if getElementData(localPlayer, "sound_mode") == "radio" then
		playRadio()
	end
end)
function(dataName)
	if dataName ~= "sound_mode" then
		return
	end
	if getElementData(localPlayer, "sound_mode") == "radio" then
		playRadio()
	else
		stopRadio()
	end
end)

اللوحه ب ملف ثاني مسويه

function PANEL()
dxDrawRectangle(153,135,502,102, tocolor(23,23,23,180), false)
end

function open()
if removeEventHandler("onClientRender", root, PANEL)then
  removeEventHandler("onClientRender", root, PANEL)
  else
  addEventHandler("onClientRender", root, PANEL)
        destroyElement(radioSound)
  end
end

 

Share this post


Link to post
49 minutes ago, DmAr511 said:

طريقتك خطا 

اعرض الاكواد 

صراحه عندي سؤال

هل يمدني اتصل افينت كلينت ب كلينت ثاني؟

addEvent("...", true)

addEventHandler("...

Share this post


Link to post
Posted (edited)
3 hours ago, liwahadri said:

راديو


local stationURL = "--"
function playRadio()
	if isElement(radioSound) then
		return
	end
	radioSound = playSound(stationURL)
	setElementData(radioSound, "sound_type", "radio", false)
	addEventHandler("onClientSoundChangedMeta", radioSound, getSoundMeta)
end
bindKey("M", "down", playRadio)
function stopRadio()
	if isElement(radioSound) then
		removeEventHandler("onClientSoundChangedMeta", radioSound, getSoundMeta)
		destroyElement(radioSound)
	end
end
addEventHandler("onClientResourceStart", resourceRoot,
function()
	if getElementData(localPlayer, "sound_mode") == "radio" then
		playRadio()
	end
end)
function(dataName)
	if dataName ~= "sound_mode" then
		return
	end
	if getElementData(localPlayer, "sound_mode") == "radio" then
		playRadio()
	else
		stopRadio()
	end
end)

اللوحه ب ملف ثاني مسويه


function PANEL()
dxDrawRectangle(153,135,502,102, tocolor(23,23,23,180), false)
end

function open()
if removeEventHandler("onClientRender", root, PANEL)then
  removeEventHandler("onClientRender", root, PANEL)
  else
  addEventHandler("onClientRender", root, PANEL)
        destroyElement(radioSound)
  end
end

 

الكود الأول فيه أخطاء، وظيفة الداتا فيها ٣ أرقيومنتات فقط وأنت حاط ٤، وسطر ٢٣ الوظيفه بدون اسم. 

 

+ local تقدر تستدعي وظيفة إذا كان الملف الآخر بنفس المجلد وماتكون الوظيفة

Edited by Sha67
  • Like 1

Share this post


Link to post
5 hours ago, Sha67 said:

الكود الأول فيه أخطاء، وظيفة الداتا فيها ٣ أرقيومنتات فقط وأنت حاط ٤، وسطر ٢٣ الوظيفه بدون اسم. 

 

+ local تقدر تستدعي وظيفة إذا كان الملف الآخر بنفس المجلد وماتكون الوظيفة

طيب واذا مكان الملف الاخر مو بنفس المجلد ايش اسوي؟

Share this post


Link to post
Posted (edited)
10 hours ago, liwahadri said:

لو انت فاتح الراديو ب حرف m

وحاطه ب ملف ثاني

واللوحه مسويه ب ملف الثاني

يعني لازم نستخدم

addEventHandler

addEvent?

 

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

triggerClientEvent

triggerServerEvent

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

لو نفس الملف و تبي تعمل ربط لسبب ما 

TriggerEvent

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

عشان تستقبل الربط الي سويته 

addEvent

addEventHandler

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

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

لو ذي الي تبيهاا خبرني بشرحها لك . 

#بسام_سوريا

Edited by Bassam*Syria
  • Thanks 1

Share this post


Link to post
21 hours ago, Bassam*Syria said:

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

triggerClientEvent

triggerServerEvent

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

لو نفس الملف و تبي تعمل ربط لسبب ما 

TriggerEvent

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

عشان تستقبل الربط الي سويته 

addEvent

addEventHandler

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

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

لو ذي الي تبيهاا خبرني بشرحها لك . 

#بسام_سوريا

مشكور ❤️ والله

Share this post


Link to post
21 hours ago, Bassam*Syria said:

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

triggerClientEvent

triggerServerEvent

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

لو نفس الملف و تبي تعمل ربط لسبب ما 

TriggerEvent

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

عشان تستقبل الربط الي سويته 

addEvent

addEventHandler

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

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

لو ذي الي تبيهاا خبرني بشرحها لك . 

#بسام_سوريا

triggerClientEvent

addEvent

addEventHandler

لو اربط كلينت سايد ب كلينت ثاني لازم استخدم ذول؟

Share this post


Link to post
Posted (edited)
28 minutes ago, liwahadri said:

triggerClientEvent

addEvent

addEventHandler

لو اربط كلينت سايد ب كلينت ثاني لازم استخدم ذول؟

 

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

العفو ♥

Edited by Bassam*Syria

Share this post


Link to post
Posted (edited)
3 hours ago, Bassam*Syria said:

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

العفو ♥

جربت ومانفع :sad:

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

كلينت الاول ...

function stopRadio()
	if isElement(radioSound) then
		removeEventHandler("onClientSoundChangedMeta", radioSound, getSoundMeta)
		destroyElement(radioSound)
	end
end
addEvent("stopradioamk", true)
addEventHandler("stopradioamk", root, stopRadio)

 

كلينت الثاني

 

function(player)
	sound.enter()
	sound = playSound ("sfx/"..math.random(1, numbers)..".mp3", true) 
		radioSound = playSound(stationURL)
	triggerClientEvent("stopradioamk", player)
end)

 

 

لو معك ديسكورد اكبته بضفيك ^^

Edited by liwahadri

Share this post


Link to post
Posted (edited)

الكودين الي حطيتهم كل واحد ب ملف لحاله ؟ ولا الاثنين ب كلاينت واحد ؟

 

BassamSyriA#7911

ذا الدسكورد حقي

Edited by Bassam*Syria

Share this post


Link to post
23 minutes ago, Bassam*Syria said:

الكودين الي حطيتهم كل واحد ب ملف لحاله ؟ ولا الاثنين ب كلاينت واحد ؟

 


BassamSyriA#7911

ذا الدسكورد حقي

كل واحد ب ملف لحاله

Share this post


Link to post
1 hour ago, liwahadri said:
function(player)
	sound.enter()
	sound = playSound ("sfx/"..math.random(1, numbers)..".mp3", true) 
		radioSound = playSound(stationURL)
	triggerClientEvent(player,"stopradioamk", player)
end)

اعتذر عتأخير م انتبهت انك رديت

جرب كذا

Share this post


Link to post
34 minutes ago, Bassam*Syria said:

function(player)
	sound.enter()
	sound = playSound ("sfx/"..math.random(1, numbers)..".mp3", true) 
		radioSound = playSound(stationURL)
	triggerClientEvent(player,"stopradioamk", player)
end)

اعتذر عتأخير م انتبهت انك رديت

جرب كذا

اتوقع جربته

وجاني نفس خطأ

الارور ذا

attempt to call global 'triggerClientEvent' (a nil value)

 

Share this post


Link to post

تمت الأفاده الشب تواصل معاي و حليت له المشكله

#عشان ماحد يتعب نفسه بس 

  • Thanks 1

Share this post


Link to post

لو تنزلونها هنا احسن عشان يستفيدون غيركم :)

Share this post


Link to post

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.