Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Berlin
#21
Lösung gefunden. Ich habe das Skript ein wenig verändert.
Die erste Zeile ist Zeile 462
Code:
    player_x(2).book_cash( 10000000000 )
       player_x(3).book_cash( 10000000000 )
       player_x(3).book_cash( ((startcash[3] * 1000000) - player_x(3).get_net_wealth()[0] - 1) * 100 )
       player_x(2).book_cash( ((startcash[2] * 1000000) - player_x(2).get_net_wealth()[0] - 1) * 100 )
       // did we have revolution
       if ( ( (world.get_time().year = revolution.year) && (world.get_time().month >= revolution.month) ||
              (world.get_time().year > revolution.year)
            ) && (persistent.protesters >= target_one) && visit_transit(pl) )
            {
             persistent.level = 2
             city_x(749,405).set_citygrowth_enabled(true)  // city Hohenschöhnhausen
             city_x(373,310).set_citygrowth_enabled(true)  // city Tegel
             clear_my_rules(pl)
             // set NVA and GRAFFITI players bankroktt
             player_x(3).book_cash( player_x(3).get_net_wealth()[0] * -110 )
             player_x(2).book_cash( player_x(2).get_net_wealth()[0] * -110 )
             persistent.extra_tax = (world.get_time().year - revolution.year) * 12
             persistent.extra_tax+= world.get_time().month - revolution.month
             local text = ttext("Revolution! Tear down the wall!")
             gui.add_message( text.tostring() )
            }
}


function do_part_two(pl)
{
        pay_tax(pl)
        if (give_percentage(persistent.level,pl) == 100)
           {
            persistent.level = 3
            city_x(558,532).set_citygrowth_enabled(true)  // city Friedrichstadt
            city_x(565,500).set_citygrowth_enabled(true)  // city Ost-Berlin
            city_x(334,605).set_citygrowth_enabled(true)  // city Grunewald
            city_x(  7,838).set_citygrowth_enabled(true)  // city Potsdam
           }
}


function is_scenario_completed(pl)
{
        if (pl != 0) return 0                        // other player get only 0%
        persistent.counter++
        if (persistent.last_month != world.get_time().month)
            {
             persistent.last_month = world.get_time().month
             persistent.counter = 0                  // new month, set counter = 0
             // give other players cash for maintenance
             player_x(2).book_cash( 10000000000 )
             player_x(3).book_cash( 10000000000 )
             player_x(3).book_cash( (player_x(3).get_maintenance()[0] - 1) * -100 )
             player_x(2).book_cash( (player_x(2).get_maintenance()[0] - 1) * -100 )
            if (player_x(pl).get_net_wealth()[0] < 0)    // never be bankrupt
                     persistent.bankrupt = true
            }
        if (persistent.bankrupt) { return 0 }        // you lost !!
        if (persistent.counter == 2)
            {
            switch(persistent.level) {               // select the scenario part
                case 1: do_part_one(pl)
                        break
                case 2: do_part_two(pl)
                        break
                case 3: if (give_percentage(persistent.level,pl) == 100)
                           { gui.add_message("You won the scenario!") }
                        break
                }
            }
        return ( give_percentage(persistent.level,pl) + (persistent.level-1) * 100 ) / 3
}
Dan gehts weiter mit
Code:
function resume_game()

Es sind nur die indizes der Spieler bei player_x() falsch.
Zitieren


