Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Snake. »

Eğer serverde sadece bir oyuncu varsa ve o da teroristse, o oyuncunun /ct yazarak kendisini ctye atabilmesini saglamak istiyorum. Ayrıca sadece o oyuncunun gorecegi sekilde bir chat mesajı olursa guzel olur bilgilendirmek icin: "Serverde yalnizsin, ct gecmek icin /ct yazabilirsin."

Not: Gercek olmayan oyuncular (bot ve hltvler vs..) oyuncu sayımında yer almamalı.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Snake. »

guncel

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Colditz »

Dener misin?

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Son Kisi CT", "0.0.1", "Schwarper");

    register_clcmd("say /ct", "@clcmd_ct");
}

public client_disconnected(pPlayer) {
    new iPlayers[MAX_CLIENTS], iNum;
    get_players(iPlayers, iNum, "ch");

    if(iNum == 1) {
        client_print_color(0, 0, "^3Serverda yalniz oldugun icin ^4/ct ^1yazarak ct takimina gecebilirsin.");
    }
}

@clcmd_ct(const pPlayer) {
    if(get_member(pPlayer, m_iTeam) != TEAM_TERRORIST) {
        return PLUGIN_HANDLED;
    }

    new iPlayers[MAX_CLIENTS], iNum;
    get_players(iPlayers, iNum, "ch");

    if(iNum > 1) {
        return PLUGIN_HANDLED;
    }

    rg_set_user_team(pPlayer, TEAM_CT);
    rg_round_respawn(pPlayer);
    client_print_color(pPlayer, pPlayer, "^4CT ^1takimina transfer edildin.");
    return PLUGIN_HANDLED;
}

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Snake. »

Colditz yazdı: Pzt Şub 07, 2022 12:57 am Dener misin?

Kod: Tümünü seç

#pragma semicolon 1

#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Son Kisi CT", "0.0.1", "Schwarper");

    register_clcmd("say /ct", "@clcmd_ct");
}

public client_disconnected(pPlayer) {
    new iPlayers[MAX_CLIENTS], iNum;
    get_players(iPlayers, iNum, "che", "TERRORIST");

    if(iNum == 1) {
        client_print_color(0, 0, "^3Serverda yalniz oldugun icin ^4/ct ^1yazarak ct takimina gecebilirsin.");
    }
}

@clcmd_ct(const pPlayer) {
    if(get_member(pPlayer, m_iTeam) != TEAM_TERRORIST) {
        return PLUGIN_HANDLED;
    }

    new iPlayers[MAX_CLIENTS], iNum;
    get_players(iPlayers, iNum, "ch");

    if(iNum > 1) {
        return PLUGIN_HANDLED;
    }

    rg_set_user_team(pPlayer, TEAM_CT);
    rg_round_respawn(pPlayer);
    client_print_color(pPlayer, pPlayer, "^4CT ^1takimina transfer edildin.");
    return PLUGIN_HANDLED;
}
Komut çalışıyor lakin mesaj gözükmüyor nedense

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Colditz »

Hangi mesaj gözükmüyor

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Snake. »

Colditz yazdı: Pzt Şub 07, 2022 6:59 pm Hangi mesaj gözükmüyor

Kod: Tümünü seç

client_print_color(0, 0, "^3Serverda yalniz oldugun icin ^4/ct ^1yazarak ct takimina gecebilirsin.");

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Snake.
Mesajlar: 180
Kayıt: Sal Tem 11, 2017 7:11 am

Serverdeki Tek T'yi Ct Geçmesini Sağlama

Mesaj gönderen Snake. »

güncel mesajı düzeltebilecek var mı

Link:
Linklerini gizle
Linki Kopyala
Cevapla