LUA error menu

User Tag List

Thread: LUA error

Results 1 to 5 of 5
  1. #1
    mager1794's Avatar Member
    Reputation
    356
    Join Date
    Feb 2008
    Posts
    703
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    LUA error

    (name).LUA:31: attempt to call global 'RegisterEvent' (a nil value)

    ???
    Lunar Gaming - Reaching For The Stars

    LUA error
  2. #2
    Pwntzyou's Avatar Contributor
    Reputation
    264
    Join Date
    Dec 2007
    Posts
    393
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Link the whole script

    <3 MysterioussouL for the sig

  3. #3
    TheSpidey's Avatar Elite User
    Reputation
    365
    Join Date
    Jan 2008
    Posts
    2,200
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Should be pUnit:RegisterEvent(..);
    or RegisterUnitEvent(..);
    Depends on what you want to do.

    Post the full source.

  4. #4
    mager1794's Avatar Member
    Reputation
    356
    Join Date
    Feb 2008
    Posts
    703
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    function Warr_Spell1(unit)
    unit:CastSpell(33332)
    end
    
    function Warr_Spell2(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    unit:CastSpell(5649, plr)
    end
    end
    
    function Warr_Spell3(unit)
    unit:CastSpell(41218)
    end
    
    function Warr_Spell4(unit)
    unit:CastSpell(39835)
    end
    
    
    
    function Warr_OnEnterCombat(unit, event)
    unit:SendChatMessage(12, 0, "Varenthir Will prevail")
    unit:RegisterEvent("Warr_Spell1",23000, 0)
    unit:RegisterEvent("Warr_Spell2",13000, 0)
    unit:RegisterEvent("Warr_Spell3",30000, 0)
    unit:RegisterEvent("Warr_Spell4",3000, 0)
    end
    
    
    RegisterEvent(1234567,1,Warr_OnEnterCombat)
    
    function Cast_Spell1(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    unit:CastSpell(38562, plr)
    end
    end
    
    function Cast_Spell2(unit)
    local plr = unit:GetMainTank()
    if (plr ~= nil) then
    unit:CastSpell(38259, plr)
    end
    end
    
    function Cast_Spell3(unit)
    local spruch = math.random(1,2)
    if (spruch == 1) then
    unit:CastSpell(34202)
    elseif (spruch == 2) then
    end
    end
    
    function Cast_Spell4(unit)
    if pUnit:GetHealthPct() < 50 then 
    unit:CastSpell(23895)
    unit:RegisterEvent("Cast_Spell41",23000, 0)
    end
    end
    
    function Cast_Spell41(unit)
    unit:CastSpell(27619)
    end
    
    function Cast_Spell5(unit)
    unit:CastSpell(39878)
    end
    
    
    function Cast_OnEnterCombat(unit, event)
    unit:SendChatMessage(12, 0, "Varenthir Will prevail")
    unit:RegisterEvent("Cast_Spell1",23000, 0)
    unit:RegisterEvent("Cast_Spell2",13000, 0)
    unit:RegisterEvent("Cast_Spell3",3, 0)
    unit:RegisterEvent("Cast_Spell4",3, 0)
    unit:RegisterEvent("Cast_Spell5",30000, 0)
    end
    
    RegisterEvent(1234568,1,Cast_OnEnterCombat)
    
    function ver_enrage(unit)
    unit:CastSpell(40604)
    Unit:SendChatMessage(12,0, "My patience has run out! Die, die!")
    end
    
    function ver_soul(unit)
    unit:CastSpell(40903)
    Unit:SendChatMessage(12,0, " Your soul is mine")
    end
    
    function ver_shadowfiend(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    Unit:CastSpell(41914, plr)
    end
    
    function ver_aura(unit)
    Unit:CastSpell(40879)
    end
    end
    
    function ver_beam(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    Unit:CastSpell(40859, plr)
    end
    end
    function ver_fixate(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    Unit:CastSpell(40893, plr)
    end
    
    
    function ver_cano(unit)
    Unit:CastSpell(42052)
    Unit:SendChatMessage(12,0, " The Lava will Burn!!")
    end
    
    
    function ver_doom(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    Unit:CastSpell(31347, plr)
    end
    
    
    function ver_sleep(unit)
    local plr = unit:GetRandomPlayer()
    if (plr ~= nil) then
    Unit:CastSpell(31298, plr)
    end
    
    
    function ver_chaos(unit)
    Unit:CastSpell(33676)
    end
    
    
    
    function ver_phase1(unit)
    unit:RegisterEvent("ver_shadowfiend",10000, 0)
    unit:RegisterEvent("ver_sleep",17000, 0)
    unit:RegisterEvent("ver_soul",9000, 0)
    unit:RegisterEvent("ver_chaos",60000, 0)
    Unit:RemoveEvents()
    end
    end
    
    
    function ver_phase2(unit)
    unit:RegisterEvent("ver_aura",0, 0)
    Unit:RemoveEvents()
    unit:RegisterEvent("ver_fixate",0, 0)
    unit:RegisterEvent("ver_chaos",30000, 0)
    Unit:RemoveEvents()
    end
    end
    
    
    function ver_phase3(unit)
    unit:RegisterEvent("ver_doom",13500, 0)
    unit:RegisterEvent("ver_beam",6000, 0)
    unit:RegisterEvent("ver_cano",15000, 0)
    unit:RegisterEvent("ver_sleep",17000, 0)
    unit:RegisterEvent("ver_soul",9000, 0)
    unit:RegisterEvent("ver_chaos",45000, 0)
    end
    end
    
    
    function ver_phaseA(unit)
    local spruch = math.random(1,3)
    if (spruch == 1) then
    unit:RegisterEvent("ver_phase1",0, 0)
    unit:RegisterEvent("ver_phaseB",0, 0)
    elseif (spruch == 2) then
    unit:RegisterEvent("ver_phase2",0, 0)
    unit:RegisterEvent("ver_phaseC",0, 0)
    elseif (spruch == 3) then
    unit:RegisterEvent("ver_phase3",0, 0)
    unit:RegisterEvent("ver_phaseD",0, 0)
    end
    end
    
    
    
    function ver_phaseB(unit)
    if pUnit:GetHealthPct() < 66 then 
    local spruch = math.random(1,2)
    if (spruch == 1) then
    unit:RegisterEvent("ver_phase2",0, 0)
    unit:RegisterEvent("ver_phaseE",0, 0)
    elseif (spruch == 2) then
    unit:RegisterEvent("ver_phase3",0, 0)
    unit:RegisterEvent("ver_phaseF",0, 0)
    end
    end
    
    function ver_phaseE(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase3",0, 0)
    end
    end
    
    function ver_phaseF(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase2",0, 0)
    end
    end
    
    
    function ver_phaseC(unit)
    if pUnit:GetHealthPct() < 66 then 
    local spruch = math.random(1,2)
    if (spruch == 1) then
    unit:RegisterEvent("ver_phase1",0, 0)
    unit:RegisterEvent("ver_phaseG",0, 0)
    elseif (spruch == 2) then
    unit:RegisterEvent("ver_phase3",0, 0)
    unit:RegisterEvent("ver_phaseH",0, 0)
    end
    end
    
    
    function ver_phaseH(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase1",0, 0)
    end
    end
    
    
    function ver_phaseG(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase3",0, 0)
    end
    end
    
    
    function ver_phaseD(unit)
    if pUnit:GetHealthPct() < 66 then 
    local spruch = math.random(1,2)
    if (spruch == 1) then
    unit:RegisterEvent("ver_phase1",0, 0)
    unit:RegisterEvent("ver_phaseI",0, 0)
    elseif (spruch == 2) then
    unit:RegisterEvent("ver_phase2",0, 0)
    unit:RegisterEvent("ver_phaseJ",0, 0)
    end
    end
    
    
    function ver_phaseI(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase2",0, 0)
    end
    end
    
    
    function ver_phaseJ(unit)
    if pUnit:GetHealthPct() < 33 then 
    unit:RegisterEvent("ver_phase1",0, 0)
    end
    end
    
    
    function ver_OnEnterCombat(unit,event)
    unit:SendChatMessage(12, 0, "Well well medivh to scared to fight himself")
    unit:RegisterEvent("ver_phaseA",0, 0)
    end
    end
    
    RegisterEvent(1234569,1,ver_OnEnterCombat)
    Lunar Gaming - Reaching For The Stars

  5. #5
    TheSpidey's Avatar Elite User
    Reputation
    365
    Join Date
    Jan 2008
    Posts
    2,200
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Last statement should be
    RegisterUnitEvent(1234569,1,ver_OnEnterCombat)
    and not
    RegisterEvent(1234569,1,ver_OnEnterCombat)

Similar Threads

  1. LUA++ Error
    By Entr0py in forum World of Warcraft Emulator Servers
    Replies: 11
    Last Post: 07-08-2008, 12:41 PM
  2. [Help] Lua Error (eof)
    By Moffeman in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 06-19-2008, 01:48 PM
  3. LUA Error.
    By controlsx2 in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 05-07-2008, 04:31 PM
  4. [Lua] Error
    By ~ViVo~ in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 03-15-2008, 11:15 AM
  5. [Errorz] A Lua Error I Havent seen before
    By Snailz in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 02-14-2008, 10:12 AM
All times are GMT -5. The time now is 06:03 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search