アイテムをドロップする敵AIを作る
前提条件
準備
ステップ1:RPGパートIのゲームを開く
ステップ2(オプション):現在の保存ファイルから新しいコピーを作成する
ステップ3:”Robloxから開く… “をクリックし、先のチュートリアルで作成した “Zombie Figher “ゲームファイルを選択します。
ステップ4: 「ゾンビファイター」ゲームで、”sword”と”atkAnimation”をコピーします。
ステップ5:RPGパートIのゲーム(またはステップ2で新しく作成したセーブ)に戻り、Ctrlを押しながらVキーを押してコピーしたアイテムを貼り付けます。
Step6:”sword”と”atkAnimation”を図のように次の場所に移動します。
ソードの変更
Step 7: “swordControl”を以下のように再編集します。
game.StarterPack.sword.swordControl
Step 8: “ReplicatedStorage”の下に、”Events”という名前の新しいフォルダを追加し、図のように “DropCoin”という名前の新しい「RemoteEvent」を追加してください。
Step9:”Workspace”の下に”MonstersDrop”というフォルダを新規に追加します。
アイテム(コイン)落下動作
Step10:”Workspace”の下にコインを作成します(または、ツールボックス内の既成のコインを使用します)。 作成後、コインを “ServerStorage “に移動します。
Step11:”ServerScriptService”の下に新しいスクリプトを作成し、”CoinController”と名付けます。 次のように入力します。
game.ServerScriptService.CoinController
ゲームのテスト
ゲームを開始すると、プレイヤーがモンスターを倒した時に、拾えるコインがでるようになりました。
次のチュートリアル[Roblox Lesson] RPG Part IV: Money System – GUI では、キャラクターがいくらお金を拾ったかを記録するためのGUIを作成します。