- /* Plugin generated by AMXX-Studio */
- #include <amxmodx>
- #include <amxmisc>
- #define PLUGIN "New Plug-In"
- #define VERSION "1.0"
- #define AUTHOR "author"
- public plugin_init() {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- public CmdZmukraShop(id)
- {
- new szText[555 char]
- formatex(szText, charsmax(szText), "\rZmurka Shop")
- new menu = menu_create(szText, "CmdZmurkaItems")
- formatex(szText, charsmax(szText), "\yKupi nevidljivost \w[\r4 Items\w]")
- menu_additem(menu, szText, "1", 0)
- formatex(szText, charsmax(szText), "\yKupi kamuflazu \w[\r2 Items\w]")
- menu_additem(menu, szText, "2", 0)
- formatex(szText, charsmax(szText), "\yKupi besmrtnost \w[\r4 Items\w]")
- menu_additem(menu, szText, "3", 0)
- formatex(szText, charsmax(szText), "\yZmurka Rank \r[\wProveri svoj rank\r]")
- menu_additem(menu, szText, "4", 0)
- formatex(szText, charsmax(szText), "\yZmurka Top15 \r[\wPogledaj Top15\r]")
- menu_additem(menu, szText, "5", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu)
- return PLUGIN_HANDLED
- }
- public CmdZmurkaItems(id,menu,item)
- {
- if(!is_user_alive(id))
- return PLUGIN_HANDLED
- if(!get_user_team(id) && CS_TEAM_T)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Zmurka Shop mogu koristiti samo terori")
- return PLUGIN_HANDLED
- }
- if(item ==MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_CONTINUE
- }
- new data[6], iName[64], access, callback
- menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
- new key = str_to_num(data)
- switch(key)
- {
- case 1:
- {
- new szText[555 char]
- formatex(szText, charsmax(szText), "\rZmurka Shop")
- new menu = menu_create(szText, "InvsblItems")
- formatex(szText, charsmax(szText), "\yMala Nevidljivost 10 sec. \w[\r3250$\w]")
- menu_additem(menu, szText, "1", 0)
- formatex(szText, charsmax(szText), "\yMala Nevidljivost 30 sec. \w[\r10535$\w]")
- menu_additem(menu, szText, "2", 0)
- formatex(szText, charsmax(szText), "\yVelika Nevidljivost 10 sec. \w[\r7300$\w]")
- menu_additem(menu, szText, "3", 0)
- formatex(szText, charsmax(szText), "\yVelika Nevidljivost 30 sec. \w[\r16000$\w]")
- menu_additem(menu, szText, "4", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu)
- return PLUGIN_HANDLED
- }
- case 2:
- {
- new szText[555 char]
- formatex(szText, charsmax(szText), "\rZmurka Shop")
- new menu = menu_create(szText, "KmflzItems")
- formatex(szText, charsmax(szText), "\yKupi izgled CT-a 40 sec. \w[\r15000$\w]")
- menu_additem(menu, szText, "1", 0)
- formatex(szText, charsmax(szText), "\yBlackBody \w[\r2000$\w]")
- menu_additem(menu, szText, "2", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu)
- return PLUGIN_HANDLED
- }
- case 3:
- {
- new szText[555 char]
- formatex(szText, charsmax(szText), "\rZmurka Shop")
- new menu = menu_create(szText, "BesmrItems")
- formatex(szText, charsmax(szText), "\yBesmrtnost 5 sec. \w[\r1250$\w]")
- menu_additem(menu, szText, "1", 0)
- formatex(szText, charsmax(szText), "\yBesmrtnost 15 sec. \w[\r2900$\w]")
- menu_additem(menu, szText, "2", 0)
- formatex(szText, charsmax(szText), "\yBesmrtnost 35 sec. \w[\r7300$\w]")
- menu_additem(menu, szText, "3", 0)
- formatex(szText, charsmax(szText), "\yBesmrtnost 45 sec. \w[\r13050$\w]")
- menu_additem(menu, szText, "4", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu)
- return PLUGIN_HANDLED
- }
- case 4:
- {
- client_cmd(id, "say /rank")
- }
- case 5:
- {
- client_cmd(id, "say /top15")
- }
- }
- return PLUGIN_HANDLED
- }
- public InvsblItems(id,menu,item)
- {
- if(!is_user_alive(id))
- return PLUGIN_HANDLED
- if(!get_user_team(id) && CS_TEAM_T)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Zmurka Shop mogu koristiti samo terori")
- return PLUGIN_HANDLED
- }
- if(item ==MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_CONTINUE
- }
- new data[6], iName[64], access, callback
- menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
- new key = str_to_num(data)
- switch(key)
- {
- case 1: Mala_TenSec(id)
- case 2: Mala_ThirtenSec(id)
- case 3: Velika_TenSec(id)
- case 4: Velika_ThirtenSec(id)
- case 5: Item_BlackBody(id)
- }
- return PLUGIN_HANDLED
- }
- public Mala_TenSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 3250)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-3250)
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 80)
- set_task(10.0,"TurnOf",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Malu nevidljivost^1, ona istice za 10 sekundi!")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public Mala_ThirtenSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 10535)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-10535)
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 80)
- set_task(30.0,"TurnOf",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Malu nevidljivost^1, ona istice za 30 sekundi!")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public Velika_TenSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 7300)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-7300)
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransColor,1)
- set_task(10.0,"TurnOf",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Veliku nevidljivost^1, ona istice za 10 sekundi!")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public Velika_ThirtenSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 16000)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-16000)
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransColor,1)
- set_task(30.0,"TurnOf",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Veliku nevidljivost^1, ona istice za 30 sekundi!")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public TurnOf(id)
- {
- if(is_user_connected(id))
- {
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0,kRenderTransAlpha,255)
- ColorChat(id,TEAM_COLOR,"^4[Zmurka] ^1Gasi vam se nevidljivost")
- }
- return PLUGIN_HANDLED
- }
- public KmflzItems(id,menu,item)
- {
- if(!is_user_alive(id))
- return PLUGIN_HANDLED
- if(!get_user_team(id) && CS_TEAM_T)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Zmurka Shop mogu koristiti samo terori")
- return PLUGIN_HANDLED
- }
- if(item ==MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_CONTINUE
- }
- new data[6], iName[64], access, callback
- menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
- new key = str_to_num(data)
- switch(key)
- {
- case 1: Item_Kamuflaza(id)
- case 2: Item_BlackBody(id)
- }
- return PLUGIN_HANDLED
- }
- public Item_Kamuflaza(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 15000)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-15000)
- cs_set_user_model(id,"gsg9")
- set_task(40.0,"skini_kamuflazu",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Kamuflazu u CT^1, sada izgledate kao CT.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public Item_BlackBody(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 2000)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-2000)
- set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, 25)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3BlackBody^1, sada ste sasvim crni.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public skini_kamuflazu(id)
- {
- if(is_user_connected(id))
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- cs_set_user_model(id,"guerilla")
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Skida vam se kamuflaza.")
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public BesmrItems(id,menu,item)
- {
- if(!is_user_alive(id))
- return PLUGIN_HANDLED
- if(!get_user_team(id) && CS_TEAM_T)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Zmurka Shop mogu koristiti samo terori")
- return PLUGIN_HANDLED
- }
- if(item ==MENU_EXIT)
- {
- menu_destroy(menu)
- return PLUGIN_CONTINUE
- }
- new data[6], iName[64], access, callback
- menu_item_getinfo(menu, item, access, data, charsmax(data), iName, charsmax(iName), callback )
- new key = str_to_num(data)
- switch(key)
- {
- case 1: FiveSec(id)
- case 2: FitenSec(id)
- case 3: ThrityFiveSec(id)
- case 4: FortyFiveSec(id)
- }
- return PLUGIN_HANDLED
- }
- public FiveSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 1250)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-1250)
- set_user_godmode(id, 1)
- set_task(5.0, "Skini_Besmrtnost",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Besmrtnost^1, ona traje 5 sec.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public FitenSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 2900)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-2900)
- set_user_godmode(id, 1)
- set_task(15.0, "Skini_Besmrtnost",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Besmrtnost^1, ona traje 15 sec.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public ThrityFiveSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 7300)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-7300)
- set_user_godmode(id, 1)
- set_task(35.0, "Skini_Besmrtnost",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Besmrtnost^1, ona traje 35 sec.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public FortyFiveSec(id)
- {
- if(get_user_team(id) && CS_TEAM_T)
- {
- if(is_user_alive(id))
- {
- new money = cs_get_user_money(id)
- if(money < 13050)
- {
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Nemate dovoljno para!")
- return PLUGIN_HANDLED
- }
- else
- {
- cs_set_user_money(id,money-13050)
- set_user_godmode(id, 1)
- set_task(45.0, "Skini_Besmrtnost",id)
- ColorChat(id, TEAM_COLOR,"^4[Zmurka] ^1Kupili ste ^3Besmrtnost^1, ona traje 45 sec.")
- }
- }
- return PLUGIN_HANDLED
- }
- return PLUGIN_HANDLED
- }
- public Skini_Besmrtnost(id)
- {
- if(is_user_connected(id))
- {
- set_user_godmode(id, 0)
- ColorChat(id,TEAM_COLOR,"^4[Zmurka] ^1Gasi vam se besmrtnost")
- return PLUGIN_HANDLED
- }
- public handlesay(id)
- {
- new reko[192], name[30]
- get_user_name(id, name, 29)
- read_args(reko,191)
- remove_quotes(reko)
- ColorChat(0,TEAM_COLOR,"^4[Level %d] ^x03%s ^1: %s ",lvl[id],name,reko)
- return PLUGIN_HANDLED
- }
- public CmdModInfo(id)
- {
- }