Jump to content

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


iiv03

Recommended Posts

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

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

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

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

سويت كذا stop

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

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

Edited by liwahadri
Link to comment
33 minutes ago, liwahadri said:

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

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

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

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

سويت كذا stop


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

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

طريقتك خطا 

اعرض الاكواد 

Edited by DmAr511
Link to comment
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

 

Link to comment
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
Link to comment
5 hours ago, Sha67 said:

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

 

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

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

Link to comment
10 hours ago, liwahadri said:

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

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

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

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

addEventHandler

addEvent?

 

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

triggerClientEvent

triggerServerEvent

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

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

TriggerEvent

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

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

addEvent

addEventHandler

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

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

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

#بسام_سوريا

Edited by Bassam*Syria
  • Thanks 1
Link to comment
21 hours ago, Bassam*Syria said:

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

triggerClientEvent

triggerServerEvent

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

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

TriggerEvent

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

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

addEvent

addEventHandler

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

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

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

#بسام_سوريا

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

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

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

triggerClientEvent

triggerServerEvent

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

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

TriggerEvent

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

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

addEvent

addEventHandler

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

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

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

#بسام_سوريا

triggerClientEvent

addEvent

addEventHandler

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

Link to comment
28 minutes ago, liwahadri said:

triggerClientEvent

addEvent

addEventHandler

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

 

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

العفو ♥

Edited by Bassam*Syria
Link to comment
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
Link to comment
23 minutes ago, Bassam*Syria said:

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

 


BassamSyriA#7911

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

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

Link to comment
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)

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

جرب كذا

Link to comment
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)

 

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