Seekeer

PRACE

Mar 20th, 2014
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.35 KB | None | 0 0
  1. #Zmienne#
  2. variables:
  3.     {pracownik.%player%} = 0
  4. #Opcje#
  5. options:
  6.     tag: &8[&6RC&8]
  7.     permission: &cBrak pozwolenia do wykonania tej czynnosci
  8.     praca.drwal: &aWlasnie przystapiles do pracy &cDrwal
  9.     praca.drwal.opusc: &aWlasnie opusciles prace &cDrwal
  10.     praca.kopacz: &aWlasnie przystapiles do pracy &cKopacz
  11.     praca.kopacz.opusc: &aWlasnie opusciles prace &cKopacz
  12.     praca.gornik: &aWlasnie przstepujesz do pracy &cGornik
  13.     praca.gornik.opusc: &aWlasnie opuszczasz prace &cGornik
  14.     praca.posiada: &cPosiadasz juz prace i nie mozesz wiecej!
  15. #KOD#
  16. #1.{pracownik.kopacz.list::*}  -- Lista pracowników Kopaczy#
  17. #2.{pracownik.drwal.list::*}  -- Lista pracowników Drwali#
  18. #3.{pracownik.gornik.list::*}  -- Lista pracowników Górników#
  19.  
  20. command /praca [<text>] [<text>]:
  21.     trigger:
  22.         if player has permission "pracownik.seek":
  23.             if arg 1 is not set:
  24.                 send "OoO----------{@tag}&r----------OoO"
  25.                 send "/praca drwal &a- Ta komenda przydziela ci prace DRWAL"
  26.                 send "/praca kopacz &a- Ta komenda przydziela ci prace KOPACZ"
  27.                 send "/praca gornik &a- Ta komenda przydziela ci prace GORNIK"
  28.                 send "/praca opusc <nazwa pracy> &a- Opuszczasz prace "
  29.                 send "/praca przenies &a- Teleportacja do pracy"
  30.                 send "OoO----------{@tag}&r----------OoO"
  31.                 stop
  32.             if arg 1 is "drwal":
  33.                 if {pracownik.%player%} is 0:
  34.                     execute console command "pex user %player% add pracownik.drwal"
  35.                     execute console command "pex reload"
  36.                     send "{@tag} &rDolaczyles do pracy &cDrwal"
  37.                     set {pracownik.%player%} to 1
  38.                 else:
  39.                     send "{@tag} {@praca.posiada}"
  40.                     stop
  41.             if arg 1 is "kopacz":      
  42.                 if {pracownik.%player%} is 0:
  43.                     execute console command "pex user %player% add pracownik.kopacz"
  44.                     execute console command "pex reload"
  45.                     send "{@tag} &rDolaczyles do pracy &cKopacz"
  46.                     set {pracownik.%player%} to 1
  47.                 else:
  48.                     send "{@tag} {@praca.posiada}"
  49.                     stop
  50.             if arg 1 is "Gornik":
  51.                 if {pracownik.%player%} is 0:
  52.                     execute console command "pex user %player% add pracownik.gornik"
  53.                     execute console command "pex reload"
  54.                     send "{@tag} &rDolaczyles do pracy &cGornik"
  55.                     set {pracownik.%player%} to 1
  56.                 else:
  57.                     send "{@tag} {@praca.posiada}"
  58.                     stop
  59.             if arg 1 is "opusc":
  60.                 if arg 2 is set:
  61.                     if {pracownik.%player%} is 1:
  62.                         send "{@tag} &aOpuszczasz prace &c%arg 2%"
  63.                         execute console command "pex user %player% remove pracownik.%arg 2%"
  64.                         execute console command "pex reload"
  65.                         set {pracownik.%player%} to 0
  66.                         stop
  67.                     if {pracownik.%player%} is 0:
  68.                         send "{@tag} &aNie posiadasz zadnej pracy"
  69.                         stop
  70.                 if arg 2 is not set:
  71.                     send "{@tag} &aZobacz na jakiej liscie prac juz jestes"
  72.                     send "{@tag} &a/praca list i tu masz liste i zobacz w jakiej jestes"
  73.                     stop
  74.             if arg 1 is "killer":
  75.                 if {pracownik.%player%} is 0:
  76.                     execute console command "pex user %player% add pracownik.killer"
  77.                     execute console command "pex reload"
  78.                     send "{@tag} &rDolaczyles do ptacy &cKiller"
  79.                     set {pracownik.%player%} to 1
  80.                     stop
  81.                 else:
  82.                     send "{@tag} {@praca.posiada}"
  83.                     stop
  84.             if arg 1 is "przenies":
  85.                 execute player command "warp praca"
  86.                 stop
  87. #++++++++++++++++++++++++++++++++++#
  88. #kOMENDY SPECJALNE DLA PRAC Xd     #
  89. #++++++++++++++++++++++++++++++++++#
  90.  
  91. on mine of stone:
  92.     if world is "Praca":
  93.         cancel event
  94.         set block to air
  95.         if player has permission "pracownik.gornik":
  96.             add 0.50 to player's balance
  97.             stop
  98.  
  99. on mine of cobblestone:
  100.     if world is "Praca":
  101.         cancel event
  102.         set block to air
  103.         if player has permission "pracownik.gornik":
  104.             add 0.25 to player's balance
  105.             stop
  106.  
  107. on mine of wood:
  108.     if world is "Praca":
  109.         cancel event
  110.         set block to air
  111.         if player has permission "pracownik.drwal":
  112.             add 0.50 to player's balance
  113.             stop
  114.  
  115. on mine of wood planks:
  116.     if world is "Praca":
  117.         cancel event
  118.         set block to air
  119.         if player has permission "pracownik.drwal":
  120.             add 0.25 to player's balance
  121.             stop           
  122.            
  123. on mine of grass:
  124.     if world is "Praca":
  125.         cancel event
  126.         set block to air
  127.         if player has permission "pracownik.kopacz":
  128.             add 0.25 to player's balance
  129.             stop
  130.  
  131. on mine of dirt:
  132.     if world is "Praca":
  133.         cancel event
  134.         set block to air
  135.         if player has permission "pracownik.kopacz":
  136.             add 0.10 to player's balance
  137.             stop
  138. on death of zombie:
  139.     attacker is player
  140.     add 50 to attacker's balance
  141.     stop
Advertisement
Add Comment
Please, Sign In to add comment