Results 1 to 30 of 51

Thread: Research: Parameters for commands & console commands

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default Re: Research: Parameters for commands & console commands

    Updates, updates, working spawn_army from Jerome Grasdyke

    "Ok, i've had a quick look at spawn_army for you... the syntax you worked out above is essentially correct -- the command expects a sequence of "unit" commands followed by unit id's as phrases ... the following should work:

    spawn_army
    faction romans_julii
    character Foedus Chaerea, general, command 0, influence 0, management 0, subterfuge 0, age 20, x 89, y 80
    unit roman generals guard cavalry, soldiers 20 exp 9 armour 1 weapon_lvl 0
    unit roman legionary first cohort ii, soldiers 40 exp 0 armour 0 weapon_lvl 0
    unit roman legionary cohort ii, soldiers 60 exp 0 armour 0 weapon_lvl 0
    unit roman praetorian cohort i, soldiers 60 exp 0 armour 0 weapon_lvl 0
    end

    The reason why unit and end appeared not to be recognised was because the data after and before (respectively) were incomplete.

    This error is typical; understanding the Rome descr parser could have helped some. Essentially it works by parsing Words, which are letter sequences ended by whitespace, Phrases, which are word sequences ended by comma's, and Lines, which are word and phrase sequences ended by newline characters. In this case, there had to be a phrase terminator (comma) after the unit id, because otherwise the parser couldn't know where the unit id ends as a unit id is a phrase - a sequence of arbitrary words.

    This is why some identifiers in the game use underscores and others not - internally some things are typed as Words and others as Phrases. If you look out for this kind of pattern it may help you spot wrongly-formed scripts... I'll see about getting you guys some docudemon files up-to-date for Barbarian Invasion."
    Epistolary Richard's modding Rules of Cool
    Cool modders make their mods with the :mod command line switch
    If they don't, then Cool mod-users use the Mod Enabler (JSGME)
    Cool modders use show_err
    Cool modders use the tutorials database Cool modders check out the Welcome to the Modding Forums! thread Cool modders keep backups Cool modders help each other out

  2. #2

    Red face Re: Research: Parameters for commands & console commands

    hehehe that awsome... (misspelling =p)

    now in my historical addon for rtr i can make hannibal be summoned at the alps in the year of 218 spreading fear into the romans... =) MUAHAHAHAHA

    script if a nasty tool for the modders to spread their cruelty on innocent and good players hahahahah =) ok ok i´m not cruel, just pretending ahahhaha


    OMG now i can make hole armies been summoned into historical places to force some historical wars or conflicts =) like the first slave war for example... ghahah


    my historical information about the hannibal´s forces sadly are being taken out from the battle of cannae (http://www.roman-empire.net/army/cannae.html)

    Epistolary Richard tanks you very much about the help your givving me sometimes and for this great information but i wonder why the ""... this information was provided for someone not listed ? =) thanks again... hehe
    here is the code for the spawn army of hannibal... i´m gonna test it now

    hope it works

    script

    spawn_army
    faction carthage
    character Hannibal, general, command 7, influence 8, management 0, subterfuge 0, age 20, x 89, y 80
    unit carthaginian general's cavalry, soldiers 8 exp 7 armour 2 weapon_lvl 2
    unit carthaginian slinger, soldiers 40 exp 2 armour 1 weapon_lvl 0
    unit carthaginian slinger, soldiers 40 exp 1 armour 0 weapon_lvl 1
    unit libyan spearmen, soldiers 60 exp 2 armour 1 weapon_lvl 0
    unit libyan spearmen, soldiers 60 exp 0 armour 0 weapon_lvl 1
    unit libyan spearmen, soldiers 60 exp 1 armour 1 weapon_lvl 0
    unit aor spain infantry, soldiers 40 exp 3 armour 0 weapon_lvl 1
    unit aor spain infantry, soldiers 40 exp 0 armour 1 weapon_lvl 1
    unit aor spain infantry, soldiers 40 exp 4 armour 0 weapon_lvl 1
    unit aor gaul swordsmen, soldiers 40 exp 1 armour 1 weapon_lvl 0
    unit aor gaul swordsmen, soldiers 40 exp 0 armour 1 weapon_lvl 0
    unit punic cavalry, soldiers 24 exp 2 armour 0 weapon_lvl 1
    unit punic cavalry, soldiers 24 exp 1 armour 0 weapon_lvl 1
    unit carthaginian elephant forest, soldiers 6 exp 3 armour 2 weapon_lvl 2
    unit merc numidian cavalry, soldiers 24 exp 1 armour 0 weapon_lvl 1
    unit merc numidian cavalry, soldiers 24 exp 1 armour 0 weapon_lvl 1
    unit aor punic heavy cavalry, soldiers 20 exp 2 armour 1 weapon_lvl 0
    unit aor punic heavy cavalry, soldiers 20 exp 2 armour 1 weapon_lvl 0
    unit aor punic pikemen, soldiers 60 exp 3 armour 2 weapon_lvl 1
    unit aor punic pikemen, soldiers 60 exp 3 armour 2 weapon_lvl 1
    end

    end_script
    " Cool modders read and write tutorials
    Cool modders help each other out "

    by Epistolary Richard

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

    Default Re: Research: Parameters for commands & console commands

    Welcome to the forum Black Crow, that army should come as a nasty surprise...

  4. #4

    Lightbulb Re: Research: Parameters for commands & console commands

    a few corrections :
    if you wanna a family member put , named character

    okok everybody must know it... i confuse myself hahaha

    the new code :

    script

    spawn_army
    faction carthage
    character Hannibal, named character, command 7, influence 8, management 0, subterfuge 0, age 35, x 89, y 80
    unit carthaginian general's cavalry, soldiers 18 exp 6 armour 2 weapon_lvl 2
    unit carthaginian slinger, soldiers 120 exp 2 armour 1 weapon_lvl 0
    unit carthaginian slinger, soldiers 120 exp 1 armour 0 weapon_lvl 1
    unit libyan spearmen, soldiers 180 exp 2 armour 1 weapon_lvl 0
    unit libyan spearmen, soldiers 180 exp 0 armour 0 weapon_lvl 1
    unit libyan spearmen, soldiers 180 exp 1 armour 1 weapon_lvl 0
    unit aor spain infantry, soldiers 120 exp 3 armour 0 weapon_lvl 1
    unit aor spain infantry, soldiers 120 exp 0 armour 1 weapon_lvl 1
    unit aor spain infantry, soldiers 120 exp 4 armour 0 weapon_lvl 1
    unit aor gaul swordsmen, soldiers 120 exp 1 armour 1 weapon_lvl 0
    unit aor gaul swordsmen, soldiers 120 exp 0 armour 1 weapon_lvl 0
    unit punic cavalry, soldiers 72 exp 2 armour 0 weapon_lvl 1
    unit punic cavalry, soldiers 72 exp 1 armour 0 weapon_lvl 1
    unit carthaginian elephant forest, soldiers 18 exp 3 armour 2 weapon_lvl 2
    unit merc numidian cavalry, soldiers 72 exp 1 armour 0 weapon_lvl 1
    unit merc numidian cavalry, soldiers 72 exp 1 armour 0 weapon_lvl 1
    unit aor punic heavy cavalry, soldiers 60 exp 2 armour 1 weapon_lvl 0
    unit aor punic heavy cavalry, soldiers 60 exp 2 armour 1 weapon_lvl 0
    unit aor punic pikemen, soldiers 180 exp 3 armour 2 weapon_lvl 1
    unit aor punic pikemen, soldiers 180 exp 3 armour 2 weapon_lvl 1
    end

    end_script


    the inclusion of these 2 lines dont let the script to be executed... in my case the show me how button dont appears if i input those in the script...

    traits GoodAdministrator 2, GoodCommander 2, NaturalMilitarySkill 1
    ancillaries poet, chirurgeon, historian, oracle, orator

    this picture is a test of the old script just to test is it works and it works fine... the date, the age of hannibal, the location are all messed up, this will be corrected but it is just for tests... the picture is ...

    " Cool modders read and write tutorials
    Cool modders help each other out "

    by Epistolary Richard

  5. #5

    Default Re: Research: Parameters for commands & console commands

    ok the image doesnt work... lets try this other link at imageshack




    as i forguet to add in the other post, i´m working in a historical addon for rtr
    6.x that will lead the player trought the ancient wars of rome, and historical battles, and historical events... the system works on show_me script... so i accept help or sugestions =) thanks.
    =)

    ps. this is not a spawn i dont know how to edit a post... or i dont have permission to do it, so if a moderator could just mix these two posts ill be apreciated
    " Cool modders read and write tutorials
    Cool modders help each other out "

    by Epistolary Richard

  6. #6
    Member Member aleajactaest's Avatar
    Join Date
    Sep 2005
    Location
    France
    Posts
    10

    Default Re: Research: Parameters for commands & console commands

    In your script for Hannibal, under 'spawn_army', you can put other lines :
    'console_command give_trait Hannibal GoodCommander 2'
    'console_command give_trait Hannibal GoodAdministrator 2' eetc...
    It works. I made the same thing for Spartacus.

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