Etkinlik için bunu yapabilen varmıdır
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 146
- Kayıt: Prş Oca 09, 2020 10:53 am
Etkinlik için bunu yapabilen varmıdır
Şimdi panelde Admin listesi gibi aç kapat var
yeşil yazıyla radarın altın da adminleri gösteriyor
Bende Bunu Örnek söyle bir menü talep ediyorum
/Teammenu gibi
Etkinlik Menüsü
En iyi oyuncu seç oyunda ( NevelGaming PRO PLAYER - NİCK
EN İYİ KOMUTCU SEC ( Oyunda NevelGaming Efsane takım Lideri )
RCON YETKİSİNE AİT OLUCAK SADECE
Oyuncu Seçip Değistirebilir
Maksimum 2 kişi
RENK YEŞİL MAVİ KIRMIZI OLABİLİR
yeşil yazıyla radarın altın da adminleri gösteriyor
Bende Bunu Örnek söyle bir menü talep ediyorum
/Teammenu gibi
Etkinlik Menüsü
En iyi oyuncu seç oyunda ( NevelGaming PRO PLAYER - NİCK
EN İYİ KOMUTCU SEC ( Oyunda NevelGaming Efsane takım Lideri )
RCON YETKİSİNE AİT OLUCAK SADECE
Oyuncu Seçip Değistirebilir
Maksimum 2 kişi
RENK YEŞİL MAVİ KIRMIZI OLABİLİR
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 146
- Kayıt: Prş Oca 09, 2020 10:53 am
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Etkinlik için bunu yapabilen varmıdır
Sol tarafta seçilen kişilerin isimleri mi yazıcak sadece ?
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 146
- Kayıt: Prş Oca 09, 2020 10:53 am
-
Konu Sahibi - Mesajlar: 146
- Kayıt: Prş Oca 09, 2020 10:53 am
Etkinlik için bunu yapabilen varmıdır
evet en iyi oyuncu seç dediğindebestcore yazdı: Prş Şub 18, 2021 12:39 pm Sol tarafta seçilen kişilerin isimleri mi yazıcak sadece ?
TAG NevelGaming PRO PLAYER- NİCK
TAG NevelGaming EKİP Lideri - NİCK
2 kişiden fazlası eklenmesin 1 ondan 1 ondan
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Etkinlik için bunu yapabilen varmıdır
Yazmak istediğin yazıyı eklenti içerisinden düzenleyebilirsin.
Buyur;
Buyur;
Kod: Tümünü seç
#include <amxmodx>
new const iUstTag[] = "\dCSDuragi.COM -\r";
enum _: PickPlayer {
FirstPlayer[MAX_NAME_LENGTH],
SecondPlayer[MAX_NAME_LENGTH],
Sync
};
new Players[PickPlayer];
new bool:iChoose[MAX_PLAYERS+1] = false;
public plugin_init(){
register_plugin("Pick The Best Player","0.1","` BesTCore;");
register_clcmd("say /etkinlikmenu", "activitymenu");
Players[Sync] = CreateHudSyncObj();
}
public activitymenu(id){
new bestm = menu_create(fmt("%s Etkinlik Menu", iUstTag), "activitymenu_");
menu_additem(bestm, "En Iyi Oyuncu Sec", "1");
menu_additem(bestm, "En Iyi Komutcu Sec", "2");
menu_setprop(bestm, MPROP_EXITNAME, "\rCikis");
menu_display(id, bestm);
}
public activitymenu_(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], key;
menu_item_getinfo(menu, item, _, data, charsmax(data));
key = str_to_num(data);
switch(key){
case 1:{
iChoose[id] = false;
ChoosePlayer(id);
}
case 2:{
iChoose[id] = true;
ChoosePlayer(id);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public ChoosePlayer(id){
new bestm = menu_create(fmt("%s Oyuncular", iUstTag), "ChoosePlayer_");
for(new i = 1, nts[6]; i <= MaxClients; i++){
if(!is_user_connected(i) || i != id || is_user_bot(i)){
continue;
}
num_to_str(i, nts, charsmax(nts));
menu_additem(bestm, fmt("%n", i), nts);
}
menu_setprop(bestm, MPROP_EXITNAME, "\rCikis");
menu_display(id, bestm);
}
public ChoosePlayer_(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], key, name[MAX_NAME_LENGTH];
menu_item_getinfo(menu, item, _, data, charsmax(data));
key = str_to_num(data);
get_user_name(key, name, charsmax(name));
if(!is_user_connected(key)){
client_print_color(id, id, "^1Oyuncu Bulunamadi");
return PLUGIN_HANDLED;
}
if(iChoose[id]){
Players[SecondPlayer] = name;
client_print_color(0, 0, "^3%n ^1adli admin^3 %n^1 adli oyuncuyu en iyi komutcu olarak secti.", id, key);
}
else {
Players[FirstPlayer] = name;
client_print_color(0, 0, "^3%n^1 adli admin^3 %n^1 adli oyuncuyu en iyi oyuncu olarak secti", id, key);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public client_putinserver(id){
set_task(1.0, "ShowTopPlayers", id, .flags = "b");
}
public ShowTopPlayers(id){
if(Players[SecondPlayer] == EOS){ Players[SecondPlayer] = "Secilmedi"; }
if(Players[FirstPlayer] == EOS){ Players[FirstPlayer] = "Secilmedi"; }
set_hudmessage(255, 0, 42, 0.01, 0.5, _, 1.5);
ShowSyncHudMsg(id, Players[Sync], "En iyi Oyuncu: %s^nEn iyi Komutcu: %s", Players[FirstPlayer], Players[SecondPlayer]);
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 146
- Kayıt: Prş Oca 09, 2020 10:53 am
Etkinlik için bunu yapabilen varmıdır
Deneyip bilgi vericegimbestcore yazdı: Prş Şub 18, 2021 4:53 pm Yazmak istediğin yazıyı eklenti içerisinden düzenleyebilirsin.
Buyur;Kod: Tümünü seç
#include <amxmodx> new const iUstTag[] = "\dCSDuragi.COM -\r"; enum _: PickPlayer { FirstPlayer[MAX_NAME_LENGTH], SecondPlayer[MAX_NAME_LENGTH], Sync }; new Players[PickPlayer]; new bool:iChoose[MAX_PLAYERS+1] = false; public plugin_init(){ register_plugin("Pick The Best Player","0.1","` BesTCore;"); register_clcmd("say /etkinlikmenu", "activitymenu"); Players[Sync] = CreateHudSyncObj(); } public activitymenu(id){ new bestm = menu_create(fmt("%s Etkinlik Menu", iUstTag), "activitymenu_"); menu_additem(bestm, "En Iyi Oyuncu Sec", "1"); menu_additem(bestm, "En Iyi Komutcu Sec", "2"); menu_setprop(bestm, MPROP_EXITNAME, "\rCikis"); menu_display(id, bestm); } public activitymenu_(id, menu, item){ if(item == MENU_EXIT){ menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], key; menu_item_getinfo(menu, item, _, data, charsmax(data)); key = str_to_num(data); switch(key){ case 1:{ iChoose[id] = false; ChoosePlayer(id); } case 2:{ iChoose[id] = true; ChoosePlayer(id); } } menu_destroy(menu); return PLUGIN_HANDLED; } public ChoosePlayer(id){ new bestm = menu_create(fmt("%s Oyuncular", iUstTag), "ChoosePlayer_"); for(new i = 1, nts[6]; i <= MaxClients; i++){ if(!is_user_connected(i) || i != id || is_user_bot(i)){ continue; } num_to_str(i, nts, charsmax(nts)); menu_additem(bestm, fmt("%n", i), nts); } menu_setprop(bestm, MPROP_EXITNAME, "\rCikis"); menu_display(id, bestm); } public ChoosePlayer_(id, menu, item){ if(item == MENU_EXIT){ menu_destroy(menu); return PLUGIN_HANDLED; } new data[6], key, name[MAX_NAME_LENGTH]; menu_item_getinfo(menu, item, _, data, charsmax(data)); key = str_to_num(data); get_user_name(key, name, charsmax(name)); if(!is_user_connected(key)){ client_print_color(id, id, "^1Oyuncu Bulunamadi"); return PLUGIN_HANDLED; } if(iChoose[id]){ Players[SecondPlayer] = name; client_print_color(0, 0, "^3%n ^1adli admin^3 %n^1 adli oyuncuyu en iyi komutcu olarak secti.", id, key); } else { Players[FirstPlayer] = name; client_print_color(0, 0, "^3%n^1 adli admin^3 %n^1 adli oyuncuyu en iyi oyuncu olarak secti", id, key); } menu_destroy(menu); return PLUGIN_HANDLED; } public client_putinserver(id){ set_task(1.0, "ShowTopPlayers", id, .flags = "b"); } public ShowTopPlayers(id){ if(Players[SecondPlayer] == EOS){ Players[SecondPlayer] = "Secilmedi"; } if(Players[FirstPlayer] == EOS){ Players[FirstPlayer] = "Secilmedi"; } set_hudmessage(255, 0, 42, 0.01, 0.5, _, 1.5); ShowSyncHudMsg(id, Players[Sync], "En iyi Oyuncu: %s^nEn iyi Komutcu: %s", Players[FirstPlayer], Players[SecondPlayer]); }
hangi harfe yetkiye atandı rcon olmasını istiyorum
Link: | |
Linklerini gizle |
-
- Mesajlar: 1625
- Kayıt: Cmt Eyl 30, 2017 12:44 pm
- Konum: Samsun
Etkinlik için bunu yapabilen varmıdır
Yetkiye atamayı unutmuşum, sadece rcon yetkisi olanlar girebilir.
Böyle dener misin ?
Böyle dener misin ?
Kod: Tümünü seç
#include <amxmodx>
new const iUstTag[] = "\dCSDuragi.COM -\r";
enum _: PickPlayer {
FirstPlayer[MAX_NAME_LENGTH],
SecondPlayer[MAX_NAME_LENGTH],
Sync
};
new Players[PickPlayer];
new bool:iChoose[MAX_PLAYERS+1] = false;
public plugin_init(){
register_plugin("Pick The Best Player","0.1","` BesTCore;");
register_clcmd("say /etkinlikmenu", "activitymenu");
Players[Sync] = CreateHudSyncObj();
}
public activitymenu(id){
if(get_user_flags(id) & ADMIN_RCON){
new bestm = menu_create(fmt("%s Etkinlik Menu", iUstTag), "activitymenu_");
menu_additem(bestm, "En Iyi Oyuncu Sec", "1");
menu_additem(bestm, "En Iyi Komutcu Sec", "2");
menu_setprop(bestm, MPROP_EXITNAME, "\rCikis");
menu_display(id, bestm);
}
else {
client_print_color(id, id, "^1Bu menu icin yeterli yetkiniz bulunmamaktadir.");
}
}
public activitymenu_(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], key;
menu_item_getinfo(menu, item, _, data, charsmax(data));
key = str_to_num(data);
switch(key){
case 1:{
iChoose[id] = false;
ChoosePlayer(id);
}
case 2:{
iChoose[id] = true;
ChoosePlayer(id);
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public ChoosePlayer(id){
new bestm = menu_create(fmt("%s Oyuncular", iUstTag), "ChoosePlayer_");
for(new i = 1, nts[6]; i <= MaxClients; i++){
if(!is_user_connected(i) || i != id || is_user_bot(i)){
continue;
}
num_to_str(i, nts, charsmax(nts));
menu_additem(bestm, fmt("%n", i), nts);
}
menu_setprop(bestm, MPROP_EXITNAME, "\rCikis");
menu_display(id, bestm);
}
public ChoosePlayer_(id, menu, item){
if(item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], key, name[MAX_NAME_LENGTH];
menu_item_getinfo(menu, item, _, data, charsmax(data));
key = str_to_num(data);
get_user_name(key, name, charsmax(name));
if(!is_user_connected(key)){
client_print_color(id, id, "^1Oyuncu Bulunamadi");
return PLUGIN_HANDLED;
}
if(iChoose[id]){
Players[SecondPlayer] = name;
client_print_color(0, 0, "^3%n ^1adli admin^3 %n^1 adli oyuncuyu en iyi komutcu olarak secti.", id, key);
}
else {
Players[FirstPlayer] = name;
client_print_color(0, 0, "^3%n^1 adli admin^3 %n^1 adli oyuncuyu en iyi oyuncu olarak secti", id, key);
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public client_putinserver(id){
set_task(1.0, "ShowTopPlayers", id, .flags = "b");
}
public ShowTopPlayers(id){
if(Players[SecondPlayer] == EOS){ Players[SecondPlayer] = "Secilmedi"; }
if(Players[FirstPlayer] == EOS){ Players[FirstPlayer] = "Secilmedi"; }
set_hudmessage(255, 0, 42, 0.01, 0.5, _, 1.5);
ShowSyncHudMsg(id, Players[Sync], "En iyi Oyuncu: %s^nEn iyi Komutcu: %s", Players[FirstPlayer], Players[SecondPlayer]);
}
Link: | |
Linklerini gizle |
-
- Mesajlar: 2574
- Kayıt: Çrş Ağu 23, 2017 9:17 pm
Etkinlik için bunu yapabilen varmıdır
Kod: Tümünü seç
public plugin_init() {
Players[FirstPlayer] = "Seçilmedi";
Players[SecondPlayer] = "Seçilmedi";
}
public ShowTopPlayers(id){
set_hudmessage(255, 0, 42, 0.01, 0.5, _, 1.5);
ShowSyncHudMsg(id, Players[Sync], "En iyi Oyuncu: %s^nEn iyi Komutcu: %s", Players[FirstPlayer], Players[SecondPlayer]);
}
Link: | |
Linklerini gizle |