The Ctrl + V Game

  • Thread starter Thread starter smileyhead
  • Start date Start date
  • Views Views 574,151
  • Replies Replies 9,272
  • Likes Likes 15
I guess my clipboard has an old (unfinished) copy of a method I wrote yesterday for picking up room items in a MUD.
if(("123456789").includes(data)) {
var targetlink = parseInt(data)-1;
console.log("Server Message: "+userid+" attempting to take "+targetlink.toString());
//console.log(this.itemLinkTargets);
if(targetlink < this.itemLinkTargets.length) {
var tookItem = await mud.CharacterTakeItem(activeChar, charPos,this.itemLinkTargets[targetlink].linkName);
var itemMsg = "";
//console.log(tookItem);
if(tookItem == "success")
itemMsg = "\033c\r\nYou take the "+this.itemLinkTargets[targetlink].linkName;
else if(tookItem == "heavy")
itemMsg = "\033c\r\nYou are carrying to much to take that.";
else if(tookItem == "not found")
itemMsg = "\033c\r\nThat isn't there anymore";
else if(tookItem == "not yours")
itemMsg = "\033c\r\nThat isn't yours";

mud.Characters[activeChar].HeadPrintMessage += itemMsg;
mud.SendPlayer_ActiveCharacterStatus(userid);
return;
}
mud.Characters[charName].HeadPrintMessage += "Not an option.\r\n"
mud.SendPlayer_ActiveCharacterStatus(userid);
return;

}
else {

//console.log("Should have noped it.");
if(data != "z") mud.Characters[charName].HeadPrintMessage += "Not an option.\r\n"
mud.SendPlayer_ActiveCharacterStatus(userid);
return;
}
 
1663614112051.png

Huh. A Twitter shitpost...
 

Site & Scene News

Popular threads in this forum