Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #===================================#
- # ░█─── █▀▀█ ░█▀▀█ █▀▀ ▀▀█▀▀ #
- # ░█─── █──█ ░█─▄▄ █▀▀ ──█── #
- # ░█▄▄█ ▀▀▀▀ ░█▄▄█ ▀▀▀ ──▀── #
- # #
- # Autor: Hydorax #
- # Nazwa: LoGet #
- # Wersja: 1.0 Alpha #
- # #
- #===================================#
- # Licencja #
- #===================================#
- # Zezwalam na edycję skryptu #
- # na własny użytek. #
- # (Na zasadzie: zeedytowałes #
- # -nie wrzucaj przerobionego #
- # kodu do internetu :>) #
- #===================================#
- Options:
- specialitem: #item za wejście I raz na serwer
- specialitem_nazwa: #Nazwa itemu
- item1: #Item za I zalogowanie
- item1_nazwa: #Nazwa itemu za I zalogowania
- item2: #Item za II zalogowanie
- item2_nazwa: #Nazwa itemu za II zalogowania
- item3: #Item za III zalogowanie
- item3_nazwa: #Nazwa itemu za III zalogowania
- item4: #Item za IV zalogowanie
- item4_nazwa: #Nazwa itemu za IV zalogowania
- item5: #Item za V zalogowanie
- item5_nazwa: #Nazwa itemu za V zalogowania
- item6: #Item za VI zalogowanie
- item6_nazwa: #Nazwa itemu za VI zalogowania
- item7: #Item za VII zalogowanie
- item7_nazwa: #Nazwa itemu za VII zalogowania
- itemkoncowy: #Item za ponad tydzień wchodzenia na serwer
- itemkoncowy_nazwa: #Nazwa itemu za ponad tydzień wchodzenia na serwer
- itemstracone: #Item - nagroda pocieszenia za utrate zalogowań
- itemstracone_nazwa: #Nazwa itemu - nagrody pocieszenia za utrate zalogowań
- variables:
- {zalogowania.%player%} = 0
- {pelneEQ.%player%} = false
- {kasa1} = #Kasa za I zalogowanie
- {kasa2} = #Kasa za II zalogowanie
- {kasa3} = #Kasa za III zalogowanie
- {kasa4} = #Kasa za IV zalogowanie
- {kasa5} = #Kasa za V zalogowanie
- {kasa6} = #Kasa za VI zalogowanie
- {kasa7} = #Kasa za VII zalogowanie
- {kasakoncowa} = #Kasa za ponad tydzień wchodzenia na serwer
- {specialkasa} = #Kasa za wejście po raz pierwszy na serwer
- command /bonus:
- trigger:
- player is logged:
- if {pelneEQ.%player%} is true:
- if {zalogowania.%player%} is 0:
- player has enough space for {@itemstracone}:
- send "&7Niestety, twoje zalogowania przepadły, ponieważ nie wchodziłeś regularnie na serwer:/"
- send "&7Na pocieszenie dostajesz &6{@itemstracone_nazwa}&7, postaraj się regularnie wchodzić na serwer :) "
- give player {@itemstracone}
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- player has enough space for {@item1}:
- send "&7GZ, otrzymujesz nagrodę za &6I &7zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz&6 {@item1_nazwa}&7 oraz&6 %{kasa1}%$&7 :)"
- add 1 to {zalogowania.%player%}
- give player {@item1}
- add {kasa1} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 2:
- player has enough space for {@item2}:
- send "&7GZ, otrzymujesz nagrodę za &6II &7zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item2_nazwa} &7oraz &6%{kasa2}%$ &7:)"
- give player {@item2}
- add {kasa2} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 3:
- player has enough space for {@item3}:
- send "&7GZ, otrzymujesz nagrodę za &6III&7 zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item3_nazwa} &7oraz &6%{kasa3}%$ &7:)"
- give player {@item3}
- add {kasa3} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 4:
- player has enough space for {@item4}:
- send "&7GZ, otrzymujesz nagrodę za &6IV&7 zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item4_nazwa} &7oraz &6%{kasa4}%$&7 :)"
- give player {@item4}
- add {kasa4} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 5:
- player has enough space for {@item5}:
- send "&7GZ, otrzymujesz nagrodę za &6V&7 zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item5_nazwa} &7oraz &6%{kasa5}%$ &7:)"
- give player {@item5}
- add {kasa5} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 6:
- player has enough space for {@item6}:
- send "&7GZ, otrzymujesz nagrodę za &6VI&7 zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz&6 {@item6_nazwa} &7oraz &6%{kasa6}%$ ^7:)"
- give player {@item6}
- add {kasa6} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 7:
- player has enough space for {@item7}:
- send "&7GZ, otrzymujesz nagrodę za &6VII&7 zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item7_nazwa}&7 oraz &6%{kasa7}%$ &7:)"
- give player {@item7}
- add {kasa7} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- if {zalogowania.%player%} is 8:
- player has enough space for {@itemkoncowy}:
- send "&7GZ, otrzymujesz nagrodę za regularne logowanie na serwerze"
- send "&7W nagrodę otrzymujesz &6{@itemkoncowy_nazwa} &7oraz &6%{kasakoncowa}%$&7 :)"
- give player {@itemkoncowy}
- add {kasa7} to the player's balance
- set {pelneEQ.%player%} to false
- stop
- else:
- send "&7Zwolnij miejsce w EQ, aby otrzymać bonus"
- stop
- stop
- on command:
- if command is "l" or "login":
- wait 1 tick
- make player execute command "/bonuslogetdajmi"
- if command is "reg" or "register":
- wait 1 tick
- make player execute command "/bonuslogetdajmipierwszyraz"
- command /bonuslogetdajmipierwszyraz:
- trigger:
- player is logged:
- set {_data} to result of connect to "http://papug.tk/skript/data.php"
- set {data.last.%player%} to {_data}
- send "&7Otrzymujesz nagrodę, za pierwsze wejście na serwer."
- send "&7W nagrodę otrzymujesz &6{@specialitem_nazwa}&7 oraz &6%{specialkasa}%$ &7:)"
- give player {@specialitem}
- add {specialkasa} to the player's balance
- add 1 to {zalogowania.%player%}
- stop
- command /bonuslogetdajmi:
- trigger:
- player is logged:
- set {_data} to result of connect to "http://papug.tk/skript/data.php"
- set {_data.1} to result of connect to "http://papug.tk/skript/data3.php"
- if {data.last.%player%} is not {_data}:
- if {data.last.%player%} is {_data.1}:
- if {zalogowania.%player%} is 1:
- player has enough space for {@item1}:
- send "&7GZ, otrzymujesz nagrodę za I zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item1_nazwa} &7oraz &6%{kasa1}%$ &7:)"
- add 1 to {zalogowania.%player%}
- give player {@item1}
- add {kasa1} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 2:
- player has enough space for {@item2}:
- send "&7GZ, otrzymujesz nagrodę za II zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item2_nazwa} &7oraz &6%{kasa2}%$ &7:)"
- add 1 to {zalogowania.%player%}
- give player {@item2}
- add {kasa2} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 3:
- player has enough space for {@item3}:
- send "&7GZ, otrzymujesz nagrodę za III zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item3_nazwa} &7oraz &6%{kasa3}%$&7 :)"
- add 1 to {zalogowania.%player%}
- give player {@item3}
- add {kasa3} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 4:
- player has enough space for {@item4}:
- send "&7GZ, otrzymujesz nagrodę za VI zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item4_nazwa} &7oraz &6%{kasa4}%$ &7:)"
- add 1 to {zalogowania.%player%}
- give player {@item4}
- add {kasa4} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 5:
- player has enough space for {@item5}:
- send "&7GZ, otrzymujesz nagrodę za V zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz&6 {@item5_nazwa} &7oraz &6%{kasa5}%$&7 :)"
- add 1 to {zalogowania.%player%}
- give player {@item5}
- add {kasa5} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 6:
- player has enough space for {@item6}:
- send "&7GZ, otrzymujesz nagrodę za VI zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item6_nazwa} &7oraz&6 %{kasa6}%$ &7:)"
- add 1 to {zalogowania.%player%}
- give player {@item6}
- add {kasa6} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- add 1 to {zalogowania.%player%}
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 7:
- player has enough space for {@item7}:
- send "&7GZ, otrzymujesz nagrodę za VII zalogowanie z rzędu"
- send "&7W nagrodę otrzymujesz &6{@item7_nazwa}&7 oraz &6%{kasa7}%$&7 :)"
- add 1 to {zalogowania.%player%}
- give player {@item7}
- add {kasa7} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- add 1 to {zalogowania.%player%}
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {zalogowania.%player%} is 8:
- player has enough space for {@itemkoncowy}:
- send "&7GZ, otrzymujesz nagrodę za regularne logowanie na serwerze"
- send "&7W nagrodę otrzymujesz &6{@itemkoncowy_nazwa} &7oraz &6%{kasakoncowa}%$&7 :)"
- give player {@itemkoncowy}
- add {kasa7} to the player's balance
- set {pelneEQ.%player%} to false
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7Masz pełne eq, co uniemożliwiło dodanie nagrody za zalogowanie"
- send "&7 Aby otrzymać swój bonus najpierw zwolnij 1 slot w ekwipunku,"
- send "&7 I wpisz komendę &6/bonus"
- set {pelneEQ.%player%} to true
- set {data.last.%player%} to {_data}
- stop
- if {data.last.%player%} is not {_data.1}:
- player has enough space for {@itemstracone}:
- send "&7Niestety, twoje zalogowania przepadły, ponieważ nie wchodziłeś regularnie na serwer:/"
- send "&7Na pocieszenie dostajesz &6{@itemstracone_nazwa}&7, postaraj się regularnie wchodzić na serwer :) "
- give player {@itemstracone}
- set {zalogowania.%player%} to 0
- set {data.last.%player%} to {_data}
- stop
- else:
- send "&7 Niestety, twoje zalogowania przepadły, ponieważ nie wchodziłeś regularnie na serwer:/"
- send "&7 Aby otrzymać nagrodę pocieszenia zwolnij 1 slot w ekwipunku"
- send "&7 I wpisz komendę &6/bonus"
- set {zalogowania.%player%} to 0
- set {data.last.%player%} to {_data}
- set {pelneEQ.%player%} to true
- stop
- if {data.last.%player%} is {_data}:
- stop
- if {data.last.%player%} is not set:
- set {data.last.%player%} to {_data}
- send "&7Otrzymujesz nagrodę, za pierwsze wejście na serwer."
- send "&7W nagrodę otrzymujesz &6{@specialitem_nazwa} &7oraz &6%{specialkasa}%$&7 :)"
- give player {@specialitem}
- add {specialkasa} to the player's balance
- add 1 to {zalogowania.%player%}
- stop
Advertisement
Add Comment
Please, Sign In to add comment