Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. @name Ansatte E2 - v1.0
  2. @persist Players:table Salary:number [Trigger,Job]:string
  3. if(first()){
  4. runOnChat(1)
  5.  
  6. ## - CONFIG - ##
  7.  
  8. Job = "Vagt"
  9. Salary = 500
  10. Trigger = "Vagt"
  11.  
  12. ## - CONFIG - ##
  13.  
  14. function printLayout(Message:string){
  15. printColor(vec(156,89,183),Job+" - ",vec(255),Message)
  16. }
  17.  
  18. Players=table()
  19. timer("check.players",300000)
  20. exit()
  21. }
  22.  
  23.  
  24. if(clk("send.moneys")){
  25. foreach(K,V:entity=Players){
  26. Ent=findPlayerBySteamID(K)
  27. if(Ent:isPlayer()){
  28. if(teamName(Ent:team())==Job){
  29. moneyGive(Ent,Salary)
  30. }
  31. Players:remove(K)
  32. }
  33. Players:remove(K)
  34. }
  35. exit()
  36. }
  37.  
  38.  
  39. if(chatClk(owner())){
  40. Said=lastSaid():lower():explode(" ")
  41. if(Said[1,string]=="!"+Trigger:lower()){
  42. hideChat(1)
  43. if(Said[2,string]=="tilf"+oe()+"j"){
  44. Ent=findPlayerByName(Said[3,string]) ?: findPlayerBySteamID(Said[3,string])
  45. if(Ent:isPlayer()){
  46. if(teamName(Ent:team())==Job){
  47. if(!Players:exists(Ent:steamID())){
  48. printLayout("Du tilf"+oe()+"jede "+Ent:name()+" til l"+oe()+"nningslisten.")
  49. Players[Ent:steamID(),entity]=Ent
  50. exit()
  51. }
  52. printLayout(Ent:name()+" er allerede tilf"+oe()+"jet til l"+oe()+"nningslisten!")
  53. exit()
  54. }
  55. printLayout(Ent:name()+" er ikke "+Job+".")
  56. exit()
  57. }
  58. printLayout("Ingen spillere matchede "+Said[3,string]+"!")
  59. exit()
  60. }
  61. elseif(Said[2,string]=="fjern"){
  62. Ent=findPlayerByName(Said[3,string]) ?: findPlayerBySteamID(Said[3,string])
  63. if(Ent:isPlayer()){
  64. if(Players:exists(Ent:steamID())){
  65. printLayout("Du fjernede "+Ent:name()+" fra l"+oe()+"nningslisten.")
  66. Players:remove(Ent:steamID())
  67. exit()
  68. }
  69. printLayout(Ent:name()+" er ikke tilf"+oe()+"jet til l"+oe()+"nningslisten!")
  70. exit()
  71. }
  72. printLayout("Ingen spillere matchede "+Said[3,string]+"!")
  73. exit()
  74. }
  75. elseif(Said[2,string]=="info"){
  76. printLayout("Liste over folk p"+aa()+" l"+oe()+"nningslisten")
  77. foreach(K,V:entity=Players){
  78. Ent=findPlayerBySteamID(K)
  79. if(Ent:isPlayer()){
  80. if(teamName(Ent:team())==Job){
  81. printLayout(Ent:name()+" - "+K)
  82. }
  83. Players:remove(K)
  84. }
  85. Players:remove(K)
  86. }
  87. printLayout("L"+oe()+"n "+Salary+" kr. !"+Trigger:lower()+" l"+oe()+"n 10-9999")
  88. exit()
  89. }
  90. elseif(Said[2,string]=="l"+oe()+"n"){
  91. if(Said[3,string]:toNumber()>=10){
  92. printLayout("L"+oe()+"n "+ae()+"ndret til "+Said[3,string]:toNumber()+" kr.")
  93. Salaray=Said[3,string]:toNumber()
  94. exit()
  95. }
  96. printLayout("L"+oe()+"nnen skal v"+ae()+"re h"+oe()+"jre end 10 kr.")
  97. exit()
  98. }
  99. printLayout("Kommandoer der kan bruges")
  100. printLayout("!"+Trigger+" tilf"+oe()+"j Henrik - Tilf"+oe()+"jer en personen til l"+oe()+"nningslisten.")
  101. printLayout("!"+Trigger+" fjern Henrik - Fjerner en personen fra l"+oe()+"nningslisten.")
  102. printLayout("!"+Trigger+" info - Viser alt praktisk info.")
  103. printLayout("!"+Trigger+" l"+oe()+"n 10-9999 - "+aeL()+"ndre hvor mange penge dine ansatte skal have.")
  104. }
  105. exit()
  106. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement