selam menu
Moderatör: Moderatörler
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
selam menu
Merhabalar Şöyle bir menü bu plugin;
User Sa veya Selamin Aleykum yazdiginda bir menü geliyor.
1- TS3 Baglan, Ailemize Katil (1'e basınca /ts3 yazdırsın oto)
2- TS3 Baglanmayacagim, Daha Sonra Gelirim
menu çıkıyor ama /ts3 yazdirmiyor baglanti olmuyor yardimci olurmusunuz
User Sa veya Selamin Aleykum yazdiginda bir menü geliyor.
1- TS3 Baglan, Ailemize Katil (1'e basınca /ts3 yazdırsın oto)
2- TS3 Baglanmayacagim, Daha Sonra Gelirim
menu çıkıyor ama /ts3 yazdirmiyor baglanti olmuyor yardimci olurmusunuz
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
| Link: | |
| Linklerini gizle |
-
By.King ►EmrullaH◄
Yasaklı Üye
- Mesajlar: 4297
- Kayıt: Cmt Şub 24, 2018 6:05 pm
- Konum: İstanbul
- İletişim:
selam menu
Dener misin ?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
| Link: | |
| Linklerini gizle |
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
-
Colditz
- Mesajlar: 2574
- Kayıt: Çrş Ağu 23, 2017 9:17 pm
selam menu
Yazan kişi çok kötü yazmış. Bu arada selamın değil selâmun...;
Buyur; (denenmedi)
++
Buyur; (denenmedi)
Kod: Tümünü seç
#include <amxmodx>
new tag[] = "BIG GAMERZ"
new mesaj1[] = "ALEYKUM SELAM"
new mesaj2[] = "TS IP: big.ekibi.ch"
public plugin_init() {
register_plugin("Selam Plugini", "1.0", "PurposeLess");
register_clcmd("say", "clcmd_say");
}
public clcmd_say(const id)
{
new arg[128];
read_args(arg, charsmax(arg));
remove_quotes(arg);
if( (containi(arg, "selam") != -1) || equali(arg, "sa") || equal(arg, "slm"))
{
aleykumselam(id);
}
}
aleykumselam(const id)
{
client_print_color(id, id, "^1%s ^4| ^3%s", tag, mesaj1);
client_print_color(id, id, "^4%s", mesaj2);
menuxs(id);
}
menuxs(const id)
{
static menux[128];
new name[32];
get_user_name(id,name, charsmax(name));
formatex(menux, charsmax(menux),"\r%s \d-- \wMerhaba %s",tag,name);
new menu = menu_create(menux, "okeq_devam");
formatex(menux, charsmax(menux),"\wTS3 Baglan, Ailemize Katil");
menu_additem(menu, menux, "1");
formatex(menux, charsmax(menux),"\wTS3 Baglanmayacagim, \rDaha Sonra Gelirim");
menu_additem(menu, menux, "2");
menu_setprop(menu,MPROP_EXITNAME,"\wCikis");
menu_display(id, menu);
}
public okeq_devam(const id, const menu, const item)
{
if(menu == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], name[32], access, callback;
menu_item_getinfo(menu, item, access, data, charsmax(data), name, charsmax(name), callback);
new key = str_to_num(data);
get_user_name(id, name, charsmax(name));
switch(key)
{
case 1: {
client_print_color(id, id, "^3%s Bizi Tesekkur Ettiginiz Icin Tesekkurler", name);
client_print_color(id, id, "^3%s Baglaniyorsunuz...", name);
client_cmd(id, "say /ts3");
}
case 2: {
client_print_color(id, id, "^3%s Birdahaki Sefere Artik...", name);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
++
Burada da sorun var;
Kod: Tümünü seç
renkli_yazi(id,"!t%s Bizi Tesekkur Ettiginiz Icin Tesekkurler")
renkli_yazi(id,"!t%s Baglaniyorsunuz...")
| Link: | |
| Linklerini gizle |
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
selam menu
sadece selam yazdigindami çıkıcak ben o menudeki tüm yazilari yazdiginda menunun açılmasini istiyorum bunu deniyip dönüyüm size 5 dakıkaya olursa ekleme yaparsınız mumkunse tabı
| Link: | |
| Linklerini gizle |
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
-
Colditz
- Mesajlar: 2574
- Kayıt: Çrş Ağu 23, 2017 9:17 pm
selam menu
sa, slm yazıldığında ve yazıda selam geçtiğinde çıkacak.fourgething yazdı: Çrş Tem 31, 2019 3:06 pm sadece selam yazdigindami çıkıcak ben o menudeki tüm yazilari yazdiginda menunun açılmasini istiyorum bunu deniyip dönüyüm size 5 dakıkaya olursa ekleme yaparsınız mumkunse tabı
Örneğin;
selamun aleyküm arkadaşlar (açılır)
sa (açılır)
slm (açılır)
selam gençler (açılır)
selamun aleyküm adım azrail (açılır)
...
başka sunucudan mı deniyorsun?
| Link: | |
| Linklerini gizle |
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
-
fourgething
Konu Sahibi
Yasaklı Üye
- Mesajlar: 67
- Kayıt: Prş Haz 06, 2019 3:37 pm
selam menu
Colditz yazdı: Çrş Tem 31, 2019 3:10 pmsa, slm yazıldığında ve yazıda selam geçtiğinde çıkacak.fourgething yazdı: Çrş Tem 31, 2019 3:06 pm sadece selam yazdigindami çıkıcak ben o menudeki tüm yazilari yazdiginda menunun açılmasini istiyorum bunu deniyip dönüyüm size 5 dakıkaya olursa ekleme yaparsınız mumkunse tabı
Örneğin;
selamun aleyküm arkadaşlar (açılır)
sa (açılır)
slm (açılır)
selam gençler (açılır)
selamun aleyküm adım azrail (açılır)
...
başka sunucudan mı deniyorsun?
evet
| Link: | |
| Linklerini gizle |
-
Colditz
- Mesajlar: 2574
- Kayıt: Çrş Ağu 23, 2017 9:17 pm
selam menu
Dener misin bir daha?
Kod: Tümünü seç
#include <amxmodx>
new tag[] = "BIG GAMERZ"
new mesaj1[] = "ALEYKUM SELAM"
new mesaj2[] = "TS IP: big.ekibi.ch"
new SayText;
public plugin_init() {
register_plugin("Selam Plugini", "1.0", "PurposeLess");
register_clcmd("say", "clcmd_say");
SayText = get_user_msgid("SayText");
}
public clcmd_say(const id)
{
new arg[128];
read_args(arg, charsmax(arg));
remove_quotes(arg);
if( (containi(arg, "selam") != -1) || equali(arg, "sa") || equal(arg, "slm"))
{
aleykumselam(id);
}
}
aleykumselam(const id)
{
client_print_color(id, id, "!n%s !g| !t%s", tag, mesaj1);
client_print_color(id, id, "!g%s", mesaj2);
menuxs(id);
}
menuxs(const id)
{
static menux[128];
new name[32];
get_user_name(id,name, charsmax(name));
formatex(menux, charsmax(menux),"\r%s \d-- \wMerhaba %s",tag,name);
new menu = menu_create(menux, "okeq_devam");
formatex(menux, charsmax(menux),"\wTS3 Baglan, Ailemize Katil");
menu_additem(menu, menux, "1");
formatex(menux, charsmax(menux),"\wTS3 Baglanmayacagim, \rDaha Sonra Gelirim");
menu_additem(menu, menux, "2");
menu_setprop(menu,MPROP_EXITNAME,"\wCikis");
menu_display(id, menu);
}
public okeq_devam(const id, const menu, const item)
{
if(menu == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], name[32], access, callback;
menu_item_getinfo(menu, item, access, data, charsmax(data), name, charsmax(name), callback);
new key = str_to_num(data);
get_user_name(id, name, charsmax(name));
switch(key)
{
case 1: {
client_print_color(id, id, "!t%s Bizi Tesekkur Ettiginiz Icin Tesekkurler", name);
client_print_color(id, id, "!t%s Baglaniyorsunuz...", name);
client_cmd(id, "say /ts3");
}
case 2: {
client_print_color(id, id, "!t%s Birdahaki Sefere Artik...", name);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
stock client_printc(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, charsmax(msg), 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");
static Uid;
for (new i = 0; i < count; i++)
{
Uid = players[i];
if (is_user_connected(Uid))
{
message_begin(MSG_ONE_UNRELIABLE, SayText, _, Uid);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
| Link: | |
| Linklerini gizle |