LUA script problem menu

Shout-Out

User Tag List

Results 1 to 5 of 5
  1. #1
    uberhak3r's Avatar Active Member
    Reputation
    72
    Join Date
    Mar 2006
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    LUA script problem

    Ok I have 2 boss scripts and they do the exact same as the first boss, i think its a problem with names, heres a function from each:

    Code:
    function darkirongryphon_1(pUnit, Event)
     if pUnit:GetHealthPct() < 99 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "The dark iron legacy will live on!")
      pUnit:CastSpell(13323, pUnit:GetRandomPlayer(0))
      pUnit:RegisterEvent("darkirongryphon_2",1000, 0)
     end
    end
    
    function darkirongryphon_2(pUnit, Event)
     if pUnit:GetHealthPct() < 70 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Come here sheepy sheepy!")
      pUnit:CastSpell(13323, pUnit:GetRandomPlayer(0))  
      pUnit:RegisterEvent("darkirongryphon_3",1000, 0)
     end
    end
    boss 2:

    Code:
    function leader_1(pUnit, Event)
     if pUnit:GetHealthPct() < 99 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "The Dark Iron will destroy you!")
    pUnit:RegisterEvent("leader_2",1000, 0)
     end
    end
    
    function leader_2(pUnit, Event)
     if pUnit:GetHealthPct() < 95 then
      pUnit:RemoveEvents();        
     pUnit:CastSpell(19364) 
    pUnit:FullCastSpellOnTarget(38861, pUnit:GetRandomPlayer(0))
    pUnit:RegisterEvent("leader_3",1000, 0)
    end
    end
    Btw does it have to be npcname_skill(pUnit, Event)? or can npcname_skill be anytihng?

    LUA script problem
  2. #2
    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)
    DUDE!!!!!!!! 1337 GUIDE MAN +Rep EPIX..............NO QUESTIONS HERE
    Lunar Gaming - Reaching For The Stars

  3. #3
    kyle102092's Avatar Member
    Reputation
    6
    Join Date
    Sep 2007
    Posts
    17
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try these and see if they work
    Code:
    function darkirongryphon_1(pUnit, Event)
     if pUnit:GetHealthPct() < 99 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "The dark iron legacy will live on!")
      pUnit:CastSpell(13323, pUnit:GetRandomPlayer(0))
      pUnit:RegisterEvent("darkirongryphon_2",1000, 0)
     end
    end
    
    function darkirongryphon_2(pUnit, Event)
     if pUnit:GetHealthPct() < 70 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "Come here sheepy sheepy!")
      pUnit:CastSpell(13323, pUnit:GetRandomPlayer(0))  
     end
    end
    
    function darkirongryphon_onCombat(pUnit, Event)
     pUnit:RegisterEvent("darkirongryphon_1",1000,1)
    end
    
    
    
    RegisterUnitEvent(npcid, 1, "darkirongryphon_onCombat")
    Code:
    function leader_1(pUnit, Event)
     if pUnit:GetHealthPct() < 99 then
      pUnit:RemoveEvents();
      pUnit:SendChatMessage(14, 0, "The Dark Iron will destroy you!")
    pUnit:RegisterEvent("leader_2",1000, 0)
     end
    end
    
    function leader_2(pUnit, Event)
     if pUnit:GetHealthPct() < 95 then
      pUnit:RemoveEvents();        
     pUnit:CastSpell(19364) 
    pUnit:FullCastSpellOnTarget(38861, pUnit:GetRandomPlayer(0))
    end
    end
    
    function leader_onCombat(pUnit, Event)
     pUnit:RegisterEvent("leader_1",1000,1)
    end
    
    RegisterUnitEvent(npcid, 1, "leader_onCombat")

  4. #4
    uberhak3r's Avatar Active Member
    Reputation
    72
    Join Date
    Mar 2006
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The scripts work, those are parts of the script, I somehow messed up the naming

  5. #5
    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)
    You cant messup naming you messed up registering
    Lunar Gaming - Reaching For The Stars

Similar Threads

  1. Lua script problem
    By robinelitenn in forum WoW EMU Questions & Requests
    Replies: 3
    Last Post: 10-22-2009, 11:27 PM
  2. LUA script problem, teleporter.
    By Romis in forum WoW EMU Questions & Requests
    Replies: 4
    Last Post: 12-02-2008, 04:32 PM
  3. [Help] Fairly large Lua script problem
    By Muruk in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 03-16-2008, 09:03 PM
  4. LUA Scripting Problem
    By Knife in forum World of Warcraft Emulator Servers
    Replies: 18
    Last Post: 03-10-2008, 02:00 PM
  5. Lua scripts problem
    By Mr.Ice.Cold in forum World of Warcraft Emulator Servers
    Replies: 12
    Last Post: 02-02-2008, 11:44 AM
All times are GMT -5. The time now is 02:44 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search