Jbmenuye şanslı adam eklenmesi

Konu

#1
Aktif kullandıgım jbmenuye şanslı adam eklemek istiyorum jbmenu ektedir.

https://www.webailesi.com/konu-rejbmenuv5-rutbe-jpoint-envanter-sistemli-31660
C# Unity Game Dev
#2
Neresine eklenecek biraz daha açar mısın
CS 1.6 Eklenti , Mod Kurulum , Sprey Yapımı için Discord : emircw 
#3
(13-11-2024, 22:06)EmirCW Adlı Kullanıcıdan Alıntı: Neresine eklenecek biraz daha açar mısın
Meslek menüsünün içine
C# Unity Game Dev
#4
Şanslı adamın ne yapmasını istiyorsun
CS 1.6 Eklenti , Mod Kurulum , Sprey Yapımı için Discord : emircw 
#5
(13-11-2024, 22:07)EmirCW Adlı Kullanıcıdan Alıntı: Şanslı adamın ne yapmasını istiyorsun
mesleği seçen kullanıcı her öldüğünde %15 ihtimalle revlenmesini istiyorum
C# Unity Game Dev
#6
https://www.webailesi.com/ds-jbmenuv5-13621.sma

1/5 doğma olasılığı var
CS 1.6 Eklenti , Mod Kurulum , Sprey Yapımı için Discord : emircw 
Son Düzenleme: 13-11-2024, 22:41, Düzenleyen: EmirCW.
#7
(13-11-2024, 22:23)EmirCW Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/ds-jbmenuv5-13621.sma

1/5 doğma olasılığı var
Kod:
1731529037_jbmenuv51.sma(407) : warning 217: loose indentation
1731529037_jbmenuv51.sma(412) : warning 217: loose indentation
1731529037_jbmenuv51.sma(478) : warning 217: loose indentation
1731529037_jbmenuv51.sma(483) : warning 217: loose indentation
1731529037_jbmenuv51.sma(487) : warning 217: loose indentation
1731529037_jbmenuv51.sma(499) : warning 209: function "@pGetPlayerLastAccount_" should return a value
1731529037_jbmenuv51.sma(566) : warning 217: loose indentation
1731529037_jbmenuv51.sma(568) : warning 217: loose indentation
1731529037_jbmenuv51.sma(581) : warning 217: loose indentation
1731529037_jbmenuv51.sma(590) : warning 217: loose indentation
1731529037_jbmenuv51.sma(603) : warning 217: loose indentation
1731529037_jbmenuv51.sma(614) : warning 217: loose indentation
1731529037_jbmenuv51.sma(648) : warning 217: loose indentation
1731529037_jbmenuv51.sma(753) : warning 217: loose indentation
1731529037_jbmenuv51.sma(819) : warning 217: loose indentation
1731529037_jbmenuv51.sma(820) : warning 217: loose indentation
1731529037_jbmenuv51.sma(1515) : warning 217: loose indentation
1731529037_jbmenuv51.sma(1744) : warning 217: loose indentation
1731529037_jbmenuv51.sma(1745) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2223) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2225) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2229) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2240) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2276) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2281) : warning 217: loose indentation
1731529037_jbmenuv51.sma(2370) : error 017: undefined symbol "victim"
1731529037_jbmenuv51.sma(2370) : error 029: invalid expression, assumed zero
1731529037_jbmenuv51.sma(2370) : warning 215: expression has no effect
1731529037_jbmenuv51.sma(2370) : error 017: undefined symbol "sD_Tag"
1731529037_jbmenuv51.sma(2370) : fatal error 107: too many error messages on one line

Hata veriyor
C# Unity Game Dev
#8
https://www.webailesi.com/ds-jbmenuv5-13622.sma
CS 1.6 Eklenti , Mod Kurulum , Sprey Yapımı için Discord : emircw 
#9
Kod:
1731530607_jbmenuv52.sma(407) : warning 217: loose indentation
1731530607_jbmenuv52.sma(412) : warning 217: loose indentation
1731530607_jbmenuv52.sma(478) : warning 217: loose indentation
1731530607_jbmenuv52.sma(483) : warning 217: loose indentation
1731530607_jbmenuv52.sma(487) : warning 217: loose indentation
1731530607_jbmenuv52.sma(499) : warning 209: function "@pGetPlayerLastAccount_" should return a value
1731530607_jbmenuv52.sma(566) : warning 217: loose indentation
1731530607_jbmenuv52.sma(568) : warning 217: loose indentation
1731530607_jbmenuv52.sma(581) : warning 217: loose indentation
1731530607_jbmenuv52.sma(590) : warning 217: loose indentation
1731530607_jbmenuv52.sma(603) : warning 217: loose indentation
1731530607_jbmenuv52.sma(614) : warning 217: loose indentation
1731530607_jbmenuv52.sma(648) : warning 217: loose indentation
1731530607_jbmenuv52.sma(753) : warning 217: loose indentation
1731530607_jbmenuv52.sma(819) : warning 217: loose indentation
1731530607_jbmenuv52.sma(820) : warning 217: loose indentation
1731530607_jbmenuv52.sma(1515) : warning 217: loose indentation
1731530607_jbmenuv52.sma(1744) : warning 217: loose indentation
1731530607_jbmenuv52.sma(1745) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2223) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2225) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2229) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2240) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2276) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2281) : warning 217: loose indentation
1731530607_jbmenuv52.sma(2370) : error 017: undefined symbol "victim"
1731530607_jbmenuv52.sma(2370) : error 029: invalid expression, assumed zero
1731530607_jbmenuv52.sma(2370 -- 2371) : warning 215: expression has no effect
1731530607_jbmenuv52.sma(2371) : warning 209: function "@pGetPlayerMeslekMenu_" should return a value
1731530607_jbmenuv52.sma(2372) : error 021: symbol already defined: "menu_destroy"
1731530607_jbmenuv52.sma(2378) : warning 213: tag mismatch
1731530607_jbmenuv52.sma(3390) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3449) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3505) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3529) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3637) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3870) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3871) : warning 217: loose indentation
1731530607_jbmenuv52.sma(3864) : warning 204: symbol is assigned a value that is never used: "iUID"

(13-11-2024, 23:27)EmirCW Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/ds-jbmenuv5-13622.sma
hala
C# Unity Game Dev
#10
Caseyi hatalı eklemisim düzeltip atacağım warmingler benden kaynaklı değil sorun yaratmaz

PHP Kod:
#include <amxmodx>
#include <fakemeta>
#include <regex>
#include <reapi>

new const szYoneticiSifre[] = { "yonetim123" };
enum _IPTags {
        SayTagMenuTagKisaTag

new const 
szTag[IPTags][] = {
        "^1[^3RedemptioN^1]""RP""RP"
};
new const 
szYoruSkillEntity[] = { "models/yoru_skill.mdl" };
new const 
szLevelSystem[][][] = { { "Ranksiz"}, 
        // { "Rutbe Ismi", XP }
        {"Acemi İsyanci I",100},{"Acemi İsyanci II",200},{"Acemi İsyanci III",300},
        {"Stajyer İsyanci I",400},{"Stajyer İsyanci II",500},{"Stajyer İsyanci III",600},
        {"İsyanci I",700},{"İsyanci II",800},{"İsyanci III",900},
        {"Usta İsyanci I",1000},{"Usta İsyanci II",1500},{"Usta İsyanci III",2000}, 
        {"Uzman İsyanci I",2500},{"Uzman İsyanci II",3000},{"Uzman İsyanci III",3500}, 
        {"Katil I",4000},{"Katil II",4500},{"Katil III",5500}, 
        {"Sampiyon İsyanci I",6000},{"Sampiyon İsyanci II",6500},{"Sampiyon İsyanci III",7000},
        {"Emektar İsyanci I",7500},{"Emektar İsyanci II",8000},{"Emektar İsyanci III",9500}, 
        {"İsyankar",10000}
};

new const 
szKnifes[][][] = { { """"""0}, 
        // { "Bicak Adi", "V_Model", "P_Model", Fiyat, Hasar }
        "CT Bicagi""models/ReAPI_JBMenu2/Electro/Electro.mdl""models/ReAPI_JBMenu2/Electro/Electro2.mdl"080 },
        "T Yumruk""models/ReAPI_JBMenu2/Punos/Punos.mdl""models/ReAPI_JBMenu2/Punos/Punos2.mdl"015 },

        "Fps Bayonet""models/ReAPI_JBMenu/bayonet_fps.mdl" "models/ReAPI_JBMenu/p_tahta_kilic.mdl", -125 }, 
        "Testere + Bomba""models/ReAPI_JBMenu2/Moto/Moto.mdl""models/ReAPI_JBMenu2/Moto/Moto2.mdl"45200 }  
};

new const 
szJPKnifeShop[][][] = { { """"},
        "M9 Bayonet Laser""models/ReAPI_JBMenu/v_m9_bayonet_laser.mdl"250 },
        "Beyaz Karambit""models/ReAPI_JBMenu/v_karambit_angel.mdl"300 },
        "Kelebek Marble""models/ReAPI_JBMenu/v_kelebek_marble.mdl"350 },
        "Mor Bayonet""models/ReAPI_JBMenu/2021_bayonet_fade.mdl"400 },
        "Mor Huntsman""models/ReAPI_JBMenu/2021_huntsman_ruby.mdl"450 },
        "Jett Knife""models/ReAPI_JBMenu/v_jett_knife.mdl"500 }
};

new const 
szCostumeShop[][][] = { { """"0}, 
         // { "Kostum Adi", "Model", Fiyat, Normal1/Platinum2 }
        "Anime""jbanime"350},
        "Batman""jbbatman"400},
        "Cuce""jbcuce"450},
        "Deadpool""jbdeadpool"500},
        "FallGuys""jbfallguys"600},
        
        
        
"Muz""jbmuz"150},
        "Putin""jbputin"150},
        "Andirinli dobby""dobby"250},
        "Valorant Jett""valorant_jett"250},
        "Goku""goku"250},
};

new const 
szWingsShop[][][] = { { """"0}, 
     // { "Kanat Adi", "V_Model", Fiyat, Normal1/Platinum2 }
        "Klasik Kanat""models/JBWing/Kanat.mdl"200},
        "Ihtisamli Kanat""models/JBWing/1337wing.mdl"250},
        "Seytan Kanati""models/JBWing/devil_wings.mdl"400},
        "Siyah Kral Kanati""models/JBWing/KanatBlack.mdl"500},
       
        
"Kralice Kanati""models/JBWing/KraliceKanat.mdl"150},
        "Kraliyet Kanati""models/JBWing/KraliyetKanati.mdl"150}
};

new const 
szPetShop[][][] = { { """"},
     // { "Pet Adi", "V_Model", Fiyat }
        "Yavru Köpek""models/ww_pet4.mdl"100 },
        "Kurabiye Adam""models/gingerman.mdl"100 },
        "Köpek Baligi""models/kanyu_shark.mdl"100 },
        "Anime Kizi""models/padoru.mdl"100 },
        "El Gato""models/el_gato.mdl"100 },
        "Coco""models/coco_the_courageos.mdl"100 },
        "Tavşan""models/arney_rabbit.mdl"100 }     
};

new const 
szMuzikShop[][][] = { { """"},
        "Affet Allahim""JBRoundSound/affetallahim.wav"300 },
        "Ah Bebe""JBRoundSound/ahbeabe.wav"500 },
        "Dadi Dadi""JBRoundSound/dadidadi.wav"700 },
        "Harmanim""JBRoundSound/harmanim.wav"800 },
        "Kimsiniz Lan""JBRoundSound/kimsinizlan.wav"1200 }
};

new const 
szDeathEffect[][][] = { { """"},
        "Kuru Kafa","sprites/ReJBEffect/normal_kill.spr",300 },
        "Kan Delisi","sprites/ReJBEffect/blip3.spr",600 },
        "Azrail","sprites/ReJBEffect/death_god.spr",750 },
        "Olum Kuru Kafasi","sprites/ReJBEffect/skull.spr",1000 },
        "Nukleer Bomba","sprites/ReJBEffect/spota.spr",5500 }
};

new const 
szTrailShop[][][] = { { """"},
        "Gri Kuyruk""say /liart grey"500 },
        "Beyaz Kuyruk""say /liart white"600 },
        "Mavi Kuyruk""say /liart blue"750 },
        "Mor Kuyruk""say /liart purple"900 },
        "Altin Kuyruk""say /liart gold"1200 }
};

new const 
szSkillShop[][][] = { { "Yok"}, 
        // { "Ajan Adi", Fiyat } 
        "Jett (Ruzgar)"500 },
        "Yoru (Isinlanma Topu)"1000 },
        "Sage (Can Kure)"500 },
        "Reyna (Azalet)"600 },
        "Neon (Devir)"800 }, 
        "Raze (Coklu Bomba)"1200 },
        "Viper (Asit)"6000 
};

new const 
szCephaneShop[][][] = { { """"0}, 
         // { "S?LAH Adi", "Silah ID", Fiyat, Normal1/Platinum2 } 
         "El Bombasi""weapon_hegrenade"15},{ "Flash Bombasi""weapon_flashbang"30}, 
         "Glock18""weapon_glock18"80},{ "Usp""weapon_usp"80},{ "Deagle""weapon_deagle"95}, 
         "M4A1""weapon_m4a1"130},{ "AK47""weapon_ak47"130},{ "AWP""weapon_awp"150},
         
         
"El Bombasi""weapon_hegrenade"10},{ "Flash Bombasi""weapon_flashbang"10},{ "Smoke Bombasi""weapon_smokegrenade"10}, 
         "Deagle""weapon_deagle"50}, { "Ak47""weapon_ak47"70}, { "M4a1""weapon_m4a1"70}, { "AWP""weapon_awp"80}
};

new const 
szTShop[][][] = { { """"},
        // { "?tem ?smi", "?tem Sn", Fiyat } 
        "Gorunmezlik""\r(\y5 Sn\r)"120 }, 
        "Olumsuzluk""\r(\y5 Sn\r)"200 },
        "Noclip""\r(\y5 Sn\r)"190 },
        "Kendini Kaldir"""100 },
        "Elektrikleri Kes""\r(\y10 Sn\r)"120 }
};

new const 
szHPShop[][][] = { { ""00}, 
        "100 HP"10015}, { "200 HP"20030},
        "300 HP"30045}, { "400 HP"40060},
        "500 HP"50075}, { "600 HP"60090},
        "700 HP"700105}, { "800 HP"800120}, 
};

new const 
szEmoji[][][] = {
        // { "Emoji Adi", "Komud" } 
        "Gulucuk"":D" },{ "HAHAHHA""xD" },{ "Mutlu Yuz"":-D" }, 
        "Sinirli"">:(" },{ "Uzgun"":/" },{ "Cok Kizgin"":@" }, 
        "Saskin"":O" }, { "Utangac"":S" },{ "Opucuk"":*" }, 
        "Kalp""<3" },{ "Aglama"":(" },{ "Yandan yemis""X(" }, 
        "Uzgun ve Sinirli"":@@" },{ "Bitkin""..." }
};

new const 
szDovizBurosu[][][] = {
        // { XP, JPoint } 
        1015 },{ 2025 },{ 3035 },
        4045 },{ 7075 },{ 8085 },{ 90100 }
};

new const 
szBilgi[][][] = {
        // { "Yazi", Kategori } 
        "Yetkililere ve userlere tamamen saygili olunmasi lazimdir"},{ "Yetkili'nin sozunden cikilmamasi gerekli"},{ "Ailevi,Dini argo veya argo turu hersey yasaktir"}, 
        "Serverda gereksiz tartisma yasaktir"},{ "Dini Sohbet Yasaktir"},{ "Cinsel Saka, Dini Saka Sohbeti Tamamen Yasaktir"}, 
        "Serverda Reklam yapmak yasaktir"},{ "Chaten /dc yazarak discord adresimize gelip yetkili olabilirsiniz"},
        
        
"Level kasmak icin lazim olan sey xpdir"},{ "Her El Sonu [T/CT] hepsine 25 XP Kazanir"},{ "Kill Basina 10 XP Kazanir"},
        
        
"Her El Sonu [T/CT] hepsine 5 JPoint / 50 TL Kazanir"},{ "Kill Basina 5 Coin / 15 JPoint Kazanir"},{ "Serverda 15 Dakika Aktif Olursaniz 10 JPoint / 25 TL Kazanirsiniz"},
        
        
"Ts3 gelerek satin alabilirsiniz."},{ "+15K JPoint Paketi"},{ "Platinum Menu Erisimi"}
};

new const 
szMeslekMenu[][][] = { { "Secilmedi""" }, 
        // { "Meslek Adi", "Meslek ??levi" } 
        "Kiralik Katil""\y(\rHer CT \wOldurdugunde \d5 TL Kazanir\y)" },
        "Bombaci""\y(\rRastgele Bomba \wSahibi Olursun\y)" },
        "Terminator""\y(\r150 Hp \wve \w150 Armor \dile Baslar\y)" },
        "Soyguncu""\y(\rHer \w10 dk'da \d+5 TL\y)" },
        "Sansli Adam","\d(\wOlunce \y1/5 \wDogma Sansi\d)" }
};

new const 
szGorevMenu[][][] = {
         // { "Kategori", S?re, TL } 
        "10 Kez Reklam At"1015 }, 
        "3 Kez Kan Bagisla"320 },
        "3 Kez Cephane Menu Kullan"325 },
        "30 Dakika Sunucuda Kal"3030},
        "10 Kez Kill Cek"1015 }
};

new const 
szCaseValue[][] = {
        "+10 TL",
        "+30 TL",
        "0 TL",
        "-30 TL",
        "+50 TL",
        "+10 JPoint",
        "+30 JPoint",
        "0 JPoint",
        "-30 JPoint",
        "+50 JPoint",
        "+30 HP",
        "+300 HP",
        "0 HP",
        "-60 HP",
        "+80 HP",
        "Deagle",
        "Ak47",
        "M4a1",
        "Glock18",
        "Awp"    
};

new const 
szSoundEffect[3][] = {
        "JBEffect/buyses.wav","JBEffect/selectedses.wav","JBEffect/kasasesi.wav" 
};

new const 
szSkillSoundEffect[6][] = {
         // "Ses Uzanti" 
         "JBSkillEffect/jettdash.wav""JBSkillEffect/yorutp.wav""JBSkillEffect/sageheal.wav",
         "JBSkillEffect/reynaAzaletbasladi.wav""JBSkillEffect/reynaAzaletbitti.wav""JBSkillEffect/neondevir.wav"
};

enum _szNormal {
     sTL
     sKnifeID,
     sJKnifeID
     sSecilen[8], 
     sCostumID
     sJPoint
     sLevel
     sXP,
     sKanat
     sTyper
     sTransferYolla[9],
     sSettingsOption[8],
     sMeslekID
     iGorevBelirt[5], 
     sYonlendirici[4],
     sGoingUID,
     sGoingID,
     sGoing,
     sPetSystem,
     sPetValue
     sPetIndex,
     sCaseID,
     sMusicKitID,
     sEffectID

enum _szBool {
     sNotLogin
     sBlockShop
     sDoubleDamage
     sSetting[4], 
     sMeslekEngel
     iGorev[5], 
     sMeKill,
     sBlockMsg,
     sYapKazan[3],
     sBonusEngel

enum _szGlobal {
     sYoruMdlIndex,
     sDrawMdlIndex
     sSmokeMdlIndex
     sTeamInfo
     sSayText
     sCvar[20], 
     sHud
     sVault,
     sAimHud

enum _szSkill {
     bool:sSkillRemove
     sSkillOwner
     sSkillEntity
     sSkillDelay
     sSkillTime,
     sSkillEngel

enum {SEQ_IDLE 0SEQ_WALKSEQ_RUNSEQ_JUMP};
native register_think(const Classname[], const function[]);
native find_ent_by_tname(iIndex, const szClass[]);
native drop_to_floor(entity);
forward pUserExit(IP_IDs);
forward pUserLogged(IP_IDs);
forward pUserRegistered(IP_IDs);
native nForwardLogin(const IP_IDs);
native nForwardRegister(const IP_IDs);
native nForwardExit(IP_IDs); 
native nGetLastUid();
native nGetUidByID(IP_IDs);
native nChangePassword(IP_IDs);
native nSetUidStatus(sL_UID,iL_Status);
native nGetUidStatus(sL_UID);
native nIsUidOnline(IP_IDs);
native nIsValidUid(IP_IDs);
native nUidOnlineTime(IP_IDs);
native nUidGetUName(sL_UID,sN_Data[],sL_Len);
native nUidGetUPass(sL_UID,sN_Data[],sL_Len);
native nUidLastName(sL_UID,sN_Data[],sL_Len);
native nSetLoginUIDByID(iN_IDiN_UID);
native nUidLastSteam(iN_UID,sN_Data[],iN_Len);
native set_lights(const Lighting[]);
native nvault_set(vault, const key[], const value[]);
native nvault_get(vault, const key[], any:...);
native nvault_open(const name[]);
native nvault_close(vault);
native Set_Raze_COKLUBOMBA(const IP_IDs,sNum);
native find_ent_in_sphere(start_from_ent, const Float:origin[3], Float:radius);

#define CMDTARGET_OBEY_IMMUNITY (1<<0)
#define CMDTARGET_ALLOW_SELF    (1<<1)
#define CMDTARGET_ONLY_ALIVE    (1<<2)
#define CMDTARGET_NO_BOTS       (1<<3)

new iDegiskenler[MAX_CLIENTS+1][szNormal],iSkill[MAX_CLIENTS+1][szSkill],bool:iBoolDegiskenler[MAX_CLIENTS+1][szBool],iGlobalDegiskenler[szGlobal],iEnvanter[MAX_CLIENTS+1][132],iEnvanter2[MAX_CLIENTS+1][132],iEnvanter3[MAX_CLIENTS+1][132],
iEnvanter4[MAX_CLIENTS+1][132],iEnvanter5[MAX_CLIENTS+1][132],iEnvanter6[MAX_CLIENTS+1][132],iEnvanter7[MAX_CLIENTS+1][132],iWingScerah[sizeof(szWingsShop)+1],iStatus[MAX_CLIENTS+1][16],iPetModel[sizeof(szPetShop)+1],iMessage[192],iText[64],iAlive[8],IP_IDsPreColor[MAX_CLIENTS][3],IP_IDsPresentColor[MAX_CLIENTS][3],IP_IDsPostColor[MAX_CLIENTS][3],IP_IDsHudSync[4],
IP_IDsPre[MAX_CLIENTS+1][30],IP_IDsPresent[MAX_CLIENTS+1][30],IP_IDsPost[MAX_CLIENTS+1][30],iEffect[sizeof(szDeathEffect)+1];
public 
plugin_init() {
     register_plugin("ReJbMenuV5""V5""QuryWesT");
     pAmxModxHook();
     pReapiHook();
     pCvarHook();
     pForwardHook();
}
public 
plugin_cfg() { iGlobalDegiskenler[sVault] = nvault_open("JBMenuV5KayitDosyasi"); }
public 
plugin_end() { nvault_close(iGlobalDegiskenler[sVault]); } 
public 
client_putinserver(IP_IDs) {
     iBoolDegiskenler[IP_IDs][sBlockShop] = false;
     iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
     iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
     iBoolDegiskenler[IP_IDs][sMeKill] = false;
     iBoolDegiskenler[IP_IDs][sDoubleDamage] = false;
     @pWingEntityCreate(IP_IDs,0);
     @pPetEntityCreate(IP_IDs0);
     iDegiskenler[IP_IDs][sMeslekID] = 0;
     iDegiskenler[IP_IDs][sTL] += iGlobalDegiskenler[sCvar][19];
     remove_task(IP_IDs+5667567);
     set_task(1.0"@pGetPlayerSagUstHud"IP_IDs__"b");
     set_task(1800.0,"@pGetPlayerTimeGiveCoin",IP_IDs__"b");
     set_task(0.28"pGetPlayerConnectFlagControll"IP_IDs+2001);
}
public 
client_disconnected(IP_IDs) {
     iBoolDegiskenler[IP_IDs][sBlockShop] = false;
     iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
     iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
     @pWingEntityCreate(IP_IDs,0);
     @pPetEntityCreate(IP_IDs0);
     iDegiskenler[IP_IDs][sMeslekID] = 0;
     iDegiskenler[IP_IDs][sTL] = 0;
     remove_task(IP_IDs+5667567);
}
public 
plugin_natives() {
    
register_native("jb_get_user_packs""@pGetPlayerNTVTL"1);
    
register_native("jb_set_user_packs""@pSetPlayerNTVTL"1);
    
register_native("pGetCoin""@pGetPlayerNTVCoin"1);
    
register_native("pSetCoin""@pSetPlayerNTVCoin"1);
}
public 
plugin_precache() {
    static i;
    for(i=1;i<sizeof(szKnifes);i++) { precache_model(szKnifes[i][1]),precache_model(szKnifes[i][2]); }
    for(i=1;i<sizeof(szJPKnifeShop);i++) { precache_model(szJPKnifeShop[i][1]); }
    for(i=1;i<sizeof(szCostumeShop);i++) { precache_model(fmt("models/player/%s/%s.mdl",szCostumeShop[i][1],szCostumeShop[i][1])); } 
    for(i=1;i<sizeof(szWingsShop);i++) { iWingScerah[i] = precache_model(szWingsShop[i][1]); }
    for(i=1;i<sizeof(szPetShop);i++) { iPetModel[i] = precache_model(szPetShop[i][1][0]); }
    for(i=1;i<sizeof(szMuzikShop);i++) { precache_sound(szMuzikShop[i][1]); }
    for(i=1;i<sizeof(szDeathEffect);i++) { iEffect[i] = precache_model(szDeathEffect[i][1]); }
    for(i=0;i<sizeof(szSkillSoundEffect);i++) { precache_sound(szSkillSoundEffect[i]); }
    for(i=0;i<sizeof(szSoundEffect);i++) { precache_sound(szSoundEffect[i][0]); }
    iGlobalDegiskenler[sYoruMdlIndex] = precache_model(szYoruSkillEntity);
    iGlobalDegiskenler[sSmokeMdlIndex] = precache_model("sprites/smoke.spr");
    iGlobalDegiskenler[sDrawMdlIndex] = precache_model("sprites/laserbeam.spr");

public 
pUserExit(IP_IDs) {
    for(new i=112;i++) {
    sSaveVault(IP_IDs,i);
    
    iBoolDegiskenler[IP_IDs][sSetting][1] = false;
    iBoolDegiskenler[IP_IDs][sBlockShop] = false;
    iBoolDegiskenler[IP_IDs][sYapKazan][1] = false;
    iBoolDegiskenler[IP_IDs][sYapKazan][2] = false;
    iBoolDegiskenler[IP_IDs][sMeslekEngel] = false;
    @pWingEntityCreate(IP_IDs,0);
    iDegiskenler[IP_IDs][sMeslekID] = 0;
    remove_task(IP_IDs+5667567);

public 
pUserLogged(IP_IDs) {
    switch(nGetUidStatus(nGetUidByID(IP_IDs))) {
        case 1formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Normal");
        case 2formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Platinum");
        case 3formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Yasakli");
        case 4formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Yonetici");
        case 5formatex(iStatus[IP_IDs], charsmax(iStatus[]),"Giris Yapilmadi");
    }
    new szUserName[40],szUserPassword[40],szUID nGetUidByID(IP_IDs);
    sLoadVault(IP_IDs,1);
    nUidGetUName(szUID,szUserName,charsmax(szUserName));
    nUidGetUPass(szUID,szUserPassword,charsmax(szUserPassword));
    console_cmd(IP_IDs,"setinfo _un %s",szUserName);
    console_cmd(IP_IDs,"setinfo _up %s",szUserPassword);
}
public 
pUserRegistered(IP_IDs) {
    
set_task(0.28,"pGetPlayerConnectFlag"IP_IDs+2000);
}
public 
pGetPlayerConnectFlag(iTask){
    new IP_IDs iTask 2000;
    
formatex(iStatus[IP_IDs],charsmax(iStatus[]),"Normal");
    
nSetUidStatus(nGetUidByID(IP_IDs),1);
}
public 
pGetPlayerConnectFlagControll(iTask) {
    new IP_IDs iTask 2001;
    
formatex(iStatus[IP_IDs],charsmax(iStatus[]),"Giris Yapilmadi");
    
nSetUidStatus(nGetUidByID(IP_IDs),5);
}
@
pGetPlayerNTVTL(const IP_IDs) {
    return iDegiskenler[IP_IDs][sTL];
}
@
pSetPlayerNTVTL(const IP_IDs, const iAmmount) {
    iDegiskenler[IP_IDs][sTL] = iAmmount;
    return PLUGIN_HANDLED;
}
@
pGetPlayerNTVCoin(const IP_IDs) {
    return iDegiskenler[IP_IDs][sJPoint];
}
@
pSetPlayerNTVCoin(const IP_IDs, const iAmmount) {
    iDegiskenler[IP_IDs][sJPoint] = iAmmount;
    return PLUGIN_HANDLED;
}
@
pGetPlayerRegisterMenu(const IP_IDs) {
        if(get_member(IP_IDsm_iTeam) == TEAM_TERRORIST) {
    if(
nGetUidByID(IP_IDs) > || iBoolDegiskenler[IP_IDs][sNotLogin]) {
    @
pGetPlayerMainMenu(IP_IDs);
    } else {
    new 
iMenu menu_create(fmt("\r|\y%s\r| \d~> \wKayit Olunuz!" szTag[MenuTag]), "@pGetPlayerRegisterMenu_")
    
menu_additem(iMenufmt("\r|\y%s\r| \d~> \wGiris Yap"szTag[KisaTag]),"1")
    
menu_additem(iMenufmt("\r|\y%s\r| \d~> \wKayit Ol"szTag[KisaTag]),"2")
    
menu_additem(iMenufmt("\r|\y%s\r| \d~> \wGecmis Hesaplari Goruntule"szTag[KisaTag]),"3")
    
menu_additem(iMenufmt("\r|\y%s\r| \d~> \wKayit Olmadan Giris Yap^n\dBu ozellik 'Rutbe/Xp' 'Menu' kaydetmez ve erisimini azaltir tavsiye edilmez!"szTag[KisaTag]),"4")
    
    
menu_setprop(iMenuMPROP_EXITNAMEfmt("\r|\y%s\r| \d~> \wCikis"szTag[KisaTag]));
    
menu_display(IP_IDsiMenu);
    } 
}
    return 
PLUGIN_HANDLED;

@
pGetPlayerRegisterMenu_(const IP_IDs,const iMenu, const iItem) {
    if(
iItem == MENU_EXIT) { menu_destroy(iMenu);return PLUGIN_HANDLED; }
    new 
iData[6], szKey;
    
menu_item_getinfo(iMenuiItem_iDatacharsmax(iData));
    
szKey str_to_num(iData);
    switch(
szKey) {
        case 
1: { nForwardLogin(IP_IDs); }
        case 
2: { nForwardRegister(IP_IDs); }
        case 
3: { @pGetPlayerLastAccount(IP_IDs); } 
        case 
4: { iBoolDegiskenler[IP_IDs][sNotLogin] = true; } 
    }
    
menu_destroy(iMenu);return PLUGIN_HANDLED;
}
@
pGetPlayerLastAccount(const IP_IDs) {
    new iMenu menu_create(fmt("\r|\y%s\r| \d~> \wGecmis Hesaplariniz"szTag[MenuTag]), "@pGetPlayerLastAccount_");
    new iFindingSteam[32],iUserSteam[32],iToStr[6],iToplamUID nGetLastUid()+1,iHesapSayisi;
    get_user_authid(IP_IDs,iFindingSteam,31);
    for(new 1000iToplamUIDi++){
        nUidLastSteam(i,iUserSteam,31);
        if(equali(iFindingSteam,iUserSteam)){
            num_to_str(i,iToStr,5);
            new iUserName[23];
            nUidGetUName(i,iUserName,22);
            menu_additem(iMenufmt("\r|\y%s\r| \d~> \w%s \r(\y%i'li Hesabina Gir\r)",szTag[KisaTag], iToStr,0,iUserName,i), fmt("%d"i));
            iHesapSayisi++;
        }
    }
    if(!iHesapSayisi){
        client_print_color(IP_IDsIP_IDs"%s ^4Gecmis hesap bulunmamakta!"szTag[SayTag]);
        @pGetPlayerRegisterMenu(IP_IDs);
    }
    menu_setprop(iMenuMPROP_EXITNAMEfmt("\r|\y%s\r| \d~> \wCikis"szTag[KisaTag]));
    
menu_display(IP_IDsiMenu);
    return 
PLUGIN_HANDLED;
}
@
pGetPlayerLastAccount_(const IP_IDs,const iMenu, const iItem) {
    if(iItem == MENU_EXIT) { menu_destroy
CS 1.6 Eklenti , Mod Kurulum , Sprey Yapımı için Discord : emircw 
Son Düzenleme: 14-11-2024, 15:22, Düzenleyen: EmirCW.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task
Kayıt Ol