セルフサービスでも皿は片付けて欲しい
1.オールドタウン、マジックタウンにも皿洗い君を呼び出そう!
2.皿洗い君を呼び出す観葉植物 :::
Download > Plant with busboy[ Hacked object /for Oldtown,Downtown,Studiotown,Magictown]
オールドタウン改造計画・第3弾です。
ご参考までにこれまでの経緯はこちら---
1.オールドタウンのレストランを繁盛させたい!
2.オールドタウンの人数調整の実際
オールドタウンを楽しい場所にするにはいくつかの制約があります。
一つ目はオールドタウンの同一エリア内に登場できるシムの人数が、デフォルトで最高15人とされている点。
二つ目は子どもも遊びに行かれる場所でありながら、きちんとしたものを食べさせてあげられないということです。
デフォルトのpodium(レストラン用レジ台)を改造し、オールドタウンにレストランを開店しても、子どもは注文することはできないという問題もあります。
子どもも使えるオブにするためには、IFFファイルの TTAB を IFF Pencil2やMenuEditorでを変更する方法が最も簡単ですが、podium.iff の場合はこれでは不十分。子ども用のアニメーションを探して関連付けたり、レストランで食事をする行動をコントロールする別ファイル=DT-contoroller.iff の改造も必要になります。
つまり、Podium.iff のアレンジは、ほかのNPC付きオブジェクトの改造よりもずっと複雑で、大人も子どもも楽しめるレストラン開店は難しいのです。
この問題を解決したハック Podiumは、私が知っている限りでは、
Yuppie Sims様で配布されているものだけだと思います。
このYuppie Sims様の子どもが注文できるPodiumは、Expenciveバージョンのクローン。つまり設置すると、黒服給仕長+ウェイター+シェフ+手伝い人(busboy)、ピアニスト(ピアノ設置時のみ)とマリアッチ---これらのNPCが自動的についてきてしまいます。
このうちピアニストとマリアッチはいてもいなくても食事には支障はありませんが、給仕長以下4人にはそれぞれに役割分担があり、欠かすことはできません。
同じレストランレジ台でも、Cheapバージョンになると登場NPCはウェイター(ウェイトレス)+Busboy+シェフの3人に減ります。定員のあるオールドタウンでは、NPCを一人でも減らしたいということもあり、拙宅で配布しているPodiumはCheapバージョンとしています。
また、子どもが黒服の給仕長相手に注文するというのも、何となくミスマッチングな感じです。
かしこまったレストランよりも、カジュアルな雰囲気の喰い処のほうがよいかもしれません。
ではどんな方法があるのでしょう?
たとえばセルフサービスのカフェテリアしてみる---学食風の。
バケーション用のビュッフェテーブルをクローンすれば、子どもも自力で食べられるので長い時間遊ぶこともできそうです。
それにオールドタウンのゴシッククォーターあたりに似合いそうと思いDLしていた
SimGypsy様のバーとビュッフェのセットも使ってみたかったという私的な事情もありました。
さっそく、ゴシッククォーターの再開発です。
拙宅ではできるだけ子どもができないように(^^;)しているため、これまで子どものことなぞ念頭に入れずに街づくりをしてきました。そのことへの反省もこめて・・・。
ゴシッククォーターに設置したNPC付きの店は---
ワインバー=バーテンダー、バーメイド
チョコレートカフェ=チョコレートスタンドマン(配達人)、ケーキスタンドマン(ペストリー屋)
ペットショップ=店員、トレーナー
これにビュッフェテーブルを加え、さっそくオープンしてみました。
カフェテリアはシムたちに人気のようで、次々にビュッフェから皿をとっていきます。
でも・・・・食べ終わった皿は放置。
まして、拙宅ではオールドタウンの定員を25人に増やしているので大変。またたくまにテーブルは汚れた皿だらけになり、次のシムは汚れた皿の上に自分の皿を重ねて食べてしまうのです。
これを解決するには、以前、フランカー様がコメントに書いてくださった方法=レストランの手伝い人(busboy)をビュッフェと一緒に呼び出す---必要がありそうです。
ビュッフェテーブルのIFFに、busboyを呼び出すコマンドを加える方法はフランカー様が試みていらっしゃるので、異なるアプローチをしてみました。
Podium.iff をクローンし、いらないコマンドを削除。つまりBusboy だけを呼び出すPodiumを作成するという方法です。
でもPodiumをどかんと置くとみっともないので外観グラフィックは差し替えなければなりません。
そこで置いても気にならないような観葉植物にしてみました。
観葉植物を設置するとBusboyが付いてくる

