Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- #==============Nazwa skryptu: MyWeapons - Demo #
- #===========Autor: michal343442 #
- #==============Wersja 1.1 #
- #===========Wersja Skript: 2.0.2 #
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- #===========Log Update 1.1: #
- #======== +Odbych przy karbinach #
- #====== +Estetyczniejsze opcje #
- #======== +Instrukcje w skrypcie #
- #====== -Usuniecie bugow #
- #=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#=#
- #====OPCJE====#
- options:
- #==== ===#
- #= USTAWIENIA OGOLNE - BRON1 =#
- #==== ===#
- #======
- #========Czy chcesz aby bron1 byla wlaczona ?
- bron1: true #Tak = true, Nie = false
- #=======
- #=========Czym ma byc dana bron1 ?
- bron.bron1: wood pickaxe #Wpisz tu przedmiot. Nazwe po angielsku
- #=======
- #=========Jak szybko mam strzelac z broni1?
- obrotowosc.bron1: 5 #Wpisz tu cyfre z jaka predkoscia ma strzelac bron
- #=======
- #=========Czym mam strzelac ?
- amonicja.bron1: snowball #Wpisz tu nazwe przedmiotu. Do wyboru Arrow, Snowball, Fireball[Nie daje pewnosci ze zadziala]
- #=======
- #=========Ile ma miec 1 magazynek naboi?
- amonicja.magazynek.bron1: 30 #Wpisz liczbe ile ma miec jeden magazynek naboi
- #=======
- #=========Jak dlugo mam przeladowywac ?
- czas.przeladowanie.bron1: 7 #Wpisz tu liczbe ktora bedzie czasem w seundach przeladowania 1 magazynku
- #==== ===#
- #= USTAWIENIA WIADOMOSCI - BRON1 =#
- #==== ===#
- #=======
- #=========Mam wysmietlac informacje o przeladowaniu na chacie ?
- msg.bron1: true #Tak = true, Nie = false
- #=======
- #=========Jaka informacje mam wyswietlac na chacie podczas przeladowania?
- msg.pusty.bron1: &cMagazynek pusty. Trwa przeladowywanie...
- #=======
- #=========Jaka inforamcje mam wyswietlac na chacie po przeladowaniu magazynka?
- msg.pelny.bron1: &6Magazynek przeladowany.
- #==== ===#
- #= USTAWIENIA DODADKI - BRON1 =#
- #==== ===#
- #======
- #========Czy mam wlaczyc odbych ?
- dod.odbych.bron1: true #Tak = true, Nie = false
- #=======
- #=========Z jaka predkoscia mam odbych wykonac ?
- dod.odbych.predkosc.bron1: 0.3 #Wpisz tu liczbe, zalecane nie wybierac liczb powyzej 0.5
- #=======
- #=========Mam umozliwic przeladowanie za pomoca lewego przycisku myszy ?
- dod.przeladowanie.bron1: true #Tak = true, Nie = false
- #======= EFEKTY
- #=========Czy mam dac jakis efekt ?
- dod.efekt.bron1: true #Tak = true, Nie = false
- #========
- #======= EFEKT 1
- #=========Czy mam wlaczyc efekt1 ?
- dod.efekt1.bron1: true #Tak = true, Nie = false
- #=======
- #=========Jaki efekt mam dac w efekt1?
- dod.efekt1.efekt.bron1: speed 2 #Wpisz nazwe efektu i poziom
- #=======
- #=========Kto ma odebrac efekt w efekt1?
- dod.efekt1.odbiorca.bron1: victim #Atakujacy = attacker, Trafiony = victim
- #=======
- #=========Jak dlugo mam ten efekt wywolywac w efekt1
- dod.efekt1.czas.bron1: 60 second #Wpisz liczbe sekund ile ma trfac efekt, koniecznie dopisz second
- #========
- #======= EFEKT 2
- #=========Czy mam wlaczyc efekt2 ?
- dod.efekt2.bron1: true #Tak = true, Nie = false
- #=======
- #=========Jaki efekt mam dac w efekt2?
- dod.efekt2.efekt.bron1: speed 3 #Wpisz nazwe efektu i poziom
- #=======
- #=========Kto ma odebrac efekt w efekt2?
- dod.efekt2.odbiorca.bron1: victim #Atakujacy = attacker, Trafiony = victim
- #=======
- #=========Jak dlugo mam ten efekt wywolywac w efekt2
- dod.efekt2.czas.bron1: 60 second #Wpisz liczbe sekund ile ma trfac efekt, koniecznie dopisz second
- #========
- #======= EFEKT 3
- #=========Czy mam wlaczyc efekt3 ?
- dod.efekt3.bron1: true #Tak = true, Nie = false
- #=======
- #=========Jaki efekt mam dac w efekt3?
- dod.efekt3.efekt.bron1: speed 3 #Wpisz nazwe efektu i poziom
- #=======
- #=========Kto ma odebrac efekt w efekt3?
- dod.efekt3.odbiorca.bron1: victim #Atakujacy = attacker, Trafiony = victim
- #=======
- #=========Jak dlugo mam ten efekt wywolywac w efekt3
- dod.efekt3.czas.bron1: 60 second #Wpisz liczbe sekund ile ma trfac efekt, koniecznie dopisz second
- #==== ===#
- #= USTAWIENIA OGOLNE - GRANAT 1 =#
- #==== ===#
- #=======
- #=========Wpisz tu czy chcesz miec granat1
- granat1: true #Tak = true, Nie = false
- #=======
- #=========Jaka amunicje zastosujesz ?
- amonicja.granat1: snowball #Wpisz jedno z tych arrow, fireball, snowball
- #=======
- #=========Wpisz po ilu sekundach wybuchnie granat
- wybuch.czas.granat: 2 second #Wpisz liczbe + second
- #=======
- #=========Z jaka moca ma wybuchnac granat ?
- wybuch.moc.granat1: 10 #Wpisz liczbe odpowiadajaca mocy wybuchu
- variables:
- #=======
- #=========Wpisz tu ilosc z "amonicja.magazynek.bron1"
- {amonicja.bron1.%player%} = 20
- {amonicja.pistolet1.%player%} = 6
- #========
- #====== KONIEC OPCIJ - POCZATEK CZESC CHRONIONA PRAWEM AUTORSKIM
- #========
- {wystrzal.bron1.%player%} = true
- {wystrzal.przeladowanie.bron1.%player%} = true
- #========#
- # BRON 1 #
- #========#
- on rightclick with {@bron.bron1}:
- if {@bron1} is true:
- set {wystrzal.bron1.%player%} to true
- if {wystrzal.przeladowanie.bron1.%player%} is true:
- if {amonicja.bron1.%player%} is larger than 1:
- if {wystrzal.bron1.%player%} is true:
- set {przeladowanie.bron1.%player%} to true
- set {efekt.bron1.%player%} to true
- remove 1 from {amonicja.bron1.%player%}
- set player's level to {amonicja.bron1.%player%}
- if {@dod.odbych.bron1} is true:
- push the player backwards at speed {@dod.odbych.predkosc.bron1}
- shoot an {@amonicja.bron1} at speed {@obrotowosc.bron1}
- set {wystrzal.bron1.%player%} to false
- set {efekt.bron1.%player%} to false
- else if {amonicja.bron1.%player%} is 1:
- if {wystrzal.bron1.%player%} is true:
- set {efekt.bron1.%player%} to true
- remove 1 from {amonicja.bron1.%player%}
- set player's level to {amonicja.bron1.%player%}
- if {@dod.odbych.bron1} is true:
- push the player backwards at speed {@dod.odbych.predkosc.bron1}
- shoot an {@amonicja.bron1} at speed {@obrotowosc.bron1}
- set {efekt.bron1.%player%} to false
- if {@msg.bron1} is true:
- send "{@msg.pusty.bron1}"
- set {wystrzal.bron1.%player%} to false
- set player's level to {@czas.przeladowanie.bron1}
- set {przeladowanie.bron1.%player%} to false
- Loop {@czas.przeladowanie.bron1} times:
- wait 1 second
- set player's level to player's level-1
- set {przeladowanie.bron1.%player%} to true
- if {@msg.bron1} is true:
- send "{@msg.pelny.bron1}"
- set {amonicja.bron1.%player%} to {@amonicja.magazynek.bron1}
- set player's level to {amonicja.bron1.%player%}
- on leftclick with {@bron.bron1}:
- if {@bron1} is true:
- if {@dod.przeladowanie.bron1} is true:
- if {przeladowanie.bron1.%player%} is true:
- if {amonicja.bron1.%player%} is smaller than {@amonicja.magazynek.bron1}:
- set {przeladowanie.bron1.%player%} to false
- set {wystrzal.przeladowanie.bron1.%player%} to false
- if {@msg.bron1} is true:
- send "{@msg.pusty.bron1}"
- set player's level to {@czas.przeladowanie.bron1}
- Loop {@czas.przeladowanie.bron1} times:
- wait 1 second
- set player's level to player's level-1
- if {@msg.bron1} is true:
- send "{@msg.pelny.bron1}"
- set player's level to {@amonicja.magazynek.bron1}
- set {amonicja.bron1.%player%} to {@amonicja.magazynek.bron1}
- set {wystrzal.przeladowanie.bron1.%player%} to true
- set {przeladowanie.bron1.%player%} to true
- on damage:
- if {@bron1} is true:
- if {@dod.efekt.bron1} is true:
- projectile is a arrow:
- if {@dod.efekt1.bron1} is true:
- apply {@dod.efekt1.efekt.bron1} to the {@dod.efekt1.odbiorca.bron1} for {@dod.efekt1.czas.bron1}
- if {@dod.efekt2.bron1} is true:
- apply {@dod.efekt2.efekt.bron1} to the {@dod.efekt1.odbiorca.bron1} for {@dod.efekt1.czas.bron1}
- if {@dod.efekt3.bron1} is true:
- apply {@dod.efekt2.efekt.bron1} to the {@dod.efekt1.odbiorca.bron1} for {@dod.efekt1.czas.bron1}
- #==========#
- # GRANAT 1 #
- #==========#
- on shoot:
- if {@granat1} is true:
- projectile is a {@amonicja.granat1}:
- set {granat1.%projectile%} to true
- wait {@wybuch.czas.granat}
- if {granat1.%projectile%} is true:
- create explosion of force {@wybuch.moc.granat1}
- set {granat1.%projectile%} to false
- on damage:
- if {@granat1} is true:
- projectile is a snowball:
- {granat1.%projectile%} is true:
- create explosion of force {@wybuch.moc.granat1}
- set {granat1.%projectile%} to false
- #======
- #==== KONIEC CZESC CHRONIONA PRAWEM AUTORSKIM
- #======
Advertisement
Add Comment
Please, Sign In to add comment