⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐Kurumsal web sitesi barındırma, VDS ve sanal sunucu çözümleri. Name SSD altyapısı, yüksek performans, kesintisiz erişim ve profesyonel teknik destekle hizmetinizde.⭐
Sponsor Görsel 2
SponsorSponsor

~ Özel Rev Menu ~ Ufak Bir Düzeltme Gerekiyor.

Konu

#1
Merhaba, kullandığım bu eklenti oyuncu istediği zaman başka bir takıma ölmeden geçebiliyor ve karşı takıma geçtiğinde sadece kendisi ''Terrorist olarak canlandın'' şeklinde allta çıkan bir yazı görüyor.
İstediğim herhangi bir oyuncu takım değiştirdiğinde altta çıkan yazıyı sadece kendisi değil, oyundaki bütün oyuncuların görmesidir. Yani örneğin Player adında bir oyuncu takım değiştirdiğinde tüm oyuncuların göreceği şekilde sol altta ''Player oyuncusu Terrorist takıma geçti'' şeklinde yazı çıkmasıdır.
.smaRevmenuTeam.sma(Dosya Boyutu: 2,62 KB | İndirme Sayısı: 2)
#2
Kod:
#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

public plugin_init() {
    register_plugin("Ozel Revmenu", "v1.0", "MawiLarq");
    
    register_clcmd("say /revmenu","Ozelrevmenu");
    register_concmd("chooseteam","Ozelrevmenu");
}
public client_disconnected(id){
    remove_task(id);
}
@anamenu(const id){
    new menu = menu_create(fmt("\r%s \w| \yTakim Menu", tag), "@anamenu_devam");
    
    menu_additem(menu, fmt("\r[T] \yTakimina Gec"), "1");
    menu_additem(menu, fmt("\w[CT] \yTakimina Gec"), "2");
    
    menu_setprop(menu, MPROP_EXITNAME, fmt("\d%s \w| \yCikis", tag));
    menu_display(id, menu);
    
}
@anamenu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new iData[6], iKey, isim[MAX_NAME_LENGTH];
    menu_item_getinfo(menu, item, _, iData, charsmax(iData));
    get_user_name(id, isim, charsmax(isim));
    iKey = str_to_num(iData);
    switch(iKey) {
        case 1: {
            rg_set_user_team(id,TEAM_TERRORIST);
            set_task(0.1,"@revlendir",id);
            client_print_color(0,0,"^3[ ^4%s ^3] ^4%s ^3isimli Oyuncu ^4T ^3Takimina Gecti !",tag,id);
        }
        case 2: {
            rg_set_user_team(id,TEAM_CT);
            set_task(0.1,"@revlendir",id);
            client_print_color(0,0,"^3[ ^4%s ^3] ^4%s ^3isimli Oyuncu ^4CT ^3Takimina Gecti !",tag,id);
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
@revlendir(id){
    rg_round_respawn(id);
}

Eklenti eski böyle dene.
reCs:Go Rank Menu (%50)
Son Düzenleme: 15-03-2021, 07:04, Düzenleyen: bilalgecer47.
#3
(15-03-2021, 07:03)bilalgecer47 Adlı Kullanıcıdan Alıntı:
Kod:
#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new const tag[]="TeamTR";

public plugin_init() {
    register_plugin("Ozel Revmenu", "v1.0", "MawiLarq");
    
    register_clcmd("say /revmenu","Ozelrevmenu");
    register_concmd("chooseteam","Ozelrevmenu");
}
public client_disconnected(id){
    remove_task(id);
}
@anamenu(const id){
    new menu = menu_create(fmt("\r%s \w| \yTakim Menu", tag), "@anamenu_devam");
    
    menu_additem(menu, fmt("\r[T] \yTakimina Gec"), "1");
    menu_additem(menu, fmt("\w[CT] \yTakimina Gec"), "2");
    
    menu_setprop(menu, MPROP_EXITNAME, fmt("\d%s \w| \yCikis", tag));
    menu_display(id, menu);
    
}
@anamenu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new iData[6], iKey, isim[MAX_NAME_LENGTH];
    menu_item_getinfo(menu, item, _, iData, charsmax(iData));
    get_user_name(id, isim, charsmax(isim));
    iKey = str_to_num(iData);
    switch(iKey) {
        case 1: {
            rg_set_user_team(id,TEAM_TERRORIST);
            set_task(0.1,"@revlendir",id);
            client_print_color(0,0,"^3[ ^4%s ^3] ^4%s ^3isimli Oyuncu ^4T ^3Takimina Gecti !",tag,id);
        }
        case 2: {
            rg_set_user_team(id,TEAM_CT);
            set_task(0.1,"@revlendir",id);
            client_print_color(0,0,"^3[ ^4%s ^3] ^4%s ^3isimli Oyuncu ^4CT ^3Takimina Gecti !",tag,id);
        }
    }
    menu_destroy(menu);
    return PLUGIN_HANDLED;
}
@revlendir(id){
    rg_round_respawn(id);
}

Eklenti eski böyle dene.
Usta eline sağlık çok daha iyi bir eklenti oldu. Ben bunu kullanacağım ama bir de başka şekilde bir eklentiye daha ihtiyacım var. 
Aynen bunun gibi bir menu olsun ama bu menu oyuncu ölür ölmez önüne otomatik olarak açılsın, yani menüyü ölen oyuncular kullanacak.

1. Seçenek: CT Takımına Geç = Oyuncu CT takımına geçecek ve bununla ilgili oyunda tüm oyuncuların göreceği şekilde yazı gösterecek (örn: Player adlı oyuncu CT takımına geçti)
2. Seçenek: T takımında kal = Oyuncu T takımında kalacak ve bununla ilgilil yazıyı sadece kendisi görmesi yeterli yani genelde bir yazı gözükmesine gerek yok ( T takımında kaldın)
3. Seçenek: Cikis

-> Ben bunu bir modda kullanacağım için sen bu şekilde ayarlayabilirsen ben içeriğini değiştireceğim zaten bu şekilde kalmaz. Elimde eski bir eklenti var onu senin yaptığın gibi yapmaya çalıştım aslında ama pek yapamadım ben. Daha yeni yeni öğreniyorum ben de sizin sayenizde. Tekrardan yardımcı olabilirsen sevinirim Gülümse)
#4
Mevcut ilk isteğin çözüldü olarak işaretle 2. İsteğin için ayrı bir istek konusu aç bir konudan sadece bir istekte bulunabilirisin
#5
İstek konusu, @bilalgecer47 adlı kullanıcı tarafından 12 saat içinde çözülmüştür.
İsteği çözdüğü için bilalgecer47 Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
bilalgecer47 Adlı kullanıcı sizin dışınızda toplam 29 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da