Kod:/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fun> #define PLUGIN "Isyana Hazir Misin ?" #define VERSION "1.0" #define AUTHOR "Anil Can" new hazir[33],g_alive[33] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1) register_event( "DeathMsg" , "olunce" , "a" ) register_event("HLTV", "elbasi", "a", "1=0", "2=0") } public Fwd_PlayerSpawn_Post(id) { if(is_user_alive(id)) { g_alive[id] = true } } public elbasi() { new players[32],inum; static id; get_players(players,inum) for(new i;i<inum;i++) { id = players[i] remove_task(id + 234) hazir[id] = false if(get_user_team(id) == 1) { sorusor(id) } } } public sorusor(id) { if(g_alive[id]) { new menu = menu_create("\rIsyana Hazir Misin ?","cevap") menu_additem(menu,"\yEvet","1") menu_additem(menu,"\yHayir","2") menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu) } return PLUGIN_HANDLED } public cevap(id,menu,item) { if(item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED } new access,callback,name[32],data[6]; menu_item_getinfo(menu,item,access,data,5,name,31,callback) switch(str_to_num(data)) { case 1 : { hazir[id] = true give_item(id,"weapon_hegrenade") give_item(id,"weapon_flashbang") give_item(id,"weapon_smokegrenade") renkli_yazi(id,"!n[!t 60 !n] !gsaniye icerisinde bir !n[!t gardiyan !n] !golduremezsen otomatik slaylanican") set_task(20.0,"oldur",id+234,_,_,"b") } case 2 : { hazir[id] = false } } menu_destroy(menu) return PLUGIN_HANDLED } public olunce() { new attacker = read_data(1) new victim = read_data(2) if(get_user_team(attacker) == 2 && get_user_team(victim) == 1) { remove_task(victim + 234) hazir[victim] = false } if(get_user_team(attacker) == 1 && get_user_team(victim) == 2) { remove_task(attacker + 234) hazir[attacker] = false } } public oldur(taskid) { new id = taskid - 234 if(hazir[id]) { user_kill(id) renkli_yazi(id,"!gSuren Doldu.Otomatik slaylandin") } } stock renkli_yazi(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı) replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı ) if (id) players[0] = id; else get_players(players, count, "ch"); { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]); write_byte(players[i]); write_string(msg); message_end(); } } } }