Nachrichten in diesem Thema
Berlin - von Randy007 - 04-11-2012, Sunday-19:49:28
RE: Berlin - von Dwachs - 04-11-2012, Sunday-22:11:01
[Kein Betreff] - von ny911 - 29-12-2012, Saturday-01:37:02
[Kein Betreff] - von Dwachs - 29-12-2012, Saturday-11:21:06
[Kein Betreff] - von ny911 - 07-02-2013, Thursday-00:54:36
[Kein Betreff] - von ny911 - 17-02-2013, Sunday-02:12:05
[Kein Betreff] - von Dwachs - 22-02-2013, Friday-22:08:52
[Kein Betreff] - von ny911 - 01-03-2013, Friday-20:07:56
Bekomme haufenweise Fehler - von BandGap - 11-03-2013, Monday-01:33:32
RE: Bekomme haufenweise Fehler - von Dwachs - 11-03-2013, Monday-09:18:46
[Kein Betreff] - von pETe! - 16-03-2013, Saturday-18:57:20
[Kein Betreff] - von ny911 - 17-03-2013, Sunday-15:49:00
[Kein Betreff] - von pETe! - 04-06-2013, Tuesday-21:26:57
[Kein Betreff] - von GT670DN - 05-06-2013, Wednesday-17:01:47
[Kein Betreff] - von pETe! - 05-06-2013, Wednesday-19:26:11
[Kein Betreff] - von GT670DN - 05-06-2013, Wednesday-20:28:07
[Kein Betreff] - von The Transporter - 05-06-2013, Wednesday-22:19:14
[Kein Betreff] - von pETe! - 07-06-2013, Friday-15:23:48
[Kein Betreff] - von GT670DN - 08-06-2013, Saturday-15:16:20
[Kein Betreff] - von pETe! - 10-06-2013, Monday-16:16:11
[Kein Betreff] - von GT670DN - 11-06-2013, Tuesday-22:59:38
[Kein Betreff] - von Dwachs - 11-06-2013, Tuesday-23:10:15
[Kein Betreff] - von partyschreck - 12-06-2013, Wednesday-23:19:39
[Kein Betreff] - von ny911 - 18-06-2013, Tuesday-01:47:41
[Kein Betreff] - von partyschreck - 18-06-2013, Tuesday-02:31:02
[Kein Betreff] - von ny911 - 18-06-2013, Tuesday-10:30:02
[Kein Betreff] - von partyschreck - 18-06-2013, Tuesday-12:02:43
[Kein Betreff] - von pETe! - 20-06-2013, Thursday-21:54:37
[Kein Betreff] - von partyschreck - 20-06-2013, Thursday-22:28:32
[Kein Betreff] - von pETe! - 21-06-2013, Friday-00:01:06
[Kein Betreff] - von ny911 - 21-06-2013, Friday-00:28:27
[Kein Betreff] - von partyschreck - 21-06-2013, Friday-00:29:56
[Kein Betreff] - von ny911 - 21-06-2013, Friday-01:06:32
[Kein Betreff] - von partyschreck - 21-06-2013, Friday-01:35:03
[Kein Betreff] - von partyschreck - 27-06-2013, Thursday-21:18:57
[Kein Betreff] - von ny911 - 29-06-2013, Saturday-16:58:59
[Kein Betreff] - von partyschreck - 29-06-2013, Saturday-17:49:50
[Kein Betreff] - von partyschreck - 01-07-2013, Monday-18:35:13
[Kein Betreff] - von Randy007 - 11-07-2013, Thursday-12:56:53
[Kein Betreff] - von pETe! - 11-07-2013, Thursday-17:37:54
[Kein Betreff] - von Randy007 - 11-07-2013, Thursday-19:30:18
[Kein Betreff] - von partyschreck - 11-07-2013, Thursday-23:40:50
[Kein Betreff] - von Randy007 - 03-01-2014, Friday-18:12:51
[Kein Betreff] - von PappeTeeMaster - 03-01-2014, Friday-19:00:28
[Kein Betreff] - von michelstadt - 03-01-2014, Friday-21:33:37
[Kein Betreff] - von Randy007 - 03-01-2014, Friday-22:37:56
[Kein Betreff] - von partyschreck - 03-01-2014, Friday-22:49:27
[Kein Betreff] - von ny911 - 19-03-2014, Wednesday-01:08:14
[Kein Betreff] - von ny911 - 03-10-2014, Friday-22:52:23
[Kein Betreff] - von ny911 - 09-11-2014, Sunday-16:50:55
25 Jahre Mauerfall (off topic) - von papa69 - 09-11-2014, Sunday-17:45:26
Berlin V03 - von Randy007 - 13-10-2015, Tuesday-17:20:14
[Kein Betreff] - von ny911 - 14-10-2015, Wednesday-00:59:35
[Kein Betreff] - von Dwachs2 - 14-10-2015, Wednesday-22:40:11
[Kein Betreff] - von Pascallok - 15-10-2015, Thursday-19:38:32

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste