Since Im Free From My Working On My Emulator Is There Any Commands You Guys Need
---------- Post added at 04:59 PM ---------- Previous post was at 04:47 PM ----------
RP Poof
Code:
#region :poof
case "poof": // Refreshes users look
{
int isWorking;
int isDead;
int isArrested;
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
{
isWorking = dbClient.getInt("SELECT working FROM users WHERE name = '" + _Username + "'");
isDead = dbClient.getInt("SELECT dead FROM users WHERE name = '" + _Username + "'");
isArrested = dbClient.getInt("SELECT arrested FROM users WHERE name = '" + _Username + "'");
}
if (isWorking == 0 && isDead == 0 && isArrested == 0)
{
refreshAppearance(true, true, true);
}
break;
}
#endregion
Code:
#region :hotelalert
case "hotelalert": // Broadcoasts a message to all virtual users (hotel alert)
{
if (rankManager.containsRight(_Rank, "fuse_administrator_access", userID) == false)
return false;
else
{
string Message = Text.Substring(3);
userManager.sendData("BK" + stringManager.getString("scommand_hotelalert") + "\r" + Message);
staffManager.addStaffMessage("halert", userID, 0, Message, "");
}
}
break;
#endregion
Arrest
Code:
#region :arrest <user> <time>
case "arrest":
{
virtualUser User = userManager.getUser(args[1]);
using (DatabaseClient dbClient = Eucalypt.dbManager.GetClient())
{
int isworking = dbClient.getInt("SELECT working FROM users WHERE name = '" + _Username + "'");
if (isworking == 1)
{
{
int me_secure_id = dbClient.getInt("SELECT secure_id FROM users WHERE name = '" + _Username + "'");
int canarrest = dbClient.getInt("SELECT arrest FROM jobs_ranks WHERE id = '" + me_secure_id + "'");
if (User._roomID == _roomID && (roomUser.Y == User.roomUser.Y && roomUser.X == User.roomUser.X) || (roomUser.Y + 1 == User.roomUser.Y && roomUser.X == User.roomUser.X) || (roomUser.Y - 1 == User.roomUser.Y && roomUser.X == User.roomUser.X) || (roomUser.Y == User.roomUser.Y && roomUser.X + 1 == User.roomUser.X) || (roomUser.Y == User.roomUser.Y && roomUser.X - 1 == User.roomUser.X))
{
if (canarrest == 1)
{
if (User.roomUser.walkLock == false)
{
Room.sendSaying(roomUser, "*attempts to arrest " + User._Username + ", but notices that he is not cuffed*");
}
else
{
int time = int.Parse(args[2]);
if (time > 60 || time < 1)
{
sendData("BK" + "What exactly are you trying to do?");
}
else
{
dbClient.runQuery("UPDATE users SET arrested = '1', arrests = arrests + '1', time_jail = '" + args[2] + "' WHERE name = '" + User._Username + "'");
int fine = time * 5;
dbClient.runQuery("UPDATE users SET credits = credits - '" + fine + "' WHERE name = '" + User._Username + "'");
refreshValueables(true, false);
Room.sendSaying(roomUser, "*arrests " + User._Username + " for " + time + " minutes, and fines them " + fine + " credits*");
User.sendData("D^" + "H" + Encoding.encodeVL64(150));
User.sendData("BK" + "You have been arrested by " + _Username + ", and fined " + fine + " credits!");
ThreadStart jailStarter = new ThreadStart(User.jailTime);
User.jailLooper = new Thread(jailStarter);
User.jailLooper.Priority = ThreadPriority.Lowest;
User.jailLooper.Start();
}
}
}
}
}
}
}
break;
}
#endregion
Use Rastas DB Well Just Use His DB :P
Credits: Rasta Me For Hotelalet
---------- Post added at 05:02 PM ---------- Previous post was at 04:59 PM ----------
Code:
#region :colour <colour>
case "colour red":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-59";
refreshAppearance(false, false, true);
break;
}
case "colour blue":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-60";
refreshAppearance(false, false, true);
break;
}
case "colour yellow":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-50";
refreshAppearance(false, false, true);
break;
}
case "colour pink":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-54";
refreshAppearance(false, false, true);
break;
}
case "colour black":
{
virtualUser User = userManager.getUser(args[1]);
_Figure = "hd-180-601";
refreshAppearance(false, false, true);
break;
}
case "colour purple":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-56";
refreshAppearance(false, false, true);
break;
}
case "colour green":
{
virtualUser User = userManager.getUser(args[1]);
User._Figure = "hd-180-101";
refreshAppearance(false, false, true);
break;
}
case "restore": //Retoues Normal Colour
refreshAppearance(true, true, true);
refreshBadges();
break;
#endregion
Credits Just And Me Well Just Changed A Bit