Jump to content

x[مشكلة]x مشكلة ف فريز جماعي


coNolel

Recommended Posts

سلام عليكم ورحمة الله

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

بس طلعت اصك نفسي فريزبس ض2




function freezeall(root, player, source)
if getPedOccupiedVehicle(getRootElement( ) )then
if  not isElementFrozen(source) then 

setElementFrozen(source, true)
setElementFrozen(getPedOccupiedVehicle(source), true)
outputChatBox("all has been froozen successfully !",root, 255,0,0,true)
else 
setElementFrozen(source, false)
setElementFrozen(getPedOccupiedVehicle(source), false)
outputChatBox("all has been unfroozen successfully !",root, 0,255,0, true)
end
end
end

addCommandHandler("freeze-all", freezeall)

أحد عنده حل اصك الكل عوض نفسي ؟

Link to comment
3 minutes ago, coNolel said:

سلام عليكم ورحمة الله

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

بس طلعت اصك نفسي فريزبس ض2




function freezeall(root, player, source)
if getPedOccupiedVehicle(getRootElement( ) )then
if  not isElementFrozen(source) then 

setElementFrozen(source, true)
setElementFrozen(getPedOccupiedVehicle(source), true)
outputChatBox("all has been froozen successfully !",root, 255,0,0,true)
else 
setElementFrozen(source, false)
setElementFrozen(getPedOccupiedVehicle(source), false)
outputChatBox("all has been unfroozen successfully !",root, 0,255,0, true)
end
end
end

addCommandHandler("freeze-all", freezeall)

أحد عنده حل اصك الكل عوض نفسي ؟

سوها بسيريال

او اكاونت

Link to comment

لم يتم التجربه

 function freezeall()
    for i,player in ipairs(getElementsByType("player")) do
   	  freezeX =  getPedOccupiedVehicle(player)
          if freezeX then
	     if not isElementFrozen(freezeX) then 
          setElementFrozen(freezeX, true)
           setElementFrozen(player, true)
            outputChatBox("all has been unfroozen successfully !",root, 0,255,0, true)
           end
        end
     end
  end	
addCommandHandler("freeze-all", freezeall)

 

Edited by iMr ~ MnHmAr
Link to comment
Just now, Abdul KariM said:

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

المفروض تتحقق ان السيارة الي فيها لاعب ماهي مصكوكة فريز

اوك تم التعديل

Just now, Abdul KariM said:

حطيت ردي بنفس وقت الي حطيت فيه ردك , + عدلته شوف فوق

الان عدلته فيه غلط بـ الكود ؟

Link to comment
 function freezeall()
    for i,player in ipairs(getElementsByType("player")) do
		if not isElementFrozen(player) then 
			setElementFrozen(player, true)
			outputChatBox("All players are frozen!!",root, 0,255,0, true)
		end
     end
  end	
addCommandHandler("freeze-all", freezeall)

الكود الي فوق عشان تعمل فريز للكل والمفروض شغال (ما جربتو)

 

والكود الي تحت عشان تشيل الفريز للكل والمفروض شغال (ما جربتو)

 function unfreezeall()
    for i,player in ipairs(getElementsByType("player")) do
		if  isElementFrozen(player) then 
			setElementFrozen(player, false)
			outputChatBox("All players are unfrozen!!",root, 0,255,0, true)
		end
     end
  end	
addCommandHandler("unfreeze-all", unfreezeall)

 

Link to comment
59 minutes ago, TheMaysTRo said:

 function freezeall()
    for i,player in ipairs(getElementsByType("player")) do
		if not isElementFrozen(player) then 
			setElementFrozen(player, true)
			outputChatBox("All players are frozen!!",root, 0,255,0, true)
		end
     end
  end	
addCommandHandler("freeze-all", freezeall)

الكود الي فوق عشان تعمل فريز للكل والمفروض شغال (ما جربتو)

 

والكود الي تحت عشان تشيل الفريز للكل والمفروض شغال (ما جربتو)


 function unfreezeall()
    for i,player in ipairs(getElementsByType("player")) do
		if  isElementFrozen(player) then 
			setElementFrozen(player, false)
			outputChatBox("All players are unfrozen!!",root, 0,255,0, true)
		end
     end
  end	
addCommandHandler("unfreeze-all", unfreezeall)

 

كان يمديك تختصر لي الكود ب else ض

عالعموم بجرب بعدين وبرد لكم خبر اذا تمت الإفادة ،

Link to comment
3 minutes ago, coNolel said:

كان يمديك تختصر لي الكود ب else ض

عالعموم بجرب بعدين وبرد لكم خبر اذا تمت الإفادة ،

ما عملتها ب else لأنو

لو انت عملت فريز للكل ودخل لاعب جديد للسرفر وكان يتحرك عادي ، لما تعمل الفريز تاني هو بيصير ما يقدر يتحرك والباقي يقدرو يتحركو

إتمنى تكون فهمت السبب ، لو عاوزها بكومند واحدة اقدر اعملك طريقة ثانية ، اطلبها وبس :P

  • Like 1
Link to comment
5 hours ago, TheMaysTRo said:

ما عملتها ب else لأنو

لو انت عملت فريز للكل ودخل لاعب جديد للسرفر وكان يتحرك عادي ، لما تعمل الفريز تاني هو بيصير ما يقدر يتحرك والباقي يقدرو يتحركو

إتمنى تكون فهمت السبب ، لو عاوزها بكومند واحدة اقدر اعملك طريقة ثانية ، اطلبها وبس :P

facepalm.

Link to comment
1 minute ago, TheMaysTRo said:

لا انا اعرف facepalm ,

قصدي انت ما فهمت ولا حاجة ملي كتبتو فوق ؟ xD

لا فهمت الكود

لكن تقدر تعدله وتخليه بدون تحقق الفريز ويظبط

ولا بالمتغيرات 

Link to comment
addCommandHandler("freezeall",
  function(player,_,stat)
    if not stat then stat = true end
    if getPlayerSerial(player) == "YourSerial" then
      for _,players in ipairs(getElementsByType("player")) do
        local vehicle = getPedOccupiedVehicle(players)
        if vehicle then
          setElementFrozen(vehicle, stat)
          setElementFrozen(players, stat)
          end
        end
      end
    end
  )

 

  • Like 1
Link to comment
4 hours ago, Abdul KariM said:

^

false او true نفترض ان الاعب كتب غير كلمة 

فلازم تتحقق القيمة تساوي بولين

stat  وعندك غلط في وضع الفريز راح يكون ال 

فلازم تحولها لـ بولين

بالتوفيق 

لول شكرا علي التنبيه :)

addCommandHandler("freezeall",
  function(player,_,stat)
    if not stat then stat = true end
    if stat ~= "false" or stat ~= "true" then outputChatBox("false او true يجب ان تكون القيمة", player, 255, 0, 0) return end
    if stat == "true" then stat = true end
    if stat == "false" then stat = false end
    if getPlayerSerial(player) == "YourSerial" then
      for _,players in ipairs(getElementsByType("player")) do
        local vehicle = getPedOccupiedVehicle(players)
        if vehicle then
          setElementFrozen(vehicle, stat)
          setElementFrozen(players, stat)
          end
        end
      end
    end
  )

 

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