boleknowak 961 Opublikowano 11 lipca 2014 Udostępnij Opublikowano 11 lipca 2014 Siema! :D Chciałbym pokazać wam jak zrobić swoje msg! Jest to mój pierwszy poradnik na tym forum tak więc nie wiem czy dobrze wszystko zrobiłem i czy dobrze opisałem :) Tak więc zacznijmy! 1. Musimy zacząć więc piszemy sobie taki kod:options: tag: &7[&bMSG&7]... w tym kodzie ustalamy tag co będzie się wyświetlało przed wiadomościami :-) 2. Tworzymy komendę: command /msg [<player>] [<text>]: trigger:... dodajemy ten uprawnienie: if player has permission "msg.use":... dzięki temu gracze będą mogli używać tylko ci co mają uprawnienie :) 3. Dodajemy wiadomosci: if argument 1 is not set: send "{@tag} Podaj nick gracza i wiadomosc!" to playerif argument 1 is set: if argument 2 is set: send "{@tag} &e%player% &ado &eCiebie &a: &9%coloured argument 2%" to argument 1 send "{@tag} &eTy &ado &e%argument 1%&a : &9%coloured argument 2%" to player else: send "{@tag} &cNie wpisales wiadomosci!" to playerfunkcja if argument 1 is ..... sprawdza czy gracz wpisał coś Cały kod: options: tag: &7[&bMSG&7]command /msg [<player>] [<text>]: trigger: if player has permission "msg.use": if argument 1 is not set: send "{@tag} Podaj nick gracza i wiadomosc!" to player if argument 1 is set: if argument 2 is set: send "{@tag} &e%player% &ado &eCiebie &a: &9%coloured argument 2%" to argument 1 send "{@tag} &eTy &ado &e%argument 1%&a : &9%coloured argument 2%" to player else: send "{@tag} &cNie wpisales wiadomosci!" to player else: send "{@tag} &cNie masz uprawnien!"Myśle że dobrze napisałem i nowym ludziom w pluginie Skript się przyda :) Dziękuje ... //EDIT Zamykam temat z powodu takiego że ten mini projekt jak narazię porzucam i nie będę go aktualizował ! :D maniek9909, Norbi i EnieQPL 3 Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/ Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 11 lipca 2014 Udostępnij Opublikowano 11 lipca 2014 Poradnik jest raczej bezsensowny. Bo równie dobrze można zrobić tak:on chat: set {_message} to message loop all players: message contains "@%loop-player%": cancel event replace all "@%loop-player%" with "" in {_message} send "%player's display name%: %{_message}%" to loop-playerTeż będzie prywatna wiadomość i nie będzie babrania się... tropereks i pruslay 2 Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-11861 Udostępnij na innych stronach Więcej opcji udostępniania...
boleknowak 961 Opublikowano 11 lipca 2014 Autor Udostępnij Opublikowano 11 lipca 2014 :( ... wiedziałem że nikt mnie nie wesprze ............. Norbi 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-11865 Udostępnij na innych stronach Więcej opcji udostępniania...
Norbi 1337 Opublikowano 11 lipca 2014 Udostępnij Opublikowano 11 lipca 2014 widze ze sie "postarales" lap like. tut tulko dla poczatkowych [â—] Napisane dzieki Norbi's smartphone Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-11908 Udostępnij na innych stronach Więcej opcji udostępniania...
boleknowak 961 Opublikowano 11 lipca 2014 Autor Udostępnij Opublikowano 11 lipca 2014 widze ze sie "postarales" lap like. tut tulko dla poczatkowych [â—] Napisane dzieki Norbi's smartphoneDzięki :) Norbi 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-11924 Udostępnij na innych stronach Więcej opcji udostępniania...
PoweredDragon 1016 Opublikowano 12 lipca 2014 Udostępnij Opublikowano 12 lipca 2014 Nie będę taki; wypiszę ci błędy &9%coloured argument 2% -> Po co kolorujesz, skoro piszesz 'colored arg...'. Ta &9 może zniknąć. if argument 1 is not set: send "{@tag} Podaj nick gracza i wiadomosc!" to player if argument 1 is set: if argument 2 is set: send "{@tag} &e%player% &ado &eCiebie &a: &9%coloured argument 2%" to argument 1 send "{@tag} &eTy &ado &e%argument 1%&a : &9%coloured argument 2%" to player else: send "{@tag} &cNie wpisales wiadomosci!" to playerMożna zrobić łatwiej i oszczędniej tak: if argument 1 is set: if argument 2 is set: send "{@tag} &e%player% &ado &eCiebie &a: &9%coloured argument 2%" to argument 1 send "{@tag} &eTy &ado &e%argument 1%&a : &9%coloured argument 2%" to player else: send "{@tag} &cNie wpisales wiadomosci!" to player else: send "{@tag} Podaj nick gracza i wiadomosc!" to playerA na upartego skrócisz wszystko usuwając if'y i wszystkie 'argument' zmieniając na 'arg', żeby kod nie miał zbędnych długości :F Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-11935 Udostępnij na innych stronach Więcej opcji udostępniania...
KoSaDG 29 Opublikowano 18 lipca 2014 Udostępnij Opublikowano 18 lipca 2014 Dla mnie bezsensu :P Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-13620 Udostępnij na innych stronach Więcej opcji udostępniania...
ManualPL 2 Opublikowano 6 maja 2021 Udostępnij Opublikowano 6 maja 2021 W dniu 18.07.2014 o 15:50, KoSaDG napisał: Dla mnie bezsensu +1 bez sensu Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-302796 Udostępnij na innych stronach Więcej opcji udostępniania...
Wojtekqqq 1 Opublikowano 18 maja 2021 Udostępnij Opublikowano 18 maja 2021 Nie działa :(. Skiuel 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/1479-wysy%C5%82anie-wiadomo%C5%9Bci-do-drugiej-osoby-tworzymy-msg/#findComment-303897 Udostępnij na innych stronach Więcej opcji udostępniania...
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ą.