Osurma Plugini V3 - peNgueN - 09-03-12

Plugin neutron & peNgueN Yapımıdır. Saya /osur Yazdığınızda Osuruk Sesi Çıkar ve Adamda Ateş ve Duman Çıkar (cvarla ayarlanır) ve Adam Sarsılmaya Başlar 

osurma(1/0) : Plugini Açıp Kapatır.
osurma_parasi(miktar) : Osurmak İçin İstenilen Para Miktarını Belirler.
osurma_can_miktari(miktar) : Osurduğunda Verilen HPnin Miktarını Belirler.
osurma_ates(1/0) : Osurduğunda Arkadan Ateş Çıkar 
osurma_duman(1/0) : Osurduğunda Arkadan Duman Çıkar 

PHP Code: #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fakemeta> #include <fun>
#pragma tabsize 0
new const tag[] = "Jailbreak"; new bool:osuruk=false;
new osurukparasi; new canmiktari; new osurma; new ates; new duman;
new sprite; new flame;
public plugin_init() { register_plugin("Osurma Plugini v3", "1.2", "neutron & peNgueN"); register_clcmd("say /osur","adam_osur"); register_clcmd("say_team /osur","adam_osur"); osurukparasi = register_cvar ("osurma_parasi","4000"); canmiktari = register_cvar("osurma_can_miktari", "50"); osurma = register_cvar("osurma","1"); duman = register_cvar("osurma_duman","0"); ates = register_cvar("osurma_ates","1"); }
public plugin_precache() { precache_sound("jailbreak/osuruk.wav"); sprite = precache_model("sprites/steam1.spr"); flame = precache_model("sprites/xfireball3.spr"); } public adam_osur(id) { if(!is_user_alive(id) && get_pcvar_num(osurma) == 0) { return PLUGIN_HANDLED; } else if(get_pcvar_num(osurma) == 1) { static Float:origin3[3]; pev(id, pev_origin, origin3); new ates_cvar = get_pcvar_num(ates); new duman_cvar = get_pcvar_num(duman); new osur1= get_user_health(id); new osur2 = get_pcvar_num(canmiktari) new user_cash = cs_get_user_money(id) new money_cost = get_pcvar_num(osurukparasi) if (user_cash < money_cost) { ColorChat(id, "!g[%s]!yOsuramassin Paran Yetersiz..",tag) return PLUGIN_HANDLED; } else if (user_cash >= money_cost) { new osuran_adam[32] get_user_name(id,osuran_adam,31) ColorChat(0, "!g[%s] !t%s !gOsurdu..",tag,osuran_adam) cs_set_user_money(id, user_cash - money_cost) client_cmd(0,"spk sound/jailbreak/osuruk") set_user_health(id,osur1 + osur2) set_task(0.3,"osuruk_sarsinti",id,"",0,"b",0) set_task(1.0,"osuruk_bitir") osuruk = true; } if(duman_cvar == 1 && ates_cvar == 0) { set_cvar_num(ates_cvar,0); engfunc(EngFunc_MessageBegin, MSG_BROADCAST,SVC_TEMPENTITY,origin3,0) write_byte( 5 ) engfunc(EngFunc_WriteCoord, origin3[0]-2) engfunc(EngFunc_WriteCoord, origin3[1] -2) engfunc(EngFunc_WriteCoord, origin3[2] - 10) write_short( sprite ) write_byte( 15 ) write_byte( 25 ) message_end() } else if(ates_cvar == 1 && duman_cvar == 0) { set_cvar_num(duman_cvar,0); engfunc(EngFunc_MessageBegin, MSG_ALL,SVC_TEMPENTITY,origin3,0) write_byte(17) engfunc(EngFunc_WriteCoord, origin3[0] -2) engfunc(EngFunc_WriteCoord, origin3[1] -2) engfunc(EngFunc_WriteCoord, origin3[2] - 10) write_short(flame) write_byte(10) write_byte(255) message_end() } } return PLUGIN_HANDLED; } public osuruk_sarsinti(id) { for(new id = 1; id < 33; id++) { if(is_user_connected(id) && is_user_alive(id) && osuruk) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id) write_short(0xFFFF) write_short(1<<13) write_short(0xFFFF) message_end() } } }
public osuruk_bitir(id) { if(osuruk) { osuruk = false remove_task(id) } } ///////////////////////////////////////////////////////////////////////////// //=========================================================================== //////// stock ColorChat(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!team2", "^0") 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) write_byte(players); write_string(msg); message_end(); } } } }

Osurma Plugini v3 | www.csplague.com | www.csplague.net - YouTube

