Arkadaşlar ben karakter ile discord adresi ilişkilendirme şeyi istiyorum discord botum vb. var istediğim şey tam olarak şu oyuncular bot kanalına bi kod yazıp karakter adını girsin (kodu oyun içinden alacak ve rasgele olacak) ve discord botu o kişinin ıc ismini yazsın rinadaki gibi yani fakat exp falan gerek yok
Oyun modundan SQL veritabanına veri göndermen gerekiyor. Discord botuda bu veriyi çekip bu veriyi kendine uygun bir şekilde dizeleyip ilişkilendirme yapabilirsin. İsim gözüksün diyorsan, veriyi gönderirken oyuncunun ister levelini ister karakter adını gönder farketmez. Discord botu veriyi nezaman çekecek diye soracak olursan bence sqli çok yormaya gerek yok. Discord bot kanalından talep gelirse bot sql dan veri çeker veriyi yerleştirir. Oyun modu içinde bence şöyle yap: pData değişkenlerine dcKod ekle. pData nın altınada new bool:discordbagladi = false;
new bool:discordkodverildi = false;ekle. oyuncu kayıt olduktan sonra(kayıt publicinin altına) PlayerData[playerid][dcKod] = RandomEx(1000, 3000); discordkodverildi = true; ekle dcKod değişkenine değer atamış olursun sonrada bunu sql a fırlatırsın sql işi düşünce veriyi çeker. Şuanda kafam biraz dağınık kodlarda hata çıkarsa vs, araştır bulursun çözümlerini ben sadece algoritmayı söyledim.
Önerim şu, /discord menüsü hazırla DİALOG_STLYE_LİST biçiminde. Discord kodunu vesaire gösterir. Orada biriken exp yi alırsın bence biriken exp için playerdatanın içine pDCEXP, ekle. Discord botuda kişiyi inceler ve aktif olduğu her saat sql a kişiye özel pDCEXP verisi gönderir. Oyun modu veri geldiğinde veriyi çeker pDCEXP ye yerleştirir sonra kişi ordan çek butonuna bastığında ordaki, pDCEXP deki, biriken exp yi çeker ve biriken exp yi sıfırlar gibisinden bir fonksiyon gir. DJS ile aram iyi olmadığı için o konuda yardımcı olamam iyi günler.