jndooo 9 Opublikowano 13 listopada 2019 Udostępnij Opublikowano 13 listopada 2019 Chodzi o to ze gracz wywola komende /ogloszenie [<text>] gdy doda tekst zabiera mu dana kwote z konta i dodaje ogloszenie do listy /ogloszenie no i gracz wtedy przez h nie moze uzyc tej komendy a po godzinie znika ogloszenie i znowu moze Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 iKala 0 Opublikowano 17 listopada 2019 Udostępnij Opublikowano 17 listopada 2019 on first join: set {ogloszenie::%player%} to 1 on join: if {ogloszenie::%player%} is not set: set {ogloszenie::%player%} to 1 command /ogloszenie [<text>]: trigger: if player's account is greater than <kwota>: if {ogloszenie::%player%} is 1: broadcast "Wiadomosc" remove <kwota> from the player's account set {ogloszenie::%player%} to 0 wait 60 minutes set {ogloszenie::%player%} to 1 Tu masz skrypt na zabranie danej kwoty z konta gracza, na napisanie ogłoszenia i na blokowanie pisania kolejnego przez 1h. Szczerze to mam nadzieję, że trochę pomogłam, ponieważ nie wiem co masz na myśli z tymi listami. Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-228952 Udostępnij na innych stronach Więcej opcji udostępniania...
0 jndooo 9 Opublikowano 17 listopada 2019 Autor Udostępnij Opublikowano 17 listopada 2019 39 minut temu, iKala napisał: on first join: set {ogloszenie::%player%} to 1 on join: if {ogloszenie::%player%} is not set: set {ogloszenie::%player%} to 1 command /ogloszenie [<text>]: trigger: if player's account is greater than <kwota>: if {ogloszenie::%player%} is 1: broadcast "Wiadomosc" remove <kwota> from the player's account set {ogloszenie::%player%} to 0 wait 60 minutes set {ogloszenie::%player%} to 1 Tu masz skrypt na zabranie danej kwoty z konta gracza, na napisanie ogłoszenia i na blokowanie pisania kolejnego przez 1h. Szczerze to mam nadzieję, że trochę pomogłam, ponieważ nie wiem co masz na myśli z tymi listami. no chodziło że gdy gracz wpisze /ogloszenie bez zadnego argumentu to wyswitla mu sie aktualne ogloszenia np. 1.Sprzedam golfa 2.Sprzeda 2 golfy wtedy po godzinie by robiło remove z listy i tyle Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-228953 Udostępnij na innych stronach Więcej opcji udostępniania...
0 VIPEQ 85 Opublikowano 17 listopada 2019 Udostępnij Opublikowano 17 listopada 2019 variables: {ogloszenia::*} = "" {ogloszenieczas::%player%} = 0 {ogloszenie::%player%} = "" command /ogloszenie [<text>]: trigger: if {ogloszenieczas::%player%} > 0: send "Odczekaj godzine!" stop if {ogloszenieczas::%player%} = 0: set {ogloszenieczas::%player%} to 59 add "%arg 1%" to {ogloszenia::*} set "%arg 1%" to {ogloszenie::%player%} send "Dodano twoje ogloszenie!" every 1 minute: loop all players: if {ogloszenieczas::%loop-player%} > 0: remove 1 from {ogloszenieczas::%loop-player%} if {ogloszenieczas::%loop-player%} = 0: clear {ogloszenie::%player%} remove {ogloszenie::%player%} from {ogloszenia::*} command /ogloszenia [<text>]: trigger: send "Dostepne ogloszenia:" loop {ogloszenia::*}: send "%loop-value%" nwm czy dziala xd Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-228966 Udostępnij na innych stronach Więcej opcji udostępniania...
0 iKala 0 Opublikowano 17 listopada 2019 Udostępnij Opublikowano 17 listopada 2019 15 godzin temu, jndooo napisał: no chodziło że gdy gracz wpisze /ogloszenie bez zadnego argumentu to wyswitla mu sie aktualne ogloszenia np. 1.Sprzedam golfa 2.Sprzeda 2 golfy wtedy po godzinie by robiło remove z listy i tyle on first join: set {ogloszenie::%player%} to 1 on join: if {ogloszenie::%player%} is not set: set {ogloszenie::%player%} to 1 command /ogloszenie [<text>]: trigger: if arg 1 is set: if player's account is greater than <kwota>: if {ogloszenie::%player%} is 1: send "Dodano wiadomosc do listy oglozen, pobrano pieniadze" to player remove <kwota> from the player's account add arg 1 to {ogloszenia::*} set {ogloszenie::%player%} to 0 wait 1 minutes remove arg-1 from {ogloszenia::*} set {ogloszenie::%player%} to 1 if arg 1 is not set: send "==========&6&lOGŁOSZENIA==========" to player send "%{ogloszenia::*}%" to player send "==================================" to player Powinno działać, niestety nie zainstalowałam jeszcze pluginu na pieniądze, aby wszystko posprawdzać. Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-229036 Udostępnij na innych stronach Więcej opcji udostępniania...
0 jndooo 9 Opublikowano 18 listopada 2019 Autor Udostępnij Opublikowano 18 listopada 2019 W dniu 17.11.2019 o 11:15, VIPEQ napisał: variables: {ogloszenia::*} = "" {ogloszenieczas::%player%} = 0 {ogloszenie::%player%} = "" command /ogloszenie [<text>]: trigger: if {ogloszenieczas::%player%} > 0: send "Odczekaj godzine!" stop if {ogloszenieczas::%player%} = 0: set {ogloszenieczas::%player%} to 59 add "%arg 1%" to {ogloszenia::*} set "%arg 1%" to {ogloszenie::%player%} send "Dodano twoje ogloszenie!" every 1 minute: loop all players: if {ogloszenieczas::%loop-player%} > 0: remove 1 from {ogloszenieczas::%loop-player%} if {ogloszenieczas::%loop-player%} = 0: clear {ogloszenie::%player%} remove {ogloszenie::%player%} from {ogloszenia::*} command /ogloszenia [<text>]: trigger: send "Dostepne ogloszenia:" loop {ogloszenia::*}: send "%loop-value%" nwm czy dziala xd There's no world in a periodic event if no world is given in the event linijka 22 Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-229087 Udostępnij na innych stronach Więcej opcji udostępniania...
0 jndooo 9 Opublikowano 18 listopada 2019 Autor Udostępnij Opublikowano 18 listopada 2019 W dniu 17.11.2019 o 19:00, iKala napisał: on first join: set {ogloszenie::%player%} to 1 on join: if {ogloszenie::%player%} is not set: set {ogloszenie::%player%} to 1 command /ogloszenie [<text>]: trigger: if arg 1 is set: if player's account is greater than <kwota>: if {ogloszenie::%player%} is 1: send "Dodano wiadomosc do listy oglozen, pobrano pieniadze" to player remove <kwota> from the player's account add arg 1 to {ogloszenia::*} set {ogloszenie::%player%} to 0 wait 1 minutes remove arg-1 from {ogloszenia::*} set {ogloszenie::%player%} to 1 if arg 1 is not set: send "==========&6&lOGŁOSZENIA==========" to player send "%{ogloszenia::*}%" to player send "==================================" to player Powinno działać, niestety nie zainstalowałam jeszcze pluginu na pieniądze, aby wszystko posprawdzać. Nie dodaje ogłoszenia oraz nie zabiera kasy Cytuj Odnośnik do komentarza https://skript.pl/temat/35607-skrypt-na-ogloszenie/#findComment-229139 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
jndooo 9
Chodzi o to ze gracz wywola komende /ogloszenie [<text>] gdy doda tekst zabiera mu dana kwote z konta i dodaje ogloszenie do listy /ogloszenie no i gracz wtedy przez h nie moze uzyc tej komendy a po godzinie znika ogloszenie i znowu moze
Odnośnik do komentarza
https://skript.pl/temat/35607-skrypt-na-ogloszenie/Udostępnij na innych stronach
6 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ą.