1. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  2. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still haven't received your rank award? Then please contact the administration.
    Dismiss Notice
  3. Rubbed the right way, the genie is out of its lamp! The 12th Concept Art Contest Results have been announced.
    Dismiss Notice
  4. Race against the odds and Reforge, Don't Refund. The 14th Techtree Contest has begun!
    Dismiss Notice
  5. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Team Discussion

Discussion in 'WC3:WoW Private Discussion' started by Craka_J, Jan 17, 2007.

  1. Saitek009

    Saitek009

    Joined:
    Jun 26, 2007
    Messages:
    63
    Resources:
    2
    Models:
    1
    Tutorials:
    1
    Resources:
    2
    I'll add you to my Xfire. I'm using the Xfire Plus: Multi IM plugin for it.
    Thru it I can add MSN people as Xfire friends.


    I guess I'll take it until Sunday then I can give it to Av3n, so he can add the new spells.
    Or would you rather that I add the your new spells?
    I'm pretty sure I can get them in, but it's your choice.
    I also have some other small things that I need to change in the campaign.

    iron_warrior do you want to add your money system or should I add it?
    I have it sitting on my desktop all converted to JASS with nowhere to go.
    And also if I add it I can change my mailing system so that it works with your money system.

    I'll try to catch you on MSN/Xfire sometime Operator, so I can get the campaign from you.
     
  2. iron_warrior

    iron_warrior

    Joined:
    Jun 18, 2004
    Messages:
    568
    Resources:
    1
    Models:
    1
    Resources:
    1
    Since you last sent me the money system, I only made two changes to the main trigger, which fix a bug that when you had a certain amount of gold you'd be able to buy anything, free of charge.

    Hold on to your hats and glasses, 'cause here's the full trigger.

    • Buying Items
      • Events
        • Unit - A unit Sells an item (from shop)
      • Conditions
      • Actions
        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
          • If - Conditions
            • And - All (Conditions) are true
              • Conditions
                • (Player 1 (Red) Current gold) Equal to 0
                • (Integer((Current life of (Sold Item)))) Less than 10000
                • (Player 1 (Red) Current lumber) Equal to (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                • (Player 1 (Red) Food used) Greater than or equal to ((Integer((Current life of (Sold Item)))) mod 100)
          • Then - Actions
            • -------- If Player Has - Enough Silver and Copper. --------
            • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - (((Integer((Current life of (Sold Item)))) mod 10000) / 100))
            • Player - Set Player 1 (Red) Food used to ((Player 1 (Red) Food used) - ((Integer((Current life of (Sold Item)))) mod 100))
            • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
          • Else - Actions
            • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
              • If - Conditions
                • And - All (Conditions) are true
                  • Conditions
                    • (Player 1 (Red) Current gold) Equal to 0
                    • (Integer((Current life of (Sold Item)))) Less than 10000
                    • (Player 1 (Red) Current lumber) Greater than (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                    • (Player 1 (Red) Food used) Less than ((Integer((Current life of (Sold Item)))) mod 100)
              • Then - Actions
                • -------- If Player Has - Enough Silver+1, not enough Copper. Transfer 1 Silver into Copper. --------
                • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - (((Integer((Current life of (Sold Item)))) mod 10000) / 100))
                • Player - Add (100 - ((Integer((Current life of (Sold Item)))) mod 100)) to Player 1 (Red) Food used
                • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
              • Else - Actions
                • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                  • If - Conditions
                    • And - All (Conditions) are true
                      • Conditions
                        • (Player 1 (Red) Current gold) Equal to 0
                        • (Integer((Current life of (Sold Item)))) Less than 10000
                        • (Player 1 (Red) Current lumber) Greater than or equal to (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                        • (Player 1 (Red) Food used) Greater than or equal to ((Integer((Current life of (Sold Item)))) mod 100)
                  • Then - Actions
                    • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - (((Integer((Current life of (Sold Item)))) mod 10000) / 100))
                    • Player - Set Player 1 (Red) Food used to ((Player 1 (Red) Food used) - ((Integer((Current life of (Sold Item)))) mod 100))
                    • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
                  • Else - Actions
                    • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                      • If - Conditions
                        • And - All (Conditions) are true
                          • Conditions
                            • (Player 1 (Red) Current gold) Greater than ((Integer((Current life of (Sold Item)))) / 10000)
                            • (Player 1 (Red) Current gold) Not equal to 0
                            • (Player 1 (Red) Food used) Less than ((Integer((Current life of (Sold Item)))) mod 100)
                            • (Player 1 (Red) Current lumber) Less than (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                      • Then - Actions
                        • -------- If Player Has - Enough Gold+1, not enough Silver or Copper. Transfers 1 Gold into Silver and Copper --------
                        • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - ((Integer((Current life of (Sold Item)))) / 10000))
                        • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - 1)
                        • Player - Add (100 - (((Integer((Current life of (Sold Item)))) mod 10000) / 100)) to Player 1 (Red) Current lumber
                        • Player - Add (100 - (((Integer((Current life of (Sold Item)))) mod 100) mod 100)) to Player 1 (Red) Food used
                        • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
                      • Else - Actions
                        • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                          • If - Conditions
                            • And - All (Conditions) are true
                              • Conditions
                                • (Player 1 (Red) Current gold) Greater than or equal to ((Integer((Current life of (Sold Item)))) / 10000)
                                • (Player 1 (Red) Food used) Greater than or equal to ((Integer((Current life of (Sold Item)))) mod 100)
                                • (Player 1 (Red) Current lumber) Greater than or equal to (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                          • Then - Actions
                            • -------- If Player Has - Enough Gold, Silver and Copper. --------
                            • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - ((Integer((Current life of (Sold Item)))) / 10000))
                            • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - (((Integer((Current life of (Sold Item)))) mod 10000) / 100))
                            • Player - Set Player 1 (Red) Food used to ((Player 1 (Red) Food used) - ((Integer((Current life of (Sold Item)))) mod 100))
                            • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
                          • Else - Actions
                            • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                              • If - Conditions
                                • And - All (Conditions) are true
                                  • Conditions
                                    • (Player 1 (Red) Current gold) Greater than or equal to ((Integer((Current life of (Sold Item)))) / 10000)
                                    • (Player 1 (Red) Food used) Less than ((Integer((Current life of (Sold Item)))) mod 100)
                                    • (Player 1 (Red) Current lumber) Greater than (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                              • Then - Actions
                                • -------- If Player Has - Enough Gold, Silver+1, not enough Copper. Transfers Silver into Copper. --------
                                • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - ((Integer((Current life of (Sold Item)))) / 10000))
                                • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - (((Integer((Current life of (Sold Item)))) mod 10000) / 100))
                                • Player - Add (100 - (((Integer((Current life of (Sold Item)))) mod 100) mod 100)) to Player 1 (Red) Food used
                                • Player - Set Player 1 (Red) Current lumber to ((Player 1 (Red) Current lumber) - 1)
                                • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
                              • Else - Actions
                                • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                                  • If - Conditions
                                    • And - All (Conditions) are true
                                      • Conditions
                                        • (Player 1 (Red) Current gold) Greater than ((Integer((Current life of (Sold Item)))) / 10000)
                                        • (Player 1 (Red) Food used) Greater than or equal to ((Integer((Current life of (Sold Item)))) mod 100)
                                        • (Player 1 (Red) Current lumber) Less than (((Integer((Current life of (Sold Item)))) mod 10000) / 100)
                                  • Then - Actions
                                    • -------- If Player Has - Enough Gold+1, Copper. Transfers Gold into Silver. --------
                                    • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - ((Integer((Current life of (Sold Item)))) / 10000))
                                    • Player - Set Player 1 (Red) Current gold to ((Player 1 (Red) Current gold) - 1)
                                    • Player - Add (100 - (((Integer((Current life of (Sold Item)))) mod 10000) / 100)) to Player 1 (Red) Current lumber
                                    • Player - Set Player 1 (Red) Food used to ((Player 1 (Red) Food used) - ((Integer((Current life of (Sold Item)))) mod 100))
                                    • Sound - Play ReceiveGold <gen> at 100.00% volume, attached to (Buying unit)
                                  • Else - Actions
                                    • Game - Display to (Player group((Owner of (Buying unit)))) for 5.00 seconds the text: ...
                                    • Sound - Play Error <gen>
                                    • Wait 0.01 seconds
                                    • Hero - Drop (Sold Item) from (Buying unit)
                                    • Item - Remove (Sold Item)


    I added in this simple condition the two the ifs/thens...

    • (Integer((Current life of (Sold Item)))) Less than 10000


    Which checks if the item costs gold. I think everything else is bug free, so you can add it whenever you want to.
     
  3. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    HappyTauren also sent me a respawn system which requires vJASS in order to be added properly as well. But I can't get it 'til the weekend.
    ~Craka_J
     
  4. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    Go ahead and implement the spells Saitek09, hopefully my comments for each config is clear enough though, if you can't get a thing i'll take the campaign next

    -Av3n
     
  5. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    Guys I got the campaign right now from operator, so if ther eanything tht need to implemented attach here. Unless Saitek has it

    -Av3n
     
  6. Saitek009

    Saitek009

    Joined:
    Jun 26, 2007
    Messages:
    63
    Resources:
    2
    Models:
    1
    Tutorials:
    1
    Resources:
    2
    I don't have the campaign. I never got a hold of operator.
    So Av3n please implement your spells and then send it to me.
     
  7. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    Yea i thought so, I'll upload on my account at www.fileden.com when im finished.

    -Av3n

    EDIT: Please use JASSNewGenPack to edit the campaign from now on, its better than WEHelper(because WeHelper is no longer being updated)

    EDIT: I'll find the icons on hive
     
    Last edited: Nov 4, 2007
  8. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    While all of you guys are working, I thought it was about time to get to work on organizing the team a bit better again and motivating you guys to listen to me!

    One thing I need your cooperation with is the Weekly Updates. You can post your progress with Wc3:WoW either in here or in this thread if that link doesn't work still.

    I've created a "To Do List" to help us all realize and remember what is to be done. I tried to put the stuff in order, and I will keep on organizing that page more and more as time passes. But please keep an eye on it and do your job quickly and efficiently (Meaning: Get started on what you can as soon as possible and the efficiently part means that I want to make whatever you make with as low amount of flaws as possible.) so we keep this project alive and moving.

    Christmas is coming up soon. Sure it is like only 30 days from now, but those 30 days will go by really quick, I assure you! So my goal this month is to get as much possible on the To Do List done before the end of December. I definitely plan on having something released around Christmas Eve or Christmas day. So if we don't have anything to release, I'll be more pissed than the people waiting for this project.

    The spell creators are working very slowly lately. I'd like their progress on spells to improve. Getting at LEAST one to two spells a week done is an improvement enough.

    The JASSers are working slowly as well. Saitek009, no need to delay your progress simply because vJASS won't apply to campaigns, or at least we cannot find out how to do it. Start working on other things you know you can get down well like the currency and finishing the mailing system.
    ~Craka_J
     
  9. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    I do get 1-2 spells done a week...
    Who are the other spell creators as well?

    -Av3n
     
  10. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    Currently, you're the only active spell creator. Shados is working on sending me a bunch of Warlock spells he made, and I still need to contact Tirinasta if he/she is doing the work or quit. The others... they just clean up your messes if any. :smile:
    ~Craka_J
     
  11. Saitek009

    Saitek009

    Joined:
    Jun 26, 2007
    Messages:
    63
    Resources:
    2
    Models:
    1
    Tutorials:
    1
    Resources:
    2
    What about Sgt. Johnson? Did you get the rogue spells from him yet?
     
  12. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    I did. But I must have overwritten the file with another Wc3:WoW file so, I guess I will have to have him upload it to a site. I will ask him to do so when I see him on MSN.
    ~Craka_J
     
  13. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    Well I think I told Craka already but I'll be inactive this weeekend and the follwing wed-fri as well.

    The spells are going slow though, I'll try finish up rend + charge hopefully before friday. The Priest spells... didn't Sgt.Johnson had those as well???

    Talking about inventory systems, I reckon we should go for something like this: http://www.wc3campaigns.net/showthread.php?t=85909
    I don't really want to use caster system though... But if do find a vJass solution, I reckon I can modify it for "our" purposes (Extending equip page etc.).

    -Av3n
     
  14. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    I was thinking of something more like this. It is also an equipment system. It was created by Vexen.X

    Watch the youtube video there. It shows the system.
    ~Craka_J
     
  15. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    Yeah I know what tht system is, its actually based of this (Well it is this):http://www.wc3campaigns.net/showthread.php?t=91163
    The problem is that do we really need that much items to equip, its gonna eat up space?

    -Av3n

    EDIT: Wait Vexen.X based off that system... He modified it to be compatible to save/load codes. Also the fact that he modify it again to suit Tkok needs
     
    Last edited: Nov 27, 2007
  16. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    Adding systems does not eat up a lot of space. Takes up a tiny bit, but certainly not a lot.

    I say that since the currency system is almost done (Or is done... idk its status) we should start making items. Saitek009 and iron_warrior are in charge of item prices since it's their system and know where to put the costs and such.
    ~Craka_J
     
  17. Saitek009

    Saitek009

    Joined:
    Jun 26, 2007
    Messages:
    63
    Resources:
    2
    Models:
    1
    Tutorials:
    1
    Resources:
    2
    Craka' do you know if all of the items that we have in wc3: wow are actual wow items?
    Because if they're not we might have to trash them.
    Maybe iron could sync up all of the prices since (presumably) he has a faster internet connection. With dial-up item pages on Allakhazam take a really long time to load.
     
  18. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    As far as I know, none of them are included. I'll have to check; probably tomorrow. Though I believe some of the profession items such as Peacebloom for Herbalism is included.

    I haven't heard from iron_warrior. I requested him to come back from the dead with a PM, but he hasn't yet. Hopefully he returns soon!

    We're starting to get some big stuff done and I do not really trust the public as much as I wish I could or want to. We're going to have to find a way to protect the campaign from at least the majority of the people who will be playing this.
    How can this be done? Will I have to export each map, protect it, and then reimport it to the campaign? Or is there a better and more safe way to do this?
    ~Craka_J
     
  19. Av3n

    Av3n

    Joined:
    Jul 18, 2005
    Messages:
    303
    Resources:
    2
    Tutorials:
    2
    Resources:
    2
    add an corrupted model or file which unables the campaign to be open maybe?

    -Av3n
     
  20. Craka_J

    Craka_J

    Joined:
    Mar 25, 2004
    Messages:
    4,933
    Resources:
    1
    Maps:
    1
    Resources:
    1
    I created all quest items found in Durotar. My goal is to create all quest items obtainable in Mulgore (DONE), Durotar (DONE), Elywn Forest (DONE), Orgrimmar (DONE), Thunder Bluff (DONE), The Barrens, and maybe start on Ashenvale as well. I will also do all quest items obtainable in Ragefire Chasm.

    I'm not doing much work with items that have a price since they usually have some sort of function that requires me to select a buff or ability for it, which I am not good at since I am horrible with buffs and never really use items in maps much so I am not very educated with that. I will try to get all items that I can get done. Once I return the map and Saitek009 once again has the campaign (Once it is his turn again I mean. Operator will get the map before him) in his hands, he can work with their functions and costs.

    I've also done some pathing work in Orgrimmar. Got a long way to go, but it'll get done. Once I finish up with Orgrimmar's pathing, I'll move on to Thunder Bluff, redo it, and then fix the pathing there. I might consider fixing the pathing in Darnassus and other elven areas, but that is highly unlikely since those areas are far from complete. I might work on Ashenvale and Barrens since they're in strong need of a shape-up and an update.

    [Edit]:
    Why does the hero play the dissipate animation instead of walk animation when holding the walk backwards key? Looks really stupid and will definitely receive complaints from testers.
    ~Craka_J
     
    Last edited: Dec 15, 2007