Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Acil bir İstek
#2
PHP Code:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <cstrike>
#include <fun>

#define PLUGIN "Refleks Oyunu"
#define VERSION "1.1"
#define AUTHOR "akcaliberkk"


#define KELIME_UZUNLUGU 8
#define maxItems 52


new bool:is_game_playing false;
new 
szText[33];
new 
ammoOdul;
new 
bool:sure_ayarlayici false;
new gOto,
gOtoMin,gOtoMax,gTime,gAdmin;


// Rastgele String Olusturucu Harfleri
new g_Chars[maxItems] = { 'a''b''c''d''e''f''g''h''i''j''k''l''m''n''o''p''q''r''s''t''u''v''w''x''y''z',
'A''B''C''D''E''F''G''H''I''J''K''L''M''N''O''P''Q''R''S''T''U''V''W''X''W''Z' }




public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_concmd("amx_refleks","cmdOyunBaslat",ADMIN_BAN,"<rastgele yazi> <odul para>")
    
register_concmd("amx_refleks_random","cmdRandomBaslat",ADMIN_BAN)
    
    
register_clcmd("say","HookSay")
    
    gOto = 
register_cvar("refleks_oto_acik","0")
    
gOtoMin register_cvar("refleks_oto_minmoney","1")
    
gOtoMax register_cvar("refleks_oto_maxmoney","20")
    
gTime register_cvar("refleks_oto_suresi","750.0")
    
gAdmin register_cvar("refleks_admin","1")
    
