NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

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

#define PLUGIN "Deathrun Menu"
#define VERSION "1.0"
#define AUTHOR "B.T.A - BeeTeeAy"

new g_puan[33]
new g_hiz[33]
new g_gorunmezlik[33]
new g_gravity[33]
new puanver[33]
new puanal[33]
new gidPlayer[33]
new map[32]
new puanherkes[33]
new oyuncupuan[33]
new herkes

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
get_mapname(map,31)
if(containi(map,"deathrun_") == -1) return
register_clcmd("say menu","kontrol")
register_clcmd("PUAN","puans",ADMIN_BAN)
register_concmd("amx_puanver","puanmenu",ADMIN_BAN)
register_event( "DeathMsg" , "olunce" , "a" )
register_logevent( "RoundStart",2,"1=Round_Start" )

}
public plugin_natives()
{
register_native("puangoster","puangosterdevam",1)
register_native("puanekle","puanekledevam",1)
register_native("puancikar","puancikardevam",1)
}
public RoundStart()
{
for(new i=0;i<33;i++)
{
if(is_user_connected(i))
{
oyuncupuan[i] = 0
}
}
herkes = 0
}
public puangosterdevam(id)
{
return g_puan[id]
}
public puanekledevam(id,miktar)
{
g_puan[id] += miktar
return 1
}
public puancikardevam(id,miktar)
{
g_puan[id] -= miktar
return 1
}
public puanmenu(id)
{
if(!(get_user_flags(id) & ADMIN_BAN)) {
return PLUGIN_HANDLED;
}
new Menu = menu_create("rAdmin Kontrol","puandevam")
menu_additem(Menu,"yPuan wVer","1",ADMIN_IMMUNITY)
menu_additem(Menu,"yPuan rSil","2")
menu_additem(Menu,"yHerkese Puan Ver","3")
menu_additem(Menu,"yHerkesin Puanini Sifirla","4",ADMIN_IMMUNITY)
menu_setprop(Menu,MPROP_EXITNAME,"rCikis")
menu_setprop(Menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,Menu,0)
return PLUGIN_HANDLED
}
public puandevam(id, menu, item)
{

if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new Data[6], Name[64]
new Access, Callback

menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)

new Key = str_to_num(Data)

switch (Key)
{
case 1:
{
puanver[id] = 1
puanal[id] = 0
puanherkes[id] = 0
puan(id)
}
case 2:
{
puanal[id] = 1
puanver[id] = 0
puanherkes[id] = 0
puan(id)
}
case 3:
{
puanver[id] = 0
puanal[id] = 0
puanherkes[id] = 1
client_cmd(id,"messagemode PUAN")
}
case 4:
{
for(new i=0;i<33;i++)
{
if(is_user_connected(i))
{
g_puan[i] = 0
}
}
}
}

menu_destroy(menu)
return PLUGIN_HANDLED
}
public puan(id)
{
static opcion[64]

formatex(opcion, charsmax(opcion),"yOyuncu Secin")
new iMenu = menu_create(opcion, "choose")

new players[32], pnum, tempid
new szName[32], szTempid[10]

get_players(players, pnum, "a")

for( new i; i<pnum; i++ )
{
tempid = players[i]

get_user_name(tempid, szName, 31)
num_to_str(tempid, szTempid, 9)

formatex(opcion, charsmax(opcion), "w%s r= y%i Puan" ,szName, g_puan[tempid])
menu_additem(iMenu, opcion, szTempid, 0)

formatex(opcion, charsmax(iMenu), "yCikis")
menu_setprop(iMenu,MPROP_EXITNAME,iMenu)
}

menu_display(id, iMenu,0)
return PLUGIN_HANDLED
}

public choose(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new Data[6], Name[64]
new Access, Callback
menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)

new tempid = str_to_num(Data)

gidPlayer[id] = tempid
client_cmd(id, "messagemode PUAN")

