Mrddkdkkd 1 Opublikowano 25 kwietnia 2020 Udostępnij Opublikowano 25 kwietnia 2020 Potrzebuje skript na antyreklame z whitelist na niektorych slow (np whitelista na ip mojego serwera)Wstaw grafikę z URL Cytuj Odnośnik do komentarza https://skript.pl/temat/38620-antyreklama/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 wiktorm12 103 Opublikowano 25 kwietnia 2020 Udostępnij Opublikowano 25 kwietnia 2020 on load: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} command /reklama [<text>] [<text>]: trigger: if player is op: if arg 1 is "dodaj": if arg 2 is set: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" add 1 to {_} set skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {_} set skutil yaml value "reklamy.nazwy.%{_}%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to arg 2 send "&7» &cdodano &4%arg 1%&c do reklam" set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else if arg 1 is "reset": delete skutil yaml value "reklamy.nazwy" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cZresetowano reklamy" delete {reklama::*} else if arg 1 is "odswiez" or "reload" or "odśwież": set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cOdświeżono ustawienia" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else: send "&7» &cPoprawne użycie: &7/reklama odswiez/reset/dodaj [IP]" else: send "&7» &cNie masz do tego dostępu!" on chat: if message contain {reklama::*}: send "&7» &4Twoja wiadomośc została anulowana z powodu przypuszczenia &lreklamy" cancel event Powinno działać... Wyjaśnienie: /reklama dodaj [coś] - dodaje coś do tekstów zakazanych /reklama resetuj - usuwa wszystko z tekstów zakazanych /reklama odswiez - odświeża zakazane teksty ------------------------------------------------- Moja odpowiedź jest pomocna bądź rozwiązała twój problem? Oznacz ją jako najlepszą, bądź dodaj do niej reakcje! Misio12320 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/38620-antyreklama/#findComment-243587 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Mrddkdkkd 1 Opublikowano 30 kwietnia 2020 Autor Udostępnij Opublikowano 30 kwietnia 2020 W dniu 25.04.2020 o 22:20, wiktorm12 napisał: on load: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} command /reklama [<text>] [<text>]: trigger: if player is op: if arg 1 is "dodaj": if arg 2 is set: set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" add 1 to {_} set skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {_} set skutil yaml value "reklamy.nazwy.%{_}%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to arg 2 send "&7» &cdodano &4%arg 1%&c do reklam" set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else if arg 1 is "reset": delete skutil yaml value "reklamy.nazwy" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cZresetowano reklamy" delete {reklama::*} else if arg 1 is "odswiez" or "reload" or "odśwież": set {_} to skutil yaml value "reklamy.ilosc" from file "/plugins/Skript/scripts/WikScript/reklama.yml" send "&7» &cOdświeżono ustawienia" loop {_} times: delete {reklama::*} add skutil yaml value "reklamy.nazwy.%loop-value%" from file "/plugins/Skript/scripts/WikScript/reklama.yml" to {reklama::*} else: send "&7» &cPoprawne użycie: &7/reklama odswiez/reset/dodaj [IP]" else: send "&7» &cNie masz do tego dostępu!" on chat: if message contain {reklama::*}: send "&7» &4Twoja wiadomośc została anulowana z powodu przypuszczenia &lreklamy" cancel event Powinno działać... Wyjaśnienie: /reklama dodaj [coś] - dodaje coś do tekstów zakazanych /reklama resetuj - usuwa wszystko z tekstów zakazanych /reklama odswiez - odświeża zakazane teksty ------------------------------------------------- Moja odpowiedź jest pomocna bądź rozwiązała twój problem? Oznacz ją jako najlepszą, bądź dodaj do niej reakcje! a gdzie jest whitelist slow? nie chce tego w yml Cytuj Odnośnik do komentarza https://skript.pl/temat/38620-antyreklama/#findComment-244220 Udostępnij na innych stronach Więcej opcji udostępniania...
0 xAxee 1968 Opublikowano 30 kwietnia 2020 Udostępnij Opublikowano 30 kwietnia 2020 command /reklama [<text>]: permission: reklama trigger: if arg is not set: send "&7/reklama <tekst>" stop if {chat::blacklist::*} contain arg 2: remove arg 2 from {chat::blacklist::*} send "&7Usunieto!" else: add arg 2 to {chat::blacklist::*} send "&7Dodano!" on chat: if player has permission "reklama": stop if message contain {chat::blacklist::*}: cancel event send "&7Wykryto reklame albo brzydkie slowa!" Cytuj Odnośnik do komentarza https://skript.pl/temat/38620-antyreklama/#findComment-244245 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Mrddkdkkd 1 Opublikowano 9 maja 2020 Autor Udostępnij Opublikowano 9 maja 2020 W dniu 30.04.2020 o 11:35, xAxee napisał: command /reklama [<text>]: permission: reklama trigger: if arg is not set: send "&7/reklama <tekst>" stop if {chat::blacklist::*} contain arg 2: remove arg 2 from {chat::blacklist::*} send "&7Usunieto!" else: add arg 2 to {chat::blacklist::*} send "&7Dodano!" on chat: if player has permission "reklama": stop if message contain {chat::blacklist::*}: cancel event send "&7Wykryto reklame albo brzydkie slowa!" a gdzie jest whitelista slow, chodzi mi to ze ze jak nawet gracz napisze ip mojego serwera i tak dostanie ten komunikat ze wykryto reklame serwera. Cytuj Odnośnik do komentarza https://skript.pl/temat/38620-antyreklama/#findComment-245581 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Mrddkdkkd 1
Potrzebuje skript na antyreklame z whitelist na niektorych slow (np whitelista na ip mojego serwera)Wstaw grafikę z URL
Odnośnik do komentarza
https://skript.pl/temat/38620-antyreklama/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.