- | Afiseaza codul
#include <amxmodx> #include <cstrike> #include <fakemeta> #include <fakemeta_util> #include <hamsandwich> #include <fun> #define PLUGIN "Furien: Weapons" #define VERSION "2.0" #define AUTHOR "DaNNe." #define VIP_ACCES ADMIN_LEVEL_H new bool:Selected[33], bool:Damage[33] new Menu new Prefix[] = "[Weapons Menu]" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /weapons", "CmdWeapons") RegisterHam(Ham_Spawn, "player", "Ham_Spawn_Post", 1) RegisterHam(Ham_TakeDamage, "player", "Ham_TakeDamage_Post") } public Ham_Spawn_Post(id) { if(is_user_alive(id)) { strip_user_weapons(id) Selected[id] = false; Damage[id] = false; switch(get_user_team(id)) { case 1: { give_item( id, "weapon_knife" ); give_item( id, "weapon_hegrenade" ) give_item( id, "weapon_smokegrenade" ) } case 2: { give_item( id, "weapon_knife" ); give_item( id, "weapon_smokegrenade" ) give_item( id, "weapon_flashbang" ) OpenMenu(id) } } } } public OpenMenu(id) { if(is_user_alive(id) && get_user_team(id) == 2) { Menu = menu_create("\rAntiFurien Weapons Menu:", "MenuHandler") menu_additem(Menu, "\wArme playeri", "1", 0) if(get_user_flags(id) & VIP_ACCES) menu_additem(Menu, "\dArme V.I.P", "2", 0) else menu_additem(Menu, "\wArme V.I.P", "2", 0) menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, Menu, 0); } } public MenuHandler(id, menu, item) { if(item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { menu_destroy(menu); return PLUGIN_HANDLED; } new Data[6], Name[64]; new Access, CallBack; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, CallBack); new Key = str_to_num(Data); switch(Key) { case 1: ArmePlayeri(id) case 2: { if(get_user_flags(id) & VIP_ACCES) ArmeVip(id) else { OpenMenu(id) ColorChat(id, "!t%s!g Aceste arme pot fi accesate doar de catre cei cu gradul!t VIP!g !", Prefix) } } } menu_destroy(menu) return PLUGIN_HANDLED } public ArmePlayeri(id) { Menu = menu_create("\yArme playeri:", "PlayerCmd") menu_additem(Menu, "\wGalil", "1", 0) menu_additem(Menu, "\wFamas", "2", 0) menu_additem(Menu, "\wBulpup", "3", 0) menu_additem(Menu, "\wKrieg", "4", 0) menu_additem(Menu, "\wLeon", "5", 0) menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, Menu, 0); } public PlayerCmd(id, menu, item) { if(item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { menu_destroy(menu); return PLUGIN_HANDLED; } new Data[6], Name[64]; new Access, CallBack; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, CallBack); new Key = str_to_num(Data); switch(Key) { case 1: { fm_give_item(id, "weapon_galil") fm_give_item(id, "weapon_fiveseven") cs_set_user_bpammo(id, CSW_GALIL, 120) cs_set_user_bpammo(id, CSW_FIVESEVEN, 120) Selected[id] = true; Damage[id] = false; } case 2: { fm_give_item(id, "weapon_famas") fm_give_item(id, "weapon_fiveseven") cs_set_user_bpammo(id, CSW_FAMAS, 120) cs_set_user_bpammo(id, CSW_FIVESEVEN, 120) Selected[id] = true; Damage[id] = false; } case 3: { fm_give_item(id, "weapon_aug") fm_give_item(id, "weapon_fiveseven") cs_set_user_bpammo(id, CSW_AUG, 120) cs_set_user_bpammo(id, CSW_FIVESEVEN, 120) Selected[id] = true; Damage[id] = false; } case 4: { fm_give_item(id, "weapon_sg552") fm_give_item(id, "weapon_fiveseven") cs_set_user_bpammo(id, CSW_SG552, 120) cs_set_user_bpammo(id, CSW_FIVESEVEN, 120) Selected[id] = true; Damage[id] = false; } case 5: { fm_give_item(id, "weapon_m3") fm_give_item(id, "weapon_fiveseven") cs_set_user_bpammo(id, CSW_M3, 120) cs_set_user_bpammo(id, CSW_FIVESEVEN, 120) Selected[id] = true; Damage[id] = false; } } menu_destroy(menu) return PLUGIN_HANDLED } public ArmeVip(id) { Menu = menu_create("\rArme VIP", "VipCmd") menu_additem(Menu, "\wM4A1", "1", 0) menu_additem(Menu, "\wAK47", "2", 0) menu_additem(Menu, "\wMP5", "3", 0) menu_additem(Menu, "\wXM1014", "4", 0) menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, Menu, 0); } public VipCmd(id, menu, item) { if(item == MENU_EXIT || !is_user_alive(id) || get_user_team(id) != 2) { menu_destroy(menu); return PLUGIN_HANDLED; } if(!(get_user_flags(id) & VIP_ACCES)) return PLUGIN_HANDLED new Data[6], Name[64]; new Access, CallBack; menu_item_getinfo(menu, item, Access, Data,5, Name, 63, CallBack); new Key = str_to_num(Data); switch(Key) { case 1: { fm_give_item(id, "weapon_m4a1") fm_give_item(id, "weapon_usp") cs_set_user_bpammo(id, CSW_M4A1, 250) cs_set_user_bpammo(id, CSW_USP, 250) Selected[id] = true; Damage[id] = true; } case 2: { fm_give_item(id, "weapon_ak47") fm_give_item(id, "weapon_p228") cs_set_user_bpammo(id, CSW_AK47, 250) cs_set_user_bpammo(id, CSW_P228, 250) Selected[id] = true; Damage[id] = true; } case 3: { fm_give_item(id, "weapon_mp5navy") fm_give_item(id, "weapon_elite") cs_set_user_bpammo(id, CSW_MP5NAVY, 250) cs_set_user_bpammo(id, CSW_ELITE, 250) Selected[id] = true; Damage[id] = true; } case 4: { fm_give_item(id, "weapon_xm1014") fm_give_item(id, "weapon_deagle") cs_set_user_bpammo(id, CSW_XM1014, 250) cs_set_user_bpammo(id, CSW_DEAGLE, 250) Selected[id] = true; Damage[id] = true; } } menu_destroy(menu) return PLUGIN_HANDLED } public CmdWeapons(id) { if(!is_user_alive(id)) { ColorChat(id, "!t%s!g Nu poti accesa meniul cat timp esti mort !", Prefix) return 1; } else if(Selected[id]) { ColorChat(id, "!t%s!g Ti-ai ales deja o arma in aceasta runda !", Prefix) return 1; } else if(get_user_team(id) != 2) { ColorChat(id, "!t%s!g Doar!t anti-furienii!g pot folosi acest meniu !", Prefix) return 1; } else OpenMenu(id) return 1; } public Ham_TakeDamage_Post(Victim, Inflictor, Attacker, Float:TakedDamage) { if(is_user_connected(Attacker) && is_user_alive(Attacker) && Damage[Attacker]) { SetHamParamFloat(4, TakedDamage * 2.0) } } stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "!g", "^4"); replace_all(msg, 190, "!y", "^1"); replace_all(msg, 190, "!t", "^3"); if(id) players[0] = id; else get_players(players, count, "ch"); { for(new i = 0; i < count; i++) { if(is_user_connected(players)) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); write_byte(players); write_string(msg); message_end(); } } } }
Modificare plugin weapons menu furien.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Nu iti fac cu modele ca nu stiu ce modele ai ca sa nu stau sa fac si pentru v_ si p_ ca poate nu ai p_ si numai stau etc...
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
Adryy modele p_ v_ si w_Nu iti fac cu modele ca nu stiu ce modele ai ca sa nu stau sa fac si pentru v_ si p_ ca poate nu ai p_ si numai stau etc...
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
1.Grenazile ar trebui sa apara si knife la furien ca am testat si mere poate ai alt plugin care nu permite sa ii dea la furien itemele|NGU|Anonymus wrote:Deci fixeaza astea mai intai.
1.Armele de la furien nu apar.
2.Meniul sa fie de aceeasi culoare ori alb,ori alta culoare.
3.Skinul de la ak47 nu ramane,odata ce am schimbat arma dispare.
In legatura cu modelul si meniul pistoalelor,daca poti sa faci in felul asta:
Dupa ce selectezi o arma de la V.I.P sa iti apara un meniu Alege pistoale si sa fie asa:
La m4a1
-usp
-fiveseven
La ak47
-p228
-fiveseven
etc etc,ti-ai dat seama la ce ma refer fiecare arma sa aiba meniul lor de pistoale,nu sa-ti alegi o arma si sa iti arate toate armele cu 2x dmg.
Toate pistoalele sa aiba un model.
P.S:Nu se mai compileaza cu loose identitation si nu isi mai da crash serverul.
Mai astept update :D>-
2.Rezolvat
3.Rezolvat
4.Fac acuma
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
1.Rezolvat
2.Tot la fel apare unul cu alb si unul cu galben si rosu.
3.Acum dispare skinul si de la m4a1 si de la ak47,mp5 si xm1014 sunt in regula.
4.Astept.
2.Tot la fel apare unul cu alb si unul cu galben si rosu.
3.Acum dispare skinul si de la m4a1 si de la ak47,mp5 si xm1014 sunt in regula.
4.Astept.
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
Apare doar meniul Arme playeri cel V.I.P nu :).
4.Astept :)>-
4.Astept :)>-
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
Bun deci ai rezolvat cam tot dar a mai ramas ceva ori ai uitat tu ori nu m-am exprimat cum trebuie.
La al doilea plugin cel cu pistoalele nu ai facut meniu decat la m4a1,de aceea skinul de pistol functioneaza numai la usp.Ti-am facut o schema cum vreau sa arate.
La al doilea plugin cel cu pistoalele nu ai facut meniu decat la m4a1,de aceea skinul de pistol functioneaza numai la usp.Ti-am facut o schema cum vreau sa arate.
Cand selectezi m4a1 sa arate:
1.Usp.
2.Fiveseven.
Cand selectezi ak47 sa arate:
1.P228.
2.Fiveseven.
Cand selectezi mp5 sa arate:
1.Dual Elite.
2.Fiveseven.
Cand selectezi xm1014 sa arate:
1.Deagle.
2.Fiveseven.
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Ai incercat ce ti-am dat ma ? :| sau e degeaba ?
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
Pai asta zic am bagat,am compilat si face exact ca a lui DaNNe. de asta ziceam ca imi dai la fel.To ce mi-ati dat pana acum am testat,ca nu sunt vreun mare atotstiutor sa ma uit in sma. si sa spun ca nu e bun.Dar face fix ca a lui DaNNe. ,
Va mai astept >:D<
Va mai astept >:D<
- w3zoo_RedX
- Membru, skill +2
- Posts: 737
- Joined: 21 Dec 2013, 22:16
- Detinator Steam: Da
- CS Status: Scripter CS.
- Detinator server CS: PM.
- SteamID: PM.
- Location: Bucuresti sector 2
- Has thanked: 45 times
- Been thanked: 45 times
- Contact:
- |NGU|Anonymus
- Membru, skill +1
- Posts: 293
- Joined: 26 May 2014, 15:26
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Detinator server CS: In progres...
- Has thanked: 16 times
- Been thanked: 64 times
Stiu ca ti-ai batut toata ziua capul cu mine dar mai sunt niste mici mari probleme care trebuie rezolvate.
1.Nu apare dual elite nu apar pistoalele alea deloc,am incercat mai multe modele pur si simplu nu apar.
2.Cand intru pe server si imi aleg o arma de ex aici am ales m4a1,fara sa aleg pistol acesta deja apare sus:
1.Nu apare dual elite nu apar pistoalele alea deloc,am incercat mai multe modele pur si simplu nu apar.
2.Cand intru pe server si imi aleg o arma de ex aici am ales m4a1,fara sa aleg pistol acesta deja apare sus:
Daca aleg din meniul de pistoale usp nu-i nici o problema apare skinul dar daca aleg fiveseven asta se intampla,am doua pistoale: