Arkadaşlar pro serverde arkadaşları trollemek için kullandıgım bi troll_menu var,bu menuye yeni seyler eklemek ve bağazı yerlerini duzeltmek istiyorum
menu de 3. sıraya ak47 koyabilirseniz cok hoş olur
ve en alta az hasar alma tarzı birşey eklerseniz işime gelir yani :d
menudeki 2x damage calışmıyor ona da bakılması gerek
onun dışında aklıma gelen başka bi özellik yok dediğim gibi bu menuyu maçlarda vs troll için kullanıyorum aklınızda guzell özellik gelirse ekleyebilirsiniz.
yardımınız için şimdiden teşekkurler.
troll menu
Moderatör: Moderatörler
-
TX_RepSac
Konu Sahibi - Mesajlar: 50
- Kayıt: Cmt Ara 22, 2018 10:50 pm
troll menu
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
| Link: | |
| Linklerini gizle |
-
By.King ►EmrullaH◄
Yasaklı Üye
- Mesajlar: 4297
- Kayıt: Cmt Şub 24, 2018 6:05 pm
- Konum: İstanbul
- İletişim:
troll menu
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
| Link: | |
| Linklerini gizle |
-
77 FPS
- Mesajlar: 140
- Kayıt: Prş Nis 11, 2019 7:22 pm
- Konum: Bulunamadı.
- Server Ip/DNS: Kapalı.
troll menu
Dener misin ?
Kod: Tümünü seç
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <reapi>
#define PLUGIN "Eklenti"
#define VERSION "1.0"
#define AUTHOR "nd"
native set_lights(const Lighting[]);
public plugin_init()
{
register_clcmd("troll_menuu","devam");
RegisterHam(Ham_TakeDamage, "player", "devam2");
}
public devam(id)
{
if(get_user_flags(id) & ADMIN_RCON)
{
new ndmenu[64];
formatex(ndmenu,charsmax(ndmenu),"\yOzel menu");
new Menu = menu_create(ndmenu,"devam2");
menu_additem(Menu, "5 saniye godmode","1");
menu_additem(Menu, "M4A1","2");
menu_additem(Menu, "Gorunmezlik", "3")
menu_additem(Menu, "2x Hasar", "4")
menu_additem(Menu, "5000 $", "5")
menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
menu_display(id, Menu, 0);
}
return PLUGIN_HANDLED;
}
public devam2(id, menu, item, victim, inflictor, attacker, Float:damage)
{
if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
new access,callback,data[6],iname[32];
menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
new key=str_to_num(data);
switch(key) {
case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id);
case 2 : rg_give_item(id,"weapon_m4a1");
case 3 :{
renkli_yazi(id, "!gGorunmezlik Alindi")
set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0)
set_task(5.0,"kapat",id)
}
case 4 :{
SetHamParamFloat(4, damage * 2);
}
case 5 :{
cs_set_user_money(id, cs_get_user_money(id) + 5000)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK);
public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM);
public elektrikbitir(id) set_lights("#OFF");
public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.")
/*============================================================
Stocks!
============================================================*/
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();
}
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
| Link: | |
| Linklerini gizle |
troll menu
Bunu deneme... Ham_TakeDamage, menünün devamına çıkıyor. Bariz hata var.77 FPS yazdı: Cmt Nis 13, 2019 5:33 pm Dener misin ?
Kod: Tümünü seç
#include <amxmodx> #include <cstrike> #include <fun> #include <hamsandwich> #include <reapi> #define PLUGIN "Eklenti" #define VERSION "1.0" #define AUTHOR "nd" native set_lights(const Lighting[]); public plugin_init() { register_clcmd("troll_menuu","devam"); RegisterHam(Ham_TakeDamage, "player", "devam2"); } public devam(id) { if(get_user_flags(id) & ADMIN_RCON) { new ndmenu[64]; formatex(ndmenu,charsmax(ndmenu),"\yOzel menu"); new Menu = menu_create(ndmenu,"devam2"); menu_additem(Menu, "5 saniye godmode","1"); menu_additem(Menu, "M4A1","2"); menu_additem(Menu, "Gorunmezlik", "3") menu_additem(Menu, "2x Hasar", "4") menu_additem(Menu, "5000 $", "5") menu_setprop(Menu, MPROP_EXITNAME, "\yCikis"); menu_display(id, Menu, 0); } return PLUGIN_HANDLED; } public devam2(id, menu, item, victim, inflictor, attacker, Float:damage) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new access,callback,data[6],iname[32]; menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback); new key=str_to_num(data); switch(key) { case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id); case 2 : rg_give_item(id,"weapon_m4a1"); case 3 :{ renkli_yazi(id, "!gGorunmezlik Alindi") set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0) set_task(5.0,"kapat",id) } case 4 :{ SetHamParamFloat(4, damage * 2); } case 5 :{ cs_set_user_money(id, cs_get_user_money(id) + 5000) } } menu_destroy(menu); return PLUGIN_HANDLED; } public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK); public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM); public elektrikbitir(id) set_lights("#OFF"); public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.") /*============================================================ Stocks! ============================================================*/ 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(); } } } } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par } */
| Link: | |
| Linklerini gizle |
-
77 FPS
- Mesajlar: 140
- Kayıt: Prş Nis 11, 2019 7:22 pm
- Konum: Bulunamadı.
- Server Ip/DNS: Kapalı.
troll menu
Bilgi için teşekkür ederim. Konu sahibinden de özür dilerim.Yek'-ta yazdı: Cmt Nis 13, 2019 5:39 pmBunu deneme... Ham_TakeDamage, menünün devamına çıkıyor. Bariz hata var.77 FPS yazdı: Cmt Nis 13, 2019 5:33 pm Dener misin ?
Kod: Tümünü seç
#include <amxmodx> #include <cstrike> #include <fun> #include <hamsandwich> #include <reapi> #define PLUGIN "Eklenti" #define VERSION "1.0" #define AUTHOR "nd" native set_lights(const Lighting[]); public plugin_init() { register_clcmd("troll_menuu","devam"); RegisterHam(Ham_TakeDamage, "player", "devam2"); } public devam(id) { if(get_user_flags(id) & ADMIN_RCON) { new ndmenu[64]; formatex(ndmenu,charsmax(ndmenu),"\yOzel menu"); new Menu = menu_create(ndmenu,"devam2"); menu_additem(Menu, "5 saniye godmode","1"); menu_additem(Menu, "M4A1","2"); menu_additem(Menu, "Gorunmezlik", "3") menu_additem(Menu, "2x Hasar", "4") menu_additem(Menu, "5000 $", "5") menu_setprop(Menu, MPROP_EXITNAME, "\yCikis"); menu_display(id, Menu, 0); } return PLUGIN_HANDLED; } public devam2(id, menu, item, victim, inflictor, attacker, Float:damage) { if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; } new access,callback,data[6],iname[32]; menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback); new key=str_to_num(data); switch(key) { case 1 : set_entvar(id, var_takedamage, DAMAGE_NO), renkli_yazi(id, "!gGodmode Alindi"), set_task(5.0,"godbitir",id); case 2 : rg_give_item(id,"weapon_m4a1"); case 3 :{ renkli_yazi(id, "!gGorunmezlik Alindi") set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderTransAlpha, 0) set_task(5.0,"kapat",id) } case 4 :{ SetHamParamFloat(4, damage * 2); } case 5 :{ cs_set_user_money(id, cs_get_user_money(id) + 5000) } } menu_destroy(menu); return PLUGIN_HANDLED; } public noclipbitir(id) renkli_yazi(id, "!gNoclip Bitti"), set_entvar(id, var_movetype, MOVETYPE_WALK); public godbitir(id) renkli_yazi(id, "!gGodmode Bitti"), set_entvar(id, var_takedamage, DAMAGE_AIM); public elektrikbitir(id) set_lights("#OFF"); public kapat(id) set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255), renkli_yazi(id,"!gGorunmezligin Suresi Doldu.") /*============================================================ Stocks! ============================================================*/ 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(); } } } } /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par } */
| Link: | |
| Linklerini gizle |