[HELP] Scripting what am i doing wrong now ? menu

User Tag List

Results 1 to 5 of 5
  1. #1
    Summer's Avatar Active Member
    Reputation
    16
    Join Date
    Sep 2007
    Posts
    308
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [HELP] Scripting what am i doing wrong now ?

    Hello so i have script some bosses now but one isent working and idk why plz help me
    Here is my script

    function DragonLord_Arcane_Volley(Unit, event, miscunit, misc)
    print "DragonLord Arcane Volley"
    Unit:FullCastSpellOnTarget(36738,Unit:GetClosestPlayer())
    Unit:SendChatMessage(11, 0, "Let's acarne rain start...")
    end
    function DragonLord_Arcane_Explosion(Unit, event, miscunit, misc)
    print "DragonLord Arcane Explosion"
    Unit:FullCastSpellOnTarget(38197,Unit:GetClosestPlayer())
    Unit:SendChatMessage(11, 0, "BOOM...")
    end
    function DragonLord_Blink(Unit)
    print "DragonLord Blink"
    Unit:FullCastSpell(1953)
    Unit:SendChatMessage(11, 0, "Catch me...")
    end
    function DragonLord_Polymorph(Unit, event, miscunit, misc)
    print "DragonLord Polymorph"
    Unit:FullCastSpellOnTarget(12826,Unit:GetClosestPlayer())
    Unit:SendChatMessage(11, 0, "I will transforme you...")
    end
    function DragonLord_Earthquake(Unit, event, miscunit, misc)
    print "DragonLord Earthquake"
    Unit:FullCastSpellOnTarget(33919,Unit:GetClosestPlayer())
    Unit:SendChatMessage(11, 0, "Earthquake...")
    end
    function DragonLord(unit, event, miscunit, misc)
    print "Dragon Lord"
    unit:RegisterEvent("DragonLord_Arcane_Volley",10000,0)
    unit:RegisterEvent("DragonLord_Arcane_Explosion",16000,0)
    unit:RegisterEvent("DragonLord_Blink",23000,0)
    unit:RegisterEvent("DragonLord_Polymorph",33000,0)
    unit:RegisterEvent("DragonLord_Earthquake",12000,0)
    end
    RegisterUnitEvent(458010,1,"Dragon Lord")
    and my server say's

    18:56 N InstanceMgr: Creating Map Manager for saves instance 296
    Tried to call invalid LUA function ´Dragon Lord´ from Ascent <Unit>!

    [HELP] Scripting what am i doing wrong now ?
  2. #2
    Snailz's Avatar Contributor Authenticator enabled
    Reputation
    239
    Join Date
    Nov 2007
    Posts
    941
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You have a random

    function DragonLord(unit, event, miscunit, misc) There that the problem i think
    Cheese Cake?

  3. #3
    Snailz's Avatar Contributor Authenticator enabled
    Reputation
    239
    Join Date
    Nov 2007
    Posts
    941
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    or put
    function DragonLord_OnCombat(unit, event, miscunit, misc)
    and change
    RegisterUnitEvent(458010,1,"Dragon Lord_OnCombat")
    Cheese Cake?

  4. #4
    Summer's Avatar Active Member
    Reputation
    16
    Join Date
    Sep 2007
    Posts
    308
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    THX work's now =) CHEER*S TO U
    Last edited by Summer; 02-14-2008 at 01:55 PM. Reason: =)

  5. #5
    Peter1337's Avatar Member
    Reputation
    4
    Join Date
    Dec 2007
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The funktion name and the registered unit event must have the same name:

    function DragonLord(unit, event, miscunit, misc)
    print "Dragon Lord"
    unit:RegisterEvent("DragonLord_Arcane_Volley",10000,0)
    unit:RegisterEvent("DragonLord_Arcane_Explosion",16000,0)
    unit:RegisterEvent("DragonLord_Blink",23000,0)
    unit:RegisterEvent("DragonLord_Polymorph",33000,0)
    unit:RegisterEvent("DragonLord_Earthquake",12000,0)
    end
    RegisterUnitEvent(458010,1,"Dragon Lord")
    function Dragon_Lord(unit, event, miscunit, misc)
    print "Dragon Lord"
    unit:RegisterEvent("DragonLord_Arcane_Volley",10000,0)
    unit:RegisterEvent("DragonLord_Arcane_Explosion",16000,0)
    unit:RegisterEvent("DragonLord_Blink",23000,0)
    unit:RegisterEvent("DragonLord_Polymorph",33000,0)
    unit:RegisterEvent("DragonLord_Earthquake",12000,0)
    end
    RegisterUnitEvent(458010,1,"Dragon_Lord")
    and i think you should use 2 words, so instead of DragonLord: Dragon_Lord or DragonLord_OnCombat.

    its not realy required but if you name it DragonLord_OnCombat you know later what it stands for.

Similar Threads

  1. What am i doing wrong this time?
    By Snailz in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 01-01-2008, 10:49 AM
  2. What am I doing wrong WoW.exe does not appear on WPE.
    By Eliteplague in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 10-30-2007, 04:21 AM
  3. [Question] errr what am i doing wrong?
    By Demonshade in forum WoW ME Questions and Requests
    Replies: 9
    Last Post: 10-10-2007, 04:22 AM
  4. DynDNS help. What am I doing wrong?
    By xxtennisdudexx in forum World of Warcraft Emulator Servers
    Replies: 21
    Last Post: 09-23-2007, 05:23 PM
  5. what am i doing wrong...
    By tiliqua in forum WoW ME Questions and Requests
    Replies: 2
    Last Post: 09-16-2007, 01:18 AM
All times are GMT -5. The time now is 11:15 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