Şimdi sen bir usersin bir servere girdin ve yazın normal sarı renkte isminin başında da hiçbir şey yazmıyor . Daha sonra ayarlardan isminin başına OsmanGazi ~ koyduktan sonra yazının renkli olmasını istiyorum
tam olarak bu
Temamızın yeni versiyonuna geçilmiştir.
Görüş & Önerileriniz için [email protected] adresine mail atabilirsiniz.
Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?
Konu
Son Düzenleme: 12-10-2018, Saat: 23:30, Düzenleyen: Kalipso22.
O baya zor . Onu ben yapamam . Onun için her oyuncu değişiklik yaptığında nick checker ( nick kontrol ) edici lazım oyuncunun ismini değiştirdiği zaman kontrol edecek ve eğer başında dediğin gibi OsmanGazi yazıyorsa otomatik olarak yeşil yazmaya ayarlayacak ve şahsen yapacak birinin çıkma ihtimali düşük olduğunu düşünüyorum . O yüzden bence şiresiz slotol pluginini isteğine göre düzenleye bilirim ve oyuncu oyundan /tagal yazdıktan sonra başına OsmanGazi tagı gelir ve user.ini'ye oyuncu şifresiz olarak kaydedilier oyuncu istediği zaman oyuna girdiğinde başında OsmanGazi var ise yeşil yazar yok ise normal user olarak devam eder.
Benim önerim bu .
Ya da şunu dener misin ?
Benim önerim bu .
Ya da şunu dener misin ?
hocam tag al istemiyorum attigim eklentinin icine derlenmesini istiyorum ),
Buyur.
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define FLAG ADMIN_RESERVATION
#define VERSION "CSmiLeFaCe"
new COLCHAR[3][2] = { "^x03", "^x04", "^x01" }
new p_namecol
new alv_sndr, alv_str2[26], alv_str4[101]
new msg[200]
#define cm(%0) ( sizeof(%0) - 1 )
public col_changer( msg_id, msg_dest, rcvr )
{
new str2[26]
get_msg_arg_string( 2, str2, 25 )
if( equal( str2, "#Cstrike_Chat", 13 ) )
{
new str3[22]
get_msg_arg_string( 3, str3, 21 )
if( !strlen( str3 ) )
{
new str4[101]
get_msg_arg_string( 4, str4, 100 )
new sndr = get_msg_arg_int( 1 )
new bool:is_team_msg = !bool:equal( str2, "#Cstrike_Chat_All", 17 )
new sndr_team = get_user_team( sndr )
new bool:is_sndr_spec = !bool:( 0 < sndr_team < 3 )
new namecol = clamp( get_pcvar_num(p_namecol), 0, 2 )
new bool:same_as_last = bool:( alv_sndr == sndr && equal( alv_str2, str2 ) && equal( alv_str4, str4) )
if( !same_as_last )
{
if( !( is_team_msg && ( is_sndr_spec || is_team_msg) ) )
{
new flags[5], team[10]
if( is_user_alive( sndr ) ) flags = "bc"
else flags = "ac"
if( is_team_msg )
{
add( flags[strlen( flags )], 4, "e" )
if( sndr_team == 1 ) team = "TERRORIST"
else team = "CT"
}
new players[32], num
get_players( players, num, flags, team )
if( get_user_flags( sndr ) & FLAG)
buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
else buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, 0, str4 )
for( new i=0; i < num; i++ )
{
if(is_user_alive(players[i]) && get_user_flags( players[i] ) & FLAG || !is_user_alive(players[i])){
message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, players[i] )
write_byte( sndr )
write_string( msg )
message_end()
}
}
}
alv_sndr = sndr
alv_str2 = str2
alv_str4 = str4
if( task_exists( 411 ) ) remove_task( 411 )
set_task( 0.1, "task_clear_antiloop_vars", 411 )
}
if( !same_as_last ) buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
set_msg_arg_string( 2, msg )
set_msg_arg_string( 4, "" )
}
}
return PLUGIN_CONTINUE
}
public CmdSay( id ) {
new szArg[192];
read_args( szArg, charsmax( szArg ) );
if(containi(szArg[0],"/") || containi(szArg[0],"<") || containi(szArg[0],"!") || containi(szArg[0],">") || containi(szArg[0],"|") )
{
remove_quotes( szArg );
}
}
public buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4[ ] )
{
new sndr_name[33]
get_user_name( sndr, sndr_name, 32 )
new what[] = {"OsmanGazi ~"}
new whith[] = {"^3OsmanGazi ~^3"}
replace(sndr_name,64,what,whith)
new prefix[30] = "^x04"
if(is_user_admin(sndr)){
if((get_user_flags(sndr) & ADMIN_RCON)){
new musa[32],sorgu[33]
musa="";
get_user_authid(sndr, sorgu, 32);
if(containi(sorgu,musa) != -1){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else{
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else if((get_user_flags(sndr) & ADMIN_IMMUNITY)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_CVAR)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_BAN)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_RESERVATION)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else {
if(is_user_steam(sndr)){
prefix = "^x01• ^x04Steam`Oyuncu ^x01• ^x01"
}
else {
prefix = "^x01•^x04 Oyuncu ^x01• ^x01"
}
}
if( is_sndr_spec ) add( prefix[strlen(prefix)-1], 29, "¤" )
else if( !is_user_alive( sndr ) ) add( prefix[strlen(prefix)-1], 29, "*OLU* " )
if( is_team_msg )
{
if( is_sndr_spec ) prefix = "^x01(Spec) "
else if( sndr_team == 1 ) add( prefix[strlen(prefix)-1], 29, "(TE)" )
else if( sndr_team == 2 ) add( prefix[strlen(prefix)-1], 29, "(CT)" )
}
if(is_user_admin(sndr) && get_user_flags(sndr) & ADMIN_RCON){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else if(is_user_admin(sndr)){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else{
format( msg, 199, "%s%s%s : ^x01%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
return PLUGIN_HANDLED
}
public task_clear_antiloop_vars( )
{
alv_sndr = 0
alv_str2 = ""
alv_str4 = ""
return PLUGIN_HANDLED
}
public plugin_init( )
{
register_plugin("CSmiLeFaCe SteamCHAT",VERSION,"Ian Cammarata") //Edited CSmiLeFaCe
register_cvar("R-STEAM",VERSION,FCVAR_SERVER)
p_namecol = register_cvar( "csm_namecolor", "0" )
register_clcmd("say", "CmdSay" );
register_clcmd("say_team", "CmdSay" );
register_message( get_user_msgid("SayText"), "col_changer" )
}
stock bool:is_user_steam(id)
{
static dp_pointer;
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id);
server_exec();
return (get_pcvar_num(dp_pointer) == 2) ? true : false;
}
new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));
return (containi(szAuthid, "LAN") < 0);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Pouex(Görkem Bacısısikişenoğlu)'in anasını götünden sikeyim.
Emirhan SkürtSkürt seninde ananı sikicem sıradasın.
Dediğim gibi ferudun ve berke lafım yok.
forum.csduragi.com
Emirhan SkürtSkürt seninde ananı sikicem sıradasın.
Dediğim gibi ferudun ve berke lafım yok.
forum.csduragi.com
PHP Kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Plugin Adi"
#define VERSION "1.0"
#define AUTHOR "PawNod'"
#define TAGI "Osmanli ~"
#define ISIMBASITAG "Osmanli"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","kontrolet")
}
public kontrolet(id) {
new name[32]
get_user_name(id,name,32)
if(!containi(name,TAGI)) {
new yazi[256]
read_args(yazi,255)
remove_quotes(yazi)
client_printc(0,"!g[%s] !t%s !n: !g%s",ISIMBASITAG,name,yazi)
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
stock client_printc(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
if (id) players[0] = id; else get_players(players, count, "ch");
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
TAGI Olan kısıma o tagı aldığında yeşil yazacak ismi yazacaksınız
ISIMBASITAG Olan yere de tagı alınca isminin başında [ ] içinde yeşil bir şekilde ne yazmasını istiyorsanuz onu yazın.
(13-10-2018, Saat: 16:48)Aconyonn Adlı Kullanıcıdan Alıntı: Buyur.hocam bunun içindeki Sunucu SAhibi admin falan nie osman Gazi oldu nalatamadım galiba demek istediğim
PHP Kod:#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define FLAG ADMIN_RESERVATION
#define VERSION "CSmiLeFaCe"
new COLCHAR[3][2] = { "^x03", "^x04", "^x01" }
new p_namecol
new alv_sndr, alv_str2[26], alv_str4[101]
new msg[200]
#define cm(%0) ( sizeof(%0) - 1 )
public col_changer( msg_id, msg_dest, rcvr )
{
new str2[26]
get_msg_arg_string( 2, str2, 25 )
if( equal( str2, "#Cstrike_Chat", 13 ) )
{
new str3[22]
get_msg_arg_string( 3, str3, 21 )
if( !strlen( str3 ) )
{
new str4[101]
get_msg_arg_string( 4, str4, 100 )
new sndr = get_msg_arg_int( 1 )
new bool:is_team_msg = !bool:equal( str2, "#Cstrike_Chat_All", 17 )
new sndr_team = get_user_team( sndr )
new bool:is_sndr_spec = !bool:( 0 < sndr_team < 3 )
new namecol = clamp( get_pcvar_num(p_namecol), 0, 2 )
new bool:same_as_last = bool:( alv_sndr == sndr && equal( alv_str2, str2 ) && equal( alv_str4, str4) )
if( !same_as_last )
{
if( !( is_team_msg && ( is_sndr_spec || is_team_msg) ) )
{
new flags[5], team[10]
if( is_user_alive( sndr ) ) flags = "bc"
else flags = "ac"
if( is_team_msg )
{
add( flags[strlen( flags )], 4, "e" )
if( sndr_team == 1 ) team = "TERRORIST"
else team = "CT"
}
new players[32], num
get_players( players, num, flags, team )
if( get_user_flags( sndr ) & FLAG)
buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
else buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, 0, str4 )
for( new i=0; i < num; i++ )
{
if(is_user_alive(players[i]) && get_user_flags( players[i] ) & FLAG || !is_user_alive(players[i])){
message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, players[i] )
write_byte( sndr )
write_string( msg )
message_end()
}
}
}
alv_sndr = sndr
alv_str2 = str2
alv_str4 = str4
if( task_exists( 411 ) ) remove_task( 411 )
set_task( 0.1, "task_clear_antiloop_vars", 411 )
}
if( !same_as_last ) buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
set_msg_arg_string( 2, msg )
set_msg_arg_string( 4, "" )
}
}
return PLUGIN_CONTINUE
}
public CmdSay( id ) {
new szArg[192];
read_args( szArg, charsmax( szArg ) );
if(containi(szArg[0],"/") || containi(szArg[0],"<") || containi(szArg[0],"!") || containi(szArg[0],">") || containi(szArg[0],"|") )
{
remove_quotes( szArg );
}
}
public buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4[ ] )
{
new sndr_name[33]
get_user_name( sndr, sndr_name, 32 )
new what[] = {"OsmanGazi ~"}
new whith[] = {"^3OsmanGazi ~^3"}
replace(sndr_name,64,what,whith)
new prefix[30] = "^x04"
if(is_user_admin(sndr)){
if((get_user_flags(sndr) & ADMIN_RCON)){
new musa[32],sorgu[33]
musa="";
get_user_authid(sndr, sorgu, 32);
if(containi(sorgu,musa) != -1){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else{
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else if((get_user_flags(sndr) & ADMIN_IMMUNITY)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_CVAR)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_BAN)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_RESERVATION)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else {
if(is_user_steam(sndr)){
prefix = "^x01• ^x04Steam`Oyuncu ^x01• ^x01"
}
else {
prefix = "^x01•^x04 Oyuncu ^x01• ^x01"
}
}
if( is_sndr_spec ) add( prefix[strlen(prefix)-1], 29, "¤" )
else if( !is_user_alive( sndr ) ) add( prefix[strlen(prefix)-1], 29, "*OLU* " )
if( is_team_msg )
{
if( is_sndr_spec ) prefix = "^x01(Spec) "
else if( sndr_team == 1 ) add( prefix[strlen(prefix)-1], 29, "(TE)" )
else if( sndr_team == 2 ) add( prefix[strlen(prefix)-1], 29, "(CT)" )
}
if(is_user_admin(sndr) && get_user_flags(sndr) & ADMIN_RCON){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else if(is_user_admin(sndr)){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else{
format( msg, 199, "%s%s%s : ^x01%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
return PLUGIN_HANDLED
}
public task_clear_antiloop_vars( )
{
alv_sndr = 0
alv_str2 = ""
alv_str4 = ""
return PLUGIN_HANDLED
}
public plugin_init( )
{
register_plugin("CSmiLeFaCe SteamCHAT",VERSION,"Ian Cammarata") //Edited CSmiLeFaCe
register_cvar("R-STEAM",VERSION,FCVAR_SERVER)
p_namecol = register_cvar( "csm_namecolor", "0" )
register_clcmd("say", "CmdSay" );
register_clcmd("say_team", "CmdSay" );
register_message( get_user_msgid("SayText"), "col_changer" )
}
stock bool:is_user_steam(id)
{
static dp_pointer;
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id);
server_exec();
return (get_pcvar_num(dp_pointer) == 2) ? true : false;
}
new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));
return (containi(szAuthid, "LAN") < 0);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
içine eklenicek içindekiler bozulmucak
bu tag pluginin içine yapılmasını istiyorum
içindeki sunucu sahibi yonetici admin falan silinmicek
"OsmanGazi ~" Tagı Alan Yeşil Yazma eklenicek
(14-10-2018, Saat: 10:09)deLyy Adlı Kullanıcıdan Alıntı:Dostum pluginden fazla bilgim yok ama galiba istediğin şey yapılamaz. Çünkü yeşil yazması için 'b' yetkisi olması gerekli. 'b' yetkisi olması içinde users.ini' ye nick pw şeklinde kaydetmen gerekli. yani : /slotol plugini gibi bir şey olmalı önce.(13-10-2018, Saat: 16:48)Aconyonn Adlı Kullanıcıdan Alıntı: Buyur.hocam bunun içindeki Sunucu SAhibi admin falan nie osman Gazi oldu nalatamadım galiba demek istediğim
PHP Kod:#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define FLAG ADMIN_RESERVATION
#define VERSION "CSmiLeFaCe"
new COLCHAR[3][2] = { "^x03", "^x04", "^x01" }
new p_namecol
new alv_sndr, alv_str2[26], alv_str4[101]
new msg[200]
#define cm(%0) ( sizeof(%0) - 1 )
public col_changer( msg_id, msg_dest, rcvr )
{
new str2[26]
get_msg_arg_string( 2, str2, 25 )
if( equal( str2, "#Cstrike_Chat", 13 ) )
{
new str3[22]
get_msg_arg_string( 3, str3, 21 )
if( !strlen( str3 ) )
{
new str4[101]
get_msg_arg_string( 4, str4, 100 )
new sndr = get_msg_arg_int( 1 )
new bool:is_team_msg = !bool:equal( str2, "#Cstrike_Chat_All", 17 )
new sndr_team = get_user_team( sndr )
new bool:is_sndr_spec = !bool:( 0 < sndr_team < 3 )
new namecol = clamp( get_pcvar_num(p_namecol), 0, 2 )
new bool:same_as_last = bool:( alv_sndr == sndr && equal( alv_str2, str2 ) && equal( alv_str4, str4) )
if( !same_as_last )
{
if( !( is_team_msg && ( is_sndr_spec || is_team_msg) ) )
{
new flags[5], team[10]
if( is_user_alive( sndr ) ) flags = "bc"
else flags = "ac"
if( is_team_msg )
{
add( flags[strlen( flags )], 4, "e" )
if( sndr_team == 1 ) team = "TERRORIST"
else team = "CT"
}
new players[32], num
get_players( players, num, flags, team )
if( get_user_flags( sndr ) & FLAG)
buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
else buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, 0, str4 )
for( new i=0; i < num; i++ )
{
if(is_user_alive(players[i]) && get_user_flags( players[i] ) & FLAG || !is_user_alive(players[i])){
message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, players[i] )
write_byte( sndr )
write_string( msg )
message_end()
}
}
}
alv_sndr = sndr
alv_str2 = str2
alv_str4 = str4
if( task_exists( 411 ) ) remove_task( 411 )
set_task( 0.1, "task_clear_antiloop_vars", 411 )
}
if( !same_as_last ) buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
set_msg_arg_string( 2, msg )
set_msg_arg_string( 4, "" )
}
}
return PLUGIN_CONTINUE
}
public CmdSay( id ) {
new szArg[192];
read_args( szArg, charsmax( szArg ) );
if(containi(szArg[0],"/") || containi(szArg[0],"<") || containi(szArg[0],"!") || containi(szArg[0],">") || containi(szArg[0],"|") )
{
remove_quotes( szArg );
}
}
public buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4[ ] )
{
new sndr_name[33]
get_user_name( sndr, sndr_name, 32 )
new what[] = {"OsmanGazi ~"}
new whith[] = {"^3OsmanGazi ~^3"}
replace(sndr_name,64,what,whith)
new prefix[30] = "^x04"
if(is_user_admin(sndr)){
if((get_user_flags(sndr) & ADMIN_RCON)){
new musa[32],sorgu[33]
musa="";
get_user_authid(sndr, sorgu, 32);
if(containi(sorgu,musa) != -1){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else{
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else if((get_user_flags(sndr) & ADMIN_IMMUNITY)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_CVAR)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_BAN)){
if(is_user_steam(sndr)){
prefix = "^^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
else if((get_user_flags(sndr) & ADMIN_RESERVATION)){
if(is_user_steam(sndr)){
prefix = "^x04OsmanGazi ~ ^x01"
}
else {
prefix = "^x04OsmanGazi ~ ^x01"
}
}
}
else {
if(is_user_steam(sndr)){
prefix = "^x01• ^x04Steam`Oyuncu ^x01• ^x01"
}
else {
prefix = "^x01•^x04 Oyuncu ^x01• ^x01"
}
}
if( is_sndr_spec ) add( prefix[strlen(prefix)-1], 29, "¤" )
else if( !is_user_alive( sndr ) ) add( prefix[strlen(prefix)-1], 29, "*OLU* " )
if( is_team_msg )
{
if( is_sndr_spec ) prefix = "^x01(Spec) "
else if( sndr_team == 1 ) add( prefix[strlen(prefix)-1], 29, "(TE)" )
else if( sndr_team == 2 ) add( prefix[strlen(prefix)-1], 29, "(CT)" )
}
if(is_user_admin(sndr) && get_user_flags(sndr) & ADMIN_RCON){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else if(is_user_admin(sndr)){
format( msg, 199, "%s%s%s : ^x04%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
else{
format( msg, 199, "%s%s%s : ^x01%s",\
strlen( prefix ) > 1 ? prefix : "",\
COLCHAR[namecol], sndr_name, str4 )
}
return PLUGIN_HANDLED
}
public task_clear_antiloop_vars( )
{
alv_sndr = 0
alv_str2 = ""
alv_str4 = ""
return PLUGIN_HANDLED
}
public plugin_init( )
{
register_plugin("CSmiLeFaCe SteamCHAT",VERSION,"Ian Cammarata") //Edited CSmiLeFaCe
register_cvar("R-STEAM",VERSION,FCVAR_SERVER)
p_namecol = register_cvar( "csm_namecolor", "0" )
register_clcmd("say", "CmdSay" );
register_clcmd("say_team", "CmdSay" );
register_message( get_user_msgid("SayText"), "col_changer" )
}
stock bool:is_user_steam(id)
{
static dp_pointer;
if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id);
server_exec();
return (get_pcvar_num(dp_pointer) == 2) ? true : false;
}
new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));
return (containi(szAuthid, "LAN") < 0);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
içine eklenicek içindekiler bozulmucak
bu tag pluginin içine yapılmasını istiyorum
içindeki sunucu sahibi yonetici admin falan silinmicek
"OsmanGazi ~" Tagı Alan Yeşil Yazma eklenicek
Kod:
Ücretli grafikerlik için özel mesaj gönderebilirsiniz.
Anlatmak istediğinizi tam olarak ben anlayamadım detaylı anlatırsanız yardımcı olacağım.
Pouex(Görkem Bacısısikişenoğlu)'in anasını götünden sikeyim.
Emirhan SkürtSkürt seninde ananı sikicem sıradasın.
Dediğim gibi ferudun ve berke lafım yok.
forum.csduragi.com
Emirhan SkürtSkürt seninde ananı sikicem sıradasın.
Dediğim gibi ferudun ve berke lafım yok.
forum.csduragi.com
Son Düzenleme: 15-10-2018, Saat: 15:13, Düzenleyen: Centilmen.
Konu 24 saat içinde güncellenmelidir.
Forum kurallarına aykırı olduğun için konunuz silinmiştir .
Forum kurallarına aykırı olduğun için konunuz silinmiştir .
Bir Hata Söz Konusu Olursa Bizlere Ulaşarak Düzeltebilirsiniz.
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
Silinmiş Konu | İstek Banner | bayarsunucum | 1 | 353 |
18-09-2020, Saat: 16:25 Son Yorum: JwG |
|
Silinmiş Konu | İSTEK BANNER | adasdasd12 | 1 | 345 |
18-09-2020, Saat: 15:29 Son Yorum: JwG |
|
Silinmiş Konu | Banner İstek | adasdasd12 | 1 | 312 |
18-09-2020, Saat: 15:29 Son Yorum: JwG |
|
Silinmiş Konu | Banner [ISTEK] | KraLeonidaS | 1 | 318 |
18-09-2020, Saat: 15:29 Son Yorum: JwG |
|
Silinmiş Konu | Banner İstek | ataarckm | 1 | 320 |
18-09-2020, Saat: 15:29 Son Yorum: JwG |
Konuyu Okuyanlar: 1 Ziyaretçi