Skocz do zawartości

DαrϰVεnuς

Użytkownik
  • Ilość zawartości

    881
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Odpowiedzi społeczności

  1. DαrϰVεnuς odpowiedź w Ogłoszenie Po Zabiciu Bossa... został oznaczony jako odpowiedź   
    @Syarru Jak nie potrafisz, to nie pomagaj.

     

     

    @xN0MANDx Nazwy mobów oczywiście bez polskich znaków.

     

     


    on death:
        if attacker is a player:
            if victim is cave spider:
                if name of victim is "&aKrol Pajakow":
                    broadcast "%player% zabil Krola Pajakow!"
                    stop
        if attacker is a player:
            if victim is zombie:
                if name of victim is "[Zombie Poziom1]":
                    chance of 50.0%:
                        drop 1 chest named "&aSkrzynka Umarlaka" at location of victim
                        stop
  2. DαrϰVεnuς odpowiedź w zmienne został oznaczony jako odpowiedź   
    @MiniGameShoot Troszkę chaotycznie i niezrozumiale napisał, wyjaśnię ponownie.
    {_}Zmienna tymczasowa, usuwa się po zakończeniu działania funkcji. Przykłady:
      {_Zmienna}  {_Gracz}[Zmienna::*}Zmienna grupowa, przechowuje wiele zmiennych.Przykłady:
      {Zmienna::*}  {Gracze::*}Zmienne można dodawać różnymi sposobami:
      add player to {Gracze::*}  set {Gracze::%player%} to playerZmienne grupowe można zapętlić, w ten sposób:
    loop {Gracze::*}:W ten sposób można np. wysłać nazwę każdej zmiennej zawartej w owej zmiennej grupowej.
    Czyli:
    loop {Gracze::*}:   send "%loop-value%" to playerWyśle wiadomość do gracza, tyle razy ile wartości jest w zmiennej, każda wiadomość będzie zawierać treść (zależną od wnętrza).
     
     
    Jeżeli loopujemy zmienną grupową, która zawiera graczy, możemy do zapisanego gracza (w tej zmiennej) wysłać wiadomość, w ten sposób:
    loop {Gracze::*}   set {_player} to loop-value prased as player   send "Tekst" to {_player}Można też wykorzystać liczbę wartości przechowywanych w danej zmiennej grupowej, poprzez:
    send "%size of {Gracze::*}%"Wyświetli to liczbę wartości zapisanych w zmiennej.
  3. DαrϰVεnuς odpowiedź w Wyjątek w blokadzie komendy został oznaczony jako odpowiedź   
    on command:   if {komendy.%player%} is false:        if command doesn't contain "login":   cancel event@herhor67 Przed warunkiem stawia się "if", jeżeli komenda (w przypadku twojego kodu) będzie zawierać argumenty, to prawdopodobnie nie zadziała.
     
    1. Zadziała, nie raz coś takiego robiłem.
    2. If nie ma nic do rzeczy.
    3. Tam jest 'if COMMAND' a nie 'if ARGUMENTS'
    Mógłbym twój post uznać za spam. ~herhor
  4. DαrϰVεnuς odpowiedź w Lokacja gracza został oznaczony jako odpowiedź   
    command /komenda:   trigger:   delete {parkour::lastlocation::*}
  5. DαrϰVεnuς odpowiedź w Co naprawić w skrypcie? został oznaczony jako odpowiedź   
    on rightclick holding a water bottle:   apply invisible to player for 10 seconds   remove 1 water bottle from player   give 1 glass bootle to player   stop
  6. DαrϰVεnuς odpowiedź w Problem argument i zmienna został oznaczony jako odpowiedź   
    command /magazyn [<text&gt] [<integer&gt]: trigger: if arg 1 is "wplac":     set {_ilosc} to arg 2   if player has {_ilosc} of cobblestone:         remove {_ilosc} of cobblestone from the player         send "&9>> Schowales %arg 2% cobbla do magazynu"   stop   else:   send "Nie masz tyle cobblestone"   stop
  7. DαrϰVεnuς odpowiedź w losowania został oznaczony jako odpowiedź   
    http://pastebin.com/raw.php?i=5GJhxGGZ'>>http://pastebin.com/raw.php?i=5GJhxGGZ
  8. DαrϰVεnuς odpowiedź w Skrypt na Czat Gildii został oznaczony jako odpowiedź   
    options:   chat-format-inguild: &6{TAG} &f{NAME}: {MESSAGE}   chat-format-normal: &f{NAME}: {MESSAGE}   chat-format-myguld: &a{TAG} &f{NAME}: {MESSAGE}   chat-format-allys: &2[Ally] &6{TAG} &f{NAME}: {MESSAGE}   chat-format-enemys: &c[Enemy] &6{TAG} &f{NAME}: {MESSAGE}on chat:   if (%player%::inGuild} is set:   cancel event   loop all players:   if {%loop-player%::guildName} is {%player%::guildName}:   set {_chat} to {@chat-format-myguild}   replace "{TAG}" with "%player%::guildTag}%" in {_chat}   replace "{NAME}" with "%player's name%" in {_chat}   replace "{MESSAGE}" with "%message%" in {_chat}   send {_chat} to loop-player   stop   if {%player%::Guild::Allys::*} contain {%loop-player%::guildName}:   set {_chat} to {@chat-format-allys}   replace "{TAG}" with "%player%::guildTag}%" in {_chat}   replace "{NAME}" with "%player's name%" in {_chat}   replace "{MESSAGE}" with "%message%" in {_chat}   send {_chat} to loop-player   stop   if {%player%::Guild::Enemys::*} contain {%loop-player%::guildName}:   set {_chat} to {@chat-format-enemys}   replace "{TAG}" with "%player%::guildTag}%" in {_chat}   replace "{NAME}" with "%player's name%" in {_chat}   replace "{MESSAGE}" with "%message%" in {_chat}   send {_chat} to loop-player   stop   if {%loop-player%::guildName} isn't {%player%::guildName}:   if {%player%::Guild::Allys::*} doesn't contain {%loop-player%::guildName}:   if {%player%::Guild::Enemys::*} doesn't contain {%loop-player%::guildName}:   set {_chat} to {@chat-format-inguild}       replace "{TAG}" with "%player%::guildTag}%" in {_chat}       replace "{NAME}" with "%player's name%" in {_chat}       replace "{MESSAGE}" with "%message%" in {_chat}       send {_chat} to loop-player   stop   if (%player%::inGuild} isn't set:   set {_chat} to {@chat-format-normal}   replace "{NAME}" with "%player's name%" in {_chat} replace "{MESSAGE}" with "%message%" in {_chat}   send {_chat} to loop-player   stop 
    Nie wiem czy działa, pisane na czysto, musisz pozmieniać swoje zmienne, masz sporo przy edycji tego kodu.
  9. DαrϰVεnuς odpowiedź w strata haj$u został oznaczony jako odpowiedź   
    on death of player:   remove 25 from victim's balance
  10. DαrϰVεnuς odpowiedź w haj$ został oznaczony jako odpowiedź   
    on death of player:   if attacker is player:   add 50 to attacker's balance
  11. DαrϰVεnuς odpowiedź w Prośba o napisanie skryptu- dawanie itemów został oznaczony jako odpowiedź   
    command /daj [<text&gt] [<player&gt]:   trigger:   if arg 1 is "helm":   if arg 2 is set:   give 1 diamond helmet of protection 1 named "helm"   if arg 1 is "pancerz":   if arg 2 is set:   give 1 diamond chestplate of protection 1 named "pancerz" 
  12. DαrϰVεnuς odpowiedź w Pętla został oznaczony jako odpowiedź   
    if {zmienna::*} contains player's tool
  13. DαrϰVεnuς odpowiedź w Wysłanie wiadomości do osoby ze zmiennej został oznaczony jako odpowiedź   
    Nie wiem po co robisz to w ten sposób:
    set {_displayname} to name of playerset {friends.a.%arg 2%} to {_displayname}Można tak:

    set {friends.a.%arg 2%} to name of player 
     
    Dodaj na końcu po tym {friends.a.%arg 2%}, parsed as player.
  14. DαrϰVεnuς odpowiedź w Motd , Dedy został oznaczony jako odpowiedź   
    1.
    command /zmotd:   permission: zmotd   trigger:   if {motd::%player%} is not set:   set {motd::%player%} to true   send "Napisz nowy MOTD na chacie."   stop else: send "Napisz MOTD na chacie." stopon chat:   if {motd::%player%} is true:   set motd to "%message%"Chyba wymagany wildskript.
    2.
    options:   antyLog: true # Czy wlaczy AntyLogout (true/false)  antyLogType: "dropeq"  # Kara za wylogowanie sie podczas walki. (death/dropeq)  antyLogTime: 15 # Czas przez ktory nie mozna sie wylogowac. (w sekundach)on damage of player:  if attacker is player:    if {@antyLog} is true:      set {AntyLog::%attacker%} to now      set {AntyLog::%victim%} to now      add {@antyLogTime} seconds to {AntyLog::%attacker%}      add {@antyLogTime} seconds to {AntyLog::%victim%}      display "&6AntyLogout - &fNie mozesz sie wylogowac" on bossbar with 100 percent by {@antyLogTime} seconds for attacker      display "&6AntyLogout - &fNie mozesz sie wylogowac" on bossbar with 100 percent by {@antyLogTime} seconds for victim      wait {@antyLogTime} seconds      set {_now} to now      if {_now} is greater than {AntyLog::%attacker%}:        clear {AntyLog::%attacker%}      if now is greater than {gb::AntyLog::%victim%}:        clear {AntyLog::%victim%}on quit:  if {@antyLog} is true:    if {AntyLog::%player%} is set:      clear {AntyLog::%player%}      if {@antyLogType} is "dropeq":        drop items of player's inventory at location of player        drop player's helmet at location of player        drop player's chestplate at location of player        drop player's leggings at location of player        drop player's boots at location of player        clear player's inventory        broadcast "Gracz &6%player% &fwylogowal sie podczas walki, a jego przedmioty zostaly wyrzucone na ziemie."        stop      if {@antyLogType} is "death":        kill player        broadcast "Gracz &6%player% &fwylogowal sie podczas walki i zginal."        stopon command "/spawn" or "/tpaacept":  if {@antyLog} is true:    if {AntyLog::%player%} is set:      cancel eventTo jest AntyLogout z moich gildii :p
     
    3.
    on death of player:   if attacker is player:   add 1 to {zabojstwa::%attacker%}   broadcast "&6Gracz &0[&a%player%&0] &0[&9+1&0] &6zabil gracza &0[&c%victim%&0]
  15. DαrϰVεnuς odpowiedź w Turbo drop emeraldow został oznaczony jako odpowiedź   
    http://pastebin.com/raw.php?i=ufRYViNT'>>http://pastebin.com/raw.php?i=ufRYViNTفap, ale potestuj na konsoli czy ci działa ;) Testowałem, mi działa, ale na jednym z serwerów po wpisaniu komendy w konsole nie było jej.
×
×
  • Dodaj nową pozycję...