MaxiGuard vSRO | [MaxiGuard] Chat Command (!petmax) Beta Server için Pet Levelini Makslama

Teşekkürler :)
 
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***


teşekkürler
Üst üste post gönderildiği için tek mesajda birleştirildi:

tesek
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***


kurler
Üst üste post gönderildiği için tek mesajda birleştirildi:

tesek
*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***

*** Gizli metin: alıntı yapılamaz. ***
*** Gizli metin: alıntı yapılamaz. ***


kurler
 

Bu konuda sizlere Beta'da kullanabileceğiniz, Sizi büyük bir iş yükünden kurtaracak bir paylaşım yapacağım. Bu sadece bir paylaşım değil ayrıca MaxiGuard'da nasıl Chat komutu oluşturabilirsiniz, bilmeyenler için veya merak edenler için onu da anlatacağım.



Paylaşım Adı:​
MaxiGuard Chat Commands​
Paylaşım İçeriği:​
Prosedür​
Download:​
XXX​
VirüsTotal:​
XXX​


Kurulum Anlatımı;

Öncelikle MaxiGuard_User veritabanımızdan Programmability-->Stored Procedures-> _OnChatCommand_EDIT Prosedürümüze sağ tıklayıp Modify diyoruz.

1696435709114.png

Gördüğünüz üzere Chat'e bir mesaj yazıldığında bu prosedür çağrılıyor (Eğer guardın panelinden aktif ettiyseniz.),
ve bu prosedüre Karakterin ID'si Karakterin Adı ve Karakterin gönderdiği mesaj aktarılıyor.

Ben burda kendi oluşturduğum database'deki prosedüre yönlendiriyorum siz bu kısma AS'tan sonra kendi komutlarınızı yazabilirsiniz.


Prosedür;



Bu benim oluşturduğum database'deki prosedürün bir kısmı eğer siz MaxiGuard_User database'indeki _OnChatCommands_EDIT prosedürüne yazmak isteseniz AS'tan sonra yazabilirsiniz aynı mantık.
*** Hidden text: cannot be quoted. ***



Bu kod aslında sizin yapabileceklerinize bir örnektir geliştirmesi size ve hayal gücünüze kalmış birşey 😄


Bu kod ile karakterdeki Attack pet'in leveli karakter Chat'e !petmax yazdığında karakterin leveline eşitliyor ve olduğu yere ışınlanıyor.


(Prosedür için @DragonSlayer ve @EfsaneSro 'ya teşekkürler ❤️ )



Görsel;




PK'dan öldüğüm için char 119 ama pet 120 oluyor eski levelim 120'ydi 😂

NOT;

Prosedürde bazı hatalar vardı giderildi.

- Charın leveli iki ve tek haneliyken petmax komutu çalışmıyordu.
- Komut her karakter için sadece bir kere çalışacak şekilde ayarlandı (ışınlanarak pvp'de vesaire bug yapılmaması adına)
- Komut sadece şehir içindeyken çalışacak şekilde ayarlandı (Special thanks to @DragonSlayer )
- Komut şehir dışında kullanıldığında (You must be in town for this command!) şeklinde uyarı geçiyor.





Thanks for share
 

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

Geri
Üst Alt