set_task(get_pcvar_float(gTime), "OtoFunc"___"b")
}
public 
HookSay(id) {
    if(
is_game_playing) {
        new 
szSaid[40];
        
read_args(szSaid,39)
        
remove_quotes(szSaid)
        if(
equal(szSaid,szText)) {
            
is_game_playing false;
            
set_task(0.1,"OyunBitir",id)
        }
    }
}
public 
cmdOyunBaslat(id,level,cid) {
    
    if(!
cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
    
if(is_game_playing) { 
        
console_print(id,"Oyun Zaten Oynaniyor !")
        return 
PLUGIN_HANDLED
    
}
    if(
sure_ayarlayici) { 
        
console_print(id,"Oyun Suanda Baslatilamaz. Daha Sonra Tekrar Deneyin !")
        return 
PLUGIN_HANDLED
    
}
    if(!
get_pcvar_num(gAdmin)) {
        
console_print(id,"Oyun Manuel Baslatilamaz !")
        return 
PLUGIN_HANDLED
    
}
    
    new 
szOdul[11];
    
ammoOdul 0;
    
szOdul[0] = 0;
    
    
read_argv(1,szText,32)
    
read_argv(2,szOdul,10)
    
    
ammoOdul str_to_num(szOdul);


    
OyunBaslat(id);
    return 
PLUGIN_HANDLED
    
}
public 
OyunBaslat(id) {
    new 
admin[65];
    
get_user_info(id,"name",admin,64)
    
    
ColorChat(0,GREEN,"[ REFLEKS OYUNU ^3%s ^4TARAFINDAN BASLATILDI ]",admin)
    
ColorChat(0,GREEN,"[REFLEKS OYUNU BASLADI] ^3Ilk Yazan Kazanir: ^4%s",szText)
    
    
is_game_playing true;
    
sure_ayarlayici true;
    
    
set_task(20.0,"ZorunluBitir")
}


public 
OyunBitir(id) {
    
    new 
kname[65];
    
get_user_info(id,"name",kname,64)
    
    
ColorChat(0,GREEN,"[REFLEKS OYUNU BITTI] ^1Kazanan Kisi:^3%s",kname)
    
ColorChat(id,GREEN,"[TEBRIKLER KAZANDINIZ] ^3Odul: ^4%d^3$",ammoOdul)
    
    
cs_set_user_money(idcs_get_user_money(id) + ammoOdul)
    
}
public 
cmdRandomBaslat(id,level,cid) {
    if(!
cmd_access(id,level,cid,1)) return PLUGIN_HANDLED
    
if(is_game_playing) { 
        
console_print(id,"Oyun Zaten Oynaniyor !")
        return 
PLUGIN_HANDLED
    
}
    if(
sure_ayarlayici) { 
        
console_print(id,"Oyun Suanda Baslatilamaz. Daha Sonra Tekrar Deneyin !")
        return 
PLUGIN_HANDLED
    
}
    if(!
get_pcvar_num(gAdmin)) {
        
console_print(id,"Oyun Manuel Baslatilamaz !")
        return 
PLUGIN_HANDLED
    
}
    new 
str[KELIME_UZUNLUGU]
    
    for(new 
i=0KELIME_UZUNLUGU-1i++) {
        
str[i] = g_Chars[random_num(0maxItems-1)]
    }
    
    new 
admin[65];
    
get_user_info(id,"name",admin,64)
    
szText str;
    
ammoOdul random_num(get_pcvar_num(gOtoMin),get_pcvar_num(gOtoMax))
    
    
ColorChat(0,GREEN,"[ OTOMATIK REFLEKS OYUNU %s TARAFINDAN BASLATILDI ] ^3Odul: ^4%d^3$ !",admin,ammoOdul)
    
ColorChat(0,GREEN,"[REFLEKS OYUNU BASLADI] ^3Ilk Yazan Kazanir: ^4%s",szText)
    
    
str[KELIME_UZUNLUGU-1] = 0
    
    is_game_playing 
true;
    
sure_ayarlayici true;
        
    
set_task(20.0,"ZorunluBitir")
    return 
PLUGIN_HANDLED
}
public 
OtoFunc() {
    if(!
sure_ayarlayici && !is_game_playing && get_pcvar_num(gOto)) {
        
        new 
str[KELIME_UZUNLUGU]
        
        for(new 
i=0KELIME_UZUNLUGU-1i++) {
            
str g_Chars[random_num(0maxItems-1)]
        }
        
        
szText str;
        
ammoOdul random_num(get_pcvar_num(gOtoMin),get_pcvar_num(gOtoMax))
        
        
ColorChat(0,GREEN,"[ OTOMATIK REFLEKS OYUNU BASLATILDI ] ^3Odul: ^4%d^3$ !",ammoOdul)
        
ColorChat(0,GREEN,"[REFLEKS OYUNU BASLADI] ^3Ilk Yazan Kazanir: ^4%s",szText)
        
        
str[KELIME_UZUNLUGU-1] = 0
        
        is_game_playing 
true;
        
sure_ayarlayici true;
        
        
set_task(20.0,"ZorunluBitir")
        
    }
}
public 
ZorunluBitir() {
    if(
is_game_playing) {
        
ColorChat(0,GREEN,"[REFLEKS OYUNU BITTI] ^3Oyun Zaman Asimina Ugradi")
        
is_game_playing false;
        
ammoOdul 0;
    }
    
sure_ayarlayici false;
    return 
PLUGIN_HANDLED


Cvar isimlerinde de ammo yerine money yazdım haberin olsun.[/i][/i]


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply


Messages In This Thread
Acil bir İstek - by leyla045 - 19-07-14, 17:31
Cevap: Acil bir İstek - by akcaliberkk - 19-07-14, 17:49
Cevap: Acil bir İstek - by leyla045 - 21-07-14, 15:10

Possibly Related Threads…
Thread Author Replies Views Last Post
  [İSTEK]Jb Verme Plugini (/mg) NorDan 8 12,939 03-09-17, 18:06
Last Post: tahayasin
  [ İSTEK ] Belirli Yetki Hariç 3 Raund Weapon Engel excellenT 15 6,367 21-07-17, 03:49
Last Post: SINCAPP
  [İSTEK] CT MAVi - T Kırmızı ışık yanan Plugin + Video Çektim ademcan36 9 10,480 26-04-17, 16:15
Last Post: h4m4s
  [ISTEK] Hızlı Dowload Link [ISTEK] TagaL 13 7,789 05-01-17, 01:30
Last Post: marvel1905
  Menu ve jbmenu istek hamhum 10 12,396 05-01-17, 01:30
Last Post: marvel1905
  İSTEK ! Sadece Ct de hook basabilmek playman01 17 7,570 28-08-16, 14:42
Last Post: QuarsS
  Acil Sorun istek hasanx9 6 4,004 03-08-16, 20:44
Last Post: murat1366
  Acil 2 İsteğim Var Girin Lütfen GurkanCounter 7 6,185 03-08-16, 20:43
Last Post: murat1366
  Plugin İstek CFG Tarzı erenstrkl 6 3,788 03-08-16, 20:31
Last Post: murat1366
  Reklamcılara karsi Acil İstek[Plugin] hasan0650 22 5,613 17-07-16, 18:03
Last Post: BYHAZARD7

Foruma Atla:


Users browsing this thread: 1 Guest(s)