- Plugin | Afiseaza codul
#include < amxmodx > #include < cstrike > #include < fun > #include < amxmisc > #include < hamsandwich > #include < fakemeta_util > #define ACCES ADMIN_LEVEL_H #define ViewMaxModels 4 #define PlayerMaxModels 4 new ViewModels [ ViewMaxModels + 1 ] [ ] = { "models/vipweapons/v_scorpionmp5.mdl", "models/vipweapons/v_dualmp5.mdl", "models/vipweapons/v_thompson.mdl", "models/vipweapons/v_xm1014shoutgun.mdl", "" }; new PlayerModels [ PlayerMaxModels + 1 ] [ ] = { "models/vipweapons/p_scorpionmp5.mdl", "models/vipweapons/p_dualmp5.mdl", "models/vipweapons/p_thompson.mdl", "models/vipweapons/p_xm1014shoutgun.mdl", "" }; enum _:PlayerWeap { dual_mp5, scorpion_mp5, xm1014_shoutgun, thompson } new g_PlayerWeap [ 33 ] [ PlayerWeap ]; public plugin_init() { register_plugin("Furiens Weapons", "1.0", "Hades Ownage") RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1) register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" ); register_event ( "DeathMsg", "eDeath", "a" ); RegisterHam ( Ham_TakeDamage, "player", "Player_TakeDamage" ); } public CurrentWeapon ( id ) { new szWeapon = get_user_weapon ( id ); if ( szWeapon == CSW_MP5NAVY && g_PlayerWeap [ id ] [ scorpion_mp5 ] ) { set_pev ( id, pev_viewmodel2, ViewModels [ 0 ] ); set_pev ( id, pev_weaponmodel2, PlayerModels [ 0 ] ); } if ( szWeapon == CSW_MP5NAVY && g_PlayerWeap [ id ] [ dual_mp5 ] ) { set_pev ( id, pev_viewmodel2, ViewModels [ 1 ] ); set_pev ( id, pev_weaponmodel2, PlayerModels [ 1 ] ); } if ( szWeapon == CSW_P90 && g_PlayerWeap [ id ] [ thompson ] ) { set_pev ( id, pev_viewmodel2, ViewModels [ 2 ] ); set_pev ( id, pev_weaponmodel2, PlayerModels [ 2 ] ); } if ( szWeapon == CSW_XM1014 && g_PlayerWeap [ id ] [ xm1014_shoutgun ] ) { set_pev ( id, pev_viewmodel2, ViewModels [ 3 ] ); set_pev ( id, pev_weaponmodel2, PlayerModels [ 3 ] ); } } public plugin_precache ( ) { new hades; for ( hades = 0; hades < sizeof ( ViewModels ); hades++ ) engfunc ( EngFunc_PrecacheModel, ViewModels [ hades ] ); new ownage; for ( ownage = 0; ownage < sizeof ( PlayerModels ); ownage++ ) engfunc ( EngFunc_PrecacheModel, PlayerModels [ ownage ] ); } public client_putinserver ( id ) { g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } public client_disconnect ( id ) { g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } public eDeath ( ) { new iVictim = read_data ( 2 ); client_putinserver ( iVictim ); } public Player_Spawn(id) { g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; if(is_user_alive(id)) { new CsTeams:team = cs_get_user_team(id) switch(team) { case CS_TEAM_T: { strip_user_weapons(id) give_item(id, "weapon_knife") give_item(id, "weapon_hegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") } case CS_TEAM_CT: { strip_user_weapons(id) give_item(id, "weapon_deagle") give_item(id, "weapon_flashbang") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_knife") cs_set_user_bpammo(id, CSW_DEAGLE, 70) new menu = menu_create("\rCu ce vei ajuta Pamantul :", "menu_handler"); menu_additem(menu, "\yArme \dNormale", "1", 0); menu_additem(menu, "\yArme \rVIP", "2", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } } } } public menu_handler(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); switch(key) { case 1: { set_task(0.1, "ArmeNormale", id) } case 2: { if(get_user_flags(id) & ACCES) set_task(0.1, "Arme", id) else { ColorChat(id, "!tDoar gradul !gVIP !tpoate folosi acest meniu !") set_task(0.1, "Player_Spawn", id) return PLUGIN_HANDLED; } } } menu_destroy(menu); return PLUGIN_HANDLED; } public ArmeNormale(id) { new menu = menu_create("\rAlege arma cu care vei salva pamantul :", "an_handler"); menu_additem(menu, "\yM4a1", "1", 0); menu_additem(menu, "\yAk47", "2", 0); menu_additem(menu, "\yMp5 Navy", "3", 0); menu_additem(menu, "\yXm1014", "4", 0); menu_additem(menu, "\yP90", "5", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public an_handler(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); switch(key) { case 1: { give_item(id, "weapon_m4a1") cs_set_user_bpammo(id,CSW_M4A1,90) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 2: { give_item(id, "weapon_ak47") cs_set_user_bpammo(id,CSW_AK47,90) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 3: { give_item(id, "weapon_mp5navy") cs_set_user_bpammo(id,CSW_MP5NAVY,120) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 4: { give_item(id, "weapon_xm1014") cs_set_user_bpammo(id,CSW_XM1014,32) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 5: { give_item(id, "weapon_p90") cs_set_user_bpammo(id,CSW_P90,100) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } } menu_destroy(menu); return PLUGIN_HANDLED; } public Arme(id) { new menu = menu_create("\yAlege arma speciala cu care vei salva pamantul :", "av_handler"); menu_additem(menu, "\rScorpion Mp5", "1", 0); menu_additem(menu, "\rBarlog", "2", 0); menu_additem(menu, "\rDualMp5", "3", 0); menu_additem(menu, "\rThompson", "4", 0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); menu_display(id, menu, 0); } public av_handler(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); switch(key) { case 1: { give_item(id, "weapon_mp5navy") cs_set_user_bpammo(id,CSW_MP5NAVY,120) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = true; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 2: { give_item(id, "weapon_xm1014") cs_set_user_bpammo(id,CSW_XM1014,32) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = true; g_PlayerWeap [ id ] [ thompson ] = false; } case 3: { give_item(id, "weapon_mp5navy") cs_set_user_bpammo(id,CSW_MP5NAVY,120) g_PlayerWeap [ id ] [ dual_mp5 ] = true; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = false; } case 4: { give_item(id, "weapon_p90") cs_set_user_bpammo(id,CSW_P90,100) g_PlayerWeap [ id ] [ dual_mp5 ] = false; g_PlayerWeap [ id ] [ scorpion_mp5 ] = false; g_PlayerWeap [ id ] [ xm1014_shoutgun ] = false; g_PlayerWeap [ id ] [ thompson ] = true; } } menu_destroy(menu); return PLUGIN_HANDLED; } public Player_TakeDamage ( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) { if ( g_PlayerWeap [ iAttacker ] [ scorpion_mp5 ] && get_user_weapon ( iAttacker ) == CSW_MP5NAVY ) { SetHamParamFloat( 4, fDamage * 2.0); return HAM_HANDLED; } if ( g_PlayerWeap [ iAttacker ] [ dual_mp5 ] && get_user_weapon ( iAttacker ) == CSW_MP5NAVY ) { SetHamParamFloat( 4, fDamage * 2.0); return HAM_HANDLED; } if ( g_PlayerWeap [ iAttacker ] [ thompson ] && get_user_weapon ( iAttacker ) == CSW_P90 ) { SetHamParamFloat( 4, fDamage * 2.0); return HAM_HANDLED; } if ( g_PlayerWeap [ iAttacker ] [ xm1014_shoutgun ] && get_user_weapon ( iAttacker ) == CSW_XM1014 ) { SetHamParamFloat( 4, fDamage * 2.0); return HAM_HANDLED; } return HAM_IGNORED; } 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, "!n", "^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(); } } } }
Cerere World Model
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Salut ... am modificat acest plugin , dar as dori sa imi puneti world model (_w) adica atunci cand arunc arma aceea de vip pe jos sa se vada skinu' w_arma
- Plugin | Afiseaza codul
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- YONTU
- Scripter eXtreamCS
- Posts: 2466
- Joined: 10 May 2013, 14:25
- Detinator Steam: Nu
- CS Status: Everyone is looking at ur shoes
- Reputatie: Moderator ajutator
Fost scripter eXtreamCS - Location: Gura Humorului
- Has thanked: 256 times
- Been thanked: 288 times
- Contact:
Revin cu edit.
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
- YONTU
- Scripter eXtreamCS
- Posts: 2466
- Joined: 10 May 2013, 14:25
- Detinator Steam: Nu
- CS Status: Everyone is looking at ur shoes
- Reputatie: Moderator ajutator
Fost scripter eXtreamCS - Location: Gura Humorului
- Has thanked: 256 times
- Been thanked: 288 times
- Contact:
Intai testeaza sa vezi daca modelul w_ merge si dupa aia, daca o sa am timp, o sa ti le pun si la celelalte arme model w_ !
Eu cred ca o sa mearga ! :)
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Asa nu merge nici w_ nici p_ nici v_ ...
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- YONTU
- Scripter eXtreamCS
- Posts: 2466
- Joined: 10 May 2013, 14:25
- Detinator Steam: Nu
- CS Status: Everyone is looking at ur shoes
- Reputatie: Moderator ajutator
Fost scripter eXtreamCS - Location: Gura Humorului
- Has thanked: 256 times
- Been thanked: 288 times
- Contact:
:)) Cum ma? Eu am setat model W doar la Scorpion. Celelalte arme merg?
Last edited by YONTU on 11 Aug 2013, 20:15, edited 1 time in total.
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
- FaTzZu
- Fost moderator
- Posts: 1206
- Joined: 22 Dec 2012, 18:37
- Detinator Steam: Da
- Reputatie: Fost moderator ajutator
- Has thanked: 114 times
- Been thanked: 168 times
Serios nu se mai vede nici un model... doar arma default
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.
#RETIRED.
#RETIRED.
- YONTU
- Scripter eXtreamCS
- Posts: 2466
- Joined: 10 May 2013, 14:25
- Detinator Steam: Nu
- CS Status: Everyone is looking at ur shoes
- Reputatie: Moderator ajutator
Fost scripter eXtreamCS - Location: Gura Humorului
- Has thanked: 256 times
- Been thanked: 288 times
- Contact:
O sa fac mai intai doar ls scorpion daca va merge o sa iti pun si la celelalte arme. O sa eliminam din sursa celelalte arme. Tura viitoare foloseste PM. :)
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș
Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114
Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
- -Turbo-
- Membru, skill +4
- Posts: 1664
- Joined: 11 Nov 2012, 01:28
- Detinator Steam: Da
- CS Status: Bored !
- Detinator server CS: Da
- SteamID: kingforbidden
- Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973 - Location: Botosani
- Has thanked: 49 times
- Been thanked: 212 times
- Hades Ownage
- Membru eXtream
- Posts: 3182
- Joined: 22 Oct 2008, 10:12
- Detinator Steam: Da
- Detinator server CS: jb.clutch.ro
- SteamID: hades-source
- Reputatie: Fost Super Moderator
Fost Scripter eXtreamCS
Nume anterior: hadesownage - Location: Iasi
- Has thanked: 324 times
- Been thanked: 406 times