
Originally Posted by
goldstory
Its already there
This is better.
Replace this with your shit:
PHP Code:
var winItemID = -1; // WIN ITEM ID
var winItemCount = 0; // WIN ITEM COUNT
var drawItemID = -1; // DRAW ITEM ID
var drawItemCount = 0; // DRAW ITEM COUNT
PHP Code:
var compchoice;
var playerchoice;
var Frock = "#fUI/UIWindow.img/RpsGame/Frock#";
var Fpaper = "#fUI/UIWindow.img/RpsGame/Fpaper#";
var Fscissor = "#fUI/UIWindow.img/RpsGame/Fscissor#";
var rock = "#fUI/UIWindow.img/RpsGame/rock#";
var paper = "#fUI/UIWindow.img/RpsGame/paper#";
var scissor = "#fUI/UIWindow.img/RpsGame/scissor#";
var win = "#fUI/UIWindow.img/RpsGame/win#";
var lose = "#fUI/UIWindow.img/RpsGame/lose#";
var draw = "#fUI/UIWindow.img/RpsGame/draw#";
var spacing = " ";
var beta = "#fUI/UIWindow.img/BetaEdition/BetaEdition#\r\n";
var winmatch = false;
var losematch = false
var drawmatch = false;
var winItemID = -1; // WIN ITEM ID
var winItemCount = 0; // WIN ITEM COUNT
var drawItemID = -1; // DRAW ITEM ID
var drawItemCount = 0; // DRAW ITEM COUNT
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (status == 0 && mode == 0) {
cm.dispose();
return;
} else if (status == 1 && mode == 0) {
cm.sendOk("Why of course, your to chicken to face me in Rock, Paper, Scissors!");
cm.dispose();
return;
}
if (mode == 1) {
status++;
} else {
status--;
}
if (status == 0) {
cm.sendNext(beta + "#eI am the master of Rock, Paper, Scissors...\r\n\r\nMade by \r\n\r\n #r"Whoever"#k");
} else if (status == 1) {
cm.sendAcceptDecline("Would you like to challenge me to a game of Rock, Paper Scissors?");
} else if (status == 2) {
cm.sendSimple("Choose one...\r\n"
+ "#L0##fUI/UIWindow.img/RpsGame/Frock##l"
+ "#L1##fUI/UIWindow.img/RpsGame/Fpaper##l"
+ "#L2##fUI/UIWindow.img/RpsGame/Fscissor##l"
);
} else if (status == 3) {
if (selection == 0) {
playerchoice = "rock";
} else if (selection == 1) {
playerchoice = "paper";
} else if (selection == 2) {
playerchoice = "scissor";
}
var random = Math.floor(Math.random()*4);
if (random <= 1) {
compchoice = "rock";
} else if (random <= 2) {
compchoice = "paper";
} else if (random <= 4) {
compchoice = "scissor";
}
cm.sendNext("And the results are...");
} else if (status == 4) {
if (playerchoice == "rock" && compchoice == "rock") {
cm.sendOk(Frock + spacing + rock + draw);
drawmatch = true;
} else if (playerchoice == "rock" && compchoice == "paper") {
cm.sendOk(Frock + spacing + paper + lose);
losematch = true;
} else if (playerchoice == "rock" && compchoice == "scissor") {
cm.sendOk(Frock + spacing + scissor + win);
winmatch = true;
} else if (playerchoice == "paper" && compchoice == "rock") {
cm.sendOk(Fpaper + spacing + rock + win);
winmatch = true;
} else if (playerchoice == "paper" && compchoice == "paper") {
cm.sendOk(Fpaper + spacing + paper + draw);
drawmatch = true;
} else if (playerchoice == "paper" && compchoice == "scissor") {
cm.sendOk(Fpaper + spacing + scissor + lose);
losematch = true;
} else if (playerchoice == "scissor" && compchoice == "rock") {
cm.sendOk(Fscissor + spacing + rock + lose);
losematch = true;
} else if (playerchoice == "scissor" && compchoice == "paper") {
cm.sendOk(Fscissor + spacing + paper + win);
winmatch = true;
} else if (playerchoice == "scissor" && compchoice == "scissor") {
cm.sendOk(Fscissor + spacing + scissor + draw);
drawmatch = true;
} else {
cm.sendOk("Error");
}
if(winmatch)
if(winItemID !== -1 && winItemAmount > 0)
cm.gainItem(winItemID, winItemAmount);
else if(drawmatch)
if(drawItemID !== -1 && drawItemAmount > 0)
cm.gainItem(drawItemID, drawItemAmount);
} else if (status == 5) {
cm.dispose();
}
}
}