Reklama
Strona 1 z 5 123 ... OstatniaOstatnia
Pokazuje wyniki od 1 do 15 z 62

Temat: [Podstawy] Tworzenie najazdów*

  1. #1
    Avatar Valker
    Data rejestracji
    2005
    Położenie
    Zaginione Miasto
    Wiek
    31
    Posty
    52
    Siła reputacji
    19

    Domyślny [Podstawy] Tworzenie najazdów*

    Było parę pytań jak robić raidy. Nie znalazłem innego poradnika na ten temat więc napisałem swój.

    Tak więc w folderze raids znajduje się plik: raids.xml
    Otwieramy go i zamieniamy jego zawartość na:

    <raids>
    <raid name="Raid 1" file="raid_1.xml" interval="10" chance="35" margin="0" />
    </raids>
    Teraz:
    name - po prostu nazwa raidu
    file - plik .xml raidu, np. raid_demów.xml (jeżeli mamy dużo miast dobrym pomysłem jest podzielenie raidów na parę folderów, np. z nazwami miast. Wtedy wpisujemy: nazwa_foldera/nazwa_raidu.xml
    interval - co ile czasu (w minutach) ma losować czy raid będzie czy nie
    chance - szansa na wystąpienie raidu (losowane co x minut - x to wartość interval)
    margin - nie wiem co to jest ale to nie jest ważne ;D

    Aby dodać jeszcze jeden raid wystarczy wstawić, kolejną linijkę:
    <raid name="raid_2" file="raid_2.xml" chance="23" interval="100" margin="0" />
    przed </raids>

    ---------------------------------------------------------------------

    Teraz będziemy ustawiać szczegóły raidu.

    Musimy stworzyć plik raid_1.xml, np.

    <raid>
    <announce delay="0" type="19" message="type 19 - demony pojedyncze" />
    <singlespawn delay="0" name="Demon" x="25" y="26" z="7" />
    <singlespawn delay="0" name="Demon" x="28" y="28" z="7" />
    <singlespawn delay="0" name="Demon" x="30" y="27" z="7" />

    <announce delay="7000" type="18" message="type 18 - arena" />

    <areaspawn delay="7500" fromx="25" fromy="33" fromz="7" tox="32" toy="38" toz="7">
    <monster name="poison spider" amount="2" />
    <monster name="minotaur archer" amount="5" />
    </areaspawn>

    <announce delay="10000" type="22" message="type 22 - koniec" />

    </raid>
    <announce delay="0" type="19" message="wiadomość 1" />
    pojawia się wiadomość
    delay - opóźnienie po wylosowaniu zanim się pokaże ta wiadomość (1000 = 1 sek)
    type - typ wiadomości (do wyboru 18 - białe, 19 - czerwone, 22 - zielone)
    message - treść wiadomości

    <singlespawn delay="0" name="Demon" x="25" y="26" z="7" />
    jest to pojedynczy spawn
    delay - opóźnienie po wylosowaniu zanim zsumuje się potwór (1000 = 1 sek)
    name - nazwa potwora który ma się pojawić
    x,y,z - współrzędne na jakich się ma pokazać

    <areaspawn delay="7500" fromx="25" fromy="33" fromz="7" tox="32" toy="38" toz="7">
    <monster name="poison spider" amount="2" />
    <monster name="minotaur archer" amount="5" />
    </areaspawn>

    jest to arena na jakiej się będą pojawiać potworki
    delay - opóźnienie po wylosowaniu zanim zsumują się potwory (1000 = 1 sek)
    fromx, fromy, fromz - lewy górny wierzchołek areny
    tox, toy, toz - prawy dolny wierzchołek areny
    name - nazwa potwora który się ma pojawić na arenie
    amount - liczba tego potwora

    tutaj daje złożony kod pojawienia się 3 fazowego raidu.

    Kod:
    <raid>
    <announce delay="0" type="18" message="fire elementale atakują miasto kryć się" />
    <areaspawn delay="10000" fromx="x" fromy="y" fromz="z" tox="x" toy="y" toz="z">
    <monster name="fire elemental" amount="15" />
    </areaspawn>
    
    <announce delay="180000" type="18" message="demony wychodzą z podziemi. uciekajcie" />
    
    <areaspawn delay="190000" fromx="x" fromy="y" fromz="z" tox="x" toy="y" toz="z">
    <monster name="demon" amount="10" />
    </areaspawn>
    
    <announce delay="490000" type="18" message="orshaball na powierzchni" />
    <singlespawn delay="500000" name="Orshaball" x="x" y="y" z="z" />
    </raid>
    Zapomniałem dodać, że można robić raidy manualnie. Czyli jak GMowi się nudzi to może zrobić raid.

    Wystarczy, że wpisze: /raid <nazwa raidu>

  2. #2
    Avatar Tomix
    Data rejestracji
    2005
    Położenie
    Białystok
    Wiek
    32
    Posty
    3,245
    Siła reputacji
    21

    Domyślny

    margin - nie wiem co to jest ale to nie jest ważne ;D
    Skoro to jest to do czegoś służy.... A pisząc poradnik powinieneś to wiedzieć...
    Ogółem poradnik OK może się komuś przyda :P Ale nie mi ;D
    Pozdro^^

  3. Reklama
  4. #3
    Avatar Elite Box
    Data rejestracji
    2006
    Położenie
    ________________ Piszę: Życie na Rookgaardzie!
    Wiek
    32
    Posty
    289
    Siła reputacji
    19

    Domyślny

    Ładnie jest to napisane, bardzo przejrzyście. Każdy (no prawie :P) szczegół jest opisany. Gratz.
    Przyda mi sie ten poradniczek, za chwilkę przejde do robienia raidów :D

    A teraz ocena:
    9/10 (za ten margin :D)
    Opowiadania SF i Fantasy
    Zapraszam na bloga, aktualnie wydaję opowiadanie SF pt. Cztery godziny NOWE!
    http://sciencefantasia.blogspot.com
    ***
    Facebookowa grupa dla twórców blogów literackich - https://www.facebook.com/groups/literaccy/ ;)

  5. #4
    Avatar Edwin
    Data rejestracji
    2005
    Położenie
    Szczecinek
    Wiek
    31
    Posty
    120
    Siła reputacji
    19

    Domyślny

    Fajny poradniczek :). Paru rzeczy się dowiedziałem :D.
    Dam Ci +8/10.
    Plusik za chęci jak zwykle.

  6. #5
    Avatar T Ziom
    Data rejestracji
    2006
    Wiek
    31
    Posty
    45
    Siła reputacji
    0

    Domyślny

    zaraz przetestuje ;] bo cos mi podstawowe niedziałają ;/
    "testraid.xml" :D Poradnik ładny THANK?S :}

  7. #6
    konto usunięte

    Domyślny

    Poradnik gut, tylko ten margin ci nie wyszedł ;p sam nie wiem do czego to służy ^^ A co zrobić, żeby tylko GM mógł 'postawić' raid...? Chodzi mi o wyłączenie auto spawnów raidów. Mimo że ustawiłem chance="0" to i tak dziwnym faktem raid sie samodzielnie 'spawnił' po 2h :p

  8. #7
    Avatar Valker
    Data rejestracji
    2005
    Położenie
    Zaginione Miasto
    Wiek
    31
    Posty
    52
    Siła reputacji
    19

    Domyślny

    to ustaw żeby się losowało co 99999 h i tyle ;D

  9. #8
    konto usunięte

    Domyślny G\z

    Dzięki Tego szukałem a tu jak na tależu wszystko. Wielkie ThX

  10. #9
    Xadrian

    Domyślny

    Margin - Margines

    Źródło: Translate.pl

    @Topic:
    Bardzo dobry poradnik! W końcu nie będe musiał latać Godem po mieście i robić potworki! 10/10

  11. #10
    konto usunięte

    Domyślny

    Cytuj Xadrian napisał Pokaż post
    Cytat został ukryty, ponieważ ignorujesz tego użytkownika. Pokaż cytat.
    Margin - Margines

    Źródło: Translate.pl

    @Topic:
    Bardzo dobry poradnik! W końcu nie będe musiał latać Godem po mieście i robić potworki! 10/10
    Eh, ja wiem co to znaczy po Polsku, ale do czego to służy na otsie ><

  12. #11
    konto usunięte

    Domyślny Thx

    Dzięki koleś szukałem tego skryptu dłuższy czas ,wreszcie się ktoś znalazł kto napisał poradnik o tym . 10/10
    Jeszcze raz wielkie Thx.

  13. #12
    konto usunięte

    Domyślny gdhsud

    Zrobilem kilka raidow demonow a nawet ratow ;p
    I nie wyobrazalne ze mojego kumpla ubily raty jak afkowaal ! xD
    ale to byl 51 sorc xD
    Dlugo afkowal albo robil mnie w konia ze padl .
    poradnik najs 9/10

  14. #13
    konto usunięte

    Domyślny

    @Valker-
    Bardzo dobrze opisane :P mi sie przyda ;]
    9/10

    pzdr ;]

  15. #14
    konto usunięte

    Domyślny

    Super material... jak dla mnie the best :D
    10/10 (1 raz daje taka ocene :D)

  16. #15
    konto usunięte

    Domyślny

    czy ta metoda działa nie zależnie od silnika czy aaa ?

Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. [Podstawy] Tworzenie bazy danych MySQL oraz obsługa silnika TFS*
    Przez Midas w dziale Artykuły developerskie
    Odpowiedzi: 52
    Ostatni post: 15-10-2011, 12:39
  2. [Podstawy] OTS z livebox TP*
    Przez Zloom w dziale Artykuły developerskie
    Odpowiedzi: 51
    Ostatni post: 29-08-2011, 12:00
  3. [Podstawy] Jak dobrze odblokować porty w Neostradzie*
    Przez Lo Kiki w dziale Artykuły developerskie
    Odpowiedzi: 124
    Ostatni post: 15-06-2010, 19:09
  4. [Podstawy] Podstawy związane z bazą danych MySQL dla OpenTibii*
    Przez Killavus w dziale Artykuły developerskie
    Odpowiedzi: 24
    Ostatni post: 27-06-2009, 22:32
  5. [Podstawy] Hosting OTServa poprzez sieć Hamachi*
    Przez Dzzej w dziale Artykuły developerskie
    Odpowiedzi: 180
    Ostatni post: 26-06-2009, 22:21

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •