Hoşgeldin Ziyaretçi

Kayıt Olarak Tüm Eklentileri Ücretsiz İndirebilirsin.

Şimdi kayıt ol

Plugin | İstek Talk With the Server

chal ☼ Я

Kayıtlı Üye
Üye
9
19 Ekim 2016
1
#1
Talk with the server diye bir plugin var mesela sunucudan merhaba yazıyoruz server cevap veriyor ama benim bu pluginde birkaç sıkıntım var bunları çözelebilir miyiz ?

1- Mesajı yazdığımız zaman yazdığımız mesaj serverın attığı mesajdan daha altta kalıyor.
2- Büyük küçük harf duyarlı
3- Normalde pluginin orjinalinde servercommand olarak sm_play dosya.mp3 gibi şeyler yazmışlar fakat bunu server çalmıyor bunu ekleyebilir misiniz?

PHP:
#include <sourcemod>
#include <sdkhooks>
#include <sdktools_stringtables>
#include <multicolors>
#pragma semicolon 1
#define PLUGIN_VERSION "1.3"

public Plugin myinfo = {
    name        = "Talk with the server",
    author      = "ItsNoy",
    description = "Type message and the server will type you",
    version     = PLUGIN_VERSION,
    url         = "http://steamcommunity.com/id/bravefox2"
};
public OnPluginStart()
{
  
    CreateConVar("sm_talkwiththeserver_version", PLUGIN_VERSION, "Talk with the server plugin version",FCVAR_SPONLY|FCVAR_REPLICATED|FCVAR_NOTIFY|FCVAR_DONTRECORD);
    AddCommandListener(OnSay, "say");
    AddCommandListener(OnSay, "say_team");
    LoadTranslations("talkwiththeserver.phrases");
  
}
public Action:OnSay(client, const String:command[], args)
{
    char text[4096];
    char cname[4096];
    GetClientName(client,cname,sizeof(cname));
    GetCmdArgString(text, sizeof(text));
    StripQuotes(text);
    if (StrEqual(text, "sa")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Aleykum selam iyi oyunlar dileriz.", cname);
    }
  
    else if (StrEqual(text, "küfür")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default} Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
    else if (StrEqual(text, "SA")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Aleykum selam iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "Sa")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Aleykum selam iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "s.a")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Aleykum selam iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "S.A")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Aleykum selam iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "Merhaba")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Merhaba iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "merhaba")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Merhaba iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "meraba")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ] {default}{green}%s{default}, Merhaba iyi oyunlar dileriz.", cname);
    
    }
  
    else if (StrEqual(text, "küfür")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
    else if (StrEqual(text, "küfür")) {
       CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
  
  
    else if (StrEqual(text, "küfür")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
  
    else if (StrEqual(text, "küfür")) {
  CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
  
    else if (StrEqual(text, "küfür")) {
       CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
  
    else if (StrEqual(text, "küfür")) {
       CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
  
    else if (StrEqual(text, "küfür")) {
     CPrintToChatAll("{darkred}[ CUKUMDAR ]{default}{green}%s{default}, Kufur ettiginiz icin sinirsiz gag ve mute yediniz!", cname);
        ServerCommand("sm_pgag #%i", GetClientUserId(client));
        ServerCommand("sm_pmute #%i", GetClientUserId(client));
    }
  
    else if (StrEqual(text, "selam")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ]{default} Selam {green}%s{default} hosgeldiniz, iyi vakit gecirmenizi dileriz.", cname);
    }
  
  
    else if (StrEqual(text, "slm")) {
         CPrintToChatAll("{darkred}[ CUKUMDAR ]{default} Selam {green}%s{default} hosgeldiniz, iyi vakit gecirmenizi dileriz.", cname);
    }
  
    else if (StrEqual(text, "lan")) {
        CPrintToChatAll("{darkred}[ CUKUMDAR ]{default} Degerli oyuncumuz {green}%s{default}, 'lan' seklinde hitap ve tepki yasaklidir, birdahaki seferine uyarisiz sinirsiz {green}gag{default} ve {green}mute{default} atilacaktir.", cname);
    }
  
}
 
İçerik sağlayıcı paylaşım sitelerinden biri olan Pluginler.com Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Pluginler.com hakkında yapılacak tüm hukuksal Şikayetler buradan iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde Pluginler.com yönetimi olarak tarafımızdan gereken işlemler yapılacak ve yönetimimiz size geri dönüş yapacaktır.
Üst Alt