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

https://discord.gg/43gGDQe6tS

5 roundda bir 16 k para

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
xiang
Mesajlar: 16
Kayıt: Cmt Eyl 08, 2018 12:12 pm

5 roundda bir 16 k para

Mesaj gönderen xiang »

By.Dehset yazdı: Pzr Eyl 16, 2018 10:03 pm
Yek'-ta yazdı: Pzr Eyl 16, 2018 9:53 pm rg_add_account(0,16000)
bütün oyuncular için 0 kullanmışsın fakat oluyor mu, emin misin? @Colditz olmuyor demişti diye hatırlıyorum.
Sorunsuz compile oluyor ama oyunda denemedim. @xiang geri dönüş yaparsa güzel olur.
çalışmadı para vermedi tahanın attıgı sma çalışıyor ama oda her round başı yazı geçiyor 16 k verildi diyor ama vermiyor ve 2 roundda bir 16 k para veriyor bunu 5 rounnda bir yapıp o yazıyıda sadece para verdigi zaman yazdırmam lazım

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
xiang
Mesajlar: 16
Kayıt: Cmt Eyl 08, 2018 12:12 pm

5 roundda bir 16 k para

Mesaj gönderen xiang »

@Taha Demirbaş eklentin çalısıyor ama yazı her round bası vermedıgı halde yazıyor bide parayı 2 roundda bir veriyor

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

Yek'-ta
Mesajlar: 9624
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

5 roundda bir 16 k para

Mesaj gönderen Yek'-ta »

Taha özür dilerim konuyu geri eklenti isteklerine taşıyorum :)

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new oynanilanel
public plugin_init()
{
    register_plugin("5roundda1money","2.0","amad && Yek'-ta")
    register_logevent("Event_RoundStart", 2, "1=Round_Start")
}

public Event_RoundStart()
{
    oynanilanel = get_member_game(m_iNumCTWins)+get_member_game(m_iNumTerroristWins)+1;
    if(oynanilanel%5 == 0)
    {
        client_print_color(0,print_team_grey,"^3[^1Team Gething^3] ^1Herkese^4 $16000 ^1Verildi ^3Iyi Fraglar...")
        for (new i = 1; i <= get_member_game(m_nMaxPlayers); i++){
            if(is_user_connected(i)){
                rg_add_account(i, 16000, AS_SET);
            }
        }
    }
}
Bu eklenti en temiz olanı ve sorunsuz bir şekilde çalışıyor. Bunu kullanman daha iyi olur.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

Yek'-ta
Mesajlar: 9624
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

5 roundda bir 16 k para

Mesaj gönderen Yek'-ta »

Buda olur, değişkene hiç gerek bile yok.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

public plugin_init()
{
    register_plugin("5roundda1money","2.0","amad && Yek'-ta")
    register_logevent("Event_RoundStart", 2, "1=Round_Start")
}

public Event_RoundStart()
{
    if((get_member_game(m_iNumCTWins)+get_member_game(m_iNumTerroristWins)+1)%5 == 0)
    {
        client_print_color(0,print_team_grey,"^3[^1Team Gething^3] ^1Herkese^4 $16000 ^1Verildi ^3Iyi Fraglar...")
        for (new i = 1; i <= get_member_game(m_nMaxPlayers); i++){
            if(is_user_connected(i)){
                rg_add_account(i, 16000, AS_SET);
            }
        }
    }
}

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

SinanOzmn
Mesajlar: 620
Kayıt: Çrş Eki 11, 2017 7:52 pm

5 roundda bir 16 k para

Mesaj gönderen SinanOzmn »

Yek'-ta yazdı: Pzr Eyl 16, 2018 11:33 pm Taha özür dilerim konuyu geri eklenti isteklerine taşıyorum :)

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

new oynanilanel
public plugin_init()
{
    register_plugin("5roundda1money","2.0","amad && Yek'-ta")
    register_logevent("Event_RoundStart", 2, "1=Round_Start")
}

public Event_RoundStart()
{
    oynanilanel = get_member_game(m_iNumCTWins)+get_member_game(m_iNumTerroristWins)+1;
    if(oynanilanel%5 == 0)
    {
        client_print_color(0,print_team_grey,"^3[^1Team Gething^3] ^1Herkese^4 $16000 ^1Verildi ^3Iyi Fraglar...")
        for (new i = 1; i <= get_member_game(m_nMaxPlayers); i++){
            if(is_user_connected(i)){
                rg_add_account(i, 16000, AS_SET);
            }
        }
    }
}
Bu eklenti en temiz olanı ve sorunsuz bir şekilde çalışıyor. Bunu kullanman daha iyi olur.
Peki bunu bi yetkiye özel yapabilir misiniz yani sadece ADMIN_RCON yetkisine sahip kişiye verilmesini istiyorum yapabilirmisiniz. Bir de say da geçen mesajı sadece para verilen kişi görebilirse çok daha iyi olur.

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1755
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

5 roundda bir 16 k para

Mesaj gönderen PaZee »

@SinanOzmn

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define YETKI ADMIN_RCON
public plugin_init()
{
    register_plugin("5roundda1money","2.0","amad && Yek'-ta")
    register_logevent("Event_RoundStart", 2, "1=Round_Start")
}

public Event_RoundStart()
{
    if((get_member_game(m_iNumCTWins)+get_member_game(m_iNumTerroristWins)+1)%5 == 0)
    {
        
        for (new i = 1; i <= get_member_game(m_nMaxPlayers); i++){
            if(is_user_connected(i) && get_user_flags(i) & YETKI){
		client_print_color(i,print_team_grey,"^3[^1Team Gething^3] ^1Herkese^4 $16000 ^1Verildi ^3Iyi Fraglar...")
		rg_add_account(i, 16000, AS_SET);
            }
        }
    }
}

Link:
Linklerini gizle
Linki Kopyala

yen1.^
Mesajlar: 245
Kayıt: Cmt Kas 05, 2016 4:18 am
Server Ip/DNS: cs.jetaimepro.com
Clan İsmi: je t^aimeGaming
İletişim:

5 roundda bir 16 k para

Mesaj gönderen yen1.^ »

Bunu aktif ettim ama misal 4. ele kadar 6k para biriktirdin 3kda bu atıyor ama 6k parani silip 3k kaliyor sebebi nedir beyler ?

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

Yek'-ta
Mesajlar: 9624
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

5 roundda bir 16 k para

Mesaj gönderen Yek'-ta »

yen1.^ yazdı: Çrş Nis 01, 2020 6:29 pm Bunu aktif ettim ama misal 4. ele kadar 6k para biriktirdin 3kda bu atıyor ama 6k parani silip 3k kaliyor sebebi nedir beyler ?
eklentide as_set kullanıldığından 16000 parasına fixliyor, zaten maxmoney 16000 olduğu için fark etmiyor. Bu değeri değiştirir isen o değere sabitliyor.
eklentiler-pluginler/duzenli-para-verme ... 42111.html
Bunu kullan.

Link:
Linklerini gizle
Linki Kopyala
Cevapla