Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name Ansatte E2 - v1.0
- @persist Players:table Salary:number [Trigger,Job]:string
- if(first()){
- runOnChat(1)
- ## - CONFIG - ##
- Job = "Vagt"
- Salary = 500
- Trigger = "Vagt"
- ## - CONFIG - ##
- function printLayout(Message:string){
- printColor(vec(156,89,183),Job+" - ",vec(255),Message)
- }
- Players=table()
- timer("check.players",300000)
- exit()
- }
- if(clk("send.moneys")){
- foreach(K,V:entity=Players){
- Ent=findPlayerBySteamID(K)
- if(Ent:isPlayer()){
- if(teamName(Ent:team())==Job){
- moneyGive(Ent,Salary)
- }
- Players:remove(K)
- }
- Players:remove(K)
- }
- exit()
- }
- if(chatClk(owner())){
- Said=lastSaid():lower():explode(" ")
- if(Said[1,string]=="!"+Trigger:lower()){
- hideChat(1)
- if(Said[2,string]=="tilf"+oe()+"j"){
- Ent=findPlayerByName(Said[3,string]) ?: findPlayerBySteamID(Said[3,string])
- if(Ent:isPlayer()){
- if(teamName(Ent:team())==Job){
- if(!Players:exists(Ent:steamID())){
- printLayout("Du tilf"+oe()+"jede "+Ent:name()+" til l"+oe()+"nningslisten.")
- Players[Ent:steamID(),entity]=Ent
- exit()
- }
- printLayout(Ent:name()+" er allerede tilf"+oe()+"jet til l"+oe()+"nningslisten!")
- exit()
- }
- printLayout(Ent:name()+" er ikke "+Job+".")
- exit()
- }
- printLayout("Ingen spillere matchede "+Said[3,string]+"!")
- exit()
- }
- elseif(Said[2,string]=="fjern"){
- Ent=findPlayerByName(Said[3,string]) ?: findPlayerBySteamID(Said[3,string])
- if(Ent:isPlayer()){
- if(Players:exists(Ent:steamID())){
- printLayout("Du fjernede "+Ent:name()+" fra l"+oe()+"nningslisten.")
- Players:remove(Ent:steamID())
- exit()
- }
- printLayout(Ent:name()+" er ikke tilf"+oe()+"jet til l"+oe()+"nningslisten!")
- exit()
- }
- printLayout("Ingen spillere matchede "+Said[3,string]+"!")
- exit()
- }
- elseif(Said[2,string]=="info"){
- printLayout("Liste over folk p"+aa()+" l"+oe()+"nningslisten")
- foreach(K,V:entity=Players){
- Ent=findPlayerBySteamID(K)
- if(Ent:isPlayer()){
- if(teamName(Ent:team())==Job){
- printLayout(Ent:name()+" - "+K)
- }
- Players:remove(K)
- }
- Players:remove(K)
- }
- printLayout("L"+oe()+"n "+Salary+" kr. !"+Trigger:lower()+" l"+oe()+"n 10-9999")
- exit()
- }
- elseif(Said[2,string]=="l"+oe()+"n"){
- if(Said[3,string]:toNumber()>=10){
- printLayout("L"+oe()+"n "+ae()+"ndret til "+Said[3,string]:toNumber()+" kr.")
- Salaray=Said[3,string]:toNumber()
- exit()
- }
- printLayout("L"+oe()+"nnen skal v"+ae()+"re h"+oe()+"jre end 10 kr.")
- exit()
- }
- printLayout("Kommandoer der kan bruges")
- printLayout("!"+Trigger+" tilf"+oe()+"j Henrik - Tilf"+oe()+"jer en personen til l"+oe()+"nningslisten.")
- printLayout("!"+Trigger+" fjern Henrik - Fjerner en personen fra l"+oe()+"nningslisten.")
- printLayout("!"+Trigger+" info - Viser alt praktisk info.")
- printLayout("!"+Trigger+" l"+oe()+"n 10-9999 - "+aeL()+"ndre hvor mange penge dine ansatte skal have.")
- }
- exit()
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement