Herkese iyi forumlar...
Bu konuda sizlere MaxiGuard sayesinde 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.[/usersexc]
Paylaşım Adı: MaxiGuard Chat Commands Paylaşım İçeriği: Prosedür Download: XXX VirüsTotal: XXX
Kurulum Anlatımı;*** Gizli metin: alıntı yapılamaz. ***
Öncelikle MaxiGuard_User veritabanımızdan Programmability-->Stored Procedures-> _OnChatCommand_EDIT Prosedürümüze sağ tıklayıp Modify diyoruz.
![]()
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 değişkenleri kendi oluşturduğum database'deki prosedüre yönlendiriyorum siz bu kısma AS'tan sonra kendi prosedürü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.
- IF @Charname = 'KARAKTERADI' bu kısma yazdığınız charname ile izin vermek istediğiniz GM veya GA'nınıza karar verebilirsiniz.
- Oyun içinde chat kısmına yazılan !premium Charname ile istediğiniz karaktere premium gönderebilirsiniz, Eğer başka birşey göndermek istiyorsanız prosedürde güncelleme yapabilirsiniz. Fakat prosedürdeki !premium komut kelimesini değiştirirseniz çalışmayabilir yani extra düzenlemeler gerekebilir.
Görsel;
tesekkurler
