Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // GangWarsRP Achievements System (shared)
- // Copyright (c) Mercior
- // May 2011
- GangWars.Achievements = {}
- local function AddAchievement(a)
- a.id = util.CRC(a.name)
- a.icon = string.lower(a.name)
- a.icon = string.Replace(a.icon, " ", "_")
- a.icon = string.Replace(a.icon, "?", "")
- a.icon = string.Replace(a.icon, "!", "")
- a.icon = string.Replace(a.icon, "-", "_")
- a.icon = "gangwars/achievements/" .. a.icon
- GangWars.Achievements[a.name] = a
- end
- function GangWars.GetAchievement(a)
- return GangWars.Achievements[a]
- end
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Achievements :)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // level based
- Achievement = {
- name = "Newbie",
- desc = "Reach level 10",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Trainee",
- desc = "Reach level 30",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Skilled",
- desc = "Reach level 60",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Pro",
- desc = "Reach level 99",
- win = 1
- }
- AddAchievement(Achievement)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Printer based
- Achievement = {
- name = "Debt Collector",
- desc = "Steal from a money printer 500 times",
- win = 500
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Millionaire",
- desc = "Collect $1,000,000 from money printers",
- win = 1000000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Multi-Millionaire",
- desc = "Collect $10,000,000 from money printers",
- win = 10000000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Pig",
- desc = "Destroy 250 money printers as cop",
- win = 250
- }
- AddAchievement(Achievement)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Craft based
- Achievement = {
- name = "Craftsman",
- desc = "Craft 100 items",
- win = 100
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Master Craftsman",
- desc = "Craft 1000 items",
- win = 1000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Lucky",
- desc = "Craft an epic armor",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Luckier",
- desc = "Craft an epic weapon",
- win = 1
- }
- AddAchievement(Achievement)
- // NOT CODED YET
- Achievement = {
- name = "QQ",
- desc = "Craft a rare 2 slot using a nanorod",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Shiny!",
- desc = "Refine a level 5 upgrade",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Perfection",
- desc = "Upgrade an item to +25",
- win = 1
- }
- AddAchievement(Achievement)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Job based
- Achievement = {
- name = "Haxor",
- desc = "Steal $100,000 by hacking money printers",
- win = 100000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "1337",
- desc = "Complete 1337 hacking missions",
- win = 1337
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Banker",
- desc = "Sell $10,000,000 worth of bank desposits",
- win = 10000000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Master of Destruction",
- desc = "Blow up the town",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Dank",
- desc = "Grow 1,000 kilos of weed",
- win = 1000000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Smacktastic",
- desc = "Grow 1,000 kilos of heroin",
- win = 1000000
- }
- AddAchievement(Achievement)
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // Misc
- // NOT CODED YET
- Achievement = {
- name = "Items Please?",
- desc = "Meet mercior ingame",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Pickpocket",
- desc = "Steal $100,000 through pickpocketing",
- win = 100000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Lockmaster",
- desc = "Sucessfully pick 250 locks",
- win = 250
- }
- AddAchievement(Achievement)
- // keycrack?
- Achievement = {
- name = "Murderer",
- desc = "Kill 5,000 people",
- win = 5000
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Lawbringer",
- desc = "Arrest 500 people",
- win = 500
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Safecracker",
- desc = "Sucessfully rob the bank vault",
- win = 1
- }
- AddAchievement(Achievement)
- Achievement = {
- name = "Bank Robber",
- desc = "Rob a total of $10,000,000 from the vault",
- win = 10000000
- }
- AddAchievement(Achievement)
- /*
- defuse the bomb as police
- Big spender: Spend a total of 50 million dollars in GangwarsRP
- GangwarsRP player: Play for a total of 1 day on GangwarsRP
- GangwarsRP addict: Play for a total of 1 week on GangwarsRP
- GangwarsRP serious addict: Play for a total of 1 month on GangwarsRP
- Dedicated: Spend a total of 1 hour capping territory poles
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement