Page 1 of 8 12345 ... LastLast
Results 1 to 30 of 236

Thread: Play By Email Multiplayer/Hot Seat Campaign - Release

  1. #1
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Play By Email Multiplayer/Hot Seat Campaign - Release

    "PBeM: Play by mail games are games, of any type, played through postal mail or e-mail. One example, chess, has been played by mail for centuries (when played in this way, it is known as correspondence chess)."

    "Hotseat or hot seat is a multiplayer mode provided by some computer games and video games (usually turn-based games), which allows two or more players to play on the same computer using the same single set of input devices (e.g. mouse and keyboard), by taking turns using the input devices."

    - Wikipedia

    Yes this is a multiplayer mod for Rome - Total war

    Installation Instructions:

    Unfortunately this doesn't come with a nice easy installer, as its not really fully finished/tested. Here are the instructions on how to make it work. I hope they are clear enough:

    Run the script generator and follow the instructions to generate the script. The script generated will be placed in C:\
    Place the script in Rome - Total War\data\scripts\show_me (NB for PBE multiplayer games this should be done on all the PC's)

    This script must be activated whenever you load the game to play your turn. This is done through the advisor. Here are some basic instructions on how to make this happen:

    Open Rome - Total War\data\export_descr_advice.txt

    Find this entry:
    Code:
    ;------------------------------------------
    AdviceThread Help_Campaign_Keyboard_Shortcuts_Scroll_Thread
        GameArea Campaign
    
        Item Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01
            Uninhibitable
            Verbosity  0 
            Threshold  1 
            Attitude Normal
            Presentation Default
            Title Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Title
            Text Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Text1
    Edit it by adding the line written in bold and in red:

    Code:
    ;------------------------------------------
    AdviceThread Help_Campaign_Keyboard_Shortcuts_Scroll_Thread
        GameArea Campaign
    
        Item Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01
            Uninhibitable
            Verbosity  0 
            Threshold  1 
            Attitude Normal
            Presentation Default
            Title Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Title
            Script scripts\show_me\HotSeatScript.txt
            Text Help_Campaign_Keyboard_Shortcuts_Scroll_Text_01_Text1
    Remember, this must be done on each players computer
    How to play

    To start the game
    The first player must start a normal campaign. On starting the campaign, you must run the script.

    Playing your turn

    To start your turn, load the quicksave file sent to you by the last player.
    Each player must run the script at the start of every turn.

    To do this:
    • Press F1
    • The shortcuts scroll will appear
    • Press the (?) button in the top right hand corner of the scroll which appears
    • The Advisor will appear giving you advice on the scroll, ignore this, and press the Show me how button.
    The script will then be running, you can close the advisor and the scroll.
    Play your turn as you like. I advise you to make it a rule to auto-resolve all battles as playing them will give you an unfair advantage over the opponent, who will be controlled by the AI.

    End your turn as you normally would.

    At the end of your turn, your screen will lock, the UI will be hidden and a message will appear saying "save successful".

    1. If you are playing Hot Seat (several players on one computer)
    • Press CTRL + L
    • The next player should wait for the game to load, then start his/her turn by running the script...
    1. If you are playing Play by Email Multiplayer
    • Quit the game and send the Quicksave.sav file found in C:\Program Files\Activision\Rome - Total War\saves to the next player
    • The next player should load this file and start his/her turn by running the script...




    Notes:

    Potential Problems
    The script included here is fully functional and will allow you to play MP. However, there are a couple of uncertain points. This mod was never fully completed and there hasn't been any testing on certain aspects of the game. Therefore, watch out for these areas when playing, and if you find some odd behavior, please report it back here.

    1. Messages and Annoucements

    Usually at the start of your turn, a series of messages and announcements will slide down the left hand side of the screen (announcing births, plagues etc).
    Unfortunately because of the way this script works, this has been disabled.

    The effect of this on gameplay
    : If a general dies, it won't be announced. Check your generals and govenors.

    2. Local player decisions: Diplomacy, Stand/Retreat, etc

    The way this script works is it changes which faction the game thinks the user controls. When it arrives (in the turn order) at the start of the next players turn it switches control.

    However, not all the decisions you make in game are made during your turn. For example, if an AI faction attacks you, you usually must decide to fight or flee. If the AI attacks player 1's army, but the computer still thinks you are player 2 (i.e. after player 2's turn), the AI will make the decision to stand or fight on behalf of player 1. Similarly with diplomacy. The AI may accept or refuse an alliance on your behalf.

    Remember, this won't always happen. If the AI faction has its turn directly after yours for example, you will still be the official local faction and will be allowed to choose yourself.

    The effect of this on gameplay
    : Always check your diplomacy at the start of your turn. Always check your armies at the start of your turn.

    3. Senate Missions

    Test seem to indicate that no senate missions are offered after the first senate mission offered to any of the roman players.


    House Rules and Gameplay Notes:

    There are no prescribed house rules, however here are some which you should consider:

    • Battles against the AI: You may wish to make it a rule that all battles must be auto resoved, or that battles against the AI can be fought by the player. However, I strongly suggest that battles between players be autoresolved. Any other form of play is unfairly biased against the defender.
    • "Unoffical" Alliances: Remember to consider the fact that a diplomacy between players is now unlimited. Secret deals can be made to attack one player, possibly in exchange for a city or a pile of gold. Remember though that backstabbing may earn you a reputation.
    Finally:
    I hope sombody finds this fun.
    If anyone wants to expand on this or use it in a mod, please contact me first, but I'll certainly say yes

    Edit: Helps if I include the download link

    Myrddraal
    Last edited by Myrddraal; 06-12-2006 at 22:57.

  2. #2
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Edit: Thanks to UltraWar's testing, this post is no longer necessary, the above download works as expected. The original post (which is no longer relevant) is in the spoiler tags below.


    Spoiler Alert, click show to read: 
    VERY IMPORTANT

    I think this may be the wrong version of the script generator. I don't have a copy of RTW availiable at the moment. If someone would be willing to do a quick test for me I would appreciate it very much.

    Please generate a simple hot seat game and play a couple of turns. Things to look out for:

    • Are the units you moved in your last turn exactly where where you left them.
    • Do the AI factions only have one turn every time you press End Turn


    Many thanks.
    Last edited by Myrddraal; 05-21-2006 at 19:40.

  3. #3
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Nobody willing to even test it?

  4. #4
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    I'll test it now that i've found this thread

    I have all the time in the world to test it.

    Will there be a Email Multiplayer Campaign going to be launched soon?
    If so i would like to be Pontus/Carthage/Thrace

  5. #5
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Cheers

    I have the other version ready to upload here, I'm just not sure which is the working one. Thanks

  6. #6
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Quote Originally Posted by Myrddraal
    Cheers

    I have the other version ready to upload here, I'm just not sure which is the working one. Thanks
    No problem

    I have a problem with the script as the game CTD's when i get past the game information screen... i think the script isn't working right....

    What version of RTW does they script need to run?

    Edit: Downloaded the MP Multiplayer Script - Thanks Myrddral!

  7. #7
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Quote Originally Posted by UltraWar
    No problem

    I have a problem with the script as the game CTD's when i get past the game information screen... i think the script isn't working right....

    What version of RTW does they script need to run?

    Edit: Downloaded the MP Multiplayer Script - Thanks Myrddral!
    Does that edit mean you now have it working?

    It should run on all versions of RTW so long as you enter the info correctly into the script generator.

    If you are still getting a ctd send me the export_descr_advice.txt. It's likely you've made an error there. Also make sure you put the script in the right place.


    So is it working or not? If it is working could you check for those things I mentioned. Thanks a ton
    Myrddraal

  8. #8
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    I've got it to load but it isn't working right...

    I picked the Julii,Brutii and Scipii faction to use... but the problem now is that when i've finished a turn with the Julii and did all you said, it is just continuing with the Julii.... it could be a problem.

    The export_descr_advice.txt has the changes you have posted

    Edit: The CTD was caused by not using your MP Campaign Script

  9. #9
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Right, it must be the wrong script generator.

    Would you mind testing again using this generator. Sorry bout this...



    EDIT: Updated original post with new version
    Last edited by Myrddraal; 05-21-2006 at 19:27.

  10. #10
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    One Problem has been found....

    I tried out by using the Julii,Brutii and Scipii factions

    The Transaction from Julii to Brutii worked but after i completed the Brutii's turn... the Scipii didn't start up...

    It could just because i forgot to do start the code on the Brutii's turn...

    I'll try again to see if it is just a problem with the transaction from Brutii to Scipii or just my failure to keep on loading the script...

    Edit: Oops i made a mistake in the script generation... i accidently put numbers where there shouldn't be any :P

    Campaign Works Fine!

    Only Problem: No Senate Missions after Segesta...

  11. #11

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    keep on working on it guys you make rome total war compleet.

  12. #12
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    It works as it is Lanfire. Its just not got all the minor points ironed out.

    With this version you can play multiplayer campaigns Read the first post for more details (yes I know it's long but you won't regret it )

  13. #13
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    would you be able to add something to the code which stops people choosing the rebels or the romans_senate as the rebels wouldn't be great to use... but if the senate was allowed could you add code to disable the senate tab.... or even better... completely disable the senate tab as it doesn't seem to work atm...

  14. #14
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Well at the moment the script can be used with any mod or any combination. You can actually type anything into the script generator. Which is an important point I missed:

    If you make a typo when entering the factions, there will be no error, the game will still run, the script simply won't work properly

    Its all up to the players, if you don't want to include the rebels or the senate, then you don't have to

  15. #15
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    ok that makes things easier

    but it would make things easier to disable all senate missions just so that the Julii wouldn't get a unfair advantage at the start...

  16. #16
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Hmm I guess it would. I'm not sure how to do that myself short of removing the senate. But as I said, use it with any mod you like. Mod out the senate if you like, play with RTR or EB or whatever you want to play. Anything is possible*


    EDIT: Actually - Be careful of using it with some mods. Those mods wich have a lot of scripting may not like the constant reloading that happens with this script.

    *Don't try flying from the top of tall buildings just because I said that
    Last edited by Myrddraal; 05-21-2006 at 21:58.

  17. #17

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    im interested but i dont get it, could some one tell me what this is about and how it works???

  18. #18
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    it seems that the script has been completly fixed...

    would it be put into a zip file or into a installer and have a readme with it for certain purposes?

    Edit: kburkert.... it works by you do all that Myrddraal has posted at the top and do as it says.... i will post a example of a correctly generated script [the one i am using]

  19. #19
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    This is a example of what it should be generated as

    Spoiler Alert, click show to read: 

    ;Hot Seat Mod by Myrddraal. Please do NOT edit this script.

    script
    suspend_unscripted_advice true
    suspend_during_battle on

    declare_counter loop
    set_counter loop 0

    monitor_event FactionTurnStart FactionType romans_brutii
    console_command control romans_brutii
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    while I_LocalFaction romans_julii
    end_while
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    call_object_shortcut strat_ui save_stratmap
    inhibit_camera_input true
    disable_entire_ui
    hide_ui
    end_monitor

    monitor_event FactionTurnStart FactionType romans_scipii
    console_command control romans_scipii
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    while I_LocalFaction romans_brutii
    end_while
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    call_object_shortcut strat_ui save_stratmap
    inhibit_camera_input true
    disable_entire_ui
    hide_ui
    end_monitor

    monitor_event FactionTurnStart FactionType romans_julii
    console_command control romans_julii
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    while I_LocalFaction romans_scipii
    end_while
    snap_strat_camera 0, 156
    zoom_strat_camera 0.8
    call_object_shortcut strat_ui save_stratmap
    inhibit_camera_input true
    disable_entire_ui
    hide_ui
    end_monitor

    while I_CompareCounter loop = 0
    end_while
    end_script

  20. #20

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Can we start from the begining what is this about and what does it do. How does it work. When can i do it.

  21. #21
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    The script is for access to playing hot seat campaigns/ email campaigns without much trouble.

    You need to do all that Myrddraal has posted

  22. #22
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Ok. I'll try to make this as simple as possible:

    This is a way of playing multiplayer campaigns. As in, playing a campaign map game against players either on the same computer (taking it in turn) or across the internet.

    I've added some Wikipedia definitions of Play by Email and Hot Seat at the top of the first post. If you read the whole of the first post it will help. Its long but its worth taking the time to read.

  23. #23

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    so it's already working ?? with no bugs?? and you can play this in any mod? even if 4 turns per year?

    thx

  24. #24
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Yes it is already working

    I can't stress that enough using conventional text editing tools.

    In the first post, there is a section called Potential Problems, these aren't fatal bugs, but slightly annoying side effects of the script. Read it! I know the first post is long, but it will explain a lot of things.
    Last edited by Myrddraal; 05-24-2006 at 14:51.

  25. #25
    Savior of Peasant Phill Member Silver Rusher's Avatar
    Join Date
    Aug 2004
    Location
    Get off mah propertay!
    Posts
    2,072

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Wow, this is incredible Myrdraal. Thank you so much, I have been wanting this mod for absolutely ages and now it is finally here!

    But one thing though, how easy would it be to adapt this mod to BI?

    EDIT: Say I generated a script, what changes would I have to make to it to make it playable with Barbarian Invasion?

    I want to be able to play with hordes with all my friends, you see.
    Last edited by Silver Rusher; 05-24-2006 at 17:34.
    THE GODFATHER, PART 2
    The Thread

  26. #26
    The Ultimate Grand Inquisitor! Member UltraWar's Avatar
    Join Date
    May 2005
    Location
    In my Romani Palacus
    Posts
    1,715

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Quote Originally Posted by Silver Rusher
    Wow, this is incredible Myrdraal. Thank you so much, I have been wanting this mod for absolutely ages and now it is finally here!

    But one thing though, how easy would it be to adapt this mod to BI?

    EDIT: Say I generated a script, what changes would I have to make to it to make it playable with Barbarian Invasion?

    I want to be able to play with hordes with all my friends, you see.
    if i'm correct... you won't have to make any changes at all

    but because i only tested it for RTW itself but not BI... i'm not sure...

    but anyway it should work perfectly fine and you will NOT need to make any changes...

    the only thing i have to say is.... your own limitations are your imagination!

  27. #27
    Shaidar Haran Senior Member SAM Site Champion Myrddraal's Avatar
    Join Date
    Feb 2004
    Location
    UK
    Posts
    5,752

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    No changes should be necessary.

  28. #28
    Savior of Peasant Phill Member Silver Rusher's Avatar
    Join Date
    Aug 2004
    Location
    Get off mah propertay!
    Posts
    2,072

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    that's great, thanks.
    THE GODFATHER, PART 2
    The Thread

  29. #29

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    Ultras holding a comp, check the multiplayer thread.

  30. #30

    Default Re: Play By Email Multiplayer/Hot Seat Campaign - Release

    is it possible to have the AI control some of the factions? For example, have to factions control by players and the rest by the AI?

    By the way, I just wanted to say how glad I am somebody has made a RTW multiplayer campign

Page 1 of 8 12345 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO