[CityVille]攻略メモ

4月 8th, 2012

 facebook のゲーム「CityVille」がレベル100を超えたので、一区切りとして自分なりの攻略をまとめてみました。今年1月頭から始めたのでほぼ3ヵ月になります。無課金で遊んでいます。
 色んな遊び方があるかと思います。こういう遊び方(進め方)もあるんだなと参考にして頂ければ幸いです。

経験値

バケーション用飛行機

 バケーション用飛行機のウォール投稿をクリックすると、10経験値もらえます。このウォール投稿は、お隣さんだけでなく、他人のウォール投稿からでも経験値がもらえます。
 友達の友達をたどってウォール投稿をクリックしていく方法も考えられます。しかし、かなり手間がかかります。そこで、ウォールの共有サイトでクリックするのがお勧めです。

[CityVille Link Exchange]
http://gamersunite.coolchaser.com/games/cityville/link_exchange

[Cityville Exchange]
http://www.cityvilleexchange.com/

[CityVille Link Exchange]
http://www.cityvillelinkexchange.com/

 バケーション用飛行機関連(Vacation)の投稿をクリックします。
 クリックすると大半が「もうこの報酬を受け取っているようです!」の表示がでます。これは先着5名にしかもらえない仕様だからです。諦めずに新しい投稿をクリックしましょう。clicked times が5を超えているものは無視です。5以下でももらえないことが大半です。くじけない・・・ ;-(

 この先着5名というのは、きちんと調査したものではなく私の予想です。いずれにせよ、時間とクリック回数で、制限があると思います。

 あとは、コツコツクリックするだけで経験値がたくさんもらえます。


サマンサ空挺部隊w

12×12拡張

 拡張許可書も上記「経験値」の手法で同様に集めることができます。「Zoning Permit」をコツコツクリックします。

 拡張するときは、人口を必要条件ギリギリにします。必要条件以上の人口があると、その人口を基準に次の必要条件が決まるため、どんどん辛くなります。住宅を倉庫にしまって調整します。

 最大人口と人口の増加方法については後述

コイン

 1つの店をデコレーションで囲います。このときの考え方として、お店の面積が大きいほどデコレーションの影響を多く受けることができます。3×3より4×4の面積がボーナスを伸ばしやすいです。

 また1グッズあたりでもらえるコイン量がお店毎に違います。下の一覧が参考になります。

[Coins Per Good]
http://cityville.wikia.com/wiki/Coins_Per_Good
「Mega Nail Salon 3」でコインを稼ぐ人が多い理由が分かりますね

 テーマパークだと、こんな感じになります。9エナジー消費、11200個グッズ消費、1,365,840コイン獲得(フラメンコダンサーってもっと増やせます)。なお、9エナジー消費しても、得られる経験値は1か2です。このため、テーマパークの中身を減らして、消費エナジーを軽減するのもありです。面積10×10のため、ボーナスを増やしやすいです(注意・バラ園はテーマパークには効きません)。

 スペイン大使館でもらえる、フラメンコダンサーが1×1マスで収入+12%。強力です。

アイテム

 1日1回だけ出来るお隣さんへのアイテムリクエストは、リクエスト画面を同時に開くことで、複数個のリクエストを送ることができます。

同時にリクエスト画面を開くには下記のようなアイテムリンク集を利用して新規タブで開きます。

[CityVille Ultimate Material Links]
http://www.sierra-concepts.com/2011/07/cityville-material-links/

[City Ville 7 Sky]
http://cityville7sky.blogspot.jp/search/label/Request%20Material?&max-results=5

 動作が重く数を増やせない場合、複数の種類のブラウザ(IE, Firefox, Chromeなど)を同時起動してタブを増やしてみてください。別のPCが有ればそちらでも増やすことで同時に数十件リクエストを1人に送ることができます。

 なお、多数リクエストは、事前に了解を取った知人にだけやることをお勧めします。

エナジー

溶岩島

 12時間に1回エナジー3を得られます(1消費して4獲得)。また、島は完成したあとに重ねることができます。最大人口2500、人口2000も増えます。一押し。


21個の溶岩島があるため、半日毎に63エナジー回復します。

Zynga Bar

 ブラウザに Zynga Bar を入れると8時間毎に5エナジーもらえるようになります。

[Zynga Bar]
http://toolbar.zynga.com/

最大人口と人口

公共施設

 (追記 2012/4/28 プロディジースタジオは建設メニューから無くなりました)
 最大人口を増やすだけなら、公共施設「プロディジースタジオ」の乱立が楽です。
12人のスタッフが建設条件。5000人増えます。アップグレード無し。
(時間制限の施設のため、そのうち建設メニューから消えると思います)

 完成した島は、重ねることができる仕様のため、溶岩島、またはアロハ島の乱立もお勧めです。アロハ島は最大人口5000、人口4000増えます。溶岩島は、最大人口2500、人口2000と少ないですが、エナジーを半日に3回復できるため有利です。島は、建設のためのエナジーを消費しない点も魅力です。

住宅

 コインがある場合「スローンの住宅」が2650-4850人、3×3マス、家賃収入5分毎のため、人口を増やしやすくお気に入りです。ただし5,750,000コインします。

 (追記 2012/4/28 「ミラーハイツ」も道路との隣接が必須となりました)
 コインに余裕が無い場合「ミラーハイツ」が良いと思います。ミラーハイツは道路に隣接しなくても良いため、画面隅に乱立させやすいです。アイテム集めが大変なのが辛いところ。

引退者の確認

 以前の記事をご参考ください。

[「CityVille」お隣さんの引退者を把握する Greasemonkey スクリプト]
http://morishige.jp/blog/archives/211

最後に

こんな方法もあるよーって情報、ぜひ教えてください。


「CityVille」各種シャムロックを集める Greasemonkey スクリプト

3月 20th, 2012

もうやだ。
各種Shamrock集めに辟易しました。

そこで、CityVilleのウォール投稿共有サイトでコツコツとクリック。
もうやだ。

なんかこれにも辟易したので、欲しいアイテム名にマッチしたものだけ自動でクリックするようにGreasemonkey Script 書いた。
放置してたら、虹完成した。
今は反省している。

スクリプトの利用には修正が必要となるので、プログラムが分かる方向けです。
Google Chrome でしか動作確認していません。

https://github.com/morishige/CityVille/blob/master/ExchangeCityVilleAutoLink.user.js

targetsで指定した物を自動でクリックします。開いたwindowは、サイズなどを確認して自動で閉じます。ウォールは、経験的に5回クリックされるとアイテムがもらえなくなる??ようなので、5回以上クリックされたものは無視しています。

CityVilleウォールの共有サイト

http://gamersunite.coolchaser.com/games/cityville/link_exchange


「CityVille」お隣さんの引退者を把握する Greasemonkey スクリプト

3月 11th, 2012

Zynga社のブラウザゲーム「CityVille」で、引退したと思われるお隣さんを把握するためのGreasemonkeyスクリプトを作ってみました。

Firefox と Google Chrome で動作します。
Firefox で動かすには、Greasemonkey アドオン必要です。

http://morishige.jp/lab/CityVille/CityVille_CheckActiveUser.user.js
MIT license

*追記
githubに登録しました。
https://github.com/morishige/CityVille

Install

Firefox でクリックすると、Greasemonkey インストール画面が表示されます。「インストール」ボタンを押します。
(インストール画面が出ない場合、Greasemonkey アドオン のインストールを先にしてください)

Google Chrome でクリックすると、下部に
「拡張機能、アプリケーション、テーマはパソコンに悪影響を与える可能性があります。処理を続けてもよろしいですか? 続行 / 破棄」と表示されます。
「続行」を押すとインストールの確認画面が表示されます。「インストール」ボタンを押します。

Uninstall

Firefoxからのアンインストールは、「アドオン」→「ユーザスクリプト」で、CityVille_CheckActiveUser を「削除」します。

Google Chromeからのアンインストールは、「オプション」→「拡張機能」で、CityVille_CheckActiveUser を「削除」します。

使い方


お隣さんを開きます。
初回は、データの記憶のみとなり、画面の変化はありません。
開いたあと、再度「お隣さん」を開いてください。


経験値の横に、前回の記録日より変動がない場合「灰色」で最後の記録日。1週間以上変動がないと、赤文字で記録日。変動があった場合 (up 変動値 前回の記録日) が表示されます。

とりあえず、作ったばかりなので、暫くベータテストです。

追記

1週間、経験値に変動がないと、日付の色が変わります。引退と判断するには期間が短いかと思います。あくまでも目安としてご利用ください。アイテムリクエストの時の目安にもなると思います。

追記(を修正したました)

Mac でも動作報告いただきました。
Mac OS 10.7.3
Chrome 17.0.963.79

追記

同姓同名の方がいると、その方々については正しく判定できません。


Adobe Flash Builder 4 Plug-in で、sdk 4.5.1、Flash Player 11.1 を利用する

11月 13th, 2011

Eclipse の Plug-in として利用しているためか、ネットで公開されているやり方では一部上手く行かなかったためメモメモ。
既存のファイルを置き換える手法のため、かなり強引です。
(Eclipse は、日本語化していません。Flash Builder 4 Plug-in は日本語のため、混在してます)

http://clockmaker.jp/blog/2011/02/incubator/
こちらの手法などが上手くいかなかった時ようのメモです。

まず、sdk 4.5.1 をダウンロード
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flexsdk

Plugin-in のインストール先のフォルダ直下にある「sdks」を開き、解凍したフォルダを「4.5.1」という名前で保存する。
Program Files (x86)\Adobe\Adobe Flash Builder 4 Plug-in\sdks

sdks\4.5.1\frameworks\libs\player
を開き「10.2」フォルダを「10.2_orig」としてリネーム。
新たに「10.2」を作成し、
http://www.adobe.com/jp/support/flashplayer/downloads.html
から、playerglobal11_0.swc をダウンロード。playerglobal.swc にリネームして、新規作成した10.2に設置する。

Adobe Flash Builder 4 Plug-in\player\win
を開き、「10.1」フォルダを「10.1_orig」としてリネーム。
新たに「10.1」を作成し、
http://www.adobe.com/jp/support/flashplayer/downloads.html
から、flashplayer_11_sa_debug_32bit.exe をダウンロード。FlashPlayerDebugger.exe にリネームして、新規作成した10.1に設置する。

Flex Builder 4 を起動し、Windows -> Preferences -> Flash Builder -> インストールされている Flex SDK を開きます。
「追加」ボタンから、Flex 4.5 として、 Adobe Flash Builder 4 Plug-in\sdks\4.5.1 の場所を指定。

プロジェクトを作成、または既存のプロジェクトにて、Properties を開きます。
ActionScript コンパイラー を開き、Flex SDK のバージョンが 4.5 であることを確認します。
追加コンパイラー引数に、-swf-version=13 を追記します。
-locale ja_JP -swf-version=13

11の新機能である、graphics.cubicCurveTo(…) を試してみる。
graphics.lineStyle(1, 0×000000);
graphics.moveTo(0, 0);
graphics.cubicCurveTo(100, 50, 100, 200, 200, 200);
が実行出来れば完了。


XAMPPのPHPで、PostgreSQLに接続するとき

10月 27th, 2011

xampp\php\php.ini の以下のコメントをはずす。
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll

apache起動時にエラーが出たら、環境変数の path に、
xampp\php へのパスを通す。

このパスに気がつかず手間取った・・・


Windows 7 に telnet をインストール

8月 2nd, 2011

標準ではインストールされていません。

コントロールパネル→プログラム→プログラムと機能 の左メニューにある「Windows の機能の有効化または無効化」を選択します。

下の用に「Telnet クライアント」の項目があるので、チェックして「OK」。


EclipseのDefault Encodingを指定する

8月 2nd, 2011

eclipse.iniに、

-Dfile.encoding=utf-8

で、解決。


Eclipse活用術

7月 29th, 2011

Eclipse活用術
http://www.slideshare.net/vvakame/eclipse-expert
キャメルケースマッチング知らなかった ;-)


CentOS5.5から5.6にアップグレードするときの手順

4月 12th, 2011

5.5 より前の CentOS からアップグレードする場合の推奨手順

yum clean all
yum update glibc\*
yum update yum\* rpm\* pyth\*
yum clean all
yum update mkinitrd nash
yum update selinux\*
yum update
shutdown -r now

http://wiki.centos.org/Manuals/ReleaseNotes/CentOS5.6/Japanese#head-6ece74d57ce0efb64ab9b27d508b9f19be81bd7a より


VMware(Linux)とWindowsの通信が遅い

4月 7th, 2011

Windows 7 64bit マシンにVMware(Linux)を入れてscpでファイル転送してたら遅い遅い。50KB/s 以下で目眩がしました。

結論としては Windows 7 側の Nic の Large Send Offload を無効にしたら解決。Vista以前は、問題なかったので7からなのだろうか・・・