Dosyalar Ektedir.
Konuya Örnek Olarak Video Konulmuştur...[/i][/i][/i]
Cevap: Osurma Plugini V3 :) - peNgueN - 09-03-12
Yorumlar
Cevap: Osurma Plugini V3 :) - Schwertle - 09-03-12
Konuyu uygun şekilde düzenledim. Paylaşım için teşekkürler...
Cevap: Osurma Plugini V3 :) - rambo12512 - 09-03-12
sagol kardeş sagol
Re: Osurma Plugini V3 :) - panpaclan - 11-03-12
eywwwwwwwwwwww
Cevap: Osurma Plugini V3 :) - 41huseyin - 11-03-12
beyler şaşıuyorum yaw bunarı nawsıl beceriyosunuz yinede emeğe saygı 
---------- Alttaki Mesaj Zamani 07:54 ---------- Önceki Mesaj Zamani 07:53 ----------
imişşşş eline3 sağlık
Cevap: Osurma Plugini V3 - joxim - 12-03-12
anan za xd
Cevap: Osurma Plugini V3 - OlmasaNolcak - 13-03-12
Teşekkürler xD
Cevap: Osurma Plugini V3 - FbDoga - 15-03-12
İnşallah Çalışır
Cevap: Osurma Plugini V3 - lobic44 - 20-03-12
peNgueN dateline='' Wrote: 
Plugin neutron & peNgueN Yapımıdır. Saya /osur Yazdığınızda Osuruk Sesi Çıkar ve Adamda Ateş ve Duman Çıkar (cvarla ayarlanır) ve Adam Sarsılmaya Başlar 

osurma(1/0) : Plugini Açıp Kapatır.
osurma_parasi(miktar) : Osurmak İçin İstenilen Para Miktarını Belirler.
osurma_can_miktari(miktar) : Osurduğunda Verilen HPnin Miktarını Belirler.
osurma_ates(1/0) : Osurduğunda Arkadan Ateş Çıkar 
osurma_duman(1/0) : Osurduğunda Arkadan Duman Çıkar 

PHP Code: #include <amxmodx> #include <amxmisc> #include <cstrike> #include <fakemeta> #include <fun>
#pragma tabsize 0
new const tag[] = "Jailbreak"; new bool:osuruk=false;
new osurukparasi; new canmiktari; new osurma; new ates; new duman;
new sprite; new flame;
public plugin_init() { register_plugin("Osurma Plugini v3", "1.2", "neutron & peNgueN"); register_clcmd("say /osur","adam_osur"); register_clcmd("say_team /osur","adam_osur"); osurukparasi = register_cvar ("osurma_parasi","4000"); canmiktari = register_cvar("osurma_can_miktari", "50"); osurma = register_cvar("osurma","1"); duman = register_cvar("osurma_duman","0"); ates = register_cvar("osurma_ates","1"); }asfasfsdfsdagsddfhsdhs
public plugin_precache() { precache_sound("jailbreak/osuruk.wav"); sprite = precache_model("sprites/steam1.spr"); flame = precache_model("sprites/xfireball3.spr"); } public adam_osur(id) { if(!is_user_alive(id) && get_pcvar_num(osurma) == 0) { return PLUGIN_HANDLED; } else if(get_pcvar_num(osurma) == 1) { static Float:origin3[3]; pev(id, pev_origin, origin3); new ates_cvar = get_pcvar_num(ates); new duman_cvar = get_pcvar_num(duman); new osur1= get_user_health(id); new osur2 = get_pcvar_num(canmiktari) new user_cash = cs_get_user_money(id) new money_cost = get_pcvar_num(osurukparasi) if (user_cash < money_cost) { ColorChat(id, "!g[%s]!yOsuramassin Paran Yetersiz..",tag) return PLUGIN_HANDLED; } else if (user_cash >= money_cost) { new osuran_adam[32] get_user_name(id,osuran_adam,31) ColorChat(0, "!g[%s] !t%s !gOsurdu..",tag,osuran_adam) cs_set_user_money(id, user_cash - money_cost) client_cmd(0,"spk sound/jailbreak/osuruk") set_user_health(id,osur1 + osur2) set_task(0.3,"osuruk_sarsinti",id,"",0,"b",0) set_task(1.0,"osuruk_bitir") osuruk = true; } if(duman_cvar == 1 && ates_cvar == 0) { set_cvar_num(ates_cvar,0); engfunc(EngFunc_MessageBegin, MSG_BROADCAST,SVC_TEMPENTITY,origin3,0) write_byte( 5 ) engfunc(EngFunc_WriteCoord, origin3[0]-2) engfunc(EngFunc_WriteCoord, origin3[1] -2) engfunc(EngFunc_WriteCoord, origin3[2] - 10) write_short( sprite ) write_byte( 15 ) write_byte( 25 ) message_end() } else if(ates_cvar == 1 && duman_cvar == 0) { set_cvar_num(duman_cvar,0); engfunc(EngFunc_MessageBegin, MSG_ALL,SVC_TEMPENTITY,origin3,0) write_byte(17) engfunc(EngFunc_WriteCoord, origin3[0] -2) engfunc(EngFunc_WriteCoord, origin3[1] -2) engfunc(EngFunc_WriteCoord, origin3[2] - 10) write_short(flame) write_byte(10) write_byte(255) message_end() } } return PLUGIN_HANDLED; } public osuruk_sarsinti(id) { for(new id = 1; id < 33; id++) { if(is_user_connected(id) && is_user_alive(id) && osuruk) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id) write_short(0xFFFF) write_short(1<<13) write_short(0xFFFF) message_end() } } }
public osuruk_bitir(id) { if(osuruk) { osuruk = false remove_task(id) } } ///////////////////////////////////////////////////////////////////////////// //=========================================================================== //////// stock ColorChat(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!team2", "^0") 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) write_byte(players); write_string(msg); message_end(); } } } }

Osurma Plugini v3 | www.csplague.com | www.csplague.net - YouTube

Dosyalar Ektedir.
Konuya Örnek Olarak Video Konulmuştur... sdgsdgdfgfhhhhhdgjf[/i][/i][/i]
|