ガチャポンはずれ
:: 各種フォーム :: NPCスクリプト Releases
Page 1 of 1
ガチャポンはずれ
NPCSCRIPT
設定方法
アイテムを追加、変更
はずれの確立を変更できます
- Code:
var status = 0;
var items = new Array(4000000, 4000001);
var dondon = Math.floor(Math.random()*items.length);
var don;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (mode == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
if (!cm.haveItem(5220000)) {
cm.sendOk("ガチャポンが置いてある・・・。");
cm.dispose();
} else
cm.sendNext("ガチャポンが置いてある・・・。");
} else if (status == 1) {
cm.sendYesNo("ガチャポンを回しますか?");
} else if (status == 2) {
cm.gainItem(5220000, -1);
don = Math.floor(Math.random()*10)+1;//1~10までの乱数
if (don < 2) {// 1/10(10%)の確立ではずれ
cm.sendOk("はずれです。");
} else {
cm.gainItem(items[dondon]);
}
cm.dispose();
}
}
}
設定方法
- Code:
var items = new Array(4000000, 4000001);
アイテムを追加、変更
- Code:
don = Math.floor(Math.random()*10)+1;//1~10までの乱数
if (don < 2) {// 1/10(10%)の確立ではずれ
はずれの確立を変更できます
:: 各種フォーム :: NPCスクリプト Releases
Page 1 of 1
Permissions in this forum:
返信投稿: 不可
|
|