• DarkRP modification customjob error.
    5 replies, posted
So I get this error when I start my server: error: 1 missing "{" near "admin" lua 56 And I cant see any of these jobs when I go to the server. Here is the code from darkrpmodification/customthings/jobs TEAM_HITMAN = AddExtraTeam("Hitman", { color = Color(200, 9, 0, 255), model = "models/nikout/dishonored/assassin1.mdl", description = [[You take kill contracts and fullfill them.]], weapons = {"AI AW50"}, command = "hitman", max = 2, salary = 30, admin = 0, vote = false, hasLicense = false, }) TEAM_Mafia = DarkRP.createJob("Mafia Member", { color = Color(75, 75, 75, 255), model = { "models/player/Group03/Female_01.mdl", "models/player/Group03/Female_02.mdl", "models/player/Group03/Female_03.mdl", "models/player/Group03/Female_04.mdl", "models/player/Group03/Female_06.mdl", "models/player/group03/male_01.mdl", "models/player/Group03/Male_02.mdl", "models/player/Group03/male_03.mdl", "models/player/Group03/Male_04.mdl", "models/player/Group03/Male_05.mdl", "models/player/Group03/Male_06.mdl", "models/player/Group03/Male_07.mdl", "models/player/Group03/Male_08.mdl", "models/player/Group03/Male_09.mdl"}, description = [[The lowest person of crime. Mafia Member works for Mafia Boss and follows his orders.]], weapons = {}, command = "gangster", max = 8, salary = GAMEMODE.Config.normalsalary, admin = 0, vote = false, hasLicense = false, }) TEAM_SWATVIP = AddExtraTeam("S.W.A.T. Leader", { color = Color(255, 140, 0, 255), model = "models/player/swat.mdl", description = [[S.W.A.T. VIP]], weapons = {"weapon"}, command = "swatvip", max = 4, salary = 45, admin = 0, vote = false, hasLicense = false, customCheck = function(ply) return table.HasValue({vip", "admin", "superadmin", "Moderator"}, ply:GetNWString("usergroup")) end } }) And another thing, does the hitmenu come automatically to the hitman job? If not, how will I install it?
[code] TEAM_HITMAN = DarkRP.createJob("Hitman", { color = Color(200, 9, 0, 255), model = "models/nikout/dishonored/assassin1.mdl", description = [[You take kill contracts and fullfill them.]], weapons = {"AI AW50"}, command = "hitman", max = 2, salary = 30, admin = 0, vote = false, hasLicense = false, }) TEAM_MAFIA = DarkRP.createJob("Mafia Member", { color = Color(75, 75, 75, 255), model = { "models/player/Group03/Female_01.mdl", "models/player/Group03/Female_02.mdl", "models/player/Group03/Female_03.mdl", "models/player/Group03/Female_04.mdl", "models/player/Group03/Female_06.mdl", "models/player/group03/male_01.mdl", "models/player/Group03/Male_02.mdl", "models/player/Group03/male_03.mdl", "models/player/Group03/Male_04.mdl", "models/player/Group03/Male_05.mdl", "models/player/Group03/Male_06.mdl", "models/player/Group03/Male_07.mdl", "models/player/Group03/Male_08.mdl", "models/player/Group03/Male_09.mdl"}, description = [[The lowest person of crime. Mafia Member works for Mafia Boss and follows his orders.]], weapons = {}, command = "mafia", max = 8, salary = 45, -- Change this number to whatever you want it to be. It looks neater this way. admin = 0, vote = false, hasLicense = false, }) TEAM_SWATVIP = DarkRP.createJob("S.W.A.T. Leader", { color = Color(255, 140, 0, 255), model = "models/player/swat.mdl", description = [[S.W.A.T. VIP]], weapons = {}, command = "swatvip", max = 4, salary = 45, admin = 0, vote = false, hasLicense = false, customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" or ply:GetUserGroup() == "Moderator" end, CustomCheckFailMsg = "Donate to become this class!" -- Deprecated, but whatever. } [/code] for the hitman thing, you're going to find this [code] DarkRP.addHitmanTeam(TEAM_MOB) [/code] And change it to this [code] DarkRP.addHitmanTeam(TEAM_HITMAN) [/code]
[QUOTE=Lolcats;44282341][code] TEAM_HITMAN = DarkRP.createJob("Hitman", { color = Color(200, 9, 0, 255), model = "models/nikout/dishonored/assassin1.mdl", description = [[You take kill contracts and fullfill them.]], weapons = {"AI AW50"}, command = "hitman", max = 2, salary = 30, admin = 0, vote = false, hasLicense = false, }) TEAM_MAFIA = DarkRP.createJob("Mafia Member", { color = Color(75, 75, 75, 255), model = { "models/player/Group03/Female_01.mdl", "models/player/Group03/Female_02.mdl", "models/player/Group03/Female_03.mdl", "models/player/Group03/Female_04.mdl", "models/player/Group03/Female_06.mdl", "models/player/group03/male_01.mdl", "models/player/Group03/Male_02.mdl", "models/player/Group03/male_03.mdl", "models/player/Group03/Male_04.mdl", "models/player/Group03/Male_05.mdl", "models/player/Group03/Male_06.mdl", "models/player/Group03/Male_07.mdl", "models/player/Group03/Male_08.mdl", "models/player/Group03/Male_09.mdl"}, description = [[The lowest person of crime. Mafia Member works for Mafia Boss and follows his orders.]], weapons = {}, command = "mafia", max = 8, salary = 45, -- Change this number to whatever you want it to be. It looks neater this way. admin = 0, vote = false, hasLicense = false, }) TEAM_SWATVIP = DarkRP.createJob("S.W.A.T. Leader", { color = Color(255, 140, 0, 255), model = "models/player/swat.mdl", description = [[S.W.A.T. VIP]], weapons = {}, command = "swatvip", max = 4, salary = 45, admin = 0, vote = false, hasLicense = false, customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" or ply:GetUserGroup() == "Moderator" end, CustomCheckFailMsg = "Donate to become this class!" -- Deprecated, but whatever. } [/code] for the hitman thing, you're going to find this [code] DarkRP.addHitmanTeam(TEAM_MOB) [/code] And change it to this [code] DarkRP.addHitmanTeam(TEAM_HITMAN) [/code][/QUOTE] Cheers ! And thanks for upgraging the Swat Vip code too, its much better now ! But I got new question, how could I add these Ranks to the server and make it so they cant harm high rankers? Owner (superadmin) ----> superadmin (just namely, just an admin with more command than normally ---> admin ----> moderator. In that order, I tried to do it. The admin cant ban superadmin but superadmin can ban owner.
[QUOTE=Zednuk;44285439]Cheers ! And thanks for upgraging the Swat Vip code too, its much better now ! But I got new question, how could I add these Ranks to the server and make it so they cant harm high rankers? Owner (superadmin) ----> superadmin (just namely, just an admin with more command than normally ---> admin ----> moderator. In that order, I tried to do it. The admin cant ban superadmin but superadmin can ban owner.[/QUOTE] Knowing DarkRP, Fadmin is also conflicting with your permissions
Okay, well.. Another question! How could I set M9K weapons as default in the game so the gundealers and all sell those guns? E: I restarted the server and the jobs wont work anymore [ERROR] addons/darkrpmodification-master/lua/darkrp_customthings/jobs.lua:76: ')' expected (to close '(' at line 57) near 'GAMEMODE' 1. unknown - addons/darkrpmodification-master/lua/darkrp_customthings/jobs.lua:0 /*--------------------------------------------------------------------------- DarkRP custom jobs --------------------------------------------------------------------------- This file contains your custom jobs. This file should also contain jobs from DarkRP that you edited. Note: If you want to edit a default DarkRP job, first disable it in darkrp_config/disabled_defaults.lua Once you've done that, copy and paste the job to this file and edit it. The default jobs can be found here: [url]https://github.com/FPtje/DarkRP/blob/master/gamemode/config/jobrelated.lua[/url] For examples and explanation please visit this wiki page: [url]http://wiki.darkrp.com/index.php/DarkRP:CustomJobFields[/url] Add jobs under the following line: ---------------------------------------------------------------------------*/ TEAM_HITMAN = DarkRP.createJob("Hitman", { color = Color(200, 9, 0, 255), model = "models/nikout/dishonored/assassin1.mdl", description = [[You take kill contracts and fulfill them.]], weapons = {"AI AW50"}, command = "hitman", max = 2, salary = 30, admin = 0, vote = false, hasLicense = false, }) TEAM_MAFIA = DarkRP.createJob("Mafia Member", { color = Color(75, 75, 75, 255), model = { "models/player/Group03/Female_01.mdl", "models/player/Group03/Female_02.mdl", "models/player/Group03/Female_03.mdl", "models/player/Group03/Female_04.mdl", "models/player/Group03/Female_06.mdl", "models/player/group03/male_01.mdl", "models/player/Group03/Male_02.mdl", "models/player/Group03/male_03.mdl", "models/player/Group03/Male_04.mdl", "models/player/Group03/Male_05.mdl", "models/player/Group03/Male_06.mdl", "models/player/Group03/Male_07.mdl", "models/player/Group03/Male_08.mdl", "models/player/Group03/Male_09.mdl"}, description = [[The lowest person of crime. Mafia Member works for Mafia Boss and follows his orders.]], weapons = {}, command = "mafia", max = 8, salary = 45, -- Change this number to whatever you want it to be. It looks neater this way. admin = 0, vote = false, hasLicense = false, }) TEAM_SWATVIP = DarkRP.createJob("S.W.A.T. Leader", { color = Color(255, 140, 0, 255), model = "models/player/swat.mdl", description = [[S.W.A.T. VIP]], weapons = {}, command = "swatvip", max = 4, salary = 45, admin = 0, vote = false, hasLicense = false, customCheck = function(ply) return ply:GetUserGroup() == "vip" or ply:GetUserGroup() == "admin" or ply:GetUserGroup() == "superadmin" or ply:GetUserGroup() == "Moderator" end, CustomCheckFailMsg = "Donate to become this class!" -- Deprecated, but whatever. }
Use [code] tags, you forgot to put ) in the end of your file, after }, just like the error tells you.
Sorry, you need to Log In to post a reply to this thread.