Para birimi degistirme
Moderatör: Moderatörler
-
Yasaklı Üye - Mesajlar: 84
- Kayıt: Pzr Eki 08, 2017 11:27 am
-
- Mesajlar: 1416
- Kayıt: Pzr Nis 30, 2017 6:28 pm
- Konum: Konya
- Clan İsmi: Atlanta Clan
Para birimi degistirme
Teşekkürler.PaZee yazdı:;Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <colorchat> #include <cstrike> #include <fun> #include <zombieplague> #define PLUGIN "[ZP] Refleks Oyunu" #define VERSION "1.0" #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(PLUGIN, VERSION, AUTHOR) register_concmd("amx_refleks","cmdOyunBaslat",ADMIN_BAN,"<rastgele yazi> <odul ammo>") register_concmd("amx_refleks_random","cmdRandomBaslat",ADMIN_BAN) register_clcmd("say","HookSay") gOto = register_cvar("refleks_oto_acik","0") gOtoMin = register_cvar("refleks_oto_minammo","1") gOtoMax = register_cvar("refleks_oto_maxammo","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 ^3AMMO",ammoOdul) cs_set_user_money(id,cs_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=0; i < KELIME_UZUNLUGU-1; i++) { str[i] = g_Chars[random_num(0, maxItems-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 AMMO !",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=0; i < KELIME_UZUNLUGU-1; i++) { str[i] = g_Chars[random_num(0, maxItems-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 AMMO !",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 }
Link: | |
Linklerini gizle |
-
- Mesajlar: 1210
- Kayıt: Pzr Eyl 10, 2017 1:27 pm
- Konum: Ankara, Turkey
- Server Ip/DNS: 213.238.173.162
- Clan İsmi: [F]arzet [K]i`