vSRO Çözüldü Vsro Job Garden Botu !

MarsEDIT

Database & PK2 Editör

.
Aktiflik: 25%
Lord 250 mesaj
Katılım
14 May 2019
Mesajlar
464
Çözümler
3
Tepkime puanı
1,948
Puan
93
Konum
mars-edit.com
Web sitesi
mars-edit.com
Thread owner
Arkadaslar Oyunuma Job Garden Eklicem Fakat ..
3 uniq olacakya bu uniqleri neye göre Spawn ettitiriyoruz.. ( Mantığı nedir ?)

Örnek 20:00 da istedigim herhangi bir bölgede Uniq Spawn Ettirmek gibi bir bot varmi ?
 
Mantık böyle açıklayayım.
Herhangi bir bot olabilir Warp, Loadmonster yapabilen.

SQL Agent ile bir proc yaparak istediğin zamanda proc komut gönderip bu komut ile istediğin mobu attırabilirsin.
Daha sonra aynı bot uniqlog tutacagı için Unique Kill sonrası tekrardan istediğin unique loadmonster yaptırabilirsin.

Örnek

CREATE PROC UNIQUESPAWN
@Unique int
as

IF (@Unique = 1)
BEGIN
--Warp ile
insert into (region,x,y,z,worldid) valus (25500,423,42,50)
END

IF (@Unique = 2)
BEGIN
--Loadmonster ile
insert into (modid) valus (54444)
END

İlk mobu SQL Agent ve bot ile attırdıktan sonra Uniquelog dan kesilen unique sonrası bota tekrar tekrar unique attırabilirsin.

CREATE UniqueKill
@MobID int
as

IF (@MobID = 54444)
BEGIN
insert into (modid) valus (54445)
END

IF (@MobID = 54445)
BEGIN
insert into (modid) valus (54446)
END

SQL Agent > job bölümüne

EXEC UNIQUESPAWN 1 -- 12:00
EXEC UNIQUESPAWN 2 -- 12:10
 
Mantık böyle açıklayayım.
Herhangi bir bot olabilir Warp, Loadmonster yapabilen.

SQL Agent ile bir proc yaparak istediğin zamanda proc komut gönderip bu komut ile istediğin mobu attırabilirsin.
Daha sonra aynı bot uniqlog tutacagı için Unique Kill sonrası tekrardan istediğin unique loadmonster yaptırabilirsin.

Örnek



İlk mobu SQL Agent ve bot ile attırdıktan sonra Uniquelog dan kesilen unique sonrası bota tekrar tekrar unique attırabilirsin.



SQL Agent > job bölümüne

EXEC UNIQUESPAWN 1 -- 12:00
EXEC UNIQUESPAWN 2 -- 12:10

Sql agent ne islev yaptigini bir rehber olarak paylasip herkes ne oldugunu anlasa cok iyi olur :)
 
Sql agent ne islev yaptigini bir rehber olarak paylasip herkes ne oldugunu anlasa cok iyi olur :)

SQL Server Agent mantık olarak JOB sistemi sayesinde zamanlar yönetir ve bu zamanlama ile EXEC kodu gönderebilirsiniz.
Örnek:

SQL Server Agent bir time döngü oluşturdun.
Saat 00:00'da Job explerini sıfırlayacaksın.
SQL Server Agent > new job > schudeles > new > olarak zamanını belirliyorsun.
Daha sonra Steps > new > commad kısmına JobResetProc 1 olarak değer atıyorsun bu sayede saat: 00:00'da expleri sıfırlıyor.

CREATE PROC JobResetProc
@Type int
as

IF (@Type = 1)
BEGIN
UPDATE _CharTrijob set Exp = 0
END
 
Mantık böyle açıklayayım.
Herhangi bir bot olabilir Warp, Loadmonster yapabilen.

SQL Agent ile bir proc yaparak istediğin zamanda proc komut gönderip bu komut ile istediğin mobu attırabilirsin.
Daha sonra aynı bot uniqlog tutacagı için Unique Kill sonrası tekrardan istediğin unique loadmonster yaptırabilirsin.

Örnek



İlk mobu SQL Agent ve bot ile attırdıktan sonra Uniquelog dan kesilen unique sonrası bota tekrar tekrar unique attırabilirsin.



SQL Agent > job bölümüne

EXEC UNIQUESPAWN 1 -- 12:00
EXEC UNIQUESPAWN 2 -- 12:10
hocam biraz daha açıklar mısın proclarda takılı kaldım nasıl spawn ettirebilirim?
 

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

Geri
Üst Alt