-
Ilość zawartości
725 -
Rejestracja
-
Ostatnia wizyta
Treść opublikowana przez JanekMaSkrypta_
-
Witam was. Stworzyłem skrypt na Bany. Nie jest on na podstawie używania tylko "Zmiennych", ale też plików yml i folderów. TODO List: - Konfiguracja YML (Czyli tag, wiadomosci bana itd...) - Dodanie komendy mute - Dodanie komendy BanIP i Unbanip - Zmiana kodu z WildSkript na SkQuery - Dodanie komendy warn - I to co przyjdzie mi do głowy Komendy: /ban <nick> <powod> - Gracz otrzymuje permanentnego bana. /tempban <nick> <days> <hours> <minute> <powod> - Gracz otrzymuje tymczasowego bana. /checkban <nick> - Sprawdza czy gracz posiada bana i za ile wygasa. /unban <nick> - Odbanowuje gracza. Link: https://code.skript.pl/mslQ8erE/ (Ps. Update'ty będą odczytywane i pobierane same więc nie ma problemu aby wchodzić na forum i sprawdzać ;d) //Formatowanie ~Ixidi
-
Ale wiesz ze to jest forum do pluginu Skript?
-
Pobierz SkRayFall. ...
-
zabawa [1.8] NP-EFFECTS - Skrypt na efekty (Particle itd..)
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
A Wersja Skripta ? -
zabawa [1.8] NP-EFFECTS - Skrypt na efekty (Particle itd..)
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
Spełniasz wymagania? : Skript, WildSkript, SkQuery, SkRayFall ? -
Witam czy da się coś zrobić z migającym scoreboardem przez skript? może jakiś inny kod niż tam make score itd.. ? prosze o odpowiedz bede wdzieczny
-
FunnyGuilds * Fast Odp *
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ pytanie w Pytania i problemy
Juz nie wazne zrobilem to w skripcie @Ewald do zamkniecia. -
Witam czy można w FunnyGuildsie dodać założenie gildi za ranking że powiedzmy gracz ma ranking 800 i może założyć gildie ?
-
ta ta... ciekawe skoro moze byc tez bug jezeli nie dodasz na koncu at event-block lub at player + to ty raczej nie ogarniasz pisac skryptow gdyz mozna sprawdzic czy gracz ma pelne eq i jezeli ma to mozna zrobic else'a w ktorym bedzie drop na ziemie proste
-
on damage of player: if attacker is player: if victim is player: add 1 to {atakuje::%attacker%} if {atakuje::%attacker%} is more than 1: set victim's gamemode to spectator add player head named "%victim%" to attacker set {glowa::%attacker%} to "%victim%" on place of player head: if name of player's tool is "%{glowa::%attacker%}%": if block under event-block is gold block: execute player command "tutajkomendaxd" Prosze
-
Ale sluchaj bloki postawione nie posiadaja tej samej nazwy... Tylko chesty i enderchesty.
-
jezeli masz jeszcze kod to podaj caly
-
Jezu na serio? nie lepiej latwiejszym sposobem? every 2 seconds: loop all players: set {itemy::%loop-player%} to serialized inventory of loop-player on death: if player has permission "keepinv.perm": clear drops on respawn: if player has permission "keepinv.perm": restore inventory of player from {itemy::%player%}
-
ale on chcial powyzej a nie ponizej xD
-
on place of tnt: if player's y-coordinate is more than 40: cancel event send "&cNie mozesz stawiac tnt powyzej 40 kratek!" to player prosze
-
command /ranga [<player>]: permission: admin.ranga trigger: arg 1 is set: send "&6Gracz &3%player-arg% &7posiada range: %prefix of player-arg%"
-
EEE jaki niby problem?! da sie to zrobic... on join: if {newprotection::%player%} is not set: set {newprotection::%player%} to true set {protectiontime::%player%} to 300 #5 minut on damage: if attacker is player: if victim is player: if {newprotection::%attacker%} is true: cancel event send "&cNie mozesz atakowac gdy masz ochrone!" to attacker every 1 second: loop all players: if {newprotection::%loop-player%} is true: remove 1 from {protectiontime::%loop-player%} if {protectiontime::%loop-player%} is smaller than 1: set {protection::%loop-player%} to false Prosze .
-
{_dchest} Zamien na: {_dchest::*}
-
Prawdopodobnie ktos ci crashuje jedna komenda: //calc <dalszy kod> I ogolnie musisz zablokowac to w skripcie i juz ;d
-
zabawa lHazard - skrypt na hazard
JanekMaSkrypta_ odpowiedział(a) na Thorgal temat w Promowane skrypty
Prawdopodobnie zla wersja skript. -
Ale ten jest przerobiony i nie usuwa juz wszystkich npc tylko te poszczegolne
-
mCastle - Skrypt na minigre Castle!
JanekMaSkrypta_ odpowiedział(a) na JanekMaSkrypta_ temat w Skrypty
A po co ? skoro nikt sie do tego nie stosuje A i jezeli mozesz to usun tamte -
Nazwa skryptu: mCastle - Skrypt na minigre Castle! Link do prezentacji:
-
Na skript.pl jest temat z moja AntyAura ktora dziala na 100% uzywam jej ciagle ale jak ci sie nie chce szukac to masz odrazu kod: every 0.1 seconds: loop all players: if {botkillanty::%loop-player%} is true: if {idss::%loop-player%} is not set: create a citizen named "&4NieCzituj" at location of loop-player set {idss::%loop-player%} to last created citizen id teleport citizen {idss::%loop-player%} to location 4 blocks behind loop-player hide citizen {idss::%loop-player%} to all players reveal citizen {idss::%loop-player%} to loop-player set {loc::%loop-player%} to location 4 blocks behind loop-player teleport citizen {idss::%loop-player%} to {loc::%loop-player%} set {locc::%loop-player%} to location 3 blocks up citizen {idss::%loop-player%} teleport citizen {idss::%loop-player%} to {locc::%loop-player%} every 3 seconds: loop all players: set {antykill::%loop-player%} to 0 on damage: attacker is a player victim is a player if name of attacker is "&4&lANTYKILLAURA1" or "&4&lANTYKILLAURA2" or "&4&lANTYKILLAURA3" or "&4&lANTYKILLAURA4": cancel event if attacker is player: if victim is citizen: if citizen is {idss::%attacker%}: add 1 to {antykill::%attacker%} if {antykill::%attacker%} is more than 10: add 1 to {killaura::list::gracze} broadcast "&e&m---------------------------------------------------" broadcast "" broadcast "&8[&4AC-NewPVP&8] &aGracz &6%attacker% &azostal zbanowany za &4&lKILLAURE!" broadcast "" broadcast "&e&m----------------------------------------------------" kick attacker due to "Przepraszamy nie chcemy cheaterow na serwerze" ban attacker due to "Przepraszamy nie chcemy cheaterow na serwerze" on citizen left click: if citizen is {idss::%player%}: add 1 to {antykill::%player%} if {antykill::%player%} is more than 7: add 1 to {killaura::list::gracze} broadcast "&e&m---------------------------------------------------" broadcast "" broadcast "&8[&4AC-NewPVP&8] &aGracz &6%player% &azostal zbanowany za &4&lKILLAURE!" broadcast "" broadcast "&e&m---------------------------------------------------" kick player due to "Przepraszamy nie chcemy cheaterow na serwerze" ban player due to "Przepraszamy nie chcemy cheaterow na serwerze" every 120 second: loop all players: set {antykill::%loop-player%} to 0 broadcast "&8&m-------------[&4AntyCheat&8&m]----------------" broadcast "" broadcast "&cAntyCheat zbanowal juz&4: &c%{killaura::list::gracze}% &4graczy" broadcast "&7Obserwuje cie" broadcast "" broadcast "&8&m-------------[&4AntyCheat&8&m]----------------" on disconnect: if {idss::%player%} is set: despawn citizen {idss::%player%} clear {idss::%player%} variables: {logout::%player%} = -1 command /antylogout [<text>]: trigger: if arg-1 is not set: if {logout::%player%} = -1 or 0: send "&aNie jestes podczas pvp!" else: send "&cJestes podczas pvp! &7(&c%{logout::%player%}%sek.&7)" on death of player: if {lastattacker::%victim%} is set: execute console command "eco %{lastattacker::%victim%}%" delete {lastattacker::%victim%} on damage: set {lastattacker::%victim%} to "%attacker%" on join: delete {lastattacker::%player%} on quit: delete {lastattacker::%player%} every second: loop all players: if {logout::%loop-player%} = 0: remove 1 from {logout::%loop-player%} #Odejmuje 1 zeby nic sie nie bugowalo. set action bar of loop-player to "&4&lANTYLOGOUT &7(&a0sek.&7)" send "&aWalka zostala zakonczona! &aMozesz sie wylogowac!" to loop-player set {botkillanty::%loop-player%} to false despawn citizen {idss::%loop-player%} clear {idss::%loop-player%} if {logout::%loop-player%} > 0: set action bar of loop-player to "&4&lANTYLOGOUT &7(&c%{logout::%loop-player%}%.&k00&csek&7)" remove 1 from {logout::%loop-player%} on damage: if attacker is victim: stop if attacker is player: if victim is player: set action bar of victim to "&4&lANTYLOGOUT &7(&c20.&k00&csek&7)" if {logout::%victim%} < 0: send "&cWalka zostala rozpoczeta! &cNie mozesz sie wylogowac!" to victim set {botkillanty::%attacker%} to true set {botkillanty::%victim%} to true hide citizen {idss::%attacker%} to all players reveal citizen {idss::%attacker%} to attacker set {logout::%victim%} to 20 if {logout::%attacker%} < 0: send "&cWalka zostala rozpoczeta! &cNie mozesz sie wylogowac!" to attacker set {botkillanty::%attacker%} to true set {botkillanty::%victim%} to true hide citizen {idss::%victim%} to all players reveal citizen {idss::%victim%} to victim set {logout::%attacker%} to 20 on death: set {logout::%player%} to -1 despawn citizen {idss::%player%} on quit: if {logout::%player%} > 0: kill player broadcast "&cGracz &c%player% &cwylogowal sie podczas walki!" set {logout::%player%} to -1 despawn citizen {idss::%player%} else: stop on command: if {logout::%player%} > 0: if command is "spawn" or "lobby": cancel event send "&4Blad: &cTa komenda jest zablokowana podczas pvp!" on join: set {logout::%player%} to -1 command /zglos [<player>]: aliases: cheater, cheat, helpop trigger: arg 1 is set: if {zgloszono::%player-arg%} is true: send "&cTen gracz jest juz zgloszony!" stop send "&8[&4NewPVP-AntyCheat&8] &aGracz zostanie 3 krotnie sprawdzony przez &4AntyCheata. &cDziekujemy za zgloszenie!" add player-arg to {dosprawdzenia::*} set {zgloszono::%player-arg%} to true else: send "&7Poprawne uzycie: &c/zglos <gracz>" every 1 second: loop all players: if loop-player has permission "lataj.xd": allow fly for loop-player stop loop {dosprawdzenia::*}: loop (size of {dosprawdzenia::*}) times: set {_location} to location of loop-value push loop-value backwards at speed 1.0 wait 0.5 seconds if location of loop-value is {_location}: broadcast "" broadcast "&8[&4NewPVP-AntyCheat&8] &aGracz %loop-value% zostal zbanowany za uzywanie NoKnock'a!" broadcast "" kick loop-value due to "Spierdalaj XD. Cheaterow nie przyjmujemy" execute server command "ban %loop-value%" every 3 seconds: loop {dosprawdzenia::*}: loop (size of {dosprawdzenia::*}) times: set {zgloszono::%loop-value%} to false remove loop-value from {dosprawdzenia::*} on damage: attacker is player victim is player if distance between attacker and victim is bigger than 5.9: loop {dosprawdzenia::*}: loop (size of {dosprawdzenia::*}) times: if attacker is loop-value: broadcast "" broadcast "&8[&4NewPVP-AntyCheat&8] &aGracz %loop-value% zostal zbanowany za uzywanie Skryptow!" broadcast "" kick attacker due to "Spierdalaj XD. Cheaterow nie przyjmujemy" ban attacker due to "Spierdalaj XD. Cheaterow nie przyjmujemy" command /usunzgloszenia: permission: adm.d trigger: loop all players: clear {zgloszono::%loop-player%} send "&aWyczyszczono zgloszenia" Wymagania: SkQuery, SkRayFall no i oczywiscie sam plugin Skript xD
-
Witajcie i tak wiem już 3 raz tworze taki skrypt lecz tamte były źle wykonane ale ten skrypt jest w pełni dobrze wykonany Komendy: /castlemod - Wyswietla wszystko o tworzeniu areny Co posiada skrypt?: Posiada on przejmowanie flag, konfiguracje itemów w YML, odbudowywanie aren itd... TODO List: Sklep z konfiguracja YML No i pewnie jak sie znajda jakies bledy to wyeliminowac je DL: https://code.skript.pl/YBc0NuCk/
