Statystyki |
» Użytkownicy: 18,387
» Najnowszy użytkownik: izgvka
» Wątków na forum: 19,815
» Postów na forum: 93,493
Pełne statystyki
|
Użytkownicy online |
Aktualnie jest 1287 użytkowników online. » 0 Użytkownik(ów) | 1284 Gość(i) Bing, Google, UptimeRobot
|
Ostatnie wątki |
Kowal Kości
Forum: Serwery Survival / EasyHardcore
Ostatni post: llkt
06-10-2021, 05:28 PM
» Odpowiedzi: 0
» Wyświetleń: 1,491
|
Zamknięcie Serwera McSurv...
Forum: Ogłoszenia
Ostatni post: niepokonan1919
20-08-2021, 01:19 PM
» Odpowiedzi: 18
» Wyświetleń: 69,878
|
Dom seniora
Forum: KOSZ
Ostatni post: Kiciek37
08-06-2021, 11:53 AM
» Odpowiedzi: 1
» Wyświetleń: 7,549
|
Shazikx
Forum: Archiwum
Ostatni post: Kiciek37
06-06-2021, 02:53 PM
» Odpowiedzi: 1
» Wyświetleń: 7,279
|
Propozycja [KitPvP]
Forum: Serwery PVP
Ostatni post: _Quinlann_
05-06-2021, 11:48 PM
» Odpowiedzi: 0
» Wyświetleń: 1,603
|
problem z wpłata psc na p...
Forum: Problemy
Ostatni post: Kiciek37
04-06-2021, 08:30 AM
» Odpowiedzi: 1
» Wyświetleń: 1,966
|
propozycje na dodanie/zmn...
Forum: Serwery Survival / EasyHardcore
Ostatni post: Kiciek37
03-06-2021, 10:15 PM
» Odpowiedzi: 1
» Wyświetleń: 1,444
|
Zdrowa karma dla psa
Forum: KOSZ
Ostatni post: Kiciek37
02-06-2021, 07:30 PM
» Odpowiedzi: 1
» Wyświetleń: 1,547
|
Skarga
Forum: Archiwum
Ostatni post: Kiciek37
18-05-2021, 10:31 AM
» Odpowiedzi: 1
» Wyświetleń: 1,598
|
Skarga
Forum: KOSZ
Ostatni post: Kiciek37
18-05-2021, 10:01 AM
» Odpowiedzi: 1
» Wyświetleń: 1,443
|
|
|
[Poradnik] Jak pisać skrypty? Argumenty 2. |
Napisane przez: MrSandKing - 19-08-2019, 03:39 AM - Forum: Poradniki
- Brak odpowiedzi
|
 |
Cześć!
Dzisiaj ponownie piszemy skrypty i ponownie argumenty. Dziś nieco inny typ argumentu, gdyż sprawdzać on nam będzie czy gracz ma permisję.
Nasz obecny kod
Kod PHP: command /janusz: [<text>]: trigger: if arg is not set: send "&aJanuszu, wpisz /janusz [wiadomosc], by wyslac innym wiadomosc ze zostales Januszem. if arg is zostan: send "&a%sender% zostal Januszem!" to players send "&aZostales Januszem!" give 1 apple named "&aJanusz" to player
Tak więc dzisiejszym argumentem którym się posłużymy będzie właśnie ta linijka:
Kod PHP: If sender has permission "janusz"
Może krótkie objaśnienie tej linijki. Linijka służy do sprawdzenie czy wysyłający, czyli po angielsku sender, posiada permisje w tym przypadku "janusz". Jeszcze taka krótka lekcja Języka Angielskiego.
Użyliśmy tutaj "has permission",
Have/Haven't - Ja, ty, my, wy, oni, one/I, you, we, you (z angielskiego ty, to również wy), they (oni/one)
Has/Hasn't - On, ona, ono
Czyli has używamy do osób trzecich liczby pojedynczej, zaś have do pozostałych osób.
Uwaga! Są wyjątki np.
Kod PHP: If sender [b]doesn't have[/b] permission "janusz":
Doesn't mówi o osobie trzeciej
Do/Don't - Ja, ty, my, wy, oni, one/I, you, we, you, they
Does/Doesn't - On, ona, ono
Więc has, w tym przypadku nie jest nam potrzebne, bo mamy doesn't mówi nam o tej osobie.
Tak więc dopisujemy linijkę do naszego kodu
Kod powinien wyglądać tak
Kod PHP: command /janusz: [<text>]: trigger: if sender has permission "janusz": if arg is not set: send "&aJanuszu, wpisz /janusz [wiadomosc], by wyslac innym wiadomosc ze zostales Januszem. if arg is zostan: send "&a%sender% zostal Januszem!" to players send "&aZostales Januszem!" give 1 apple named "&aJanusz" to player else: send "&cBy zostac Januszem musisz posiadac odpowiednie permisje!"
Dopisaliśmy do naszego kodu
Co to jest?
Krótki przykład. Gracz A ma permisję, więc komenda wykona się w zależności czy jest podany argument, Gracz B nie posiada permisji, więc komenda, którą wpisał bez względu na to czy podał argument, czy nie wyskoczy mu błąd że nie posiada uprawnień.
Taka ciekawostka, permisję możemy sprawdzać nie tylko w ten sposób. Można również zrobić
Kod PHP: if sender doesn't have permission "janusz": send "&cBrak uprawnien" stop
Lub jeszcze w taki sposób.
Kod PHP: permission: janusz permission message: &cBrak uprawnien!
Na ten moment ta wiedza nam się przyda, jeżeli macie swoje propozycje, śmiało je piszcie.
|
|
|
[Poradnik] Jak pisać skrypty? Argumenty. |
Napisane przez: MrSandKing - 17-08-2019, 01:11 AM - Forum: Poradniki
- Brak odpowiedzi
|
 |
