
Sana Da zahmet olcak ya
#pragma semicolon 1
#include < amxmodx >
#include < fakemeta >
#include < fun >
#define acYetkiHarf ADMIN_IMMUNITY
new acGenelChatTag[64],acAltMenuTag[64],acUstMenuTag[64],acPara[33];
public plugin_init(){
register_plugin
("Yeni Eklenti",
"v1.0",
"Aconyonn");
register_clcmd("say /isyanteam","acIsyanTeamMenu");
new acTag = register_cvar("ac_ChatTag","!n[!tWEBDiyo.COM!n]:");
get_pcvar_string(acTag,acGenelChatTag,charsmax(acGenelChatTag));
new acMenuTag = register_cvar("ac_MenuTag","\w[\rwD\w]");
get_pcvar_string(acMenuTag,acAltMenuTag,charsmax(acAltMenuTag));
new acUstTag = register_cvar("ac_UstMenuTag","WEBDiyo");
get_pcvar_string(acUstTag,acUstMenuTag,charsmax(acUstMenuTag));
}
public acIsyanTeamMenu(acID){
new acYetki = get_user_flags(acID);
if(acYetki & acYetkiHarf){
new acMenu = acMenuOlustur("Isyan-Team Menu","acIsyanTeamMenu_devam");
acMenuSecenekEkle(acMenu,"Armor Ver \d> \w|> \r+100 \w<|","1");
acMenuSecenekEkle(acMenu,"Hp Ver \d> \w|> \r+50 \w<|","2");
acMenuSecenekEkle(acMenu,"Bomba Ver \d> \w|> \rFlash \w<|","3");
acMenuSecenekEkle(acMenu,"Bomba Ver \d> \w|> \rHeGrenade \w<|","4");
acMenuSecenekEkle(acMenu,"Tl Ver \d> \w|> \r+10 \w<|","5");
acMenuBitir(acID,acMenu);
}
}
public acIsyanTeamMenu_devam(acID,acMenu,acMEsya){
if(acMEsya == MENU_EXIT){ menu_destroy(acMenu); return PLUGIN_HANDLED; }
new acMVeri[6],acBos;
menu_item_getinfo(acMenu,acMEsya,acBos,acMVeri,5,_,_,acBos);
new acKey = str_to_num(acMVeri);
switch(acKey){
case 1 : {
new acOyuncu[32],acNum;
get_players(acOyuncu,acNum);
renkli_yazi(0,"%s !gTum isyancilara !n[!t+100 ARMOR!n] !gverildi",acGenelChatTag);
for(new i; i<acNum; i++){
if(get_user_team(acOyuncu[i]) == 1){
pev(acOyuncu[i],set_pev(acOyuncu[i],pev_armorvalue) + 150);
}
}
}
case 2 : {
new acOyuncu[32],acNum;
get_players(acOyuncu,acNum);
renkli_yazi(0,"%s !gTum isyancilara !n[!t+50 HP!n] !gverildi",acGenelChatTag);
for(new i; i<acNum; i++){
if(get_user_team(acOyuncu[i]) == 1){
pev(acOyuncu[i],set_pev(acOyuncu[i],pev_health) + 50);
}
}
}
case 3 : {
new acOyuncu[32],acNum;
get_players(acOyuncu,acNum);
renkli_yazi(0,"%s !gTum isyancilara !n[!tFlash Bombasi!n] !gverildi",acGenelChatTag);
for(new i; i<acNum; i++){
if(get_user_team(acOyuncu[i]) == 1){
give_item(acOyuncu[i],"weapon_flashbang");
}
}
}
case 4 : {
new acOyuncu[32],acNum;
get_players(acOyuncu,acNum);
renkli_yazi(0,"%s !gTum isyancilara !n[!tBomba!n] !gverildi",acGenelChatTag);
for(new i; i<acNum; i++){
if(get_user_team(acOyuncu[i]) == 1){
give_item(acOyuncu[i],"weapon_hegrenade");
}
}
}
case 5 : {
new acOyuncu[32],acNum;
get_players(acOyuncu,acNum);
renkli_yazi(0,"%s !gTum isyancilara !n[!t+10 JB!n] !gverildi",acGenelChatTag);
for(new i;i<acNum;i++){
if(get_user_team(acOyuncu[i]) == 1){
acPara[acOyuncu[i]] += 10;
}
}
}
}
menu_destroy(acMenu);
return PLUGIN_HANDLED;
}
stock acMenuOlustur(const acBaslik[],const acDevam[], any:...){
new acYeniBaslik[256],acDuzeltBaslik[256];
vformat(acDuzeltBaslik,charsmax(acDuzeltBaslik),acBaslik,3);
formatex(acYeniBaslik,charsmax(acYeniBaslik),"\d[\r%s \d~> \yIsyanTeam\d] \y%s",acUstMenuTag,acDuzeltBaslik);
new acMenu = menu_create(acYeniBaslik,acDevam);
return acMenu;
}
stock acMenuSecenekEkle(acMenuID,const acSecenekBaslik[],const acBilgi[],acTag = 1, any:...){
new acYeniSecenekBaslik[256],acSecenekDuzelt[256];
vformat(acSecenekDuzelt,charsmax(acSecenekDuzelt),acSecenekBaslik,5);
if(acTag == 1){
formatex(acYeniSecenekBaslik,charsmax(acYeniSecenekBaslik),"\y[%s] \r# \y[\w%s\y]",acAltMenuTag,acSecenekDuzelt);
} else {
formatex(acYeniSecenekBaslik,charsmax(acYeniSecenekBaslik),"%s",acSecenekDuzelt);
}
menu_additem(acMenuID,acYeniSecenekBaslik,acBilgi);
}
stock acMenuBitir(acID,acMenuID,acSecenek = 1,acCikis = 1,acSayfa = 0){
menu_setprop(acMenuID,MPROP_EXITNAME,"\rCikis");
menu_setprop(acMenuID,MPROP_PERPAGE, acSecenek ? 7:0 );
menu_setprop(acMenuID,MPROP_EXIT,acCikis ? MEXIT_ALL:MEXIT_NEVER);
menu_display(acID,acMenuID,acSayfa);
/*
=> Eger menuyu 9 secenekli yapmak istiyorsan acMenuBitir(acID,acMenu,0) yap
=> Ve bir ust satira yeni secenek olusturup gonderecegi secenegi 0 yap
*/
}
#if AMXX_VERSION_NUM < 183
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, "!g", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!n", "^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();
}
}
}
}
#else
stock renkli_yazi(const id, const input[], any:...){
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!g", "^x01");
replace_all(msg, 190, "!n", "^x04");
replace_all(msg, 190, "!t", "^x03");
client_print_color(id, id, msg);
}
#endif
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
Bıçak Menü (Yardım) | exortek | 2 | 480 |
22-10-2019, Saat: 08:54 Son Yorum: By.KinG |
|
Cs 1.6 : CS - GO Silah Menu Plugini | drunkxxl | 4 | 560 |
26-08-2019, Saat: 17:13 Son Yorum: Aconyonn |
|
rate menu | oxy | 29 | 1,308 |
19-08-2019, Saat: 13:22 Son Yorum: Smash |
|
İsyan MEnu | !AKINCI! | 21 | 1,274 |
23-06-2019, Saat: 13:03 Son Yorum: ITenGriTR |
|
Kan Bağışlama menu Eklenecek | ! RasKoLn. ! | 2 | 328 |
18-06-2019, Saat: 16:05 Son Yorum: Aconyonn |