Am si eu nevoie de cateva pluginuri. Le-am cautat foarte mult, dar nu le-am gasit. De accea am apelat la acest topic, sperand ca ma puteti ajuta.
amx_godmode <nume @echipa @all> <1/0> Invincibillitate
amx_givehp <nume @echipa @all> <valoare - max 999.999> Dai hp unui jucator sau mai multi.
amx_giveap <nume @echipa @all> <valoare - max 999.999> Dai armura unui jucator sau mai multi.
amx_noclip <nume @echipa @all> <1/0> Trec prin pereti.
amx_block <nume @echipa @all> <1/0> Nu se pot lua arme. Sau nu se pot trage cu ele.
Cam atat. Nu vreau sa imi dati pachete cum ar fi amx_super sau admin_comands sau allinone sau ultimate comands. Vreau aceste pluginuri separate sau toate intr-un pachet!
Va multumesc
Cu respect: Valy
[Cerere] Pluginuri greu de gasit[rezolvat!]
Categoria cu cereri de pluginuri si nu numai.
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 .
- tweky
- Fost moderator
- Posts: 2707
- Joined: 22 Jun 2009, 01:54
- Detinator Steam: Da
- CS Status: Inactiv
- Detinator server CS: Da
- SteamID: twekymihai
- Reputatie: Fost eXtream Mod
Nume anterior: Mihaita
Fost Membru Club eXtreamCS - Location: Ilfov
- Has thanked: 127 times
- Been thanked: 173 times
Nu exista plugin'uri separate cu ce ai cerut tu , doar amx_super care contine asa ceva.
- sDs|Aragon*
- Membru, skill +2
- Posts: 576
- Joined: 29 Dec 2011, 21:38
- Detinator Steam: Da
- SteamID: Mihai_Parkour10
- Reputatie: Fost scripter eXtreamCS
- Has thanked: 4 times
- Been thanked: 132 times
Code: Select all
amx_godmode <nume @echipa @all> <1/0> Invincibillitate
amx_givehp <nume @echipa @all> <valoare - max 999.999> Dai hp unui jucator sau mai multi.
amx_giveap <nume @echipa @all> <valoare - max 999.999> Dai armura unui jucator sau mai multi.
amx_noclip <nume @echipa @all> <1/0> Trec prin pereti.
Comenzi:
amx_give_hp
amx_give_ap
amx_give_godmode
amx_take_godmode
amx_give_noclip
amx_take_noclip
- | Afiseaza codul
//////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| Commands |---------------------------------------------------- //========================================================================================================== #include <amxmodx> #include <amxmisc> #include <fakemeta_util> //////////////////////////////////////////////////////////////////////////////////////////////////////////// // Plugin Init | //========================================================================================================== public plugin_init() { register_plugin("Comenzi Utile", "1.1", "Aragon*"); /* Comenzi */ register_concmd("amx_give_hp","give_hp", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_ap","give_ap", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_godmode","give_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_godmode","take_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_noclip","give_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_noclip","take_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // HP/AP | //========================================================================================================== //------| Give HP |------// public give_hp(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_health[10]; read_argv(2, give_health, charsmax(give_health)); new Health = str_to_num(give_health); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Health); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Health); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Health); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_health(player, get_user_health(player) + Health); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Health); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Health); } return PLUGIN_HANDLED; } //------| Give AP |------// public give_ap(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_armor[10]; read_argv(2, give_armor, charsmax(give_armor)); new Armor = str_to_num(give_armor); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Armor); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Armor); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Armor); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_armor(player, get_user_armor(player) + Armor); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Armor); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Armor); } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // GodMode | //========================================================================================================== //------| Give GodMode |------// public give_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { fm_set_user_godmode(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take GodMode |------// public take_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { fm_set_user_godmode(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // NoClip | //========================================================================================================== //------| Give NoClip |------// public give_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { fm_set_user_noclip(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take NoClip |------// public take_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { fm_set_user_noclip(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // ColorChat && Color Screen to buy item | //========================================================================================================== stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "^x04", "^4"); replace_all(msg, 190, "^x01", "^1"); replace_all(msg, 190, "^x03", "^3"); 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(); } } } } //////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| End of Plugin |---------------------------------------------------- //==========================================================================================================
Last edited by sDs|Aragon* on 27 May 2012, 14:45, edited 1 time in total.
-
- Membru, skill +1
- Posts: 284
- Joined: 21 Oct 2009, 03:51
- Detinator Steam: Nu
- Has thanked: 56 times
- Been thanked: 6 times
sDs|Aragon* wrote:Alea ti le pot face eu intr-un pack.. dar nu prea am timp:( vad cum fac si revin cu edit...Code: Select all
amx_godmode <nume @echipa @all> <1/0> Invincibillitate amx_givehp <nume @echipa @all> <valoare - max 999.999> Dai hp unui jucator sau mai multi. amx_giveap <nume @echipa @all> <valoare - max 999.999> Dai armura unui jucator sau mai multi. amx_noclip <nume @echipa @all> <1/0> Trec prin pereti.
Comenzi:
amx_give_hp
amx_give_ap
amx_give_godmode
amx_take_godmode
amx_give_noclip
amx_take_noclip
- | Afiseaza codul
//////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| Commands |---------------------------------------------------- //========================================================================================================== #include <amxmodx> #include <amxmisc> #include <fun> //////////////////////////////////////////////////////////////////////////////////////////////////////////// // Plugin Init | //========================================================================================================== public plugin_init() { register_plugin("Comenzi Utile", "1.1", "Aragon*"); /* Comenzi */ register_concmd("amx_give_hp","give_hp", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_ap","give_ap", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_godmode","give_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_godmode","take_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_noclip","give_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_noclip","take_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // HP/AP | //========================================================================================================== //------| Give HP |------// public give_hp(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_health[10]; read_argv(2, give_health, charsmax(give_health)); new Health = str_to_num(give_health); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Health); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Health); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Health); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } set_user_health(player, get_user_health(player) + Health); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Health); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Health); } return PLUGIN_HANDLED; } //------| Give AP |------// public give_ap(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_armor[10]; read_argv(2, give_armor, charsmax(give_armor)); new Armor = str_to_num(give_armor); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Armor); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Armor); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Armor); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } set_user_armor(player, get_user_armor(player) + Armor); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Armor); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Armor); } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // GodMode | //========================================================================================================== //------| Give GodMode |------// public give_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { set_user_godmode(player,1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take GodMode |------// public take_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_godmode(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { set_user_godmode(player,0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // NoClip | //========================================================================================================== //------| Give NoClip |------// public give_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { set_user_noclip(player,1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take NoClip |------// public take_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!get_user_godmode(players)) { set_user_noclip(players,0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "[DrShop] Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "[DrShop] Nu poti da acest Item unui jucator mort."); return PLUGIN_HANDLED; } if(!get_user_godmode(player)) { set_user_noclip(player,0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // ColorChat && Color Screen to buy item | //========================================================================================================== stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "^x04", "^4"); replace_all(msg, 190, "^x01", "^1"); replace_all(msg, 190, "^x03", "^3"); 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(); } } } } //////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| End of Plugin |---------------------------------------------------- //==========================================================================================================
O sa il testez si revin cu edit. Mersi frumos.
EDIT:
EDIT 2: Merge sa dau godmode, hp, si armura, dar problema este ca nu merge sa mai scot godmode si noclip. Imi arata in chat ca am scos godmode/noclip de la toata lumea, dar ei tot beneficiaza de acea putere.
- sDs|Aragon*
- Membru, skill +2
- Posts: 576
- Joined: 29 Dec 2011, 21:38
- Detinator Steam: Da
- SteamID: Mihai_Parkour10
- Reputatie: Fost scripter eXtreamCS
- Has thanked: 4 times
- Been thanked: 132 times
- Done | Afiseaza codul
//////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| Commands |---------------------------------------------------- //========================================================================================================== #include <amxmodx> #include <amxmisc> #include <fakemeta_util> //////////////////////////////////////////////////////////////////////////////////////////////////////////// // Plugin Init | //========================================================================================================== public plugin_init() { register_plugin("Comenzi Utile", "1.1", "Aragon*"); /* Comenzi */ register_concmd("amx_give_hp","give_hp", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_ap","give_ap", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_godmode","give_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_godmode","take_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_noclip","give_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_noclip","take_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // HP/AP | //========================================================================================================== //------| Give HP |------// public give_hp(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_health[10]; read_argv(2, give_health, charsmax(give_health)); new Health = str_to_num(give_health); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Health); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Health); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Health); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_health(player, get_user_health(player) + Health); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Health); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Health); } return PLUGIN_HANDLED; } //------| Give AP |------// public give_ap(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_armor[10]; read_argv(2, give_armor, charsmax(give_armor)); new Armor = str_to_num(give_armor); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Armor); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Armor); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Armor); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_armor(player, get_user_armor(player) + Armor); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Armor); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Armor); } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // GodMode | //========================================================================================================== //------| Give GodMode |------// public give_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!fm_get_user_godmode(player)) { fm_set_user_godmode(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take GodMode |------// public take_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(fm_get_user_godmode(player)) { fm_set_user_godmode(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // NoClip | //========================================================================================================== //------| Give NoClip |------// public give_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!fm_get_user_noclip(player)) { fm_set_user_noclip(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take NoClip |------// public take_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(fm_get_user_noclip(player)) { fm_set_user_noclip(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // ColorChat && Color Screen to buy item | //========================================================================================================== stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "^x04", "^4"); replace_all(msg, 190, "^x01", "^1"); replace_all(msg, 190, "^x03", "^3"); 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(); } } } } //////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| End of Plugin |---------------------------------------------------- //==========================================================================================================
-
- Membru, skill +1
- Posts: 284
- Joined: 21 Oct 2009, 03:51
- Detinator Steam: Nu
- Has thanked: 56 times
- Been thanked: 6 times
sDs|Aragon* wrote:
- Done | Afiseaza codul
//////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| Commands |---------------------------------------------------- //========================================================================================================== #include <amxmodx> #include <amxmisc> #include <fakemeta_util> //////////////////////////////////////////////////////////////////////////////////////////////////////////// // Plugin Init | //========================================================================================================== public plugin_init() { register_plugin("Comenzi Utile", "1.1", "Aragon*"); /* Comenzi */ register_concmd("amx_give_hp","give_hp", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_ap","give_ap", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_godmode","give_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_godmode","take_godmode", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_give_noclip","give_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); register_concmd("amx_take_noclip","take_noclip", ADMIN_BAN, "<nume><@t/@ct><@all>"); } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // HP/AP | //========================================================================================================== //------| Give HP |------// public give_hp(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_health[10]; read_argv(2, give_health, charsmax(give_health)); new Health = str_to_num(give_health); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Health); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Health); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_health(players, get_user_health(players) + Health); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Health); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Health); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_health(player, get_user_health(player) + Health); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Health); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Health); } return PLUGIN_HANDLED; } //------| Give AP |------// public give_ap(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); new give_armor[10]; read_argv(2, give_armor, charsmax(give_armor)); new Armor = str_to_num(give_armor); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Ts.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Ts.", name, Armor); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP ^x04 to all^x03 CTs.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 CTs.", name, Armor); } } if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; fm_set_user_armor(players, get_user_armor(players) + Armor); } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 %i HP^x04 to all^x03 Players.", Armor); case 2: ColorChat(0, "^x03%s^x04 give^x03 %i HP^x04 to all^x03 Players.", name, Armor); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } fm_set_user_armor(player, get_user_armor(player) + Armor); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 %i HP.", Armor); case 2: ColorChat(player, "^x03%s^x04 give you^x03 %i HP.", name, Armor); } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // GodMode | //========================================================================================================== //------| Give GodMode |------// public give_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(!fm_get_user_godmode(players)) { fm_set_user_godmode(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!fm_get_user_godmode(player)) { fm_set_user_godmode(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take GodMode |------// public take_godmode(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_godmode(players)) { fm_set_user_godmode(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 GodMode^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 GodMode^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(fm_get_user_godmode(player)) { fm_set_user_godmode(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 GodMode."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 GodMode.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // NoClip | //========================================================================================================== //------| Give NoClip |------// public give_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(!fm_get_user_noclip(players)) { fm_set_user_noclip(players, 1); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 give^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 give^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(!fm_get_user_noclip(player)) { fm_set_user_noclip(player, 1); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 give you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 give you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //------| Take NoClip |------// public take_noclip(id, level, cid) { if(!cmd_access(id, level, cid, 2)) { return PLUGIN_HANDLED; } new arg[23], gplayers[32], num, i, players, name[32]; get_user_name(id, name, 31); read_argv(1, arg, 23); if(equali(arg, "@T")) { get_players(gplayers, num, "e", "TERRORIST"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 Ts."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Ts.", name); } } else if(equali(arg, "@CT")) { get_players(gplayers, num, "e", "CT"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^x04 to all^x03 CTs."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 CTs.", name); } } else if(equali(arg, "@All")) { get_players(gplayers, num, "a"); for(i = 0; i < num; i++) { players = gplayers[i]; if(!is_user_connected(players)) continue; if(fm_get_user_noclip(players)) { fm_set_user_noclip(players, 0); } } switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(0, "^x03ADMIN^x04 take^x03 NoClip^04 to all^x03 Players."); case 2: ColorChat(0, "^x03%s^x04 take^x03 NoClip^x04 to all^x03 Players.", name); } } new player = cmd_target(id, arg, 11); if(!player) { console_print(id, "Juctorul cu acel nume nu exista."); return PLUGIN_HANDLED; } if(!is_user_alive(player)) { console_print(id, "Acel jucator este mort."); return PLUGIN_HANDLED; } if(fm_get_user_noclip(player)) { fm_set_user_noclip(player, 0); switch(get_cvar_num("amx_show_activity")) { case 1: ColorChat(player, "^x03ADMIN^x04 take you^x03 NoClip."); case 2: ColorChat(player, "^x03%s^x04 take you^x03 NoClip.", name); } return PLUGIN_HANDLED; } return PLUGIN_HANDLED; } //////////////////////////////////////////////////////////////////////////////////////////////////////////// // ColorChat && Color Screen to buy item | //========================================================================================================== stock ColorChat(const id, const input[], any:...) { new count = 1, players[32]; static msg[191]; vformat(msg, 190, input, 3); replace_all(msg, 190, "^x04", "^4"); replace_all(msg, 190, "^x01", "^1"); replace_all(msg, 190, "^x03", "^3"); 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(); } } } } //////////////////////////////////////////////////////////////////////////////////////////////////////////// //-------------------------------------| End of Plugin |---------------------------------------------------- //==========================================================================================================
Mersi frumos, am sa-l incerc si revin cu edit.
EDIT: Mersi frumos. Functioneaza perfect.
Jump to
- eXtream - Forum
- ↳ Steam
- ↳ Forum
- ↳ WebDesign
- ↳ Incepatori
- ↳ Cos de reciclare
- ↳ Discutii generale
- ↳ Anunturi
- ↳ Security zone
- ↳ Filme si seriale
- ↳ Reclamatii
- ↳ Entertainment
- ↳ Distractie
- ↳ Clubul eXtreamCS - Intra si tu ! [noi oportunitati]
- eXtream - Counter-Strike 2
- ↳ Counter-Strike 2
- eXtream - Counter-Strike 1.6
- ↳ Diverse
- ↳ Filme gaming
- ↳ Meciuri
- ↳ Tutoriale
- ↳ Tutoriale
- ↳ Cereri
- ↳ Discutii generale
- ↳ Probleme la servere dedicate de Counter-Strike
- ↳ Cereri admin / slot
- ↳ Probleme in jocul Counter-Strike
- ↳ Pluginuri
- ↳ Pluginuri eXtream
- ↳ Cereri
- ↳ AdminMod
- ↳ AmxModX
- ↳ Resurse
- ↳ Moduri
- ↳ Addon-uri
- ↳ Kit-uri
- ↳ Harti
- ↳ Diverse
- ↳ Cereri
- ↳ Servere
- ↳ Programarea CS-ului
- ↳ Scripting
- ↳ Modificari pluginuri
- ↳ CStrike
- ↳ Cereri
- eXtream - Echipa
- ↳ Productia eXtream
- ↳ Harti eXtream
- ↳ CS.eXtreamCS.com - Server oficial eXtreamCS
- ↳ Zona administrativă
- ↳ Cereri acces
- ↳ Cereri unban
- ↳ Reclamații
- ↳ Admin zone
- ↳ CS2.eXtreamCS.com - Server official eXtreamCS
- ↳ XMAS.eXtreamCS.com
- ↳ Cereri admin
- ↳ Cereri unban
- ↳ Reclamatii / Sugestii
- ↳ eXtreamCS #PubMasters
- eXtream - Counter Strike Global Offensive
- ↳ Diverse
- ↳ Meciuri
- ↳ Tutoriale
- ↳ Probleme la servere dedicate de Counter-Strike: Global Offensive
- ↳ Probleme in jocul Counter-Strike: Global Offensive
- ↳ Pluginuri
- ↳ Cereri
- ↳ Resurse
- ↳ Addons-uri
- ↳ Hărți
- ↳ Diverse
- ↳ Servere
- eXtream - Counter-Strike Source
- ↳ Tutoriale
- ↳ Pluginuri
- ↳ Servere
- ↳ Resurse
- ↳ Harti
- ↳ Moduri
- ↳ Diverse
- ↳ Classic » CS
- ↳ Anunțuri administrative
- ↳ Cereri admin/slot
- ↳ Cereri unban
- ↳ Reclamații
- ↳ Banlist
- ↳ Admins Only
- ↳ Discord