1. sayfa (Toplam 1 sayfa)
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 1:55 am
gönderen legendlord
Arkadaşlar merhaba,
Server'a giren kişilerde rengi böyle olcak şekilde bu yazı çıksın. Yapabilir misiniz?
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 2:03 am
gönderen Lykia
Hata vermedi deneyip geri dönüş sağlarsanız sevinirim.
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 2:19 am
gönderen legendlord
Teşekkür ederim ama çalışmadı malesef. bu attığım başka bi sunucuda kullandığım reset pluginin say özelliğiydi. Csdurağında çalışmadı. Onu da atıyım işinize yarar belki.
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
#define adtime 600.0
new uyarimesaji
new sifirlayanigoster
public plugin_init()
{
uyarimesaji = register_cvar("amx_infomessage", "1")
sifirlayanigoster = register_cvar("amx_whoreset", "1")
register_clcmd("say /reset", "sifirla")
register_clcmd("say .reset", "sifirla")
register_clcmd("say /rs", "sifirla")
register_clcmd("say .rs", "sifirla")
register_clcmd("say rs", "sifirla")
register_clcmd("say /rr", "sifirla")
register_clcmd("say .rr", "sifirla")
register_clcmd("say rr", "sifirla")
register_plugin("skor sifirlama", "1.7", "shadow `")
}
public client_putinserver(id)
{
if(get_pcvar_num(uyarimesaji) == 1)
{
set_task(10.0, "girismesaji", id, _, _, "a", 1)
}
}
public sifirla(id)
{
cs_set_user_deaths(id, 0)
set_user_frags(id, 0)
cs_set_user_deaths(id, 0)
set_user_frags(id, 0)
if(get_pcvar_num(sifirlayanigoster) == 1)
{
ColorChat(id,GREEN,"^1Skorunuzu sifirladiniz.")
}
return PLUGIN_HANDLED;
}
public girismesaji(id)
{
if(is_user_connected(id))
{
ColorChat(id,GREEN,"^3Secret x.T.c | SURF GAMING: ^1Sunucumuza hosgeldin. Oyunun keyfini cikar :)")
}
}
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 2:36 am
gönderen Colditz
Artık lütfen şu
renkli_yazi &
client_printc gibi stockları kullanmayalım. Bunun yerine hâlihazırda client_print_color komutumuz var.
Kod: Tümünü seç
#include <amxmodx>
new const tag[] = "CSDuragi.com";
public plugin_init() {
register_plugin("Yazi", "1.0", "PurposeLess");
}
public client_putinserver(id)
{
client_print_color(id, id, "^4%s: ^1Sunucumuza hosgeldin. Oyunun keyfini cikar :)", tag);
}
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 3:21 am
gönderen legendlord
Yine Colditz hocamın yaptığı bu paylaştığım plugin çalışıyor. Teşekkür ederim. Konu kilit.
Kod: Tümünü seç
#include <amxmodx>
#include <reapi>
new const tag[] = "SERVER ADI";
new bool:g_yazi[MAX_CLIENTS + 1];
public plugin_init() {
register_plugin("Yazi", "1.0", "PurposeLess");
register_logevent("JoinTeam", 3, "1=joined team");
}
public JoinTeam(const id)
{
if(g_yazi[id])
{
return;
}
g_yazi[id] = true;
client_print_color(id, id, "^3%s: ^1Hosgeldiniz mesaji.", tag);
}
public client_disconnected(id)
{
g_yazi[id] = false;
}
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 12:31 pm
gönderen Aconyonn
Colditz yazdı: Pzr Tem 19, 2020 2:36 am
Artık lütfen şu
renkli_yazi &
client_printc gibi stockları kullanmayalım. Bunun yerine hâlihazırda client_print_color komutumuz var.
Kullanılabilir, çok seçenekli hale gelebilir, bir sorun yaratmaz diye düşünüyorum..
Kod: Tümünü seç
stock gColorChat(const id,const input[],any:...){
static msg[191]; vformat(msg,charsmax(msg),input,3);
replace_all(msg,charsmax(msg),"!n","^1"); //Normal
replace_all(msg,charsmax(msg),"!g","^4"); //Green
replace_all(msg,charsmax(msg),"!t","^3"); //Team
client_print_color(id,id,msg);
}
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 12:40 pm
gönderen Colditz
Aconyonn yazdı: Pzr Tem 19, 2020 12:31 pm
Kullanılabilir, çok seçenekli hale gelebilir, bir sorun yaratmaz diye düşünüyorum..
Kod: Tümünü seç
stock gColorChat(const id,const input[],any:...){
static msg[191]; vformat(msg,charsmax(msg),input,3);
replace_all(msg,charsmax(msg),"!n","^1"); //Normal
replace_all(msg,charsmax(msg),"!g","^4"); //Green
replace_all(msg,charsmax(msg),"!t","^3"); //Team
client_print_color(id,id,msg);
}
Çok seçenekli derken? Boş yere değer oluşturup bu değeri değiştirmeye gerek olduğunu sanmıyorum.
Ayrıca "stock" eklentide kullanımı yanlış, bu komutun sadece include dosyasında kullanılması öneriliyor.
Server'a girerken hoşgeldin yazısı
Gönderilme zamanı: Pzr Tem 19, 2020 12:51 pm
gönderen Aconyonn
Colditz yazdı: Pzr Tem 19, 2020 12:40 pm
Çok seçenekli derken? Boş yere değer oluşturup bu değeri değiştirmeye gerek olduğunu sanmıyorum.
Ayrıca "stock" eklentide kullanımı yanlış, bu komutun sadece include dosyasında kullanılması öneriliyor.
Haklısın..