Hey guys I am fooling around with trying to restrict the a VIP printer from a normal user to use. But here is the catch, I want users to be able to buy 2 printers and VIP be able to buy 3 printers of the exact same printer. Any idea how to do that?
DarkRP?
yes its Darkrp
You do a customCheck function, eg. below
[code]
AddEntity("Black Money Printer", {
ent = "money_black_printer",
model = "models/props_lab/reciever01a.mdl",
price = 15000,
max = 1,
cmd = "/buyprinter",
nil, -- Make sure you add that comma
customCheck = function(ply) return -- You use a customcheck function.
ply:GetUserGroup() == "VIP"
end,
CustomCheckFailMsg = "You need to be a VIP to access this."
[/code]
[QUOTE=Koolaidmini;42209378]You do a customCheck function, eg. below
[code]
AddEntity("Black Money Printer", {
ent = "money_black_printer",
model = "models/props_lab/reciever01a.mdl",
price = 15000,
max = 1,
cmd = "/buyprinter",
nil, -- Make sure you add that comma
customCheck = function(ply) return -- You use a customcheck function.
ply:GetUserGroup() == "VIP"
end,
CustomCheckFailMsg = "You need to be a VIP to access this."
[/code][/QUOTE]
If you read his post, he wants max to be 3 for VIP and 2 for non VIP.
oh, did not read that correctly.. lawl :v:
Try something like
[code]
max = function(ply)
if ply:GetUserGroup() == "VIP" then
return 3
else
return 2
end
end,
[/code]
Might work, might not, just pulled it out of my ass.
I actually came up with something like this making the function max but it did not work, so I am going to try your wayout. haha Thanks for t he respond dude!
SLoved it! lel,
This is what you need to do...
[code]
max = function(ply) return p end,
customCheck = function(ply) if ply:GetUserGroup() == "vip" then
p = 3
else
p = 2
end
[/code]
Sorry, you need to Log In to post a reply to this thread.