• unscrupulousp
    #16853
    Bocs, ez most hosszú lesz. Én így oldottam meg az usa főbázissá alakítását. Az ikonokat a kliens gépek adják, tehát ha letöltenék a mapot mutatná az áthúzást, mivel eredetibe nincs áthúzva. Ezért én inkább a főbázisokat töröltem a minimapról, de csak a szimbólumra való utalást. Value értékeket meg kitöröltem a főbézekről, azok már nem fognak beleszámolni.
    Controll point tmp:

    ObjectTemplate.create ControlPoint ALLIES_BASE
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName British_Base
    ObjectTemplate.radius 5
    ObjectTemplate.team 2
    ObjectTemplate.spawnGroupId 2
    ObjectTemplate.objectSpawnerId 2
    ObjectTemplate.areaValue 0
    ObjectTemplate.timeToGetControl 9999
    ObjectTemplate.timeToLoseControl 9999
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.unableToChangeTeam 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint ALLIES_BASE_SECONDLINE_right
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName 2nd_Line_Bunker
    ObjectTemplate.radius 50
    ObjectTemplate.team 0
    ObjectTemplate.spawnGroupId 6
    ObjectTemplate.objectSpawnerId 6
    ObjectTemplate.areaValue 35
    ObjectTemplate.timeToGetControl 10
    ObjectTemplate.timeToLoseControl 10
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint ALLIES_BASE_SECONDLINE_left
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName 2nd_Line_Bunker
    ObjectTemplate.radius 50
    ObjectTemplate.team 0
    ObjectTemplate.spawnGroupId 5
    ObjectTemplate.objectSpawnerId 5
    ObjectTemplate.areaValue 35
    ObjectTemplate.timeToGetControl 10
    ObjectTemplate.timeToLoseControl 10
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint ALLIES_BASE_FIRSTLINE_right
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName 1st_Line_Bunker
    ObjectTemplate.radius 50
    ObjectTemplate.team 0
    ObjectTemplate.spawnGroupId 4
    ObjectTemplate.objectSpawnerId 4
    ObjectTemplate.areaValue 35
    ObjectTemplate.timeToGetControl 10
    ObjectTemplate.timeToLoseControl 10
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint ALLIES_BASE_FIRSTLINE_middle
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName 1st_Line_Bunker
    ObjectTemplate.radius 50
    ObjectTemplate.team 0
    ObjectTemplate.spawnGroupId 7
    ObjectTemplate.objectSpawnerId 7
    ObjectTemplate.areaValue 35
    ObjectTemplate.timeToGetControl 10
    ObjectTemplate.timeToLoseControl 10
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint ALLIES_BASE_FIRSTLINE_left
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName 1st_Line_Bunker
    ObjectTemplate.radius 50
    ObjectTemplate.team 0
    ObjectTemplate.spawnGroupId 3
    ObjectTemplate.objectSpawnerId 3
    ObjectTemplate.areaValue 35
    ObjectTemplate.timeToGetControl 10
    ObjectTemplate.timeToLoseControl 10
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1

    ObjectTemplate.create ControlPoint AXIS_BASE
    ObjectTemplate.networkableInfo ControlPointInfo
    ObjectTemplate.setControlPointName German_Base
    ObjectTemplate.radius 5
    ObjectTemplate.team 1
    ObjectTemplate.spawnGroupId 1
    ObjectTemplate.objectSpawnerId 1
    ObjectTemplate.areaValue 0
    ObjectTemplate.timeToGetControl 9999
    ObjectTemplate.timeToLoseControl 9999
    ObjectTemplate.disableIfEnemyInsideRadius 0
    ObjectTemplate.disableWhenLosingControl 0
    ObjectTemplate.loseControlWhenEnemyClose 1
    ObjectTemplate.loseControlWhenNotClose 0
    ObjectTemplate.geometry flagbase_m1
    ObjectTemplate.hasCollisionPhysics 1
    ObjectTemplate.unableToChangeTeam 2
    ObjectTemplate.addTemplate AnimatedFlag
    ObjectTemplate.setPosition 0/8.2/0
    ObjectTemplate.setTeamGeometry 1 flagge_m1
    ObjectTemplate.setTeamGeometry 2 flagus_m1


    Controll points:


    if v_arg1 == host
    rem ----- Host
    rem ----------------------------------------------------------------------------

    rem *** ***
    rem
    Object.create ALLIES_BASE_SECONDLINE_right
    Object.absolutePosition 2191.7/82.17/922.4
    rem
    rem *** ***
    rem
    Object.create ALLIES_BASE_SECONDLINE_left
    Object.absolutePosition 2233.68/73.7306/717.589
    rem
    rem *** ***
    rem
    Object.create ALLIES_BASE_FIRSTLINE_right
    Object.absolutePosition 2083.9/69.2736/612.068
    rem
    rem *** ***
    rem
    Object.create ALLIES_BASE_FIRSTLINE_left
    Object.absolutePosition 1976.1/80.5135/841.519
    rem

    rem *** EndOfFile ***
    rem ----------------------------------------------------------------------------
    endIf

    Conquest.con: A ticketek miatt.

    Game.setNumberOfTickets 2 100
    Game.setNumberOfTickets 1 100
    Game.setTicketLostPerMin 2 7
    Game.setTicketLostPerMin 1 7

    run Conquest/SpawnpointManagerSettings

    run Conquest/SoldierSpawnTemplates
    run Conquest/SoldierSpawns

    run Conquest/ObjectSpawnTemplates
    run Conquest/ControlPointTemplates

    rem clause removed for correct precache and crc
    rem if v_arg1 == host
    rem ----- Host
    rem ----------------------------------------------------------------------------

    run Conquest/ObjectSpawns v_arg1
    run Conquest/ControlPoints v_arg1

    rem ----------------------------------------------------------------------------
    rem endIf

    Ts-t nem merem megígérni, mert asszonynak mást ígértem, de lehet hogy mégis megjelenek.