Someone Fix this LUA :D Please :D menu

User Tag List

Results 1 to 7 of 7
  1. #1
    spectre123's Avatar Member
    Reputation
    8
    Join Date
    Sep 2008
    Posts
    130
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Someone Fix this LUA :D Please :D

    Code:
    function On_Gossip(unit, event, player)
    unit:GossipCreateMenu(300, player, 0)
    unit:GossipMenuAddItem(4, "Give me Darkened Brutal Two Dagger for 100 tokens", 1, 0)
    unit:GossipMenuAddItem(4, "Give me Darkened Brutal Staff for 100 tokens", 2, 0)
    unit:GossipMenuAddItem(4, "Give me Darkened Burtal War Axe for 100 tokens", 3, 0)
    unit:GossipMenuAddItem(4, "Give me Darkened Brutal Warmaul for 100 tokens", 4, 0)
    unit:GossipMenuAddItem(4, "Give me Darkened Brutal Broadsword for 100 tokens", 5, 0)
    unit:GossipMenuAddItem(4, "Scripted by Relex", 6, 0)
    unit:GossipSendMenu(player)
    end
    
    function Gossip_Submenus(unit, event, player, id, intid, code)
    end
    
    if(intid == 6) then
    unitt:GossipComplete()
    end
    
    if(intid == 1) then
    if (unit:GetItemCount(26045) == 100) then
    unit:AddItem(76673)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    else
    player:SendAreaTriggerMessage("You do not have enough tokens!")
    unit:GossipComplete
    end
    
    if(intid == 2) then
    if (unit:GetItemCount(26045) == 100) then
    unit:AddItem(76674)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    else
    player:SendAreaTriggerMessage("You do not have enough tokens!")
    unit:GossipComplete
    end
    
    if(intid == 3) then
    if (unit:GetItemCount(26045) == 100) then
    unit:AddItem(76675)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    end
    
    if(intid == 4) then
    if (unit:GetItemCount(26045) == 100) then
    unit:AddItem(76676)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    end
    
    if(intid == 5) then
    if (unit:GetItemCount(26045) == 100) then
    unit:AddItem(76677)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    unit:RemoveItem(26045)
    end
    end
    
    RegisterUnitGossipEvent(98824, 1, "On_Gossip")
    RegisterUnitGossipEvent(98824, 2, "Gossip_Submenus")
    It doesnt seem to work, Please help me out. I will rep

    Someone Fix this LUA :D Please :D
  2. #2
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Maybe it's because you're using RemoveItem() 100 times over, and the fact you are telling it to remove an item from the UNIT and not the PLAYER.
    Life Puzzler WoW - Website | Forums

  3. #3
    Henkke's Avatar Member
    Reputation
    26
    Join Date
    Sep 2008
    Posts
    287
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    isint there an easier way to delete 100 of same item than just spam of 100 lines of removeitem? O_O

  4. #4
    spectre123's Avatar Member
    Reputation
    8
    Join Date
    Sep 2008
    Posts
    130
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Try fixing it for me then please I sux's at LUA scripting

  5. #5
    Vindicated's Avatar Contributor
    Reputation
    226
    Join Date
    Aug 2008
    Posts
    1,067
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's called a loop mate.
    Programming in Lua : 4.3.4


  6. #6
    spectre123's Avatar Member
    Reputation
    8
    Join Date
    Sep 2008
    Posts
    130
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yea... I dont understand what that says...

  7. #7
    Vindicated's Avatar Contributor
    Reputation
    226
    Join Date
    Aug 2008
    Posts
    1,067
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So you made a "custom battleground" but you don't understand what a loop is. Sounds fishy.


Similar Threads

  1. Need help with this LUA script, please.
    By Eliteplague in forum WoW Bots Questions & Requests
    Replies: 6
    Last Post: 11-18-2011, 01:27 PM
  2. [FIX] This Lua. Script plzzzZ?
    By cello1993 in forum WoW EMU Questions & Requests
    Replies: 6
    Last Post: 05-03-2009, 11:09 AM
  3. How to fix this LUA Script???
    By marcosgue in forum World of Warcraft Emulator Servers
    Replies: 0
    Last Post: 02-08-2008, 07:51 AM
  4. [Help]Can someone fix this mysql line for me.
    By Kiev in forum World of Warcraft Emulator Servers
    Replies: 9
    Last Post: 01-13-2008, 08:14 AM
  5. Can someone do this for me? please?
    By Elunian in forum WoW ME Questions and Requests
    Replies: 2
    Last Post: 09-10-2007, 02:25 PM
All times are GMT -5. The time now is 04:45 AM. 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