VSroPlus Zaman Ayarlı Unique - Detaylı Anlatım

resone

.
Aktiflik: 7%
Lord 1 Mesaj
Katılım
10 May 2019
Mesajlar
379
Tepkime puanı
265
Puan
63
Konum
Hatay
Thread owner
Merhaba, vSroPlus'ta kendi zaman ayarlı Unique'lerinizi ayarlamanın yolunu göstereceğim.
Bunu Medusa için yapacağım, kendiniz istediğiniz Unique'i düzenleyebilirsiniz.

Öncelikle vPlus..RefUnique tablomuza eklemelerimizi yapıyoruz:
Tabloyu incelerseniz burada işinize yarayabilecek birçok ayar bulunuyor. Örneğin Unique'lerin PD&MD değerleriyle oynamadan direk bu tablo üzerinden INT Unique'lere STR karakterlerin saldırmasını engelleyebilirsiniz. Ya da açık haritada yalnızca Job modunda atak yapılabilen Unique'ler spawn edebilirsiniz.
refunique.png


Ardından, RefTimedUniques_Positions tablosuna Unique'imizin spawn olacağı WorldID'yi ve koordinatları eklememiz gerekiyor:
NOT: Koordinatları yazarken virgülden sonrasını eklemeyin. Tablo yalnızca tamsayı kabul ediyor.

timedunique_positions.png



Ardından bir diğer tablomuz olan RefTimedUniques tablosuna RefTimedUniques_Positions tablosuna gerekli eklemeleri yapıyoruz.
- PositionsGroupID bir üstte oluşturduğumuz RefTimedUniques_Positions tablosundan geliyor.

TimedUniques.png

Son olarak RefTimedNotifications tablosuna Notice için eklemeleri yapıyoruz. Burayı da istediğiniz gibi özelleştirebilirsiniz.

timednotifications.png


Şimdi vsroplus panelimizden Custom Events -> Linked Schedules bölümünü açıp Add Linked Schedule butonuna basıyoruz ve Unique için Linked Schedule oluşturuyoruz.

linkedschedule.png

Daha sonra Actions başlığının altında bulunan "Manage Linked Schedule Items" butonuna basıp, "Add Linked Schedule Item" diyoruz.
Event Name'in içinden Timed Notifications'ı bulup seçiyoruz.
timednotificationspanel.png

Ardından gerekli eklemeleri yapıyoruz. Burayı kendinize göre özelleştirebilirsiniz.
Burada, örneğin Medusa 10 dakika sonra belirecek notice'i geçtikten sonra, 5 dakika bekleyip ardından diğer eklediğim Medusa 5 dakika sonra belirecek notice'si çalışacak.

eklemeler.png


En son şöyle bir şekil almalı:

357159.png


Ardından Schedules -> Add Schedule -> Linked Schedules'i seçip, saat ayarını yapıyoruz ve hayırlı olsun. Artık belirlediğiniz saatte Unique Notice geçip belirecek.
Saati ayarlarken dikkatli olun. Örneğin bu ayara göre 22.50'de Medusa 10 dakika sonra belirecek Notice'i geçecek. Ardından, 5 dakika, 1 dakika ve 23.00'da medusa belirecek.

111.png


Medusa artık istediğimiz saatte spawn oluyor. Şimdi, Unique'i kimse kesmezse otomatik kaldırmayı göstereceğim. Bunun için vSroPlus'ta bulunan Logger_UniqueSpawn ve _Command_QueryAfter prosedürlerini kullanacağız.

Logger_UniqueSpawn prosedürünün altına bu eklemeleri yapıyoruz:
Unique spawn olduktan 7200 saniye sonra Unique'i otomatik olarak temizliyoruz.
 

Ekli dosyalar

  • refunique.png
    refunique.png
    19.7 KB · Görüntüleme: 9
  • timedunique_positions.png
    timedunique_positions.png
    8.1 KB · Görüntüleme: 14
  • timednotifications.png
    timednotifications.png
    22.7 KB · Görüntüleme: 11
  • Adsız.png
    Adsız.png
    38.9 KB · Görüntüleme: 11
  • 111.png
    111.png
    20 KB · Görüntüleme: 11
Merhaba, vSroPlus'ta kendi zaman ayarlı Unique'lerinizi ayarlamanın yolunu göstereceğim.
Bunu Medusa için yapacağım, kendiniz istediğiniz Unique'i düzenleyebilirsiniz.

Öncelikle vPlus..RefUnique tablomuza eklemelerimizi yapıyoruz:
Tabloyu incelerseniz burada işinize yarayabilecek birçok ayar bulunuyor. Örneğin Unique'lerin PD&MD değerleriyle oynamadan direk bu tablo üzerinden INT Unique'lere STR karakterlerin saldırmasını engelleyebilirsiniz. Ya da açık haritada yalnızca Job modunda atak yapılabilen Unique'ler spawn edebilirsiniz.
refunique.png

Ardından, RefTimedUniques_Positions tablosuna Unique'imizin spawn olacağı WorldID'yi ve koordinatları eklememiz gerekiyor:
NOT: Koordinatları yazarken virgülden sonrasını eklemeyin. Tablo yalnızca tamsayı kabul ediyor.

