Merhabalar değerli forum kullanıcıları,
Bu konuda sizlere **MaxiGuard üzerinden gönderilebilen mesaj türlerini**, kullanım şekillerini ve SQL örneklerini detaylı şekilde anlatacağım.
MaxiGuard mesajlarında **maksimum 128 karakter** kullanabilirsiniz. Bu sınır aşıldığında mesaj gönderimi başarısız olur.
---
Aşağıdaki mesajlar **belirli bir karaktere** gönderilir.
`@Charname` alanına mesajı alacak karakter adı yazılmalıdır.
Kod:
-- PM olarak gönderir (MaxiGuard isimli karakterden)
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',1,'Mesaj karaktere [MaxiGuard] adlı karakterden PM olarak gönderilir.',@Charname,GETDATE());
-- Yeşil (CTF) mesaj
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',2,'Mesaj karaktere yeşil (CTF) olarak gider',@Charname,GETDATE());
-- Pembe mesaj (üstte + sağ altta)
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',3,'Mesaj karaktere pembe olarak gider, ekranın üstünde ve sağ aşağıda yazar.',@Charname,GETDATE());
-- Sistem mesajı (tüm chatlerde görünür)
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',4,'Mesaj karaktere sistem mesajı olarak gider, tüm chatlerde gözükür.',@Charname,GETDATE());
---
Bu mesajlar **sunucudaki tüm oyunculara** gönderilir.
Kod:
-- PM (MaxiGuard isimli karakterden)
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',5,'Mesaj tüm oyunculara [MaxiGuard] adlı karakterden PM olarak gönderilir.',0,GETDATE());
-- Yeşil (CTF)
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',6,'Mesaj tüm oyunculara yeşil (CTF) olarak gider',0,GETDATE());
-- Pembe mesaj
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',7,'Mesaj tüm oyunculara pembe olarak gider, ekranın üstünde ve sağ aşağıda yazar.',0,GETDATE());
-- Sistem mesajı
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',8,'Mesaj tüm oyunculara sistem mesajı olarak gider, tüm chatlerde gözükür.',0,GETDATE());
---
Bu mesaj türleri **belirli bölgelerdeki tüm oyunculara** gönderilir.
• 9 → PM
• 10 → Yeşil
• 11 → Pembe
• 12 → Sistem
• 13 → Mavi mesaj
Kod:
insert into MaxiGuard_User.._BridgeCommands (CommandID,Executor,Data1,Data2,Data3,Date)
VALUES (500,'System',9,'TEST MESSAGE','25000,25001',GETDATE());
insert into MaxiGuard_User.._BridgeCommands (CommandID,Executor,Data1,Data2,Data3,Date)
VALUES (500,'System',10,'TEST MESSAGE','25000,25001',GETDATE());
insert into MaxiGuard_User.._BridgeCommands (CommandID,Executor,Data1,Data2,Data3,Date)
VALUES (500,'System',11,'TEST MESSAGE','25000,25001',GETDATE());
insert into MaxiGuard_User.._BridgeCommands (CommandID,Executor,Data1,Data2,Data3,Date)
VALUES (500,'System',12,'TEST MESSAGE','25000,25001',GETDATE());
insert into MaxiGuard_User.._BridgeCommands (CommandID,Executor,Data1,Data2,Data3,Date)
VALUES (500,'System',13,'TEST MESSAGE','25000,25001',GETDATE());
---
Kod:
-- Tekil mavi mesaj
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',14,'TEST MESSAGE',@Charname,GETDATE());
-- Tüm server mavi mesaj
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',15,'TEST MESSAGE',0,GETDATE());
---
• 16 → Tekil
• 17 → Tüm server
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',16,'TEST MESSAGE',@Charname,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',17,'TEST MESSAGE',0,GETDATE());
---
Sadece **tekil kullanım** mümkündür.
Renk kodu `Executor` alanında hex olarak girilebilir.
• 18 → Normal
• 19 → Kalın (Bold)
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',18,'TEST MESSAGE',@Charname,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',19,'TEST MESSAGE',@Charname,GETDATE());
---
• 20 → Normal
• 21 → Kalın
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',20,'TEST MESSAGE',0,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',21,'TEST MESSAGE',0,GETDATE());
---
Renk kodu `Executor` alanında belirtilmelidir.
• 22 → Tekil
• 23 → Tüm server
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',22,'TEST MESSAGE',@Charname,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'36c95e',23,'TEST MESSAGE',0,GETDATE());
---
• 199 → Tekil
• 200 → Tüm server
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',199,'TEST MESSAGE',@Charname,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',200,'TEST MESSAGE',0,GETDATE());
---
• 198 → Tekil
• 201 → Tüm server
Kod:
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',198,'TEST MESSAGE',@Charname,GETDATE());
insert into MaxiGuard_User.._BridgeCommands
VALUES (500,'System',201,'TEST MESSAGE',0,GETDATE());
---
event, notice ve duyurularınızı profesyonel şekilde yönetebilirsiniz.
