Chat Ekranını Kapatma Sistemi

Herkese merhaba, bugün tek bir kod ile dinamik olarak chat ekranını kapatıp açmanızı sağlayacak bir sistem ile karşınızdayım.
Modun başına aşağıdaki kodu ekleyin:
new chatstate;OnPlayerCommandText bölümüne aşağıdaki kodu ekleyin:
if(!strcmp(cmdtext, "/chatstate", true))
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xF7B61EFF,"Bu komutu kullanamazsınız.");
if(chatstate == 0)
{
SendClientMessage(playerid,0xF7B61EFF,"[Sistem]: Sohbet kullanıma kapatıldı.");
chatstate = 1;}else if(chatstate == 1)
{
SendClientMessage(playerid,0xF7B61EFF,"[Sistem]: Sohbet kullanıma açıldı.");
chatstate = 1;
}
return 1;
}OnPlayerText bölümüne aşağıdaki kodu girin:
if(chatstate == 1)
{
if(!IsPlayerAdmin(playerid)) // Oyuncu rcon girişi yapmamışsa demek. Rcon girişi yapanlar konuşabilir.
{SendClientMessage(playerid,0xF7B61EFF,"[Sistem]: Şu an sohbet oyunculara kapatılmış durumda.");
}return 0;
}