arkadaslar paylastıgım lr plugini jbmenuyenii yazanda macın oraya ısınlıyor
fakat jbmenuosmanlii de ise hiç ısınlamıyor neden olabılır bu sorun
fakat jbmenuosmanlii de ise hiç ısınlamıyor neden olabılır bu sorun
)

(13-06-2020, 21:37)suriyelikene Adlı Kullanıcıdan Alıntı: arkadaslar paylastıgım lr plugini jbmenuyenii yazanda macın oraya ısınlıyor
fakat jbmenuosmanlii de ise hiç ısınlamıyor neden olabılır bu sorun
(14-06-2020, 00:05)Possidentis Adlı Kullanıcıdan Alıntı:(13-06-2020, 21:37)suriyelikene Adlı Kullanıcıdan Alıntı: arkadaslar paylastıgım lr plugini jbmenuyenii yazanda macın oraya ısınlıyor
fakat jbmenuosmanlii de ise hiç ısınlamıyor neden olabılır bu sorun
Günde 1 Konu Acabilrisiniz Bolum Kurallarini Okumadınızmı? @By.KinG Gerekeni Yaparmısın?
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <fakemeta_util>
#include <cstrike>
#include <fun>
#include <jail>
new stock SayTag[] = "oK-!tBy";
new stock MenuTag[] = "OBG";
new stock pLRMuzikleri[][][] = {
/* Her Birine Virg�l Koyun */
{"lr_newsound.wav"}
//{"lr_newsound.wav"} , Gibi Ekleyebilirsiniz Her LRde Random �ark�dan Birini �alar 1 Tane Eklerseniz de 1 ini �alar ( NOT: Sondakine , (Virgul) Koymay�n)
}
new stock pOriginMapName[][][] = {
// {"Map Ismi",CT EKSEN X,CT EKSEN Y,CT EKSEN Z,T EKSEN X,T EKSEN Y,T EKSEN Z}
{"",0,0,0,0,0,0},
{"jail_buyukisyan_dark",-1681,1308,-155 , -1336,720,-155},
{"jail_buyukisyan_csgo",-1521,1665,-155, -1610,2380,-155},
{"jail_bogazici_v2",251,1786,-311, -589,1786,-311},
{"jail_buyukisyan_v8",-1562,-213,-154, -1607,391,-155},
{"jail_buyukpixel_final",873,-190,100, -222,-176,100},
{"jail_oyunhavuzu",621,-1134,36, -107,-1138,36},
{"jail_oyunhavuzu_v2",661,768,68, -402,753,68},
{"jail_pixel_city",281,449,-283, -625,402,-283},
{"jail_kg_kumar",-913,699,-211, -200,700,-283},
{"jail_kg_summer",-438,-42,-251, 426,-65,-251},
{"jail_kg_aquacity",-866,-745,36, -59,-707,36}
}
new stock pCvarSetting[][][] = {
{"LR_Efekti","2"},
{"LR_Death_Effect","1"},
{"LR_Bunny","1"},
{"LR_Sureli","1"},
{"LR_Otomatik","0"},
{"LR_Muzik","1"},
{"LR_Can_Gostergesi","1"},
{"LR_Suresi","60"},
{"Bahisli_LR","0"}
}
new stock pLRMenuStock[][][] = {
{"","",0,0},
{"Awp","weapon_awp",CSW_AWP,10},
{"Scout","weapon_awp",CSW_SCOUT,10},
{"Deagle","weapon_deagle",CSW_DEAGLE,1},
{"Ak47","weapon_ak47",CSW_AK47,1},
{"M4a1","weapon_m4a1",CSW_M4A1,1},
{"Mp5","weapon_mp5",CSW_MP5NAVY,1},
{"Aug","weapon_aug",CSW_AUG,1},
{"Usp","weapon_usp",CSW_USP,1},
{"Pompali","weapon_m3",CSW_M3,8}
}
new pLRType[33],pCvar[9],bool:pLRPlaying,pDuelTime,pSaydir,pKilledHim[33],pSetSignal,pCTID,pTID,pHud,Float:iAngles[33][3],pHud2,
pSignalEffect,fwPreThink,pBahisMiktar[33]
public plugin_precache() {
for(new i=0; i < sizeof(pLRMuzikleri); i++) precache_sound(pLRMuzikleri[i][0][0])
pSignalEffect = precache_model("sprites/shockwave.spr")
precache_sound("weapons/headshot2.wav");
}
public plugin_init() {
register_plugin("LR Plugini", "4.1","PawNod'")
register_clcmd("say /lr","pLRControl")
register_clcmd("say !lr","pLRControl")
register_clcmd("say .lr","pLRControl")
register_clcmd("say /vs","pLRControl")
register_clcmd("say !vs","pLRControl")
register_clcmd("say .vs","pLRControl")
RegisterHam(Ham_Touch, "weaponbox", "pTW")
RegisterHam(Ham_Touch, "armoury_entity", "pTW")
RegisterHam(Ham_Touch, "weapon_shield", "pTW")
RegisterHam(Ham_Spawn, "player", "pRP", 1)
RegisterHam(Ham_Killed, "player", "pHK")
register_forward(FM_CmdStart,"pCStart",1)
register_event("HLTV", "pRS", "a", "1=0", "2=0")
register_event("DeathMsg","pDM","a");
register_message(get_user_msgid("AmmoX"), "Message_AmmoX")
pHud = CreateHudSyncObj();pHud2 = CreateHudSyncObj();
for(new i; i < sizeof(pCvarSetting);i++) pCvar[i] = register_cvar(pCvarSetting[i][0][0],pCvarSetting[i][1][0])
}
public pLRControl(id) {
if(get_pcvar_num(pCvar[8])) pBahisMenu(id)
else pLRMenu(id)
}
public pRS(){
server_cmd("bh_enabled 1");pLRPlaying = false;remove_task(1603);pSaydir = 0;client_cmd(0,"stopsound");
}
public pRP(id) {
if(!is_user_alive(id) || !get_user_team(id)) return
set_user_rendering(id);
remove_task(id);remove_task(1603);pLRPlaying = false;pLRType[id] = 0;pKilledHim[id] = 0;
}
public pHK(pVictim, pKiller, shouldgib){
if(pLRPlaying) {
if(cs_get_user_team(pVictim) == CS_TEAM_CT && pLRType[pVictim]> 0) {
pLRType[pKiller] = 0;pLRPlaying = false;strip_user_weapons(pKiller);
give_item(pKiller, "weapon_knife");
set_user_rendering(pKiller);pLRMenu(pKiller);
remove_task(1603);pKilledHim[pKiller] = 1;
if(get_pcvar_num(pCvar[8]) && pBahisMiktar[pKiller] > 0){
new name[33];get_user_name(pKiller,name,32);
jb_set_user_packs(pKiller, jb_get_user_packs(pKiller) + pBahisMiktar[pKiller]*2)
renkli_yazi(0,"!g[ !t- !g%s !t- !g] !g%s !nAdli Oyuncu LR'de !t%d TL !nYatirdi Ve !g2 Katini !nKazandi!",SayTag,name,pBahisMiktar[pKiller])
}
}
else if(cs_get_user_team(pVictim) == CS_TEAM_CT && pLRType[pVictim] == 0){
set_task(0.4, "pKill", pKiller)
}
}
remove_task(pKiller)
remove_task(pVictim)
}
public pDM(){
if(get_pcvar_num(pCvar[4])){
new terorsayisi,ctsayisi, id, ids;terorsayisi = 0;ctsayisi = 0;
for(id = 1; id<33; id++){
if(is_user_connected(id) && is_user_alive(id)){
switch(get_user_team(id)){case 1 : terorsayisi++;case 2 :ctsayisi++;}
}
}
if(terorsayisi == 1){
for(ids = 1; ids<33; ids++){
if(is_user_connected(ids) && is_user_alive(ids) && get_user_team(ids) == 1 && !pLRPlaying){pLRMenu(ids); }
}
}
}
if(get_pcvar_num(pCvar[1]) && pLRPlaying){
if(!read_data(1)) return PLUGIN_CONTINUE;
new wpn[3],vOrigin[3],coord[3],victim = read_data(2);
read_data(4,wpn,2);get_user_origin(victim,vOrigin);vOrigin[2] -= 26
coord[0] = vOrigin[0] + 150;coord[1] = vOrigin[1] + 150;coord[2] = vOrigin[2] + 800;
create_blood(vOrigin);
emit_sound(0,CHAN_ITEM, "weapons/headshot2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
}
return PLUGIN_CONTINUE;
}
public pKill(pAttacker) user_kill(pAttacker)
public pCStart(pPlayer,pUC_Handle,pRandom_Seed){
if(!pLRPlaying) return PLUGIN_HANDLED;
cs_set_user_bpammo(pPlayer, pLRMenuStock[pLRType[pPlayer]][2][0], pLRMenuStock[pLRType[pPlayer]][3][0])
return PLUGIN_HANDLED;
}
public pBahisMenu(id) {
if(pLRPlaying){renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nZaten !gLR !nOynaniyor.!",SayTag);return PLUGIN_HANDLED;}
new players[ 32 ], Son_Mahkum;
get_players( players, Son_Mahkum, "ae", "TERRORIST" );
if(Son_Mahkum > 1) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nSadece !gSona Kalan !tMahkum !nDuello Yapabilir.!",SayTag);return PLUGIN_HANDLED;}
get_players( players, Son_Mahkum, "ae", "CT" );
if(Son_Mahkum == 0) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMalesef Yasayan !tGardiyan !nYok.!",SayTag);return PLUGIN_HANDLED;}
if(get_user_team(id) == 2) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBuraya Sadece !tMahkumlar !nGirebilir.!",SayTag);return PLUGIN_HANDLED;}
static Item[256],katla = 4,NTS[5];
formatex(Item, charsmax(Item),"\d[ \y- \w%s \y- \d] \d| \rBahis \yMiktari",MenuTag);
new Menu = menu_create(Item, "pBahisMenu_");
formatex(Item, charsmax(Item), "\d| \r- \wBahis \rYok \r- \d|"); menu_additem(Menu, Item, "99");
for(new i=1; i < 6; i++) {
num_to_str(i, NTS, 5);
formatex(Item, charsmax(Item), "\d| \r- \w%d TL \r- \d|",katla*i);
menu_additem(Menu, Item, NTS);
}
menu_setprop( Menu, MPROP_EXITNAME, "\wCikis" );menu_display(id, Menu, 0);return PLUGIN_CONTINUE;
}
public pBahisMenu_(id, menu, item) {
if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
new data[6], iName[64], access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data),katla=4;
if(key==99) {pBahisMiktar[id]=0,pLRMenu(id);menu_destroy(menu);return PLUGIN_HANDLED;}
if(is_user_alive(id) && jb_get_user_packs(id) >= katla*key) {pBahisMiktar[id] = katla*key,pLRMenu(id);}else{pBahisMenu(id);}
menu_destroy(menu);return PLUGIN_HANDLED;
}
public pLRMenu(id) {
if(pLRPlaying){renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nZaten !gLR !nOynaniyor.!",SayTag);return PLUGIN_HANDLED;}
new players[ 32 ], Son_Mahkum;
get_players( players, Son_Mahkum, "ae", "TERRORIST" );
if(Son_Mahkum > 1) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nSadece !gSona Kalan !tMahkum !nDuello Yapabilir.!",SayTag);return PLUGIN_HANDLED;}
get_players( players, Son_Mahkum, "ae", "CT" );
if(Son_Mahkum == 0) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nMalesef Yasayan !tGardiyan !nYok.!",SayTag);return PLUGIN_HANDLED;}
if(get_user_team(id) == 2) {renkli_yazi(id,"!g[ !t- !g%s !t- !g] !nBuraya Sadece !tMahkumlar !nGirebilir.!",SayTag);return PLUGIN_HANDLED;}
static Item[256];
if(is_user_alive(id)) {
formatex(Item, charsmax(Item),"\d[ \y- \w%s \y- \d] \d| \rSilahini \wSec",MenuTag);
new Menu = menu_create(Item, "pLRMenu_");
new NTS[5];
for(new i=1; i < sizeof(pLRMenuStock); i++) {
num_to_str(i, NTS, 5);
formatex(Item, charsmax(Item), "\d| \r- \w%s \r- \d|",pLRMenuStock[i][0][0]);
menu_additem(Menu, Item, NTS);
}
formatex(Item, charsmax(Item), "\wCikis");menu_additem(Menu, Item, "99");
menu_setprop( Menu, MPROP_PERPAGE, 0 );menu_display(id, Menu, 0);return PLUGIN_CONTINUE;
}
return PLUGIN_HANDLED;
}
public pLRMenu_(id, menu, item) {
if( item == MENU_EXIT ) { menu_destroy(menu);return PLUGIN_HANDLED;}
new data[6], iName[64], access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data);
if(is_user_alive(id)) {pLRType[id] = key;pChEnemy(id);}
menu_destroy(menu);return PLUGIN_HANDLED;
}
public pChEnemy(id) {
static opcion[64];
formatex(opcion, charsmax(opcion),"\d[ \y- \w%s \y- \d] \d| \rRakibini \ySec",MenuTag)
new iMenu = menu_create(opcion, "pChEnemy_")
new players[32], pnum, tempid, szName[32], szTempid[10];
get_players(players, pnum, "a")
for( new i; i<pnum; i++ ) {
tempid = players[i]
if (cs_get_user_team(tempid) != CS_TEAM_CT) continue;
get_user_name(tempid, szName, 31);num_to_str(tempid, szTempid, 9);menu_additem(iMenu, szName, szTempid, 0);
}
menu_display(id, iMenu);return PLUGIN_HANDLED;
}
public pChEnemy_(id, menu, item) {
if( item == MENU_EXIT ) {menu_destroy(menu);return PLUGIN_HANDLED;}
new Data[6], Name[64],Access, Callback;
menu_item_getinfo(menu, item, Access, Data,5, Name, 63, Callback)
new pTempID = str_to_num(Data),pChallenger[32], pChallenged[32]
get_user_name(id, pChallenger, 31);get_user_name(pTempID, pChallenged, 31)
strip_user_weapons(id),strip_user_weapons(pTempID)
pFreeze(id);pFreeze(pTempID);pTpThey(id);pTpThey(pTempID);
set_user_health(id,100),set_user_health(pTempID,100),pKilledHim[id] = 0;
pSaydir = 5;pDuelTime = get_pcvar_num(pCvar[7]);pSetSignal = random_num(1,3),pLRPlaying = true
if(get_pcvar_num(pCvar[3])) set_task(5.0, "pLRHudlari",id)
if(get_pcvar_num(pCvar[6])){pCTID = pTempID;pTID = id;pHealthControl(id);}
switch(get_pcvar_num(pCvar[0])) {
case 0:{
set_user_rendering(id,kRenderFxGlowShell,250,0,0,kRenderNormal,20)
set_user_rendering(pTempID,kRenderFxGlowShell,0,0,250,kRenderNormal,20)
}
case 1: {set_task(1.0, "pSignal", id);set_task(1.0, "pSignal", pTempID);}
case 2: {
set_user_rendering(id,kRenderFxGlowShell,250,0,0,kRenderNormal,20);set_task(1.0, "pSignal", id);
set_user_rendering(pTempID,kRenderFxGlowShell,0,0,250,kRenderNormal,20);set_task(1.0, "pSignal", pTempID);
}
}
pLRType[pTempID] = pLRType[id]
if(get_pcvar_num(pCvar[2])) server_cmd("bh_enabled 0");else server_cmd("bh_enabled 1")
set_user_godmode(pTempID,0),set_user_godmode(id,0);
if(get_pcvar_num(pCvar[5])) {set_task(4.8,"pSpSound"),set_task(5.0,"pLR_Music");}
if(pLRType[id] == 3) {
cs_set_weapon_ammo(give_item(id, pLRMenuStock[pLRType[id]][1][0]), pLRMenuStock[pLRType[id]][3][0])
cs_set_user_bpammo(id, pLRMenuStock[pLRType[id]][2][0], pLRMenuStock[pLRType[id]][3][0])
cs_set_weapon_ammo(give_item(pTempID, pLRMenuStock[pLRType[id]][1][0]), pLRMenuStock[pLRType[id]][3][0])
cs_set_user_bpammo(pTempID, pLRMenuStock[pLRType[id]][2][0], pLRMenuStock[pLRType[id]][3][0])
}
else {
cs_set_weapon_ammo(give_item(id, pLRMenuStock[pLRType[id]][1][0]), pLRMenuStock[pLRType[id]][3][0])
cs_set_weapon_ammo(give_item(pTempID, pLRMenuStock[pLRType[id]][1][0]), pLRMenuStock[pLRType[id]][3][0])
}
renkli_yazi(0,"!n[ !t- !g%s !t- !n] !g%s !nvs !g%s !n%s Duellosu Yapiyorlar.", SayTag , pChallenger, pChallenged,pLRMenuStock[pLRType[id]][0][0])
menu_destroy(menu);return PLUGIN_HANDLED;
}
public pLRHudlari(id) {
if(!pDuelTime) {
new players[32],inum,id
get_players(players,inum)
for(new i;i<inum;i++) {id = players[i];if(get_user_team(id) == 1 && pKilledHim[id] == 0) user_kill(id);}
}
else set_task(1.0,"pLRHudlari", 1603)
set_hudmessage(0, 255 , 0, -1.0, 0.76 , 2, 0.02, 1.0, 0.01, 0.1, 35)
ShowSyncHudMsg(0,pHud2,"Duello'nun Bitmesine - %d - Saniye Kaldi!", pDuelTime--)
}
public pHealthControl(id) {
new pName[32],pTempName[32];get_user_name(pCTID,pName,31);get_user_name(pTID,pTempName,31)
if(get_user_health(pCTID) > 0 && get_user_health(pTID) > 0 && pSaydir > 0) {
set_hudmessage(0, 255,0, -1.0, 0.30 , 0, 0.02, 1.0, 0.01, 0.1, 35)
ShowSyncHudMsg(0,pHud,"LR %d Saniye Sonra Baslayacak.",pSaydir)
pSaydir--
}
if(get_user_health(pCTID) > 0 && get_user_health(pTID) > 0 && pSaydir <= 0) {
set_hudmessage(0, 255,0, -1.0, 0.30 , 0, 0.02, 1.0, 0.01, 0.1, 35)
ShowSyncHudMsg(0,pHud,"%s = %d HP^n%s = %d HP",pName,get_user_health(pCTID),pTempName,get_user_health(pTID))
}
set_task(1.0, "pHealthControl", id)
}
public pSignal(id) {
static origin[3]
get_user_origin(id, origin)
message_begin(MSG_BROADCAST, SVC_TEMPENTITY)
switch(pSetSignal) {
case 1: write_byte(TE_BEAMDISK)
case 2: write_byte(TE_BEAMCYLINDER)
case 3: write_byte(TE_BEAMPOINTS)
}
write_coord(origin[0]);write_coord(origin[1]);write_coord(origin[2]-20);
write_coord(origin[0]);write_coord(origin[1]);write_coord(origin[2]+200);
write_short(pSignalEffect)
write_byte(0);write_byte(1); write_byte(6);write_byte(2);write_byte(1);
if(get_user_team(id) == 2) {write_byte(0);write_byte(0);write_byte(250);}
else {write_byte(250);write_byte(0);write_byte(0) ;}
write_byte(200)
write_byte(0)
message_end()
set_task(1.0, "pSignal", id)
}
public pTW(weapon, id) {
if (!is_user_connected(id))return HAM_IGNORED;
if ( pLRPlaying )return HAM_SUPERCEDE;
return HAM_IGNORED;
}
public pSpSound() client_cmd(0,"stopsound")
public pLR_Music() {
emit_sound(0, CHAN_AUTO, pLRMuzikleri[random_num(0,sizeof(pLRMuzikleri)-1)][0], VOL_NORM, ATTN_NORM , 0, PITCH_NORM)
}
public pFreeze(id) {
new iFlags = pev(id , pev_flags )
if( ~iFlags & FL_FROZEN ) {
set_task(5.0, "pUnFreeze",id);
fwPreThink = register_forward( FM_PlayerPreThink , "fwPlayerPreThink" )
set_pev(id,pev_flags,iFlags | FL_FROZEN );pev(id,pev_v_angle,iAngles[id] );
}
}
public pUnFreeze(id) {
renkli_yazi(0,"!n[ !t- !g%s !t- !n] !nLR !gBasladi !",SayTag)
new iFlags = pev(id,pev_flags)
if(iFlags & FL_FROZEN){if(fwPreThink) unregister_forward( FM_PlayerPreThink , fwPreThink );set_pev(id ,pev_flags ,iFlags & ~FL_FROZEN);}
}
public pTpThey(id) {
new pMapName[33],pOrigin[3];
get_mapname(pMapName,charsmax(pMapName));
for(new i = 1; i < sizeof(pOriginMapName); i++) {
if (equal(pMapName,pOriginMapName[i][0]) ){
if(get_user_team(id) == 1) {
pOrigin[0] = pOriginMapName[i][1][0];pOrigin[1] = pOriginMapName[i][2][0];pOrigin[2] = pOriginMapName[i][3][0];
fm_set_user_origin(id, pOrigin)
}
if(get_user_team(id) == 2) {
pOrigin[0] = pOriginMapName[i][4][0];pOrigin[1] = pOriginMapName[i][5][0];pOrigin[2] = pOriginMapName[i][6][0];
fm_set_user_origin(id, pOrigin)
}
}
}
}
public Message_AmmoX(iMsgId, iMsgDest, id) {
if( is_user_alive(id) && pLRPlaying) {
if( get_msg_arg_int(2) < 1 ) {set_msg_arg_int(2, ARG_BYTE, 1);set_pdata_int(id, 384, 1, 5);}
}
}
create_blood(vec1[3]){
message_begin(MSG_BROADCAST,SVC_TEMPENTITY);
write_byte(TE_LAVASPLASH);
write_coord(vec1[0]); write_coord(vec1[1]); write_coord(vec1[2]); message_end();
}
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();
}
}
}
}