… | |
… | |
4 | |
4 | |
5 | my %apartment = ( |
5 | my %apartment = ( |
6 | "/scorn/apartment/apartments" => [ 1, "scorn", "skorn"], |
6 | "/scorn/apartment/apartments" => [ 1, "scorn", "skorn"], |
7 | "/santo_dominion/sdomino_appartment" => [ 10, "santo dominion", "domino"], |
7 | "/santo_dominion/sdomino_appartment" => [ 10, "santo dominion", "domino"], |
8 | "/darcap/darcap/apartment" => [ 30, "darcap", "thecap"], |
8 | "/darcap/darcap/apartment" => [ 30, "darcap", "thecap"], |
|
|
9 | "/celvear_port/tower2/tower2" => [ 100, "celvear port", "kevlar"], |
9 | "/navar_city/apartments/apartment" => [ 250, "navar", "navar"], |
10 | "/navar_city/apartments/apartment" => [ 250, "navar", "navar"], |
10 | "/azumauindo/ranbounagisatoshi/apartments/sapartment" => [ 100, "乱暴渚都市", "benjo"], |
11 | "/azumauindo/ranbounagisatoshi/apartments/sapartment" => [ 100, "乱暴渚都市", "benjo"], |
11 | "/azumauindo/suno-yamatoshi/apartments/lapartment1" => [ 1000, "スノー大和島根", "sama"], |
12 | "/azumauindo/suno-yamatoshi/apartments/lapartment1" => [ 1000, "スノー大和島根", "sama"], |
|
|
13 | "/elmex/jeweler/jeweler_inn_upper" => [ 500, "jeweler town", "jewelor"], |
12 | "/pup_land/nurnberg/apartment/main" => [ 300, "nürnberg", "sauerkraut"], |
14 | "/pup_land/nurnberg/apartment/main" => [ 300, "nürnberg", "sauerkraut"], |
|
|
15 | "/lostwages/petapartment" => [ 5000, "lostwages", "losvegas"], |
13 | "/pup_land/lone_town/apartment/groundfloor" => [50000, "lone town", "looney"], |
16 | "/pup_land/lone_town/apartment/groundfloor" => [50000, "lone town", "looney"], |
14 | "/brest/apartments/brest_town_house" => [30000, "brest", "brecht"], |
17 | "/brest/apartments/brest_town_house" => [30000, "brest", "brecht"], |
15 | ); |
18 | ); |
16 | |
19 | |
17 | # we have to special case some special cases :) |
20 | # we have to special case some special cases :) |
… | |
… | |
145 | $pl->{rent}{last_offline_check} ||= time; |
148 | $pl->{rent}{last_offline_check} ||= time; |
146 | |
149 | |
147 | if ($pl->{rent}{last_online_check}) { |
150 | if ($pl->{rent}{last_online_check}) { |
148 | $pl->{rent}{last_online_check} = time |
151 | $pl->{rent}{last_online_check} = time |
149 | - List::Util::min 3600, |
152 | - List::Util::min 3600, |
150 | $pl->ob->get_ob_key_value ("schmorplog_last_save") - $pl->{rent}{last_online_check}; |
153 | $pl->ob->kv_get ("schmorplog_last_save") - $pl->{rent}{last_online_check}; |
151 | } else { |
154 | } else { |
152 | $pl->{rent}{last_online_check} = time; |
155 | $pl->{rent}{last_online_check} = time; |
153 | } |
156 | } |
154 | |
157 | |
155 | update_balance $pl; |
158 | update_balance $pl; |
… | |
… | |
177 | |
180 | |
178 | return; |
181 | return; |
179 | } |
182 | } |
180 | } |
183 | } |
181 | |
184 | |
182 | $pl->ob->reply (undef, "Your highness, you have to rent this apartment in The Apartment Shop in Scorn first!"); |
185 | $pl->ob->reply (undef, "Your highness, you have to rent this apartment in The Apartment Shop in Scorn or other apartment shops first!"); |
183 | reject_entry $pl; |
186 | reject_entry $pl; |
184 | } |
187 | } |
185 | }, |
188 | }, |
186 | ; |
189 | ; |
187 | |
190 | |