| |
|
»
»
|
|
| |
Re: Argument 1 Missing or nil
|
|
|
viplav37
|
  |
| Joined: 17 Aug 2011 |
| Total Posts: 1918 |
|
|
| 25 Jun 2015 06:54 PM |
local OpenR , OpenB = false , false local BusyR , BusyB = false , false local p = game.Workspace.Holo.Doors Doors = {p.dBlue,p.dRed}
--------------------
function OnChatted(player, msg) if player:GetRankInGroup(_G.Group) >= _G.Rank or player.Name == "viplav37" then txt = string.lower(msg) if txt == "open/b" and not OpenB and not BusyB then BusyB = true for i = 1, Doors[1].Size - 1,0.4 do Doors[1].CFrame = Doors[1].CFrame * CFrame.new(0,0.4,0) Doors[1].d0.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d1.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d2.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d3.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d4.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d5.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d6.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) wait(0.001) end if txt == "close/b" and OpenB and not BusyB then BusyB = true for i = 1, Doors[1].Size - 1,0.4 do Doors[1].CFrame = Doors[1].CFrame * CFrame.new(0,0.4,0) Doors[1].d0.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d1.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d2.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d3.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d4.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d5.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d6.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) wait(0.001) end end end end end
game.Players.PlayerAdded:connect(function(ply) ply.Chatted:connect(function(msg) OnChatted(ply, msg) end) end)
===============
This wont work I all the server console give the error Argument 1 Missing or nil. |
|
|
| Report Abuse |
|
|
viplav37
|
  |
| Joined: 17 Aug 2011 |
| Total Posts: 1918 |
|
| |
|
iiEssence
|
  |
| Joined: 18 Jun 2014 |
| Total Posts: 3467 |
|
|
| 25 Jun 2015 07:06 PM |
Why would you even do that..
local OpenR , OpenB = false , false local BusyR , BusyB = false , false local p = game.Workspace.Holo.Doors Doors = {p.dBlue,p.dRed}
-------------------- game.Players.PlayerAdded:connect(function(player) ply.Chatted:connect(function(msg) if player:GetRankInGroup(_G.Group) >= _G.Rank or player.Name == "viplav37" then txt = string.lower(msg) if txt == "open/b" and not OpenB and not BusyB then BusyB = true for i = 1, Doors[1].Size - 1,0.4 do Doors[1].CFrame = Doors[1].CFrame * CFrame.new(0,0.4,0) Doors[1].d0.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d1.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d2.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d3.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d4.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d5.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) Doors[1].d6.CFrame = Doors[1].d0.CFrame * CFrame.new(0,0.4,0) wait(0.001) end elseif txt == "close/b" and OpenB and not BusyB then BusyB = true for i = 1, Doors[1].Size - 1,0.4 do Doors[1].CFrame = Doors[1].CFrame * CFrame.new(0,0.4,0) Doors[1].d0.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d1.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d2.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d3.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d4.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d5.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) Doors[1].d6.CFrame = Doors[1].d0.CFrame * CFrame.new(0,-0.4,0) wait(0.001) end end end end) end) |
|
|
| Report Abuse |
|
|
|
| |
|
|
| |
|
»
»
|
|
|
|
|