Cześć!
Ponownie nauka pisania skryptów, ale żeby nie przedłużać zacznijmy.
Jeżeli nie wiesz na czym skończyłem wejdź tu ---> http://mcsurvi.pl/forum/Temat-Poradnik-J...ać-skrypty
Wiemy kto może napisać taki skrypt i co potrzebujemy, więc czas do pisania.
Nasz obecny kod
Kod PHP: command /janusz: trigger: send "&aZostales Januszem!" give 1 apple named "&aJanusz" to player
Dziś zacznijmy z argumentami.
Najpierw zapytanie:
Co to są argumenty?
Argumenty umożliwiają nam zrobienie jednej komendy z setkami argumentami zdań, cyfr, a nawet gracza możemy w nim umieścić.
Wygląda to mniej więcej tak.
A więc jak użyć tego, bo skoro mamy nasz argument w pierwszej linijce, to co zrobić żeby działał?
Więc kod żeby działał musi się odnosić do argumentu.
Kod PHP: command /test [<text>] trigger: if arg is not set: send "Wiadomosc" if arg is set/"jakies slowo lub cokolwiek":
W trzeciej linijce kodu możemy również odnieść się do uprawnień gracza.
Jeszcze taka mała informacja:
Jeżeli piszesz skrypt z argumentami, musisz bardzo znać gramatykę języka Angielskiego, oraz:
1. Present Simple
2. Present Continuous
3. Past Simple
Inaczej będziemy mieli problemy z napisaniem różnych fraz z czasu teraźniejszego, lub przeszłego.
A więc czas do pisania!
Chcemy dziś napisać argument na wysłanie do graczy danej wiadomości.
Więc zabierzmy się do kodu.
Kod PHP: command /janusz: [<text>]: trigger: if arg is not set: send "&aJanuszu, wpisz /janusz [wiadomosc], by wyslac innym wiadomosc ze zostales Januszem. if arg is "zostan": send "&a%sender% zostal Januszem!" to players send "&aZostales Januszem!" give 1 apple named "&aJanusz" to player
To jest tylko wstęp z argumentów, tak jak wcześniej wspomniałem możemy ich użyć do sprawdzenia permisji gracza, ilości przedmiotów i wiele wiele więcej, ale najpierw lepiej nauczyć się języka Angielskiego .
|
|
|
Pytanie |
Napisane przez: korzwi20 - 16-08-2019, 07:39 PM - Forum: KOSZ
- Odpowiedzi (1)
|
 |
