Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- +------------------------------------------------+
- + Skript By: BlazeCraft skype: BlackWolf.gry +
- + Skript na prace (link w kródce) +
- + [InfernoCraft] od PermaMentalStudios +
- + IP Serwera: GameStar.maxc.pl +
- +------------------------------------------------+
- command /heal [<player>]:
- permission message: &3 ↨ &cBrak uprawnien!
- permission: tqtools.heal
- aliases: ulecz, healing
- trigger:
- if arg 1 is set:
- heal arg 1 by 10 hearts
- send "&8Uleczyles gracza: &6&l%arg 1%" to player
- send "&8Zostales uleczony!" to arg 1
- else:
- heal player by 10 hearts
- send "&8Zostales uleczony!" to player
- command /god [<text>] [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.God)
- permission: tqtools.godmode
- aliases: godmode, godm
- trigger:
- if arg 1 is not "on" or "off":
- send "&cTryby GodMod'a:"
- send "&a /god on <gracz> &7- God mode dla gracza."
- send "&a /god off <gracz> &7- God mode dla gracza."
- send "&a /god on &7- God mode dla ciebie."
- send "&a /god off &7- God mode dla ciebie."
- if arg 1 is not set:
- send "&cTryby GodMod'a:"
- send "&a /god on <gracz> &7- God mode dla gracza."
- send "&a /god off <gracz> &7- God mode dla gracza."
- send "&a /god on &7- God mode dla ciebie."
- send "&a /god off &7- God mode dla ciebie."
- if arg 1 is "on":
- if arg 2 is set:
- set {god.%arg 1%} to true
- send "&7Godmode Wlaczony dla gracza: &2%arg 2%" to player
- send "&7Godmode Wlaczony!" to arg 2
- if arg 1 is "off":
- if arg 2 is set:
- set {god.%arg 1%} to false
- send "&7Godmode Wylaczony dla gracza: &2%arg 1%" to player
- send "&7Godmode Wylaczony!" to arg 2
- if arg 1 is "on":
- if arg 2 is not set:
- set {god.%player%} to true
- send "&7Godmode Wlaczony!" to player
- if arg 1 is "off":
- if arg 2 is not set:
- set {god.%player%} to false
- send "&7Godmode Wylaczony!" to player
- on damage:
- if {god.%victim%} is true:
- cancel event
- command /gamemode [<text>] [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.GameMode)
- permission: tqtools.gamemode
- aliases: gm, gmode
- trigger:
- if arg 1 is not "1" or "0":
- send "&cTryby gamemode'a:"
- send "&a /gamemode 1 <gracz> &7-Tryb creavite dla gracza."
- send "&a /gamemode 0 <gracz> &7-Tryb survival dla gracza."
- send "&a /gamemode 1 &7-Tryb creavite dla ciebie."
- send "&a /gamemode 0 &7-Tryb survival dla ciebie."
- if arg 1 is not set:
- send "&cTryby gamemode'a:"
- send "&a /gamemode 1 <gracz> &7-Tryb creavite dla gracza."
- send "&a /gamemode 0 <gracz> &7-Tryb survival dla gracza."
- send "&a /gamemode 1 &7-Tryb creavite dla ciebie."
- send "&a /gamemode 0 &7-Tryb survival dla ciebie."
- if arg 1 is "1":
- if arg 2 is set:
- set arg 2's gamemode to creative
- send "&7Tryb gry dla gracza: &2%arg 2% &7To Creative" to player
- send "&7Twoj tryb gry zostal zmieniony na: &2Creative" to arg 2
- if arg 1 is "0":
- if arg 2 is set:
- set arg 2's gamemode to survival
- send "&7Tryb gry dla gracza: &2%arg 2% &7To Survival" to player
- send "&7Twoj tryb gry zostal zmieniony na: &2Survival" to arg 2
- if arg 1 is "1":
- if arg 2 is not set:
- set player's gamemode to creative
- send "&7Tryb gry teraz to: &2Creative" to player
- if arg 1 is "0":
- if arg 2 is not set:
- set player's gamemode to survival
- send "&7Tryb gry teraz to: &2Survival" to player
- command /sethome:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.SetHome)
- permission: tqtools.sethome
- trigger:
- set {home.%player%} to location of player
- send "&7Dom zostal zapisany na kordach: &2%event-location%"
- command /home:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Home)
- permission: tqtools.home
- trigger:
- if {home.%player%} is set:
- set {_posx} to x-location of player
- set {_posz} to z-location of player
- set {_posy} to y-location of player
- set {_tphome} to 5
- send "&7Na Dom zostalesz tp za: &2%{_tphome}%"
- wait 1 second
- loop 5 times:
- difference between x-location of player and {_posx} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- difference between z-location of player and {_posz} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- difference between y-location of player and {_posy} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- add -1 to {_tphome}
- {_tphome} is 0:
- teleport player to {home.%player%}
- send "&7Zostales przeniesiony na Dom."
- stop
- send "&2%{_tphome}%"
- wait 1 second
- stop
- else:
- send "&7Ustaw najpierw spawn. &2/sethome"
- command /setspawn:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.SetSpawn)
- permission: tqtools.setspawn
- trigger:
- set {Spawn} to location of player
- send "&7Ustawiles spawn."
- stop
- command /spawn:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Spawn)
- permission: tqtools.spawn
- trigger:
- if {Spawn} is set:
- set {_posx} to x-location of player
- set {_posz} to z-location of player
- set {_posy} to y-location of player
- set {_tpspawn} to 5
- send "&7Zostaniesz przeniesiony na spawn za: &2%{_tpspawn}% Sekund."
- wait 1 second
- loop 5 times:
- difference between x-location of player and {_posx} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- difference between z-location of player and {_posz} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- difference between y-location of player and {_posy} is bigger than 0.5:
- send "&cTeleportacja przerwana."
- stop
- add -1 to {_tpspawn}
- {_tpspawn} is 0:
- teleport player to {Spawn}
- send "&7Zostales przeniesiony na spawn."
- stop
- send "&2%{_tpspawn}%"
- wait 1 second
- stop
- else:
- send "&cSpawn zostal nie ustawiony!"
- send "&c - Ustaw go komeda /SetSpawn."
- on first join:
- wait 1 real second
- teleport player to {Spawn}
- on respawn:
- wait 1 real second
- teleport player to {Spawn}
- command /teleport [<player>] [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Teletort)
- permission: tqtools.teleport
- aliases: tp
- trigger:
- if arg 1 is set:
- teleport player to arg 1
- send "&7Zostales przeniesiony do gracza: &2%arg 1%"
- if arg 1 is set:
- if arg 2 is set:
- teleport arg 1 to arg 2
- send "&7Przeniosles gracza: &2%arg 1% &7Do &2%arg 2%"
- send "&7Zostales przeniesiony do gracza: &2%arg 2% &7Przez &3%name of player%!" to arg 1
- command /tphere [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Tphere)
- permission: tqtools.tphere
- aliases: s
- trigger:
- if arg 1 is set:
- teleport arg 1 to player
- send "&7Przeniosles gracza &2%arg 1% &7Do siebie."
- else:
- send "&7Poprawne uzycie /tphere <gracz>."
- every 10 minutes:
- broadcast "&6[Serwer] &7Za 15 sekund itemy z ziemi zostana usuniete!"
- wait 15 seconds
- execute console command "remove item 999999"
- broadcast "&6[Serwer] &7Itemy zostaly usuniete!"
- command /itemyusun:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.ItemyUsun)
- permission: tqtools.itemyusun
- trigger:
- execute console command "remove item 999999"
- broadcast "&6[Serwer] &7Itemy zostaly usuniete!"
- broadcast "&6[Serwer] &7Przez &o%name of player%."
- command /clear [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Clear)
- permission: tqtools.clear
- trigger:
- if arg 1 is not set:
- clear the player's inventory
- send "&7Twoje inventory zostalo wyczyszczone!"
- else:
- clear the arg 1's inventory
- send "&7Wyczysciles inventory gracza: &2%arg 1%"
- send "&7Twoje inventory zostalo wyczyszczone!" to arg 1
- command /toolrl:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.*)
- permission: tqtools.craft
- trigger:
- execute player command "/sk reload TQTools"
- on join:
- if {whitelist.%player%} is true:
- if player is not ops:
- wait 3 tick
- kick player due to "&6Nie jestes na WhiteLiscie!"
- command /chat [<text>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Chat)
- permission: tqtools.chat
- aliases: c
- trigger:
- if arg 1 is not set:
- send "&cKomedy chatu:"
- send "&3* &2/Chat on"
- send "&3* &2/Chat off"
- send "&3* &2/Chat clear"
- if arg 1 is not "on" or "off" or "clear":
- send "&cKomedy chatu:"
- send "&3* &2/Chat on"
- send "&3* &2/Chat off"
- send "&3* &2/Chat clear"
- if arg 1 is "on":
- set {chat} to true
- broadcast ""
- broadcast "&6 » &8Chat: &aWlaczony! &6«"
- broadcast ""
- if arg 1 is "off":
- set {chat} to false
- broadcast ""
- broadcast "&6 » &8Chat: &cWylaczony! &6«"
- broadcast ""
- if arg 1 is "clear":
- loop 100 times:
- send "" to all players
- broadcast ""
- broadcast "&6 » &8Chat: &eWyczyszczony! &6«"
- broadcast ""
- on chat:
- if {chat} is false:
- if player has permission "tqtools.nospam":
- stop
- else:
- cancel event
- send "&cChat jest aktualnie Wylaczony!"
- stop
- else:
- if player has permission "tqtools.chat":
- stop
- set {_waited} to difference between {chat_spam.%player%} and now
- if {_waited} is less than 5 real seconds seconds:
- send "&3Na chacie mozna pisac co &4'5' &3Sekund."
- cancel event
- stop
- set {chat_spam.%player%} to now
- stop
- command /r [<text>]:
- trigger:
- if {ostatni.wysylajacy.chat.%name of player%} is set:
- if arg 1 is set:
- send "&b[Ja -> &7%{ostatni.wysylajacy.chat.%name of player%}% &b] &f%arg 1%"
- send "&b[ &7%{ostatni.wysylajacy.chat.%name of player%}% &b-> ja] &f%arg 1%" to {ostatni.wysylajacy.chat.%name of player%}
- else:
- send "&cMuszisz podac wiadmosc!"
- else:
- send "&cNie pisales z nikim wczesniej!"
- command /tell [<player>] [<text>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Msg)
- permission: tqtools.msg
- aliases: m, msg
- trigger:
- if arg 1 is not "Twaq" or "Admin2" or "Admin3" or "Admin4":
- if arg player is online:
- if arg 2 is set:
- send "&b[Ja -> &7%arg 1% &b] &f%arg 2%"
- send "&b[ &7%player% &b-> ja] &f%arg 2%" to arg 1
- set {ostatni.wysylajacy.chat.%name of player%} to arg 1
- set {ostatni.wysylajacy.chat.%name of player%} to player
- else:
- send "&cMuszisz podac wiadmosc!"
- else:
- send "&cNie ma takiego gracza online!"
- else:
- send "&CMusisz podac nick gracza | Lub jest Adminem/YouTube'rem!"
- command /vanish [<text>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Vanish)
- permission: tqtools.vanish
- trigger:
- if arg 1 is not set:
- send "&cKomedy vanisha:"
- send "&3* &2/Vanish on"
- send "&3* &2/Vanish off"
- if arg 1 is "on":
- apply invisibility to player for 99999999 days
- send "&5You're vanished! Poof."
- if arg 1 is "off":
- remove invisibility from player
- send "&5You're unvanished!"
- command /enderchest [<player>]:
- aliases: ec
- trigger:
- if arg 1 is not set:
- if player has permission "tqtools.enderchest":
- open player's enderchest to player
- send "&7Otworzyles: &2EnderChest'a&7!"
- else:
- if player has permission "tqtools.ec_bypas":
- open arg 1's enderchest to player
- send "&7Otworzyles: &2EnderChest'a &7Gracza: &2%arg 1%&7!"
- else:
- send "&3 ↨ &cNie masz permissji: &6(TQTools.EC_Bypas)"
- command /craft:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Craft)
- permission: tqtools.craft
- aliases: crafting
- trigger:
- open crafting table to player
- send "&7Otworzyles: &2Crafting Table&7!"
- on ping:
- set motd to "&6 >>> &8Twaq &6<<<"
- on join:
- set join message to "&6 » &3%player% &a[+]"
- on quit:
- set quit message to "&6 » &3%player% &c[-]"
- on command "/plugins" or "/skript" or "/sk" or "/pl" or "/?" or "/bukkit:help" or "//" or "///" or "/?":
- if player doesn't have permission "tqtools.plg.see":
- send "&3 ↨ &cNie masz permissji: &6(TQTools.Plg.See)"
- command /kick [<player>] [<text>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Kick)
- permission: tqtools.kick
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- kick arg 1 due to "&7[&6&lPiekielnyKick&8] &cMasz kicka - Powod: &a%arg 2%. &cPrzez: &a%name of player%"
- broadcast "&7[&6&lInfernoCraft&8]&f Gracz &6%arg 1% &fZostal wyrzucony z serwera z powodu: &6%arg 2% &fPrzez: &6%name of player%&f!"
- else:
- kick arg 1 due to "&7[&6&lPiekielnyKick&8] &cMasz kicka - Powod: &aBrak. &cPrzez: &a%name of player%"
- broadcast "&7[&6&lInfernoCraft&8] &fGracz &6%arg 1% &fZostal wyrzucony z serwera &fPrzez: &6%name of player%&f!"
- else:
- send "&cPodaj nick gracza!"
- every 1 minute:
- loop {waiting::*}:
- if {waiting::%loop-value%} is bigger than 0:
- subtract 1 from {waiting::%loop-value%}
- if {waiting::%loop-value%} is 0:
- set {ban.%loop-value%} to false
- remove 1 from {bany}
- delete {powod.%loop-value%}
- delete {osoba.%loop-value%}
- on join:
- set {ban.%player%} to false
- command /ban [<offlineplayer=%player%>] [<integer>] [<text>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Ban)
- permission: tqtools.ban
- trigger:
- if arg 1 is set:
- if arg 2 is set:
- if arg 3 is set:
- if {ban.%arg 1%} is true:
- send "&cGracz jest juz zbanowany!"
- else:
- add arg 1 to {waiting::*}
- set {ban.%arg 1%} to true
- set {waiting::%arg 1%} to arg 2
- set {powod.%arg 1%} to "%arg 3%"
- set {osoba.%arg 1%} to "%player%"
- add 1 to {bany}
- kick arg 1 due to "&cZostales zbanowany na serwerze Na: %arg 2% Minut. Przez: %name of player%. Powod: %arg 3%."
- broadcast "&8[&6&lBan&8] &fGracz &c%arg 1% &fZostal zbanowany z powodu: &c%arg 3% &fPrzez: &c%name of player% &fNa czas: &c%arg 2%&f Minut!"
- else:
- if {ban.%arg 1%} is true:
- send "&cGracz jest juz zbanowany!"
- else:
- add arg 1 to {waiting::*}
- set {ban.%arg 1%} to true
- set {waiting::%arg 1%} to arg 2
- set {powod.%arg 1%} to "%arg 3%"
- set {osoba.%arg 1%} to "%player%"
- add 1 to {bany}
- kick arg 1 due to "&cZostales zbanowany na serwerze Na: %arg 2% Minut. Przez: %name of player%. Powod: Nieznany."
- broadcast "&8[&6&lBan&8] &fGracz &c%arg 1% &fZostal zbanowany z powodu: &cNieznany &fPrzez: &c%name of player% &fNa czas: &c%arg 2%&f Minut!"
- else:
- send "&cPrzyklad: /ban <nick> <czas> <powod>"
- else:
- send "&cPrzyklad: /ban <nick> <czas> <powod>"
- on connect:
- if {ban.%player%} is true:
- if player doesn't have permission "tqtools.join_ban":
- wait 3 tick
- kick player due to "&8[&6&lPiekielnyBan&8] &fMasz bana za: %{waiting::%player%}% Minut."
- command /unban [<offlineplayer>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.UnBan)
- permission: tqtools.unban
- trigger:
- if arg 1 is set:
- if {ban.%argument 1%} is false:
- send "&cGracz nie jest zbanowany!"
- else:
- delete {powod.%arg 1%}
- delete {osoba.%arg 1%}
- remove 1 from {bany}
- set {ban.%arg 1%} to false
- broadcast "&8[&6&lUnBan&8] &8Gracz &6&l%arg 1% &8zostal odbanowany przez &6&l%player%!"
- else:
- send "&cPrzyklad: /unban <nick>"
- command /inv [<player>]:
- permission message: &3 ↨ &cNie masz permissji: &6(TQTools.Inv)
- permission: tqtools.inv
- aliases: invsee
- trigger:
- if arg 1 is not set:
- open player's inventory to player
- send "&7Otworzyles: &2Inventory&7!"
- else:
- open arg 1's inventory to player
- send "&7Otworzyles: &2Inventory &7Gracza: &2%arg 1%&7!"
Advertisement
Add Comment
Please, Sign In to add comment