Results 1 to 8 of 8

Thread: Peace with the dead:

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    dvk901's Avatar Consummatum est
    Patrician

    Join Date
    Mar 2006
    Location
    Michigan
    Posts
    20,984

    Default Peace with the dead:

    Here is the script, Tone. Thanks for having a look-see at it.

    Creator of: "Ecce, Roma Surrectum....Behold, Rome Arises!"
    R.I.P. My Beloved Father

  2. #2

    Default Re: Peace with the dead:

    You just need this section (with obviously the correct factions)

    Code:
    	if I_LocalFaction romans_julii
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance romans_julii romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance romans_julii greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance romans_julii romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance romans_julii macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance romans_julii seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance romans_julii britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance romans_julii egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance romans_julii carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance romans_julii gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance romans_julii germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance romans_julii spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance romans_julii thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance romans_julii scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance romans_julii parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance romans_julii armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance romans_julii pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance romans_julii dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance romans_julii numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance romans_julii slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction greek_cities
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance greek_cities romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance greek_cities romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance greek_cities romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance greek_cities macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance greek_cities seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance greek_cities britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance greek_cities egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance greek_cities carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance greek_cities gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance greek_cities germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance greek_cities spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance greek_cities thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance greek_cities scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance greek_cities parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance greek_cities armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance greek_cities pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance greek_cities dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance greek_cities numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance greek_cities slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction macedon
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance macedon romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance macedon romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance macedon greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance macedon romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance macedon seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance macedon britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance macedon egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance macedon carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance macedon gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance macedon germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance macedon spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance macedon thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance macedon scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance macedon parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance macedon armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance macedon pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance macedon dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance macedon numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance macedon slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction seleucid
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance seleucid romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance seleucid romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance seleucid greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance seleucid romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance seleucid macedon neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance seleucid britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance seleucid egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance seleucid carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance seleucid gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance seleucid germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance seleucid spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance seleucid thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance seleucid scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance seleucid parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance seleucid armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance seleucid pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance seleucid dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance seleucid numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance seleucid slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction britons
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance britons romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance britons romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance britons greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance britons romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance britons macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance britons seleucid neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance britons egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance britons carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance britons gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance britons germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance britons spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance britons thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance britons scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance britons parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance britons armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance britons pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance britons dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance britons numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance britons slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction egypt
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance egypt romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance egypt romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance egypt greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance egypt romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance egypt macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance egypt seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance egypt britons neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance egypt carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance egypt gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance egypt germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance egypt spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance egypt thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance egypt scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance egypt parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance egypt armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance egypt pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance egypt dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance egypt numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance egypt slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction carthage
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance carthage romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance carthage romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance carthage greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance carthage romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance carthage macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance carthage seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance carthage britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance carthage egypt neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance carthage gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance carthage germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance carthage spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance carthage thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance carthage scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance carthage parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance carthage armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance carthage pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance carthage dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance carthage numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance carthage slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction gauls
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance gauls romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance gauls romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance gauls greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance gauls romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance gauls macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance gauls seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance gauls britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance gauls egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance gauls carthage neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance gauls germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance gauls spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance gauls thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance gauls scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance gauls parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance gauls armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance gauls pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance gauls dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance gauls numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance gauls slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction germans
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance gauls romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance gauls romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance gauls greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance gauls romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance gauls macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance gauls seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance gauls britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance gauls egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance gauls carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance gauls gauls neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance gauls spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance gauls thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance gauls scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance gauls parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance gauls armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance gauls pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance gauls dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance gauls numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance gauls slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction spain
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance spain romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance spain romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance spain greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance spain romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance spain macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance spain seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance spain britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance spain egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance spain carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance spain gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance spain germans neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance spain thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance spain scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance spain parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance spain armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance spain pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance spain dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance spain numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance spain slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction thrace
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance thrace romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance thrace romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance thrace greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance thrace romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance thrace macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance thrace seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance thrace britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance thrace egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance thrace carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance thrace gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance thrace germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance thrace spain neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance thrace scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance thrace parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance thrace armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance thrace pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance thrace dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance thrace numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance thrace slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction scythia
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance scythia romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance scythia romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance scythia greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance scythia romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance scythia macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance scythia seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance scythia britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance scythia egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance scythia carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance scythia gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance scythia germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance scythia spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance scythia thrace neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance scythia parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance scythia armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance scythia pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance scythia dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance scythia numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance scythia slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction parthia
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance parthia romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance parthia romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance parthia greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance parthia romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance parthia macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance parthia seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance parthia britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance parthia egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance parthia carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance parthia gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance parthia germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance parthia spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance parthia thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance parthia scythia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance parthia armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance parthia pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance parthia dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance parthia numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance parthia slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction armenia
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance armenia romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance armenia romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance armenia greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance armenia romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance armenia macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance armenia seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance armenia britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance armenia egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance armenia carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance armenia gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance armenia germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance armenia spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance armenia thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance armenia scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance armenia parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance armenia armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance armenia pontus neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance armenia dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance armenia numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance armenia slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction pontus
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance pontus romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance pontus romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance pontus greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance pontus romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance pontus macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance pontus seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance pontus britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance pontus egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance pontus carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance pontus gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance pontus germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance pontus spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance pontus thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance pontus scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance pontus parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance pontus armenia neutral
    		end_if
    		if I_NumberOfSettlements dacia = 0
    			console_command diplomatic_stance pontus dacia neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance pontus numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance pontus slavs neutral
    		end_if
    	end_if
    
    	if I_LocalFaction dacia
    		if I_NumberOfSettlements romans_julii = 0
    			console_command diplomatic_stance dacia romans_julii neutral
    		end_if
    		if I_NumberOfSettlements romans_scipii = 0
    			console_command diplomatic_stance dacia romans_scipii neutral
    		end_if
    		if I_NumberOfSettlements greek_cities = 0
    			console_command diplomatic_stance dacia greek_cities neutral
    		end_if
    		if I_NumberOfSettlements romans_brutii = 0
    			console_command diplomatic_stance dacia romans_brutii neutral
    		end_if
    		if I_NumberOfSettlements macedon = 0
    			console_command diplomatic_stance dacia macedon neutral
    		end_if
    		if I_NumberOfSettlements seleucid = 0
    			console_command diplomatic_stance dacia seleucid neutral
    		end_if
    		if I_NumberOfSettlements britons = 0
    			console_command diplomatic_stance dacia britons neutral
    		end_if
    		if I_NumberOfSettlements egypt = 0
    			console_command diplomatic_stance dacia egypt neutral
    		end_if
    		if I_NumberOfSettlements carthage = 0
    			console_command diplomatic_stance dacia carthage neutral
    		end_if
    		if I_NumberOfSettlements gauls = 0
    			console_command diplomatic_stance dacia gauls neutral
    		end_if
    		if I_NumberOfSettlements germans = 0
    			console_command diplomatic_stance dacia germans neutral
    		end_if
    		if I_NumberOfSettlements spain = 0
    			console_command diplomatic_stance dacia spain neutral
    		end_if
    		if I_NumberOfSettlements thrace = 0
    			console_command diplomatic_stance dacia thrace neutral
    		end_if
    		if I_NumberOfSettlements scythia = 0
    			console_command diplomatic_stance dacia scythia neutral
    		end_if
    		if I_NumberOfSettlements parthia = 0
    			console_command diplomatic_stance dacia parthia neutral
    		end_if
    		if I_NumberOfSettlements armenia = 0
    			console_command diplomatic_stance dacia armenia neutral
    		end_if
    		if I_NumberOfSettlements pontus = 0
    			console_command diplomatic_stance dacia pontus neutral
    		end_if
    		if I_NumberOfSettlements numidia = 0
    			console_command diplomatic_stance dacia numidia neutral
    		end_if
    		if I_NumberOfSettlements slavs = 0
    			console_command diplomatic_stance dacia slavs neutral
    		end_if
    	end_if


    - just pop it into the script at the end before this section:

    Code:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;;; End of your code
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ; Spin forever - Do not let the script terminate or any monitors you have set up will immediately get thrown away.
    while I_TurnNumber < 99999
      suspend_unscripted_advice true
    end_while
    
    end_script


    Under patronage of Spirit of Rob; Patron of Century X, Pacco, Cherryfunk, Leif Erikson.

  3. #3
    dvk901's Avatar Consummatum est
    Patrician

    Join Date
    Mar 2006
    Location
    Michigan
    Posts
    20,984

    Default Re: Peace with the dead:

    Got it. thank you.

    Creator of: "Ecce, Roma Surrectum....Behold, Rome Arises!"
    R.I.P. My Beloved Father

  4. #4

    Default Re: Peace with the dead:

    Just looking at this again, I'm not convinced that the code is completely correct as there's no condition, like a Monitor Event condition.


    Under patronage of Spirit of Rob; Patron of Century X, Pacco, Cherryfunk, Leif Erikson.

  5. #5
    Squid's Avatar Opifex
    Patrician Artifex Technical Staff

    Join Date
    Feb 2007
    Location
    Frozen waste lands of the north
    Posts
    17,751
    Blog Entries
    3

    Default Re: Peace with the dead:

    Tone is correct that script will run once only, you'll need to stick all that code in an event, your best bet would be to stick the code inside the following monitor:

    monitor_event LeaderDestroyedFaction FactionIsLocal
    ;stick code here
    end_monitor

    This way the code only gets run when a faction is destroyed by the local faction. The way they have the code setup though is it won't make peace between AI and dead factions, but that's a much more complicated script to write.
    Under the patronage of Roman_Man#3, Patron of Ishan
    Click for my tools and tutorials
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein

  6. #6
    Squid's Avatar Opifex
    Patrician Artifex Technical Staff

    Join Date
    Feb 2007
    Location
    Frozen waste lands of the north
    Posts
    17,751
    Blog Entries
    3

    Default

    OK I was wrong the script isn't too difficult to create. Here's a version that is half the size and works on AI factions as well, or at least it should. All you should need to do is copy the monitor (i.e. everything but the script and end_script tags) into the RS2 script.

    Also there's a typo in the original script as the original refers to slavs instead slave faction.
    Under the patronage of Roman_Man#3, Patron of Ishan
    Click for my tools and tutorials
    "Two things are infinite: the universe and human stupidity; and I'm not sure about the universe." -----Albert Einstein

  7. #7
    dvk901's Avatar Consummatum est
    Patrician

    Join Date
    Mar 2006
    Location
    Michigan
    Posts
    20,984

    Default Re: Peace with the dead:

    Thanks Squid. Good to hear from you. Hope you are ok.

    Creator of: "Ecce, Roma Surrectum....Behold, Rome Arises!"
    R.I.P. My Beloved Father

  8. #8

    Default Re: Peace with the dead:

    Good bit of script there.


    Under patronage of Spirit of Rob; Patron of Century X, Pacco, Cherryfunk, Leif Erikson.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •