232 lines
5.5 KiB
Lua
232 lines
5.5 KiB
Lua
DarkRP.PLAYER.isWanted = DarkRP.stub{
|
|
name = "isWanted",
|
|
description = "Whether this player is wanted",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "Whether this player is wanted",
|
|
type = "boolean"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
DarkRP.PLAYER.getWantedReason = DarkRP.stub{
|
|
name = "getWantedReason",
|
|
description = "Get the reason why someone is wanted",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "The reason",
|
|
type = "string"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
DarkRP.PLAYER.isArrested = DarkRP.stub{
|
|
name = "isArrested",
|
|
description = "Whether this player is arrested",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "Whether this player is arrested",
|
|
type = "boolean"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
DarkRP.PLAYER.isCP = DarkRP.stub{
|
|
name = "isCP",
|
|
description = "Whether this player is part of the police force (mayor, cp, chief).",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "Whether this player is part of the police force.",
|
|
type = "boolean"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
DarkRP.PLAYER.isMayor = DarkRP.stub{
|
|
name = "isMayor",
|
|
description = "Whether this player is a mayor.",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "Whether this player is a mayor.",
|
|
type = "boolean"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
DarkRP.PLAYER.isChief = DarkRP.stub{
|
|
name = "isChief",
|
|
description = "Whether this player is a Chief.",
|
|
parameters = {
|
|
},
|
|
returns = {
|
|
{
|
|
name = "answer",
|
|
description = "Whether this player is a Chief.",
|
|
type = "boolean"
|
|
}
|
|
},
|
|
metatable = DarkRP.PLAYER
|
|
}
|
|
|
|
|
|
DarkRP.hookStub{
|
|
name = "canRequestWarrant",
|
|
description = "Whether someone can request a search warrant.",
|
|
parameters = {
|
|
{
|
|
name = "target",
|
|
description = "The player to get the search warrant for",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "actor",
|
|
description = "The player requesting the warrant",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "reason",
|
|
description = "The reason for the search warrant",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {
|
|
{
|
|
name = "canRequest",
|
|
description = "A yes or no as to whether the search warrant can be requested",
|
|
type = "boolean"
|
|
},
|
|
{
|
|
name = "message",
|
|
description = "The message that is shown when it can't",
|
|
type = "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
DarkRP.hookStub{
|
|
name = "canWanted",
|
|
description = "Whether someone can make a player wanted",
|
|
parameters = {
|
|
{
|
|
name = "target",
|
|
description = "The player to make wanted by the police",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "actor",
|
|
description = "The player requesting the wanted status",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "reason",
|
|
description = "The reason",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {
|
|
{
|
|
name = "canRequest",
|
|
description = "A yes or no as to whether the wanted can be requested",
|
|
type = "boolean"
|
|
},
|
|
{
|
|
name = "message",
|
|
description = "The message that is shown when it can't",
|
|
type = "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
DarkRP.hookStub{
|
|
name = "canUnwant",
|
|
description = "Whether someone can remove the wanted status from a player",
|
|
parameters = {
|
|
{
|
|
name = "target",
|
|
description = "The player to make wanted by the police",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "actor",
|
|
description = "The player requesting the wanted status",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {
|
|
{
|
|
name = "canUnwant",
|
|
description = "A yes or no answer",
|
|
type = "boolean"
|
|
},
|
|
{
|
|
name = "message",
|
|
description = "The message that is shown when the answer is no",
|
|
type = "string"
|
|
}
|
|
}
|
|
}
|
|
|
|
DarkRP.hookStub{
|
|
name = "lockdownStarted",
|
|
description = "When a lockdown has started.",
|
|
parameters = {
|
|
{
|
|
name = "actor",
|
|
description = "The player who started the lockdown. Note: Can be the world entitity.",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {}
|
|
}
|
|
|
|
DarkRP.hookStub{
|
|
name = "lockdownEnded",
|
|
description = "When a lockdown has ended.",
|
|
parameters = {
|
|
{
|
|
name = "actor",
|
|
description = "The player who ended the lockdown. Note: Can be the world entitity.",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {}
|
|
}
|
|
|
|
DarkRP.hookStub{
|
|
name = "playerGotLicense",
|
|
description = "When a player got a gun license",
|
|
parameters = {
|
|
{
|
|
name = "target",
|
|
description = "The player who got the license",
|
|
type = "Player"
|
|
},
|
|
{
|
|
name = "actor",
|
|
description = "The player who gave the license",
|
|
type = "Player"
|
|
}
|
|
},
|
|
returns = {}
|
|
}
|