Requesting a (complicated?) Script menu

Shout-Out

User Tag List

Results 1 to 7 of 7
  1. #1
    tyeeeee1's Avatar Member
    Reputation
    6
    Join Date
    Feb 2008
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Requesting a (complicated?) Script

    Hello,

    Me and my friend are creating a 3.3.5 server which will eventually re-make every single zone with new factions and other various features. Currently I am working on the new Dwarven starting zone (Winterpsring), it's comming along nicely; Now to buisness.

    I need someone to create a template script which will do the following:

    ---------------------------------------Part1-------------------------------------------
    Check if (any player entering zone) has completed quest X
    then
    If (player entering zone) has completed quest X, move player X to [phase2]

    ---------------------------------------Part2-------------------------------------------
    Check if (any player leaving zone) has completed quest X
    then
    If (player leaving zone) has completed quest X, move player X to [phase1]
    ----------------------------------------------------------------------------------------

    Basically what I am trying to do is check if a player who has completed a certian quest is entering/leaving Ironforge or another zone where the script may be re-used, and then if the player has completed the quest, phase them to [phase1] or [phase2] depending on if they are entering or leaving the zone.

    I would create this script myself but I just run into roadblock after roadblock, that is why I am requesting someone to make it for me.


    What you will get for creating the script:
    -You get to be the first non-dev to check out the server, quests, and other things as they are being created.
    -The choice to become a GM on the server when we are ready for hiring.
    -Your own quest/item and/or npc/small event.
    -The possibility of becoming a part-time or full-time developer if you can provide a resume of your skills, previous work, and anything else you deem necessary.


    edit: Do not advertise your server here, ~Stoneharry
    Last edited by stoneharry; 11-12-2010 at 11:21 AM.

    Requesting a (complicated?) Script
  2. #2
    Meiya Stormsinger's Avatar Contributor

    Reputation
    163
    Join Date
    Mar 2009
    Posts
    196
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You do know that this can easily be done by server hooks right? It's not even complicated to be honest.
    I'll try to hook you up with a script, for now add my msn: [email protected]

  3. #3
    tyeeeee1's Avatar Member
    Reputation
    6
    Join Date
    Feb 2008
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Meiya is currently working on the script for me. Thank you to anyone else wishing to help, but the script is being taken care of at the moment.
    Last edited by tyeeeee1; 11-11-2010 at 05:08 PM.

  4. #4
    Xees's Avatar Contributor

    Reputation
    92
    Join Date
    Aug 2009
    Posts
    189
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this is extremely easy lol , not complicated at all
    Doooooo+Repoooooooo+Repoooooood

  5. #5
    Meiya Stormsinger's Avatar Contributor

    Reputation
    163
    Join Date
    Mar 2009
    Posts
    196
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lua | function zzzrangecheck(Unit, e - Meiya Stormsinger - Ls5PFJes - Pastebin.com

    There's probably some other way to do it but there it is.

  6. #6
    stoneharry's Avatar Moderator Harry


    Reputation
    1618
    Join Date
    Sep 2007
    Posts
    4,564
    Thanks G/R
    151/150
    Trade Feedback
    0 (0%)
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    That is a truly terrible way to handle it Meiya, for a start you have to go near the creature for it to be loaded and thus for the script to run.

    I will put one together in a minute using the OnZone hook, busy at the moment but check back later.

    edit: Here you go:

    Code:
    local PhasedZone = 50
    local questid = 50
    
    function OnZone_Hook_Stoneharry(event, pPlayer, ZoneId, OldZoneId)
        if ZoneID == PhasedZone then
            if pPlayer:HasFinishedQuest(questid) then
                pPlayer:SetPhase(2)
            end
        elseif OldZoneID == PhasedZone then
            pPlayer:SetPhase(1)
        end
    end
            
    RegisterServerHook(15, "OnZone_Hook_Stoneharry")
    Change to what is relevant.
    Last edited by stoneharry; 11-12-2010 at 11:26 AM.

  7. #7
    Meiya Stormsinger's Avatar Contributor

    Reputation
    163
    Join Date
    Mar 2009
    Posts
    196
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks harry. I was trying that but it refused to work, though at a later point I found out that the script was in the wrong folder. So me and Tyeeee put that one together just for now :P

Similar Threads

  1. [REQUEST] Forum PHP script
    By sasoritail in forum WoW EMU Questions & Requests
    Replies: 3
    Last Post: 01-24-2009, 04:51 AM
  2. [Request] Recieve token script +rep for the helpers
    By vikelous in forum WoW EMU Questions & Requests
    Replies: 3
    Last Post: 10-12-2008, 11:23 AM
  3. [Request] C++ boss script
    By Gpoh in forum WoW EMU Questions & Requests
    Replies: 6
    Last Post: 08-31-2008, 11:51 PM
  4. [Request]Some lua scripts
    By Arugos in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 12-28-2007, 11:59 PM
All times are GMT -5. The time now is 02:08 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