↑クリックで大
とこんな感じになりました。一応、皿も片付けてくれます。
フランカーさまのコメントから、NPC_busboyのBHAVをいろいろ調べているうちに思いついた方法です。現状のオブジェクトは3タイルのまま作成しているので、まだ改造をしなければなりません。(ううう・・・3タイル設定のものを1タイルするなんてしたことない・・・)
給仕長とウェイトレスらは、行をスキップする方法で登場させないようにしています。
はたして手伝い任君が一人で出てくるかどうか不安だったのですが、オールドタウンではOKでした。
いつも混雑のオールドタウンでは、あちこちで井戸端会議が始まり、Busboy 君の邪魔をするのですが、黙々と皿を片付け、テーブルを拭いてくれます。
狭いエリアに作るレストランは、厨房にシェフ、ウェイトレス、手伝い人が集中し、進行がストップしてしまうことが多いのですが、それもなく、かえってスムースかもしれません。
フランカーさま、この方法でマジックタウンでも使えるようになるでしょうか?(追記・マジックタウン仕様にしても皿洗い君が登場してくれました)
追加検証・マジックタウン仕様に
busboyを呼び出す観葉植物をマジックタウン仕様に。
見よう見まねのタウン変更ですが、拙宅ではバイト君が登場しました。
マジックタウンにビュッフェテーブルとシンクを設置し、このBusboy呼び出し用プランツを設置すると、アルバイト君登場。シムが使った皿を片付けてくれます。
1人では忙しそうなので、食器洗い器も設置したほうがよさそうです。
よろしければお持ち帰りになりテストしてみてください
レストラン・ビュッフェなどにBusboyを呼び出す観葉植物/オールドタウン、マジックタウン仕様>>DL>>
上記完成版はこちらからダウンロードしてください。
>皿洗い君呼び出しオブジェクト
完成版・オールドタウン用のレストランレジ台(子ども単独注文可)・キッチンセット>
関連記事::
オールドタウンをシムでいっぱいに! オールドタウンのレストランを繁盛させたい
汚れた皿がテーブルに山積み! バイトがほしい!(OT,DT,Va,ST,MT対応) → レストラン快適計画
Posted by rui at 2005年03月20日 03:33
| コメント (13)
| Clip!!
こんばんは、フランカーです。私も同じことを考え始めておりました。早速DLさせていただき、私の環境でも実験させていただきますね。私のところでもPodium呼び出しのBusboyは皿洗いをきっちりしていましたから、呼び出しオブジェクトの方にアニメーションは秘密がありそうです。
昨日、とりあえず、皿洗いアニメの場所は探し出したのですが、皿のbmp及びスキン、皿洗い動作のBHAVの呼び出し元がどこなのかがまだわかりません。(さすがにBCF2CMXでもアニメファイルは解凍できないので)
ただ、自宅生活者の皿洗いと同じところから呼び出しているのは間違いなさそうですが。
BusBoyが2~3人出てきて欲しいと思うことは結構あります。ビュッフェは結構人気があって、結構同時に何人も来ますし。
片付けが間に合わないと立ち食いになってしまい、テーブルには汚れた皿が満遍なく散らかり・・・。という、普通に食事をする場所ではなくなってしまうので。
やっぱりせっかく遊園地があるなら、レストランは外せないと思うのですが。
最初に遊園地を作ったときの動作と動線の確認にメタルギアソリッドのスネーク氏をライドに乗せてみたところ、怖がること!陽気さが半分以下なのがいけなかったのか、降りたとたんに粗相をして泣き出しました。
ライドのエリアにはお風呂も必要そうです。
Posted by: フランカー at 2005年03月20日 23:18
やはり、同じことを考えていらっしゃいましたね。そうなのです。Npc_busboy.iffがなにやら半端な作りで、必要なBHAVを全部呼び出せるという確証が持てないのです。となれば、もともとセットのPodiumから呼びだせばいいいのではという安易な考えなのですが、各タウンの人数制限を緩和していると、どこのレストランもすごく混んでしまうことがあるので、プレイヤーの裁量で自由に増やせれば便利かもしれません。
観葉植物の3Dはきちんと構成し直していないので(四方とも同じグラフィックを貼り付けただけの行灯状態です。恥;)、壁は突き抜ける、くるっと回せば手前のオブと重なるというひどい状態でありますが動作確認を御願い致します。
Posted by: rui at 2005年03月20日 23:38
こんにちは
観葉植物を置くとBusboy出現は良いアイデアですね。
見た目が自然です。
何処でもおける○○オブジェクトを参考にinitのフラグ立てを工夫すると、絵画のように壁掛けタイプや、ラグのように上置き可のオブジェクトに出来るかも。
ハックの方も、機能を追加するより減らすほうが簡単で安全で良いと思います。
>必要なBHAVを全部呼び出せている確証が持てないのです。
同感です。問題はこれなんですよね。
タイル減らすのが上手くいったら、教えてくださいね。
フランカーさん
お皿のスキンは見つからないと思います。
確かにコーヒーカップなんかはスキンなのですが・・・
料理の載っているお皿がスプライト(トラモグで編集する画像)なのはご存知だと思いますが、料理がなくなった空のお皿も同じで、料理.iffにあるそれだと思います。
BUSBOYの改造が上手くいったら、各タウンで大人気になりそうですね。
先日の連休も各所でruiさんの人数の上限をアップしたオールドタウンのように混雑したことでしょう。
もうすぐ桜ですから、シムたちにも花見をさせてあげるのも良いかもですねー。
P.S.
スネーク氏、笑いました。シムならでは。
Posted by: 縁 at 2005年03月23日 10:36
こんにちは、フランカーです。
ruiさん
うちの環境でもBusboyはばっちり動作しました。マジックタウンとオールドタウンでテストしましたが、流しでも食器洗い機でも大丈夫です。ビュッフェも数種類置きましたが、問題なしです。流しを外したところ、トイレまで遠征して洗っておりました。2~3人でテーブルを使ったあとは、ちゃんと皿を重ね持ちしていました。
タイル数減らしは大変そうですが、緑さんのおっしゃるように壁掛けタイプだとより場所をとらなくてよさそうですね。営業許可証のようなものに擬態できれば使用環境も選ばなそうですし。<本当に大変そうですが・・・。
緑さん
お皿がオブジェクトというのは思いつきませんでした。考えてみると、実際数枚持ちとかしているのですから、スキンでは出来ませんね。空になった皿の画像も何パターンもありますし。そういえばAround the simさんのクリスマスビュッフェのグラスつきの皿をそのまま下げていました。
このあと春休み>花見>GWと、アウトドアカフェなどがにぎわう季節ですね。実際に本物のBusboyをお店も増やしているんでしょうね。
>スネーク氏、笑いました。シムならでは
シムは本当に面白いですね。私もまさかそんなことになるとは(笑)タウニーで来ていたリュック(FF10)もライドに乗っていましたが、そちらは歓声を上げて楽しんでいたのですが。
Posted by: フランカー at 2005年03月23日 13:57
縁さん、フランカーさん、今日は。
おお!使えましたか! よかったです。busboy君は本当に働き者ですね。ウチでもいつも混雑のオールドタウンとダウンタウンのレストランに設置し、猫の手にしてみましたがOKでした。シムが葉っぱに注文を出すこともなかったので(ちょっと心配していました)安心です。
>何処にでもおける○○オブジェクトを参考にinitとflag立て・・・
そうですね。その方法がありました。
といっても私にはハードルが高いかもしれませんが^^
2sim Sisters様の6タイル→2タイルに作り替えるチュートリアルと格闘しておりました。それにしても簡単そうで難しいですわ、タイル数の変更。ましてpodiumは引き出しクローズ時とオープン時の構成でできているので一般の静物とはグラフィックの構成が異なりますね。
メタギアのスネーク氏、私も笑いました。リュックはやはりおてんばですね。ウチでも同じくです。誰にでも話しかけ、すぐに仲良くなるわりには恋に発展しない彼女です。
Posted by: rui at 2005年03月23日 14:46
こんばんは、おによめです。
busboy単独呼び出し観葉植物DLさせて頂き、実験させていただきました。
オールド、バケーション、マジックの各タウンにおいて勤勉に働いてくれました!
特にバケーションでの働きっぷりは素晴らしいものがあります。
管理人もメイドも仕事ぶりが怠慢で、ハエが飛んでも速やかに皿を片付けない・・・ そんな悩みをばっちり解決するオブジェクトです。
>シムが葉っぱに注文・・・
このことなんですが、8人家族(大人1、子供7)でバケーションにてテスト中、大人にフリーウィルコマンドが発生し、
確認してみると、模様は観葉植物、そして内容は「食べる」。すると・・・
大変申し訳ありません。今工事の手違いのため、お客様をご案内できないのです。
調理ストーブも冷蔵庫もないんですから。もうすぐ導入してもらえると思うのですが。
というコメントが出ました。・・・安心していたところに水をさしてしまってごめんなさいm(_ _)m
レストランの場合にPosiumは2つ設置すると、コックとウェイターは2人になりますが、busboyは1人しか出てきません。
そういう仕様でしょうか?それとも我が家だけ?
そのクローンだから、観葉植物を2つ設置しても→busboy1人ということに・・・?
ワタシ自身はNPC書き換えぐらいで、オブジェクト作成は無理かなー等と思っていたのですが
ruiさんのサイトに出会ってからとっても興味が湧いてきました(笑 いろいろ見回って勉強したいと思います。
大変面白いトピックスでした。長々と失礼いたしました(^^;
Posted by: おによめ at 2005年03月28日 22:47
おによめさま、凄い発見をありがとうございました!
フリーウィルで発生した珍事件---これが起きるのではないかと心配、いえ興味しんしんで待っておりました。
ですよね、シムたちにとっては、外見が花だろうがワニだろうがレストラン・レジ台ですもの。
でも,そうと認識させない方法は全く分かりません;;
このオブジェクト、結構複雑な仕組みでして・・・ですから無謀な試みではあります。
それにしても、その「申し訳ありません・・・」のコメントは誰が言っているのでしょう?
busboy君は会話ができるコマンドは持っていないはずなのですが・・・ナゾ?
もしかしたらバケーションにはバケーションマネジャーがいるのですが、そのお声かしらん?
調べてみます。
レストラン・レジ台+観葉植物を置いた場合はBusboyは2人になるはずです。拙宅では、OT仕様にアレンジしたレストランレジ台と一緒に置くと、皿洗い君は2人になりました。
これについてはいろいろな状況で調べてみますね。もしかしたら、エリアの人数制限で省略された可能性はないでしょうか?
おによめさんはバケーション島の定員をアレンジなさっているでしょうか?
家族数の関係で、定員をオーバーしそうになるとNPCを出現させないようにシステムで調整をするようです。
そのとき省略するNPCの順序が決まっているらしく、拙宅オールドタウンではまず風琴おじさん(名前、忘れました)、次にマリアッチ、その次にコックやウェイター、BUSBOY君の順でした。
バケーションはデフォルトで20人くらいではないかと思うのですが、何人に設定されていますか?
それにしても素晴らしい発見をありがとうございました。いえいえ、むしろ嬉しいです。そんな珍妙な現象が起こるなら、もっと面白いこともできるかもしれませんね。
Posted by: rui at 2005年03月28日 23:43
こんにちは、ruiさん、おによめさん。
>大変申し訳ありません。今工事の手違いのため、お客様をご案内できないのです。
>調理ストーブも冷蔵庫もないんですから。もうすぐ導入してもらえると思うのですが。
このコメントですが、レストラン営業条件に何か足りないときにrestaurant podium自体にコメントを呼び出す機能が付いているのではないかと。他にダイレクトにコメントが記載されている箇所がありましたので。先日いろいろいじっているときに偶然見つけました。(STR#のDiarog)ここに、英語と日本語両方で
お客様へ。レストランは閉店ですありがとうございました。そして良い夕べを。
お客様へ。レストランはまもなく閉店です。残り時間お食事をお楽しみ下さい。有り難うございました。
という二つのコメントがあり、上はレストランが閉店のとき、下は閉店間近なときと注意書きが載っています。
そういえば、レストランって、営業時間制限とかがありましたっけ?そういえば私は夜中にDTに行った(行かせた)ことがないです。
Posted by: フランカー at 2005年03月29日 08:59
フランカーさま、ありがとうございます。
時間ができたらIFFを開いてみようと思っていたのですが、教えていただき、助かりました。
実はフランカーさんが書いてくださったコメント、オールドタウンに観葉植物を置いたときに一度目にしたことがあります。
「もうすぐ閉店」のメッセージでしたが、レストランは閉店せず、追い出されることもなく食事ができました。
レストランの営業時間>これまでプレイした限りではないようです。OT、DTとも夜12時過ぎてから出かけてもレストランは開いています。おお!24時間営業なんだなぁ、と感心していました。
タウン要のpedmaker.iffには時間の確認をするLINEがありますね。もしかしたら当初のプログラミング計画は、時間により営業状態を変えるつもりだったのではないでしょうか。
それを実行するとシステムがおそろしく複雑になるのでやめてしまったのかもしれません。
ということは本来は出ないはずのメッセージを引っ張り出してしまったのですね。うーーむ、難しいですね。
Posted by: rui at 2005年03月29日 10:59
ruiさん、フランカーさん、こんばんは。おによめです。
OT上限25人設定でレジと植物を設置したところ、やはり拙宅ではbusboyは1人し現れませんでした。
使用したレジ台はmaxis_cheapレジのクローンを作成しOT,DT,ST,MTで利用できるように改造したものとSims870様製の高級レジ台にマリアッチも出現するように改造したもの。
問題を切り分けるため、植物は置かずにレジ台を2つ並べて試験してみたところ、やはりbusboyは1人でした。
ちなみにDTで、高級レジ台2つ設置でマリアッチは出ようともbusboyは1人。
・・・レストラン@Addcition『急募:皿洗い』の求人広告にも人が来ないことに困っているのか(苦笑
ちなみに例の「申し訳ありません」コメントはVC限定のようです。ダイアログに観葉植物の絵と共にこのコメントが(笑
cheapレジ+植物でしか確認していませんが、レストランの環境が整っていても、このコメントは出ました。
OT,MTではコメントが出ることはなく、「食べる」が出たままプレイヤーが取り消さない限りずっと待ちぼうけです。
人数制限に関してなのですが、
OT:neightborhoodpedmaker,VC:Vacationpedmaker,DT:pedmaker,MT:pedmakersMagicで良いのでしょうか?
OT:15→25に変更,DT:15,VC:15,MTに関してはToo many peopleを開いてもよく分からなかったです。。。
でも・・・ DTとかざっと数えてみたところ18人ぐらいいたんですよね。もしかしてウチの環境、オカシイのも(^^;
Posted by: おによめ at 2005年03月30日 20:25
おによめ様>
いろいろ教えてくださってありがとうございます。
有り?やはりbusboy君は一人ですか・・・拙宅でも試してみます。ゲームを起動すると3時間くらいは遊んでしまうので、昼間がきつくて・・・春眠。
MTの人数調整はpedmakersMagic.iffでよいと思います。
SimAnikiさまがバウニャンタウンで人数を増やす試みをなさっていて、それを参考にOTの人数増やしにチャレンジしました。
MTの人数調整はほかのpedmakers.iffと少し異なるようですね。
たぶん
#1 Stack Object ID Assign To: 0
#2 Set to Next (person)
#3 Local Variable 0 += 1
の3行をグルグルしている様子があるので、プレイヤーキャラのご一行様人数やMTに設置してある設備のNPCの人数をカウントし、どこか別の場所に設定されている(
pedmakersMagic.iffのBHAV #4096あたりが怪しいような・・・)MTの定員に何人まで足してよいかを決めているのではないでしょうか?
SimAniki様のアレンジでは
#5 Local Variable 0 > Constant 4096:0
#7 Local Variable 0 > Constant 4096:1
#8 Local Variable 0 > Constant 4096:2
の最後の:0, :1, :2の値をすべて40にする、という大胆なものでした。
私はそこまで勇気がなく、0→5、1→10、2→15
としました。0が設定されているので倍数でないことは確実なのでプラスする人数ではないかと考えました。
#5 Local Variable 0 > Constant 4096:5
#7 Local Variable 0 > Constant 4096:10
#8 Local Variable 0 > Constant 4096:15
これですと何となく増えたかな? という感じになります。
DTは定員の決め方がほかとは異なるようです。おそらく働く人NPCとタウニーNPCが多いためと、ご近所NPCの入れ替えが頻繁に行われるため、定員(のつもり)をオーバーすることもあるようです。うちの25人のはずなのに、ポーズして数えたら30人を超えていたことがあります。
ちびシムを数えるのは大変でしたでしょう? お手間をかけすみません。
そうだ! こういった難しいことは縁さんに聞いてみたい!
Posted by: rui at 2005年03月30日 21:46
こんにちは
皆難しいことに挑戦してますね。
BosBoy君は一部屋に一人のようです。
「#4108 Create me a Busboy」内の「Stack Object's room Equals? Local Variable 1」(line:22~24)がチェック部分のようで、飛び先の26を右の数字にすると一応観葉植物の台数ぶん出現してくれました。
短時間のテストではヤバイ状況は起こらなかったです。
>大変申し訳ありません。今工事の手違いのため、お客様をご案内できないのです。調理ストーブも冷蔵庫もないんですから。もうすぐ導入してもらえると思うのですが。
これは「DTController.iff」にあります。OTでも出ました。てか出してみました。冷蔵庫コンロ未設置で操作キャラに注文させて。
注文のコマンドはTTABのチェックをすべて外したら、操作キャラについては出なくなりました。
フリーウィルは未チェックです。
以上OTでテストしてみた結果です。(タクシー代がかからないから(笑))
タウンが違うと違う結果が出るかも知れません。
PedMaker系はまだあんまり調べてないです。(^^;
Posted by: 縁 at 2005年04月03日 08:27
縁さん、早起き!!
いいことをいっぱい教えていただき、ありがとうございました。
そうか! TTABのことをすっかり忘れていましたね。BUSboy君を呼び出すだけのオブジェクトなのだから、available toの指定はまったく不要ですね。
はずしちまいます!!
ありがとうございました。
>Stack Object's room Equals? Local Variable 1
このコマンドの意味がずっと分からず、何かの条件を調べているだろうなぁ・・と気にはしていましたが、知らんぷりを決め込んでいました。
手がかりを教えていただいたので、少し向上できるかもしれません。
Posted by: rui at 2005年04月03日 13:08
この記事に対するコメント