menu_destroy(menu)
return PLUGIN_HANDLED
}
public puans(id)
{
if(!(get_user_flags(id) & ADMIN_BAN)) {
return PLUGIN_HANDLED;
}
new say[300]
read_args(say,299)
new number = gidPlayer[id]
remove_quotes(say)
if(equal(say, ""))
return PLUGIN_HANDLED
new puansayi[33]
puansayi[id] = str_to_num(say)
if(puansayi[id] >20 && !puanal[id])
{
ColorChat(id,GREEN,"^4[>] ^3Maximum Puan Verme Siniri =^1 20'dir.")
return PLUGIN_HANDLED
}
if(puanver[id])
{
new name1[32],name2[32]
get_user_name(id,name1,31)
get_user_name(number,name2,31)
if(oyuncupuan[number] == 1)
{
ColorChat(id,GREEN,"^4[>] ^1%s ^4Adli Oyuncu'ya ^3Her El'de 1 Kere Puan Verebilirsiniz!!!",name2)
return PLUGIN_HANDLED
}
g_puan[number] += puansayi[id]
oyuncupuan[number] = 1
ColorChat(0,GREEN,"^4[>] ^1%s ^4= ^1%s ^4Adli Oyuncu'ya ^1%i ^4Puan Verdi.Menu yazarak harcayabilirsiniz.",name1,name2,puansayi[id])
} else if(puanal[id])
{
new name1[32],name2[32]
get_user_name(id,name1,31)
get_user_name(number,name2,31)
if((g_puan[number] - puansayi[id]) < 0)
{
g_puan[number] = 0
ColorChat(0,GREEN,"^4[>>] ^1%s ^4= ^1%s ^4Adli Oyuncu'nun ^1TUM ^4Puanini Aldi",name1,name2)
} else {
g_puan[number] -= puansayi[id]
ColorChat(0,GREEN,"^4[>>] ^1%s ^4= ^1%s ^4Adli Oyuncu'dan ^1%d ^4Puanini Aldi",name1,name2,puansayi[id])
}
} else if(puanherkes[id])
{
if(herkes == 1)
{
ColorChat(id,GREEN,"^4[>] ^3Her Elde 1 Kere Puan ^1Verebilirsin.")
return PLUGIN_HANDLED
}
new name1[32],i
get_user_name(id,name1,31)
herkes = 1
for(i=1;i<33;i++)
g_puan[i] += puansayi[id]
ColorChat(0,GREEN,"^4[>] ^1%s ^4= ^1HERKESE ^4%d ^1Puan Verdi.Menu yazarak harcayabilirsiniz!!",name1,puansayi[id])
}
return PLUGIN_HANDLED
}
public olunce()
{
new victim = read_data( 2 );
new killer = read_data( 1 );
g_hiz[victim] = 0
g_gorunmezlik[victim] = 0
g_gravity[victim] = 0
g_puan[killer] += 6
set_user_rendering(victim, _, 0, 0, 0, _, 0)
}
public client_connect(id)
{
g_puan[id] = 0
g_hiz[id] = 0
g_gorunmezlik[id] = 0
g_gravity[id] = 0
}
public client_disconnect(id)
{
g_puan[id] = 0
g_hiz[id] = 0
g_gorunmezlik[id] = 0
g_gravity[id] = 0
}
public kontrol(id)
{
if(get_user_team(id) == 2)
ctmenu(id)
if(get_user_team(id) == 1)
tmenu(id)
}
public ctmenu(id)
{
new Item[64]
new Menu = menu_create("r-57.ALAY w[>] yCT Menu","ctmenudevam")
menu_additem(Menu,"r// yBomba d= r3 Puan","1")
menu_additem(Menu,"r// yDondurma Bombasi d= r6 Puan","2")
menu_additem(Menu,"r// yEngel Kitleyici Bomba d= r6 Puan","6")
menu_additem(Menu,"r// yGravity d= r6 Puan","3")
menu_additem(Menu,"r// yGorunmezlik - 30 Saniye d= r24 Puan","4")
menu_additem(Menu,"r// y150 HP d= r9 Puan","5")
formatex(Item,charsmax(Item),"r// yRastgele Glow d= rUcretsiz^nd{ Sendeki Puan } = y%d",g_puan[id])
menu_additem(Menu,Item,"7")
menu_setprop(Menu,MPROP_EXITNAME,"rCikis")
menu_setprop(Menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,Menu,0)
}
public ctmenudevam(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)


new key = str_to_num(data)

