⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Menüden seçtiğin oyuncuya yazı gönderme

Konu

#1
arkadaşlar merhaba şöyle bir eklentiye ihtiyacım var

Oyuncu

/menu yazdığında sadece kurucular girebilicek ve oyunda aktif canlı oyuncular listesini göndericek.

ve kurucu aktif oyunculardan birini seçtiği oyuncuya 1200 money göndericek.

Yapana şimdiden teşekkürler
Son Düzenleme: 06-07-2021, 21:11, Düzenleyen: BlackCaT'.
#2
Money derken $ mı yoksa ayrı bir değişken mi ?
#3
PHP Kod:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        rg_add_account(Key1200AS_ADD);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key)
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;

Steam:Tıkla • Discord: lynchk
#4
(07-07-2021, 16:32)orucoglukayra Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        rg_add_account(Key1200AS_ADD);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key)
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;


Elinize sağlık fakat tek bir isteğim reapi ile yazılmadan atarmısınız.
#5
(07-07-2021, 19:46)BlackCaT\ Adlı Kullanıcıdan Alıntı:
(07-07-2021, 16:32)orucoglukayra Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        rg_add_account(Key1200AS_ADD);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key)
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;


Elinize sağlık fakat tek bir isteğim reapi ile yazılmadan atarmısınız.
PHP Kod:
#include <amxmodx>
#include <cstrike>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        cs_set_user_money(Keycs_get_user_money(Key) + 1200);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key);
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;

Steam:Tıkla • Discord: lynchk
#6
(07-07-2021, 16:32)orucoglukayra Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        rg_add_account(Key1200AS_ADD);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key)
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;

menü indexini id olarak ayarlamışsın fakat for döngüsündede id kullanmışsın, buga girer.
#7
(07-07-2021, 20:30)reaTRon Adlı Kullanıcıdan Alıntı:
(07-07-2021, 16:32)orucoglukayra Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Menu""1.0""KayraLynch");
    register_clcmd("say /menu","menu");
}

public 
menu(const id){
    if(!(get_user_flags(id) & ADMIN_RCON)) client_print_color(id,id,"Yetkiniz yeterli degil");
    else {

    new menu menu_create("\yBos Menu""menu_devam");
    
    
for(new id 1id <= MaxClientsid++) 
    {
        if(is_user_connected(id)) 
        {
            menu_additem(menufmt("%n"id), fmt("%i"id));
        }
    }
    
    menu_setprop
(menuMPROP_EXITNAME"\yCikis");
    menu_setprop(menu,MPROP_NUMBER_COLOR,"\d");
    menu_display(idmenu);
    }
}
public 
menu_devam(const id, const menu, const item) {
    if(item == MENU_EXIT
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }

    new Data[6], Key;
    menu_item_getinfo(menuitem_Datacharsmax(Data));
    Key str_to_num(Data);

    if(is_user_connected(id)) 
    {
        rg_add_account(Key1200AS_ADD);
        client_print_color(0,0,"%n Adli Oyuncu %n Adli Oyuncuya 1200$ Gonderdi !",id,Key)
    }

    menu_destroy(menu);
    return PLUGIN_HANDLED;

menü indexini id olarak ayarlamışsın fakat for döngüsündede id kullanmışsın, buga girer.
For döngüsünde id yazmak bişeyi değiştirmiyor diye biliyorum.Örnek olarak i yazsam ne farkeder ?
Steam:Tıkla • Discord: lynchk
#8
(07-07-2021, 20:39)orucoglukayra Adlı Kullanıcıdan Alıntı: For döngüsünde id yazmak bişeyi değiştirmiyor diye biliyorum.Örnek olarak i yazsam ne farkeder ?
Onu kastetmedim. İstersen a, b, c... istediğini yaz. publicin indexini id olarak kullanmışsın birde for döngüsünde herkesi çekerken id kullanmışsın. Sıkıntı yaratır, istersen dene. Bayadan beri eklenti yapmıyorum tekrar başlıyım dedim, birşeyler değişmiş olabilir emin değilim.
#9
(07-07-2021, 20:43)reaTRon Adlı Kullanıcıdan Alıntı:
(07-07-2021, 20:39)orucoglukayra Adlı Kullanıcıdan Alıntı: For döngüsünde id yazmak bişeyi değiştirmiyor diye biliyorum.Örnek olarak i yazsam ne farkeder ?
Onu kastetmedim. İstersen a, b, c... istediğini yaz. publicin indexini id olarak kullanmışsın birde for döngüsünde herkesi çekerken id kullanmışsın. Sıkıntı yaratır, istersen dene. Bayadan beri eklenti yapmıyorum tekrar başlıyım dedim, birşeyler değişmiş olabilir emin değilim.
Tamam uyardığın için teşekkür ederim.
Steam:Tıkla • Discord: lynchk
#10
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 2 gün içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 128 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
Task