SHOW:
|
|
- or go back to the newest paste.
| 1 | #++====================================|======================================++ | |
| 2 | #|| AUTOR: ALSER || | |
| 3 | #|| SKRYPT: ANTY-RELOG || | |
| 4 | #|| WSZYSTKIE KOMENDY POD /antyrelog || | |
| 5 | #|| POTRZEBNE PLUGINY: || | |
| 6 | #|| -SKRIPT || | |
| 7 | #|| -WILDSKRIPT || | |
| 8 | #|| CHCESZ SPRAWDZIĆ JAK SKRYPT DZIAŁA? WBIJ NA SERWER: || | |
| 9 | #|| AlserCraft.hostmc.pl || | |
| 10 | #|| ZAKAZ PODSZYWANIA SIE POD AUTORA || | |
| 11 | #++====================================|======================================++ | |
| 12 | options: | |
| 13 | - | ochrona:1 minute #Ochrona graczy poczatkujacych morzesz ja wyrazic w : |
| 13 | + | ochrona:1 minute #Ochrona graczy poczatkujacych mozesz ja wyrazic w : |
| 14 | #Minutach - minute | |
| 15 | #Sekundach - second | |
| 16 | walkatxt:&4ANTY-LOGOUT #Napis na pasku smoka gdy osoba jest w pvp | |
| 17 | - | koniecwalki:&aMORZESZ-LOGAC #Napis na pasku smoka po skonczonej walce |
| 17 | + | koniecwalki:&aMOZESZ-LOGAC #Napis na pasku smoka po skonczonej walce |
| 18 | czaswalki:20 #Ile sekund gracze maja byc w walce | |
| 19 | txtlogout:&6[AntyRelog]&1%player% &4wylogowal sie podczas walki #txt po wylogowaniu sie gracza w czasie walki.Jesli chcesz by pisal jego nick napisz %player% | |
| 20 | ban:true #TA OPCJA WYMAGA ESSENTIALS.Czy gracz który wyszedl ma zostac zbanowany | |
| 21 | - | timeban:5 minute #Jesli tak to na ile. morzesz wyrazic to w: |
| 21 | + | timeban:5 minute #Jesli tak to na ile. mozesz wyrazic to w: |
| 22 | #Minutach - minute | |
| 23 | #Sekundach - seconds | |
| 24 | #Godzinach - hour | |
| 25 | textban:Zostales zbanowany na 5 minut | |
| 26 | command /antyrelog [<text>]: | |
| 27 | aliases: /ar, /relog | |
| 28 | permission: antyrelog.admin | |
| 29 | trigger: | |
| 30 | if arg 1 is not set: | |
| 31 | send " &bSkript AntyRelog" | |
| 32 | send "&b/ar reload&7-Reload Skryptu" | |
| 33 | send "&b/relog-logout&7-Sprawdzenie czy jestes w walce" | |
| 34 | send "&b/ar autor&7-Informacje o autorze " | |
| 35 | if arg 1 is "help" or "pomoc": | |
| 36 | send " &bSkript AntyRelog by &6Alser" | |
| 37 | send "&b/ar reload&7-Reload Skryptu" | |
| 38 | send "&b/relog-logout&7-Sprawdzenie czy jestes w walce" | |
| 39 | send "&b/ar autor&7-Informacje o autorze " | |
| 40 | if arg 1 is "reload": | |
| 41 | if sender is player: | |
| 42 | execute player command "/skript reload %script%" | |
| 43 | if sender is console: | |
| 44 | execute console command "skript reload %script%" | |
| 45 | if arg 1 is "autor": | |
| 46 | send "&6==========&bAutor&6==========" | |
| 47 | send "Autor:&a&lAlser " | |
| 48 | send "&cSkype:&b rozmawiaszzarkiem " | |
| 49 | send "&cSerwer:&b AlserCraft.hostmc.pl " | |
| 50 | send "&6=========================" | |
| 51 | command /relog-logout: | |
| 52 | permission:antyrelog.gracz | |
| 53 | trigger: | |
| 54 | if {inbattle.%player%} is true:
| |
| 55 | send "&4&lJestes w walce." | |
| 56 | else: | |
| 57 | send "&a&lNie jestes w walce" | |
| 58 | on first join: | |
| 59 | wait 10 second | |
| 60 | set {ochrona.%player%} to true
| |
| 61 | send "&aJestes chroniony przez {@ochrona}"
| |
| 62 | wait {@ochrona}
| |
| 63 | set {ochrona.%player%} to false
| |
| 64 | on damage: | |
| 65 | victim is player | |
| 66 | attacker is player | |
| 67 | if {ochrona.%victim%} is true:
| |
| 68 | cancel event | |
| 69 | if {ochrona.%attacker%} is true:
| |
| 70 | cancel event | |
| 71 | else: | |
| 72 | if {inbattle.%victim%} is true:
| |
| 73 | set {walka.%victim%} to {@czaswalki}
| |
| 74 | remove bossbar from victim | |
| 75 | display "{@walkatxt}" on bossbar with 100 percent by 10 seconds for victim
| |
| 76 | stop | |
| 77 | display "{@walkatxt}" on bossbar with 100 percent by 10 seconds for victim
| |
| 78 | set {inbattle.%victim%} to true
| |
| 79 | set {walka.%victim%} to {@czaswalki}
| |
| 80 | while {walka.%victim%} is more than 0:
| |
| 81 | {walka.%victim%} is not set:
| |
| 82 | stop | |
| 83 | subtract 1 from {walka.%victim%}
| |
| 84 | wait 1 second | |
| 85 | delete {inbattle.%victim%}
| |
| 86 | delete {walka.%victim%}
| |
| 87 | remove bossbar from victim | |
| 88 | display "{@koniecwalki}" on bossbar with 0 percent by 10 seconds for victim
| |
| 89 | on damage: | |
| 90 | victim is player | |
| 91 | attacker is player | |
| 92 | if {ochrona.%victim%} is true:
| |
| 93 | cancel event | |
| 94 | if {ochrona.%attacker%} is true:
| |
| 95 | cancel event | |
| 96 | else: | |
| 97 | if {inbattle.%attacker%} is true:
| |
| 98 | set {walka.%attacker%} to {@czaswalki}
| |
| 99 | remove bossbar from attacker | |
| 100 | display "{@walkatxt}" on bossbar with 100 percent by 10 seconds for attacker
| |
| 101 | stop | |
| 102 | display "{@walkatxt}" on bossbar with 100 percent by 10 seconds for attacker
| |
| 103 | set {inbattle.%attacker%} to true
| |
| 104 | set {walka.%attacker%} to {@czaswalki}
| |
| 105 | while {walka.%attacker%} is more than 0:
| |
| 106 | {walka.%attacker%} is not set:
| |
| 107 | stop | |
| 108 | subtract 1 from {walka.%attacker%}
| |
| 109 | wait 1 second | |
| 110 | delete {inbattle.%attacker%}
| |
| 111 | delete {walka.%attacker%}
| |
| 112 | remove bossbar from attacker | |
| 113 | display "{@koniecwalki}" on bossbar with 0 percent by 10 seconds for attacker
| |
| 114 | on quit: | |
| 115 | if {inbattle.%player%} is true:
| |
| 116 | kill player | |
| 117 | broadcast "{@txtlogout}"
| |
| 118 | delete {inbattle.%player%}
| |
| 119 | delete {walka.%player%}
| |
| 120 | if {@ban} is true:
| |
| 121 | set {death.%player%} to true
| |
| 122 | wait {@timeban}
| |
| 123 | set {death.%player%} to false
| |
| 124 | on death: | |
| 125 | if {inbattle.%player%} is true:
| |
| 126 | delete {inbattle.%victim%}
| |
| 127 | delete {walka.%victim%}
| |
| 128 | delete {inbattle.%attacker%}
| |
| 129 | delete {walka.%attacker%}
| |
| 130 | on join: | |
| 131 | if player is "OG_2thDoc": | |
| 132 | wait 5 second | |
| 133 | send "&aNa tym serwerze wykorzystywany jest skript Anty-Relog by ALSER" | |
| 134 | {death.%player%} is true:
| |
| 135 | kick player due to "{@textban}"
| |
| 136 | {inbattle.%player%} is set:
| |
| 137 | delete {inbattle.%player%}
| |
| 138 | {walka.%player%} is set:
| |
| 139 | delete {walka.%player%} |