switch(key)
{
case 1:
{
if(g_puan[id] < 3)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}

give_item(id,"weapon_hegrenade")
g_puan[id] -= 3
return PLUGIN_HANDLED
}
case 2:
{
if(g_puan[id] < 6)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_flashbang")
g_puan[id] -= 6
return PLUGIN_HANDLED
}
case 3:
{
if(g_puan[id] < 6)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
set_user_gravity(id,0.4)
g_gravity[id] = 1
g_puan[id] -= 6
return PLUGIN_HANDLED
}
case 4:
{
if(g_puan[id] < 24)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
set_task(30.0,"gorunmezlikbitir",id)
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0)
g_gorunmezlik[id] = 1
g_puan[id] -= 24
return PLUGIN_HANDLED
}
case 5:
{
if(g_puan[id] < 9)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
set_user_health(id,get_user_health(id) + 150)
g_puan[id] -= 9
return PLUGIN_HANDLED
}
case 6:
{
if(g_puan[id] < 6)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_smokegrenade")
g_puan[id] -= 6
return PLUGIN_HANDLED
}
case 7:
{
if(g_gorunmezlik[id])
return PLUGIN_HANDLED
new renk1,renk2,renk3;
renk1 = random(255)
renk2 = random(255)
renk3 = random(255)
set_user_rendering(id,kRenderFxGlowShell,renk1,renk2,renk3,kRenderNormal,25)
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}

public gorunmezlikbitir(id)
{
set_user_rendering(id, _, 0, 0, 0, _, 0)
g_gorunmezlik[id] = 0
}
public tmenu(id)
{
new Item[64]
new Menu = menu_create("r-57.ALAY w[>] yT Menu","tmenudevam")
menu_additem(Menu,"r// yBomba d= r3 Puan","1")
menu_additem(Menu,"r// y75 Hp w+Dondurma Bombasi d= r6 Puan","2")
menu_additem(Menu,"r// yHizli Kosma d= r9 Puan","3")
menu_additem(Menu,"r// yUSP Tabanca d= r12 Puan","4")
menu_additem(Menu,"r// yGorunmezlik - 30 Saniye d= r24 Puan","5")
menu_additem(Menu,"r// yUMP Silah d= r24 RB","6")
formatex(Item,charsmax(Item),"r// yRastgele Glow d= rUcretsiz^nd{ Sendeki Puan } = y%d",g_puan[id])
menu_additem(Menu,Item,"7")
menu_setprop(Menu,MPROP_EXITNAME,"rCikis")
menu_setprop(Menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,Menu,0)
}
public tmenudevam(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)


new key = str_to_num(data)

switch(key)
{
case 1:
{
if(g_puan[id] < 3)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_hegrenade")
g_puan[id] -= 3
return PLUGIN_HANDLED
}
case 2:
{
if(g_puan[id] < 6)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_flashbang")
set_user_health(id,get_user_health(id) + 75)
g_puan[id] -= 6
return PLUGIN_HANDLED
}
case 3:
{
if(g_puan[id] < 9)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
set_user_maxspeed(id,600.0)
g_hiz[id] = 1
g_puan[id] -= 9
return PLUGIN_HANDLED
}
case 4:
{
if(g_puan[id] < 12)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_usp")
g_puan[id] -= 12
return PLUGIN_HANDLED
}
case 5:
{
if(g_puan[id] < 24)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
set_task(30.0,"gorunmezlikbitir",id)
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0)
g_gorunmezlik[id] = 1
g_puan[id] -= 24
return PLUGIN_HANDLED
}
case 6:
{
if(g_puan[id] < 24)
{
ColorChat(id,GREEN,"^3[^1Yeterli Puanin Yok^3]")
return PLUGIN_HANDLED
}
give_item(id,"weapon_ump45")
g_puan[id] -= 24
return PLUGIN_HANDLED
}
case 7:
{
if(g_gorunmezlik[id])
return PLUGIN_HANDLED
new renk1,renk2,renk3;
renk1 = random(255)
renk2 = random(255)
renk3 = random(255)
set_user_rendering(id,kRenderFxGlowShell,renk1,renk2,renk3,kRenderNormal,25)
return PLUGIN_HANDLED
}
}
return PLUGIN_HANDLED
}
public client_PreThink(id)
{
if(g_hiz[id] == 1)
set_user_maxspeed(id,600.0)
if(g_gravity[id] == 1)
set_user_gravity(id,0.4)
}
     
 
what is notes.io
 

Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 14 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.