(15-06-2020, 15:33)Muptela Adlı Kullanıcıdan Alıntı: direk lr yazmayı kapatamıyorum direk hakver yazmasını kapatırmısn lütfen @Kalipso22
Direk Lr Yazmasının Sebebı lr plugındendır eklentıyı eke koy haleder
)

(15-06-2020, 15:33)Muptela Adlı Kullanıcıdan Alıntı: direk lr yazmayı kapatamıyorum direk hakver yazmasını kapatırmısn lütfen @Kalipso22
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <hamsandwich>
#define PLUGIN "Yeni Plugin"
#define VERSION "1.0"
#define AUTHOR "Kalipso22"
#define tag "REKLAM"
new gidPlayer[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /hakver","g_menu");
}
public g_menu(id) {
new contador=0;
new players[32], num, tempid;
get_players(players, num)
for (new i=0; i<num; i++)
{
tempid = players[i]
if (get_user_team(tempid)==1 && is_user_alive(tempid))
{
contador++;
}
}
if(get_user_team(id) == 1 && contador == 1){
static Item[128]
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wHakver Menu",tag)
new Menu = menu_create(Item, "g_menu_devam")
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wBir Oyuncuya Hak Ver",tag)
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wLR At",tag)
menu_additem(Menu, Item, "2");
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
menu_display(id, Menu,0)
}
}
public g_menu_devam(id, menu, item) {
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
new isimcik[64]
get_user_name(id,isimcik,63)
switch(key)
{
case 1:{
renkli_yazi(id,"!t[ !g%s !t] !g%s !nadli oyuncu !thak vermek !nistedi!",tag,isimcik);
hak_ver_menu(id);
}
case 2:{
renkli_yazi(id,"!t[ !g%s !t] !g%s !nadli oyuncu !tLR atmayi !nsecti",tag,isimcik);
client_cmd(id,"say /lr");
}
}
return PLUGIN_HANDLED
}
public hak_ver_menu(id)
{
static opcion[64]
formatex(opcion, charsmax(opcion),"\rOyuncu Secin", LANG_PLAYER, "CHOOSE")
new iMenu = menu_create(opcion, "hakver_menu_devam")
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", szName);
menu_additem(iMenu, opcion, szTempid, 0)
}
menu_display(id, iMenu)
return PLUGIN_HANDLED
}
public hakver_menu_devam(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new vname[32];
new adam_ismi[32];
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;
new victim = gidPlayer[id];
get_user_name(victim, vname, 31);
get_user_name(id, adam_ismi, 31);
renkli_yazi(id,"!t[ !g%s !t] !g%s !nadli oyuncu !g%s !nadli oyuncuya !tHak Verdi!n.",adam_ismi,vname);
ExecuteHamB(Ham_CS_RoundRespawn,gidPlayer[id]);
user_silentkill(id);
menu_destroy(menu)
return PLUGIN_HANDLED
}
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??Renk
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??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();
}
}
}
}