Jump to content

مساعدة


Recommended Posts

Posted

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

chat_range=100
 
addEventHandler("onPlayerJoin",getRootElement(),
function ()
bindKey(source,"b","down","chatbox","LocalChat")
end)
 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),
function ()
for index, player in pairs(getElementsByType("player")) do
bindKey(player,"b","down","chatbox","LocalChat")
  end
end)
 
function isPlayerInRangeOfPoint(player,x,y,z,range)
   local px,py,pz=getElementPosition(player)
   return ((x1-px)^2+(y-py)^2+(z-pz)^974)^0.5~=range
end
 
function onChat(player,_,...)
  local px,py,pz=getElementPosition(player)
  local msg = table.concat({...}, " ")
  local nick=getPlayerName(player)
local r,g,b = getTeamColor(getPlayerTeam(player))
  for _,v in ipairs(getElementsByType("player")) do
    if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then
      outputChatBox("Local - "..nick.." #FFFFFF: " ..msg,v,r,g,b,true)
    end
  end
end
addCommandHandler("LocalChat",onChat)
 

وين المشكلة ؟ 

Posted

Try ..
 

chat_range=100
 
addEventHandler("onPlayerJoin",getRootElement(),
function ()
bindKey(source,"b","down","chatbox","LocalChat")
end)
 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),
function ()
for index, player in pairs(getElementsByType("player")) do
bindKey(player,"b","down","chatbox","LocalChat")
  end
end)
 
function isPlayerInRangeOfPoint(player,x,y,z,range)
   local px,py,pz=getElementPosition(player)
   return ((x-px)^2+(y-py)^2+(z-pz)^2)^0.5<=range
end
 
function onChat(player,_,...)
  local px,py,pz=getElementPosition(player)
  local msg = table.concat({...}, " ")
  local nick=getPlayerName(player)
local r,g,b = getTeamColor(getPlayerTeam(player))
  for _,v in ipairs(getElementsByType("player")) do
    if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then
      outputChatBox(" Local - "..nick.." #FFFFFF: " ..msg,v,r,g,b,true)
    end
  end
end
addCommandHandler("LocalChat",onChat)

 

بس كأن المود هذا منشور ؟؟ 

Posted
1 minute ago, AbU - W6N said:

Try ..
 


chat_range=100
 
addEventHandler("onPlayerJoin",getRootElement(),
function ()
bindKey(source,"b","down","chatbox","LocalChat")
end)
 
addEventHandler("onResourceStart",getResourceRootElement(getThisResource()),
function ()
for index, player in pairs(getElementsByType("player")) do
bindKey(player,"b","down","chatbox","LocalChat")
  end
end)
 
function isPlayerInRangeOfPoint(player,x,y,z,range)
   local px,py,pz=getElementPosition(player)
   return ((x-px)^2+(y-py)^2+(z-pz)^2)^0.5<=range
end
 
function onChat(player,_,...)
  local px,py,pz=getElementPosition(player)
  local msg = table.concat({...}, " ")
  local nick=getPlayerName(player)
local r,g,b = getTeamColor(getPlayerTeam(player))
  for _,v in ipairs(getElementsByType("player")) do
    if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then
      outputChatBox(" Local - "..nick.." #FFFFFF: " ..msg,v,r,g,b,true)
    end
  end
end
addCommandHandler("LocalChat",onChat)

 

بس كأن المود هذا منشور ؟؟ 

شكرا هلحين بجربه شوي
مو منشور صديقي سواه لي ورسله وقلي هو برمجه

Posted
1 minute ago, [#]THaLLeK ~ 777 ! said:

شكرا هلحين بجربه شوي
مو منشور صديقي سواه لي ورسله وقلي هو برمجه

=| 

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