Witam drogą i tak bardzo szanowaną przez mnie administrację.
Mój nick; zgredzio567
Chciałbym zostać pomocnikiem.
Gram już trochę na tym serwie, nie mogę określić mniejwięcej ile już gram.
Mam 16 lat
Mam już doświadczenie w byciu pomocnikiem.
Mam ts, mesengera, fb, instagram, discorda
Mam słuchawki z mikrofonem.
Na serwerze mogę spędzać we wakacje z 5,6 godziny a w dni szkole 3,4 godziny, godziny w wakacje obejmują niedziele i soboty nawet gdy nie ma wakacji.
Moim zdaniem pomocnik powinien wprowadzać miłą atmosferę na serwerze, odpowiadać na pytania graczą, pomagać innym, i resztę co powinien robić pomocnik.
Bardzo zależy mi na tej randzę.
Mam nadzieję że ten watek zostanie mile widziany przyjęty.
Pozdrawiam szanowną administrację którą tak bardzo chwalę.
|
|
|
[Poradnik] Jak pisać skrypty? |
Napisane przez: MrSandKing - 16-08-2019, 05:59 AM - Forum: Poradniki
- Brak odpowiedzi
|
 |
Witam!
Jest to mój pierwszy poradnik na tym forum, więc mam nadzieję że się przyjmie. Poradników o tematyce pisania skryptów na tym forum, więc myślę że się przyjmie. Dobrze, najpierw przejdźmy do dwóch punktów, które mówią o:
1. Kto może pisać skrypty?
2. Co potrzeba do pisania skryptów?
Kto może pisać skrypty?
Pisać skrypty może każda osoba, która zna podstawy języka Angielskiego.
Potrzeba znać podstawy do pisania, oraz wykrywania błędów. Bez rozumienia prostych zdań np.
Can't understand this event
lub
"Janusz to Janusz" is not a text
to tylko dwa zdania, które mogą występować, jeżeli coś będzie źle napisane w kodzie.
Co potrzeba do pisania skryptów
Są tutaj 3 elementy:
1. Notepad++ (zalecane), Notatnik (niezalecane).
2. Oczywiście podstawy języka Angielskiego.
3. Dodatki do pluginu Skript.
Dodatki do pluginu Skript są o tyle ważne, że do większości skryptów są używane dodatki.
Najpopularniejszymi dodatkami są zdecydowanie
SkQuery
WildSkript
Oczywiście są jeszcze np TuSke, Skellet, SkDragon, ale SkQuery i WildSkript są tymi Top 1.
Więc wiemy kto może napisać skrypt i co potrzeba to teraz zabierzmy się za kod!
Kod PHP: command /janusz: <--- Pierwsza linijka skryptu, jest to o tyle ważne że nie trigger: <--- Linijka, bez której komenda się nie wykona. send "&aZostales Januszem!" <--- Wysyła wiadomość do gracza na kolor jasnozielony. give 1 apple named "&aJanusz" to player <--- Po wpisaniu komendy, otrzymamy 1 jabłko nazwane Janusz koloru jasnozielonego.
Więc mamy nasz kod, jest on bardzo podstawowy, ale jak na ten moment nam to wystarczy. Myślę że przybliżyłem trochę, jeżeli chodzi o temat pisania skryptów i myślę o kontynuacji tego.
|
|
|
[PROBLEM] Konto |
Napisane przez: mziel2006 - 15-08-2019, 11:24 AM - Forum: Problemy
- Odpowiedzi (5)
|
 |
Nick z gry:AptMichael145
Tryb dotyczący problemu/pytania: Ogółem cały serwer
Opis problemu/pytania: A więc jakiś czas temu dostałem premke i zalogowałem się przez nią na serwer i zrobiłem tak jak w instrukcji było podane by nie wpisywać hasła i zrobiłem tak ponieważ tak było wygodnie. Mc premium miałem z allegro i mi wygasło i jak próbuję połączyć się z serwerem pisze że nie mam premium. Czy da się cośz tym zrobić ? Pomocy.
|
|
|
[Odrzucone] [UNBAN] suckice |
Napisane przez: suckice - 14-08-2019, 03:59 PM - Forum: Archiwum
- Odpowiedzi (1)
|
 |
[b]1)[suckice/b]
[b]2)[2019-07-02/b]
[b]3)[byłem też za nick ale suckdick /b]
[b]4)[A więc kupiłem vip 11 sierpnia i gralem na tym nicku juz krocie czasu . I moderator dał mi bana akurak wtedy kiedy kupiłem vip. jak by nie mógł mi dac go przed kupnem vip./b]
[b]5) [Ponieważ poznałem tam duzo super osób , podoba mi sie scyblock i stworzylem dzis nowa wyspe już swoja i tez bo wydałem 20 pln na ten serwer./b]
[b]6)[ zmień nick/b]
[b]7)[Kicek37/b]
|
|
|
|