timedunique_positions.png


Ardından bir diğer tablomuz olan RefTimedUniques tablosuna RefTimedUniques_Positions tablosuna gerekli eklemeleri yapıyoruz.
- PositionsGroupID bir üstte oluşturduğumuz RefTimedUniques_Positions tablosundan geliyor.

TimedUniques.png

Son olarak RefTimedNotifications tablosuna Notice için eklemeleri yapıyoruz. Burayı da istediğiniz gibi özelleştirebilirsiniz.

timednotifications.png

Şimdi vsroplus panelimizden Custom Events -> Linked Schedules bölümünü açıp Add Linked Schedule butonuna basıyoruz ve Unique için Linked Schedule oluşturuyoruz.

linkedschedule.png

Daha sonra Actions başlığının altında bulunan "Manage Linked Schedule Items" butonuna basıp, "Add Linked Schedule Item" diyoruz.
Event Name'in içinden Timed Notifications'ı bulup seçiyoruz.
timednotificationspanel.png

Ardından gerekli eklemeleri yapıyoruz. Burayı kendinize göre özelleştirebilirsiniz.
Burada, örneğin Medusa 10 dakika sonra belirecek notice'i geçtikten sonra, 5 dakika bekleyip ardından diğer eklediğim Medusa 5 dakika sonra belirecek notice'si çalışacak.

eklemeler.png

En son şöyle bir şekil almalı:

357159.png

Ardından Schedules -> Add Schedule -> Linked Schedules'i seçip, saat ayarını yapıyoruz ve hayırlı olsun. Artık belirlediğiniz saatte Unique Notice geçip belirecek.
Saati ayarlarken dikkatli olun. Örneğin bu ayara göre 22.50'de Medusa 10 dakika sonra belirecek Notice'i geçecek. Ardından, 5 dakika, 1 dakika ve 23.00'da medusa belirecek.

111.png

Medusa artık istediğimiz saatte spawn oluyor. Şimdi, Unique'i kimse kesmezse otomatik kaldırmayı göstereceğim. Bunun için vSroPlus'ta bulunan Logger_UniqueSpawn ve _Command_QueryAfter prosedürlerini kullanacağız.

Logger_UniqueSpawn prosedürünün altına bu eklemeleri yapıyoruz:
Unique spawn olduktan 7200 saniye sonra Unique'i otomatik olarak temizliyoruz.
*** Gizli metin: alıntı yapılamaz. ***
Paylaşım için teşekkür ederiz hocam!
 
Hello, I will show you how to set up your own timed Uniques in vSroPlus.
I'll do this for Medusa, you can customize your Unique however you want.

First, we add the following to our vPlus..RefUnique table:
If you examine the table, you'll find many settings that might be useful to you. For example, you can directly prevent STR characters from attacking INT Uniques from this table without changing the PD&MD values of the Uniques. Or you can spawn Uniques in the open map that can only be attacked in Job mode.
refunique.png

Next, we need to add the WorldID and coordinates where our Unique will spawn to the RefTimedUniques_Positions table:
NOTE: Do not include the digits after the decimal point when entering coordinates. The table only accepts integers.

timedunique_positions.png


Next, we add the necessary entries to the RefTimedUniques_Positions table, which is another table we have, the RefTimedUniques table.
- PositionsGroupID comes from the RefTimedUniques_Positions table that we created above.

TimedUniques.png

Finally, we add the Notices to the RefTimedNotifications table. You can customize this as you wish.

timednotifications.png

Now, we open the Custom Events -> Linked Schedules section in our vsroplus panel, click the Add Linked Schedule button, and create a Linked Schedule for Unique.

linkedschedule.png

Next, under the Actions heading, click the "Manage Linked Schedule Items" button and then click "Add Linked Schedule Item".
We find and select Timed Notifications from within the Event Name.
timednotificationspanel.png

Then we make the necessary additions. You can customize this to your liking.
Here, for example, after the Medusa notice that will appear in 10 minutes runs, you'll wait 5 minutes, and then the other Medusa notice I added, which will appear in 5 minutes, will run.

additions.png

It should finally take the following form:

357159.png

Next, select Schedules -> Add Schedule -> Linked Schedules, set the time, and congratulations! A Unique Notice will now appear at the time you specified.
Be careful when setting the time. For example, according to this setting, Medusa will appear at 22:50, then the Notice will pass 10 minutes later. After that, Medusa will appear again at 5 minutes, 1 minute, and 23:00.

111.png

Medusa now spawns at the time we want. Now, I'll show you how to automatically remove the Unique if no one kills it. For this, we will use the Logger_UniqueSpawn and _Command_QueryAfter procedures found in vSroPlus.

We are adding these additions under the Logger_UniqueSpawn procedure:
We automatically clear Unique 7200 seconds after it spawns.
*** Hidden text: cannot be quoted. ***
Great
 

Bu konuyu görüntüleyen kullanıcılar

Geri
Üst Alt