This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menuelse if (cmd == "lvl") {
// Check if the player is logged in
if (stats[player.ID].Logged == false)
return MessagePlayer("[#FF0000][Error] - You need to be logged in to use this command.", player);
// Get player's rank
local rank = GetCriminalRank(player);
// Display stats and rank
MessagePlayer(
"[#00ff00]Your Rank: [#FFFFFF]Kills: [#FFFF00]" + stats[player.ID].Kills +
"[#FFFFFF], Deaths: [#FF4500]" + stats[player.ID].Deaths +
"[#FFFFFF], Rank: [#39FF14]" + rank + ".",
player
);
}
function GetCriminalRank( player )
{
local kill=stats[ player.ID ].Kills,a;
if(kill<=10)
{
a="Begginer";
return a;
}
else if(kill<=20)
{
a="Adventurer";
return a;
}
else if(kill<=40)
{
a="Dangerous";
return a;
}
else if(kill<=60)
{
a="Fighter";
return a;
}
else if(kill<=80)
{
a="Middle One";
return a;
}
else if(kill<100)
{
a="Legolas";
return a;
}
else if(kill<=120)
{
a="Hustler";
return a;
}
else if(kill<=130)
{
a="PRO";
return a;
}
else if(kill<=140)
{
a="Outlaw";
return a;
}
else if(kill<=160)
{
a="Assassin";
return a;
}
else if(kill<=180)
{
a="Murderous";
return a;
}
else if(kill<=200)
{
a="Dragon Slayer";
return a;
}
else if(kill<=250)
{
a="Boss";
return a;
}
else if(kill<=300)
{
a="Legend";
return a;
}
else if(kill<=500)
{
a="Godfather";
return a;
}
else if(kill<=10000)
{
a="DarkSider";
return a;
}
return 0;
}
{
print("Kill Level System Successfully Loaded By ZainGamingNinjaPro");
}
Onplayerchat
local rank = GetCriminalRank(player); // Get the rank based on kills
ClientMessageToAll(
"[#FFFFFF]--<< " + levelTag + " [#FF0000]" + rank + " >>-- [#00FFFF]" + player.Name +
"[#FFFFFF]: " + text,
player.Color.r, player.Color.g, player.Color.b
);
print(levelTag + " " + rank + " " + player.Name + ": " + text);
}
function onPlayerChat(player, text) {
if (!stats[player.ID].Logged) return MessagePlayer("[#ff0000]Please login to speak.", player);
// POLICE (Level 2) - Dark Red
if (stats[player.ID].Level == 2) {
ClientMessageToAll("[#8B0000]--<< [POLICE] >>-- [#DC143C]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("POLICE [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// V.I.P (Level 3) - Light Green
if (stats[player.ID].Level == 3) {
ClientMessageToAll("[#32CD32]--<< [V.I.P] >>-- [#9ACD32]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("V.I.P [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// SUPER VIP (Level 4) - Light Blue
if (stats[player.ID].Level == 4) {
ClientMessageToAll("[#4682B4]--<< [SUPER VIP] >>-- [#87CEEB]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("SUPER-VIP [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// HELPER (Level 5) - Teal
if (stats[player.ID].Level == 5) {
ClientMessageToAll("[#20B2AA]--<< [HELPER] >>-- [#00CED1]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("HELPER [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Trainee-Moderator (Level 6) - Olive Green
if (stats[player.ID].Level == 6) {
ClientMessageToAll("[#556B2F]--<< [Trainee-Moderator] >>-- [#98FB98]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Trainee-Moderator [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Moderator (Level 7) - Gold
if (stats[player.ID].Level == 7) {
ClientMessageToAll("[#FFD700]--<< [Moderator] >>-- [#FFD700]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Moderator [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Admin (Level 8) - Purple
if (stats[player.ID].Level == 8) {
ClientMessageToAll("[#800080]--<< [Admin] >>-- [#DA70D6]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Test-Admin (Level 9) - Indigo
if (stats[player.ID].Level == 9) {
ClientMessageToAll("[#4B0082]--<< [Test-Admin] >>-- [#8A2BE2]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Test-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Lite-Admin (Level 10) - Dark Orange
if (stats[player.ID].Level == 10) {
ClientMessageToAll("[#FF8C00]--<< [Lite-Admin] >>-- [#FFA500]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Lite-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Super-Admin (Level 11) - Red Violet
if (stats[player.ID].Level == 11) {
ClientMessageToAll("[#C71585]--<< [Super-Admin] >>-- [#FF1493]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Super-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Full-Admin (Level 12) - Hot Pink
if (stats[player.ID].Level == 12) {
ClientMessageToAll("[#FF69B4]--<< [Full-Admin] >>-- [#FF1493]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Full-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Head-Admin (Level 13) - Medium Violet Red
if (stats[player.ID].Level == 13) {
ClientMessageToAll("[#C71585]--<< [Head-Admin] >>-- [#FF6347]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Head-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Manager (Level 14) - Dark Magenta
if (stats[player.ID].Level == 14) {
ClientMessageToAll("[#8B008B]--<< [Manager] >>-- [#DDA0DD]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Manager [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Zemenik-Admin (Level 15) - Dark Orchid
if (stats[player.ID].Level == 15) {
ClientMessageToAll("[#9932CC]--<< [Zemenik-Admin] >>-- [#DA70D6]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Zemenik-Admin [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Coo-Owner (Level 16) - Royal Blue
if (stats[player.ID].Level == 16) {
ClientMessageToAll("[#4169E1]--<< [Coo-Owner] >>-- [#4682B4]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Coo-Owner [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Founder (Level 17) - Purple
if (stats[player.ID].Level == 17) {
ClientMessageToAll("[#9400D3]--<< [Founder] >>-- [#708090]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("Founder [ " + player.ID + " ] " + player.Name + ": " + text);
return;
}
// Owner (Level 18) - Gold with special design
if (stats[player.ID].Level == 18) {
ClientMessageToAll("[#FFD700]--<< [OWNER] >>-- [#FF4500]" + player.Name + "[#FFFFFF]: " + text, player.Color.r, player.Color.g, player.Color.b);
print("[#FFD700]Owner [ " + player.ID + " ] " + player.Name + " says: [#FF4500]" + text);
return;
}
return 1;
}
{
print("Level Tag With Name For Admins--Owers has been successfully loaded By ZainGamingNInjaPro!");
}
else if (cmd == "unlockcar") {
if (!player.IsSpawned) {
MessagePlayer("[#ff4500][WARNING][#ffffff] You must be spawned to use this command!", player);
} else if (!text) {
MessagePlayer("[#1e90ff][USAGE][#ffffff] /unlockcar <Vehicle ID>", player);
} else if (!IsNum(text)) {
MessagePlayer("[#ff4500][ERROR][#ffffff] Vehicle ID must be a numeric value.", player);
} else {
local veh = FindVehicle(text.tointeger());
if (!veh) {
MessagePlayer("[#ff0000][ERROR][#ffffff] No vehicle found with the given ID.", player);
} else {
MessagePlayer("[#32cd32][SUCCESS][#ffffff] Vehicle [#ffa500]" + GetVehicleNameFromModel(veh.Model) + " [#ffffff]has been unlocked.", player);
veh.Locked = false;
}
}
return 0;
}
else if (cmd == "lockcar") {
if (!player.IsSpawned) {
MessagePlayer("[#ff4500][WARNING][#ffffff] You must be spawned to use this command!", player);
} else if (!text) {
MessagePlayer("[#1e90ff][USAGE][#ffffff] /lockcar <Vehicle ID>", player);
} else if (!IsNum(text)) {
MessagePlayer("[#ff4500][ERROR][#ffffff] Vehicle ID must be a numeric value.", player);
} else {
local veh = FindVehicle(text.tointeger());
if (!veh) {
MessagePlayer("[#ff0000][ERROR][#ffffff] No vehicle found with the given ID.", player);
} else {
MessagePlayer("[#32cd32][SUCCESS][#ffffff] Vehicle [#ffa500]" + GetVehicleNameFromModel(veh.Model) + " [#ffffff]has been locked.", player);
veh.Locked = true;
}
}
return 0;
}