arkadaşlar ben discord connector pluginiyle sunucumu discord sunucuma bağladım ama mesela discord sunucumda cezalog diye bir kanal oluşturdum botumda var sadece pawno üzerinden nasıl yapacağım birisine oyundan /jail id yazdığımda discordda gözükmesini nasıl sağlayabilirim?
CMD:jail(playerid, params[])
{
static userid, sure, sebep[50];
if(PlayerData[playerid][pAdmin] < 1 && PlayerData[playerid][pHelper] < 5) return HataMesajGonder(playerid, "Bu komutu kullanmak için yetkiniz yok !");
if(sscanf(params, "uds[50]", userid, sure, sebep)) return BilgiMesajGonder(playerid, "/jail [id/isim] [dakika] [sebep]");
if(!OyundaDegil(userid)) return HataMesajGonder(playerid, "Oyuncu oyunda değil.");
if(sure < 1) return HataMesajGonder(playerid, "En az 1 dakika girmelisiniz.");
if(PlayerData[userid][pHapisSure] > 0 && PlayerData[userid][pCK] == 1) return HataMesajGonder(playerid, "Bu karakter CK edilmiş.");
ResetPlayer(userid);
ResetWeapons(userid);
ClearAnimations(userid);
PlayerTextDrawShow(userid, HapisTD[userid]);
SetPlayerPos(userid, 277.0031,-158.5140,1999.5114);
SetPlayerInterior(userid, 3);
SetPlayerVirtualWorld(userid, (userid + 100));
SetPlayerFacingAngle(userid, 0.0);
SetCameraBehindPlayer(userid);
PlayerData[userid][pHapisSure] = sure * 60;
format(PlayerData[userid][pHapisSebep], 50, sebep);
format(PlayerData[userid][pHapiseAtan], 24, PlayerData[playerid][pAdminName]);
PlayerData[userid][pHapis] = 0;
new query[500];
format(query, sizeof(query), "INSERT INTO `oocsicil` (`ID`, `Tarih`, `Sebep`, `Uygulayan`, `Tur`) VALUES('%d', '%s', '%s', '%s', '3')", PlayerData[userid][pID], ReturnDate(), sebep, PlayerData[playerid][pAdminName]);
mysql_tquery(baglanti, query);
BilgiMesajGonder(userid, "%s adlı yetkili seni %d dakika hapse attı. (%s).", PlayerData[playerid][pAdminName], sure, sebep);
foreach(new i:Player) if(PlayerData[i][pAyarlar][3] == 0 || i == userid)
{
SendClientMessageEx(i, COLOR_LIGHTRED, "(%s) - (( %s adlı oyuncu %s tarafından %s sebebiyle %d dakika cezalandırıldı. ))", ReturnDate(), ReturnName(userid, 0), PlayerData[playerid][pAdminName], sebep, sure);
}
Log_Write("logs/jail_log.txt", "[%s] %s adli yetkili %s adli oyuncuyu %d dakika cezalandirdi, sebep: %s.", ReturnDate(), PlayerData[playerid][pAdminName], ReturnName(userid, 0), sure, sebep);
return 1;
}
https://github.com/maddinat0r/samp-discord-connector
Alıntı yapılan: Bölüm kurallarıAçılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
K/A.