Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

MYGO.pl

RSSy
  • Postów

    28654
  • Dołączył

  • Ostatnia wizyta

    nigdy
  • Wygrane w rankingu

    11

Treść opublikowana przez MYGO.pl

  1. Hello Admin, Thanks to Sev Quote: this game needs a plugin that allows you to open end saferoom doors as SI lol...would be funny af for the end saferooms That's what this is (for real players, not bots?). Players as SI will have telekinetic powers to open any safe room door with just the power of their mind and the push of the 'use' key. If they can see the door, they can toggle it open and shut. I thought it was a great idea that can be classified as fun and a subtle change to what you might be used to SI being able to do. I haven't really checked it for errors but if you find any, let me know. The following link to the GitLab download will always point to the latest release. If you have any questions or feedback regarding UnsafeRoomDoor, please try to keep them on this thread. You will always find the latest changelog here Attached Files Get Plugin or Get Source (unsaferoomdoor.sp - 1.2 KB) Wyświetl pełny artykuł
  2. [CS:GO] AMMO BOX FIX Solution for the broken class game_player_equip. Weapons are now being refilled by this plugin as before the CS:GO update 2017-08-17. Tested and works on the maps: ze_castlevania_p1_7 ze_ffxiv_wanderers_palace_v4_10 ze_shroomforest2_b5_e2 ze_fapescape_p5 ze_l0v0l_a7_csgo4 ze_fapescape_rote_v1_3 ze_predator_ultimate_p7 etc You can find screenshots and change log on this link. Download Plugin (SMX FILE) Github REPO (Source Code) Wyświetl pełny artykuł
  3. How to do if a player kills another player that will not be registered that he killed him? Thanks to the one who helps and this is to TF2 Wyświetl pełny artykuł
  4. SuperHero Mod v1.0 for CS:GO This is a port/remake of vittustorille SuperHero Mod for CS 1.6/CS:CZ Description: SuperHero mod is a mod where you gain experience and level up by killing your enemies. With each level, you are able to select a superhero and gain their power. Commands: Quote: ADMINCOMMANDS sm_shsetxp - Allows admins to set a players XP to a specified amount sm_shaddxp - Allows admins to give add XP to their current XP sm_shsetlevel - Allows admins to set a players level to a specified number REGULAR COMMANDS sm_help - Outputs all commands in console sm_superherohelp - Outputs all commands in console sm_herolist - Shows the list of available heros sm_playerskills - Shows every player's superhero info sm_playerpowers - Shows every player's superhero info sm_playerheroes - Shows every player's superhero info sm_playerinfo - Shows every player's superhero info sm_myheroes - Shows the heros you have already chosen and the binds that you have already made sm_clearheroes - Is used to erase all your heroes (in case you want to chose other heroes) sm_clearpowers - Is used to erase all your heroes (in case you want to chose other heroes) sm_clearskills - Is used to erase all your heroes (in case you want to chose other heroes) sm_showmenu - Shows you the powers menu if you can choose new powers sm_heroes - Shows you the powers menu if you can choose new powers sm_heromenu - Shows you the powers menu if you can choose new powers sm_drophero - Is used to remove a hero from your hero list in case you want another sm_drop - Is used to remove a hero from your hero list in case you want another sm_whohas - Shows you who has the named heroes in the current game ConVars: Quote: superheromod_max_powers - 20 - Max amount of powers a player can have superheromod_levels - 1 - Amount of levels a player can have superheromod_long_term_experience - 1 - Should XP be saved superheromod_max_binds - 3 - Max amount of super power binds superheromod_drop_alive - 0 - Drop power while alive superheromod_headshot_multiplier - 1.5 - Amount of times points you should get for killing with a headshot superheromod.inc: Spoiler PHP Code: #if defined _superheromod_included #endinput #endif #define _superheromod_included #include <sdkhooks> #define SH_PREFIX " \x09[\x04SuperHero\x09]" // Max levels that can be loaded from the superhero.ini #define SH_MAXLEVELS 100 // Max Amount of heroes that can be loaded #define SH_MAXHEROES 100 // Potential of power1-power9 but limited by sh_maxbinds (3 default) #define SH_MAXBINDPOWERS 9 // The max length of a hero name #define SH_HERO_NAME_SIZE 32 // The max string length of a hero power description #define SH_SUPERPOWER_SIZE 32 // The max string length of a hero help dscription #define SH_HELP_SIZE 64 // InitializeHero(id, heroID, mode) modes #define SH_HERO_DROP 0 //Hero is dropped #define SH_HERO_ADD 1 //Hero is added #define SH_DEFAULT_SPEED 1.0 #define SH_DEFAULT_GRAVITY 1.0 #define SH_MEMORY_TABLE_SIZE 64 #define SH_UBYTE_MAX 255 #define SH_KEYDOWN 1 #define SH_KEYUP 0 #define SH_DEFAULT_MODEL_T "models/player/custom_player/legacy/tm_phoenix.mdl" #define SH_DEFAULT_MODEL_CT "models/player/custom_player/legacy/ctm_st6.mdl" enum CSGOWeaponID { CSGOWeaponID_NONE = 0, CSGOWeaponID_DEAGLE, CSGOWeaponID_REVOLVER, CSGOWeaponID_ELITE, CSGOWeaponID_FIVESEVEN, CSGOWeaponID_GLOCK, CSGOWeaponID_AK47, CSGOWeaponID_AUG, CSGOWeaponID_AWP, CSGOWeaponID_FAMAS, CSGOWeaponID_G3SG1, CSGOWeaponID_GALILAR, CSGOWeaponID_M249, CSGOWeaponID_M4A1, CSGOWeaponID_M4A1SILENCER, CSGOWeaponID_MAC10, CSGOWeaponID_P90, CSGOWeaponID_UMP45, CSGOWeaponID_XM1014, CSGOWeaponID_BIZON, CSGOWeaponID_MAG7, CSGOWeaponID_NEGEV, CSGOWeaponID_SAWEDOFF, CSGOWeaponID_TEC9, CSGOWeaponID_TASER, CSGOWeaponID_HKP2000, CSGOWeaponID_USPSILENCER, CSGOWeaponID_MP7, CSGOWeaponID_MP9, CSGOWeaponID_NOVA, CSGOWeaponID_P250, CSGOWeaponID_CZ75A, CSGOWeaponID_SCAR20, CSGOWeaponID_SG556, CSGOWeaponID_SSG08, CSGOWeaponID_KNIFE, CSGOWeaponID_FLASHBANG, CSGOWeaponID_SMOKEGRENADE, CSGOWeaponID_HEGRENADE, CSGOWeaponID_MOLOTOV, CSGOWeaponID_DECOY, CSGOWeaponID_INCGRENADE, CSGOWeaponID_C4, CSGOWeaponID_HEALTHSHOT, } enum HeroEnum { String:szHero[SH_HERO_NAME_SIZE], String:szSuperPower[SH_SUPERPOWER_SIZE], String:szHelp[SH_HELP_SIZE], bool:requiresBind, availableLevel, } //NATIVES // REQUIRED // Creates your hero // Call this on pluginstart // param1: the name of your hero // param2: the level you want your hero to be // return: heroIndex native int SuperHero_CreateHero(char[] hero, int minlevel); // REQUIRED // Set some required info of your hero // Call this on plugin start // param1: the heroindex you wanna set info on // param2: very short power description // param3: longer power description native void SuperHero_SetHeroInfo(int heroIndex, char[] superpower, char[] help); // REQUIRED If you wanna give your hero a primary weapon and have multiple heroes that gives primary weapons, just use it for safety // Sets the heros primary weapon in a variable to determine what primary weapon to give the player if he has multiple heroes that gives primary weapons // param1: heroindex that spawns a weapon // param2: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroPrimaryWeapon(int heroIndex, int weaponid); // REQUIRED If you wanna give your hero a secondary weapon and have multiple heroes that gives secondary weapons, just use it for safety // Sets the heros secondary weapon in a variable to determine what secondary weapon to give the player if he has multiple heroes that gives secondary weapons // param1: heroindex that spawns a weapon // param2: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroSecondaryWeapon(int heroIndex, int weaponid); // REQUIRED If your hero has a player model // Sets the heros player model // param1: heroindex to set player model // param2: model path // Extra: THIS FUNCTION DOES NOT PRECACHE/ADDFILETODOWNLOADSTABLE native void SuperHero_SetHeroPlayerModel(int heroindex, const char[] model); // Adds a bind to your hero (+POWER[heroindex]) // param1: the hero you want to have a bind native void SuperHero_SetHeroBind(int heroIndex); // Sets your heros max health // param1: the heroindex you wanna set max health on // param2: amount of health native void SuperHero_SetHeroHealth(int heroIndex, int health); // Sets your heros max armor // param1: the heroindex you wanna set max armor on // param2: amount of armor native void SuperHero_SetHeroArmor(int heroIndex, int armor); // Sets your heros max speed // param1: the heroindex you wanna set max speed on // param2: amount of speed // param3: the weapons you want to set speed on (leave empty if you want the speed affect all weapons) // param4: the number of weapons you're setting speed on native void SuperHero_SetHeroSpeed(int heroIndex, float speed, int weapons[42] = {0}, int numberofweapons = 0); // Sets your heros gravity // param1: the hero index you wanna set gravity on // param2: amount of gravity (1.0 is default, 0.0 is never fall down) native void SuperHero_SetHeroGravity(int heroIndex, float gravity); // Sets a damage multiplier on a hero wepaon // param1: the hero index you wanna set damage multiplier on // param2: amount of multiplied damage (2.0 is double the damage) // param3: weaponid (CTRL + F: CSGOWeaponID in superheromod.inc (this file)). You can pass the enum into the parameter by using e.g: view_as<int>(CSGOWeaponID_AK47) native void SuperHero_SetHeroDamageMultiplier(int heroIndex, float dmgmult, int weaponid); // Gets the players max health (from all of his heroes together) // param1: player you wanna get max health from // return: player max health native int SuperHero_GetMaxHealth(int client); // Gets the players max armor (from all of his heroes together) // param1: player you wanna get max armor from // return: player max armor native int SuperHero_GetMaxArmor(int client); // Gets the amount of levels that are loaded by configs/superhero.ini // return: max levels native int SuperHero_GetLevelCount(); // Gets the amount of experience the level requires from previous level // param1: the level you want to get experience from // return: amount of experience native int SuperHero_GetLevelExperience(int level); // Gets the players level // param1: player you wanna get level from // return: player level native int SuperHero_GetPlayerLevel(int client); // Sets the players level // param1: player you wanna set level on // param2: level you wanna set the client // return: the level set (-1 if fail) native int SuperHero_SetPlayerLevel(int client, int setlevel); // Gets the players experience // param1: player you wanna get experience from // return: amount of experience native int SuperHero_GetPlayerExperience(int client); // Sets the players experience // param1: player you wanna set experience on // param2: amount of experience // return: the experience set (-1 if fail) native int SuperHero_SetPlayerExperience(int client, int setexperience); // Adds experience to client (xp is based on victims level) // param1: player you wanna add xp to // param2: player you want players xp to base off native void SuperHero_AddKillExperience(int client, int victim); // Gets the hero index of a hero name // param1: named hero to get hero index of // return: hero index native int SuperHero_GetHeroIndex(const char[] hero); // Does the player have this hero? // param1: player to check // param2: heroindex to check // return: true if player has hero, false if not native bool SuperHero_PlayerHasHero(int client, int heroIndex); // Set player stun (Make him walk slower and not be able to use power binds) // param1: player to stun // param2: duration of the stun // param3: the amount of speed the player should get when stunned native void SuperHero_SetStun(int client, float duration, float speed); // Get the amount of stun time left // param1: player to get stun time off // return: time in seconds left of stun native int SuperHero_GetStun(int client); // Set godmode on player // param1: player to set godmode on // param2: duration of the godmode native void SuperHero_SetGodMode(int client, float duration); // Does player have godmode? // param1: player to check // return: true if player has godmode, false if not native bool SuperHero_IsGodMode(int client); // Reset the players speed to his max hero speed // param1: player to reset speed on native void SuperHero_ResetMaxSpeed(int client); // Reset the players gravity to his min hero gravity // param1: player to reset gravity on native void SuperHero_ResetGravity(int client); // Set the cooldown of a hero (power or anything really) // param1: player to set cooldown on // param2: hero to set cooldown on // param3: duration of the cooldown native void SuperHero_SetPlayerHeroCooldown(int client, int heroIndex, float time); // End the cooldown of a hero // param1: player to end cooldown on // param2: heroindex to end cooldown on native void SuperHero_EndPlayerHeroCooldown(int client, int heroIndex); // Is the players hero in cooldown? // param1: player to check // param2: heroindex to check // return: returns true if players hero is in cooldown, false if not native bool SuperHero_IsPlayerHeroInCooldown(int client, int heroIndex); // Force set the players hero cooldown // param1: player to force cooldown on // param2: heroindex to force cooldown on // param3: value (true or false) native void SuperHero_ForceSetPlayerHeroCooldown(int client, int heroIndex, bool value); // Add health to player (This function already checks if health exceeds max health) // param1: player to add health to // param2: amount of health // return: the amount of real health added (0 if health was not changed, -1 if invalid client) native int SuperHero_AddHealth(int client, int health); // Add armor to player (This function already checks if armor exceeds max armor) // param1: player to add armor to // param2: amount of armor // return: the amount of real armor added (0 if armor was not changed, -1 if invalid client) native int SuperHero_AddArmor(int client, int armor); // Play deny sound to player (Used for power cooldowns and stuns) // param1: player to play deny sound to native void SuperHero_PlayDenySound(int client); // Set the bool that checks if players speed should be changed on weapon speed (Had to be made for shadowcat superhero) // param1: player to set bool // param2: value to set native void SuperHero_SetChangeWeaponSpeedBool(int client, bool value); // Gets the weaponid of the players highest leveled hero that gives a primary weapon // param1: player to get highest primary weapon level // return: casted CSGOWeaponID weapon id native int SuperHero_GetHighestPrimaryWeaponLevel(int client); // Gets the weaponid of the players highest leveled hero that gives a secondary weapon // param1: player to get highest primary weapon level // return: casted CSGOWeaponID weapon id native int SuperHero_GetHighestSecondaryWeaponLevel(int client); // Gets the players highest level hero // param1: player to get highest level hero // return: highest level native int SuperHero_GetHighestLevelHero(int client); // Gets the heros player model // param1: heroindex to get player model from // param2: buffer to store the player model // param3: size of the buffer native void SuperHero_GetHeroPlayerModel(int heroindex, char[] szbuffer, int maxlen); // Does the hero have a player model? // param1: heroindex to check // return: true if hero has a player model, false if not native bool SuperHero_HeroHasPlayerModel(int heroindex); // Gets the players final player model if he has multiple heroes that changes his player model (Model picked is determined by highest level) // param1: player to get highest level model // param2: buffer to store the model path // param3: size of the buffer // return: heroindex (-1 on failure) // Extra info: Model is automatically set from superheromod.sp on Event_PlayerSpawn aslong as SuperHero_SetHeroPlayerModel is called on your superhero native int SuperHero_GetHighestPlayerModelLevel(int client, char[] szbuffer, int maxlen); //FORWARDS // This is called when a players hero is initialized (e.g playerspawn or when player picks a new hero). Its used to set info like if the player has this hero and what not // param1: player that initializes a hero // param2: heroindex that was initialized // param3: 1 (SH_HERO_ADD) if hero was added, 0 (SH_HERO_DROP) if hero was dropped/removed forward void SuperHero_OnHeroInitialized(int client, int heroIndex, int mode); // This is called on player_spawn event // param1: player that spawned // param2: was it a new round spawn or mid round spawn? forward void SuperHero_OnPlayerSpawned(int client, bool newroundspawn); // This is called when player dies // param1: player that died // param2: player that killed // param3: was it a headshot? forward void SuperHero_OnPlayerDeath(int victim, int attacker, bool headshot); // This is called when a player presses a power key // param1: player that pressed power key // param2: heroindex that pressed power key // param3: 1 (SH_KEYDOWN) if pressed, 0 (SH_KEYUP) if released forward void SuperHero_OnHeroBind(int client, int heroIndex, int key); // This is called when a player takes damage // param1: player that takes damage // param2: player that attacks // param3: entity that inflicted the damage (I have no idea tbh, see more in some sdkhooks docs) // param4: amount of damage the attacker did // param5: what damagetype (e.g DMG_BLAST for grenade) // param6: weapon entity index that did damage // param7: damage force vector // param8: damage position vector // Extra: this forward is called on SDKHook_OnTakeDamage in superheromod.sp and if this is called, it will always return plugin_changed forward void SuperHero_OnPlayerTakeDamage(int victim, int &attacker, int &inflictor, float &damage, int &damagetype, int &weapon, float damageForce[3], float damagePosition[3]); // This is called after a player took damage // param1: player that takes damage // param2: player that attacks // param3: damage type // param4: weapon entity index that damaged player // param5: amount of damage taken // param6: amount of armor taken // Extra: this forward is created for the sole purpose of getting proper health/armor damage taken (Useful for superhero anubis or dracula) forward void SuperHero_OnPlayerTakeDamagePost(int victim, int attacker, int damagetype, int weapon, int damagetaken, int armortaken); //Converts a weapon class named to CSGOWeaponID enum stock CSGOWeaponID WeaponClassNameToCSWeaponID(char[] classname) { if(StrEqual(classname, "weapon_deagle")) return CSGOWeaponID_DEAGLE; else if(StrEqual(classname, "weapon_revolver")) return CSGOWeaponID_REVOLVER; else if(StrEqual(classname, "weapon_elite")) return CSGOWeaponID_ELITE; else if(StrEqual(classname, "weapon_fiveseven")) return CSGOWeaponID_FIVESEVEN; else if(StrEqual(classname, "weapon_glock")) return CSGOWeaponID_GLOCK; else if(StrEqual(classname, "weapon_ak47")) return CSGOWeaponID_AK47; else if(StrEqual(classname, "weapon_aug")) return CSGOWeaponID_AUG; else if(StrEqual(classname, "weapon_awp")) return CSGOWeaponID_AWP; else if(StrEqual(classname, "weapon_famas")) return CSGOWeaponID_FAMAS; else if(StrEqual(classname, "weapon_g3sg1")) return CSGOWeaponID_G3SG1; else if(StrEqual(classname, "weapon_galilar")) return CSGOWeaponID_GALILAR; else if(StrEqual(classname, "weapon_m249")) return CSGOWeaponID_M249; else if(StrEqual(classname, "weapon_m4a1")) return CSGOWeaponID_M4A1; else if(StrEqual(classname, "weapon_mac10")) return CSGOWeaponID_MAC10; else if(StrEqual(classname, "weapon_p90")) return CSGOWeaponID_P90; else if(StrEqual(classname, "weapon_ump45")) return CSGOWeaponID_UMP45; else if(StrEqual(classname, "weapon_xm1014")) return CSGOWeaponID_XM1014; else if(StrEqual(classname, "weapon_bizon")) return CSGOWeaponID_BIZON; else if(StrEqual(classname, "weapon_mag7")) return CSGOWeaponID_MAG7; else if(StrEqual(classname, "weapon_negev")) return CSGOWeaponID_NEGEV; else if(StrEqual(classname, "weapon_sawedoff")) return CSGOWeaponID_SAWEDOFF; else if(StrEqual(classname, "weapon_tec9")) return CSGOWeaponID_TEC9; else if(StrEqual(classname, "weapon_taser")) return CSGOWeaponID_TASER; else if(StrEqual(classname, "weapon_hkp2000")) return CSGOWeaponID_HKP2000; else if(StrEqual(classname, "weapon_mp7")) return CSGOWeaponID_MP7; else if(StrEqual(classname, "weapon_mp9")) return CSGOWeaponID_MP9; else if(StrEqual(classname, "weapon_nova")) return CSGOWeaponID_NOVA; else if(StrEqual(classname, "weapon_p250")) return CSGOWeaponID_P250; else if(StrEqual(classname, "weapon_scar20")) return CSGOWeaponID_SCAR20; else if(StrEqual(classname, "weapon_sg556")) return CSGOWeaponID_SG556; else if(StrEqual(classname, "weapon_ssg08")) return CSGOWeaponID_SSG08; else if(StrContains(classname, "knife") != -1 || StrContains(classname, "bayonet") != -1) return CSGOWeaponID_KNIFE; //NO:GO else if(StrEqual(classname, "weapon_flashbang")) return CSGOWeaponID_FLASHBANG; else if(StrEqual(classname, "weapon_smokegrenade")) return CSGOWeaponID_SMOKEGRENADE; else if(StrEqual(classname, "weapon_hegrenade")) return CSGOWeaponID_HEGRENADE; else if(StrEqual(classname, "weapon_molotov")) return CSGOWeaponID_MOLOTOV; else if(StrEqual(classname, "weapon_decoy")) return CSGOWeaponID_DECOY; else if(StrEqual(classname, "weapon_incgrenade")) return CSGOWeaponID_INCGRENADE; else if(StrEqual(classname, "weapon_c4")) return CSGOWeaponID_C4; else if(StrEqual(classname, "weapon_m4a1_silencer")) return CSGOWeaponID_M4A1SILENCER; else if(StrEqual(classname, "weapon_usp_silencer")) return CSGOWeaponID_USPSILENCER; else if(StrEqual(classname, "weapon_cz75a")) return CSGOWeaponID_CZ75A; else if(StrEqual(classname, "weapon_revolver")) return CSGOWeaponID_REVOLVER; else if(StrEqual(classname, "weapon_healthshot")) return CSGOWeaponID_HEALTHSHOT; else return CSGOWeaponID_NONE; } stock bool IsGameLive() { if(GameRules_GetProp("m_bWarmupPeriod") == 0 && GameRules_GetProp("m_bFreezePeriod") == 0) return true; return false; } stock bool IsFreezeTime() { if(GameRules_GetProp("m_bFreezePeriod")) return true; return false; } stock int clamp(int value, int min, int max) { if(value > max) return max; if(value < min) return min; return value; } stock int max(int x, int y) { return x >= y ? x : y; } stock int min(int x, int y) { return x <= y ? x : y; } stock float floatmax(float x, float y) { return x >= y ? x : y; } stock float floatmin(float x, float y) { return x <= y ? x : y; } // strip all weapons stock void StripWeapons(int client, bool knife = true) { int weapon; for(int i = 0; i < 5; i++) { if((weapon = GetPlayerWeaponSlot(client, i)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } } if(!knife) GivePlayerItem(client, "weapon_knife"); } // Is the player in game? stock bool IsValidClient(int client) { if(client > 0 && client <= MaxClients && IsClientInGame(client)) return true; return false; } // Strip players primary weapon stock void StripPrimary(int client) { int weapon; if((weapon = GetPlayerWeaponSlot(client, CS_SLOT_PRIMARY)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } } // Strip players secondary weapon stock void StripSecondary(int client) { int weapon; if((weapon = GetPlayerWeaponSlot(client, CS_SLOT_SECONDARY)) != -1) { SDKHooks_DropWeapon(client, weapon, NULL_VECTOR, NULL_VECTOR); AcceptEntityInput(weapon, "Kill"); } } Some Preview Vids: Spoiler Installation: Quote: Everything in addons/sourcemod/plugins/ goes into plugins folder (Except the heroes you do not want) Everything in addons/sourcemod/plugins/ goes into plugins folder addons/sourcemod/configs/superhero.ini goes into configs folder addons/sourcemod/gamedata/ folder is not needed, disabled agentzero hero because of coding related stuff (GetInaccuracy offset change) Everything in addons/sourcemod/translations/superheromod/ goes into addons/translations/superheromod/ Everything in sound/superheromod/ goes into sounds folder (csgo/sound/superheromod/) NOTE: Superhero convars will be auto generated in csgo/cfg/sourcemod/superheromod/ Todo: Models for certain superheroes (Wolverine claws, Morpheus dual MP7) Make it so that if you're level 10, you can equip 1 lvl 10 hero, 2 lvl 9 heroes, 3 lvl 8 heroes and so on... (Could not make it work for some reason) More heroes Credits: Me Vittu/Batman (Original plugin for 1.6) Pelipoika (Help with coding stuff) Extra: If you find any bugs, add me and I will try to deal with it/them asap. If you want to add any heroes to the github page, I'll add them as long as they make sense. If you do not know how to make a hero but you can do models, add me and I'll make it happen If you have any questions or problems making a super hero, feel free to add me (I would not suggest adding me if you're creating a superhero without any programming experience at all) DOWNLOAD Wyświetl pełny artykuł
  5. I'm looking for a plugin for a prefix on chat... I would like it to look something like this: I have used such plugins: https://forums.alliedmods.net/showthread.php?t=167812 https://forums.alliedmods.net/showthread.php?t=267743 https://forums.alliedmods.net/showthread.php?p=2448733 http://fe-play.ru/forum/files/file/6...m-chat-colors/ In the hosting console pop up such errors: - custom-chatcolors-cp.smx ([Source 2013] Custom Chat Colors): Error detected in plugin startup (see error logs) - simple-chatprocessor.smx (Simple Chat Processor): unexpected error 23 in AskPluginLoad callback You know how to fix or recommend any other plugin? Wyświetl pełny artykuł
  6. Hi Can i help me ? when I added to items.txt this does not show any menu in the game. I have all files on server and fastdl my items.txt Attached Files items.txt (35.2 KB) Wyświetl pełny artykuł
  7. ASteambot Chat Before anything, read this : You will need ASteambot to run this plugin. You need at least the version V 1.6.0. You need to open at least 1 port. This module contains everything that is chat-related to ASteambot. Right now, it only relay chat messages from a server to a steam chat and vice versa. Take a look at the media ! Everything is fully automatic Easy configuration Support multiples servers Download and run ASteambot, it can be downloaded [here] You need at least version V 1.6.0 ! Install ASteambot_Core : If you already have installed ASteambot_Core, update it. 1) Grab ASteambot_Core from [here] 2) Put in your plugins folder : addons/sourcemod/plugins 3) Restart your server. Install ASteambot_Chat : 1) Grab the smx file (ASteambot_Chat) on github, [here] 2) Put the smx file in your plugins folder : addons/sourcemod/plugins 3) Restart your server. 4) Done ! In a STEAM CHAT write "HOOKCHAT" without the comas to listent to a server's chat. In a STEAM CHAT write "STOPHOOK" without the comas to stop hooking a server's chat. None Nothing right now, make a request ! None found yet All files are on Github : https://github.com/Arkarr/SourcemodASteambot/ Enjoy ! Logs : Spoiler 1.0 - First public release Wyświetl pełny artykuł
  8. ASteambot Donation Before anything, read this : You will need ASteambot to run this plugin. You need at least the version V 1.6.0. You need to open at least 1 port. You need a database to store data. Allow players to do steam items donation to the server in exchange of points, but is it really donation at this point ? The points for each players are stored into a database, you can do whatever you want with those points. I might add some stores supports, like I did in my Contract plugin. Everything is fully automatic Support mobile confirmation Easy configuration Automatic steam friend inviation if needed Translations Store support (not yet) Download and run ASteambot, it can be downloaded [here] You need at least version V 1.6.0 ! Install ASteambot_Core : If you already have installed ASteambot_Core, update it. 1) Grab ASteambot_Core from [here] 2) Put in your plugins folder : addons/sourcemod/plugins 3) Restart your server. Install ASteambot_Donation : 1) Grab the smx file (ASteambot_Donation) on github, [here] 2) Grab the translation file (ASteambot_Donation) on github, [here] 3) Put the smx file in your plugins folder : addons/sourcemod/plugins 4) Put the txt file in your translation folder : addons/sourcemod/translations 5) Restart your server. 6) Done ! sm_friend - Sent a steam friend invitation to you. sm_donate - Initiate a donation to the server. REQUIRED sm_asteambot_database "ASteambot" - The database configuration name in database.cfg Add store support >> NEED HELP FOR TRANSLATIONS << None found yet All files are on Github : https://github.com/Arkarr/SourcemodASteambot/ Enjoy ! Logs : Spoiler 1.0 - First public release Wyświetl pełny artykuł
  9. Hello Admin, I present you CampaignShift for public testing. No menus, just hands off switching to the next campaign. Supports all stock campaigns and modes (coop, versus, scavenge, mutations) right out of the box. Customizing your own rotation is pretty simple and you can find the details on the GitLab README. I needed a way to keep people playing to test something in ABM and this is the simplest approach I could take. In cooperative play, switching takes place after all players vote to skip the credits or until the credits are done. In Versus and Scavenge, a timer will switch in 3.0 and 12.0 seconds respectively. In all my test (thanks to Lux for always finding a way to break things and my balls too), it should be a smooth experience without any interaction apart from installing it. Big thanks to ACS for listing out the maps and mutations in an easy to read format. The following link to the GitLab download will always point to the latest release. If you have any questions or feedback regarding CampaignShift, please try to keep them on this thread. You will always find the latest changelog here. Thanks fellas, have fun! Attached Files Get Plugin or Get Source (campaignshift.sp - 9.6 KB) Wyświetl pełny artykuł
  10. :crab: Hello guys...:crab: How to install? Today I bring you a plugin that makes you select the knives of the game. It is very simple and easy to install on your server. Just download the .zip file, extract it in there will be several folders with directories and you just throw them inside the folder of your server. Important This plugin there is risk of banning by token, I do not take responsibility for your actions. Do the installation at your own risk. Screenshots: Knife Menu Bayonet Knife Falchion Knife Gut Knife Huntsman M9-Bayonet Shadow Daggers Contact me on Steam to access my PRIVATE plugins and to access all knifes. :) https://steamcommunity.com/id/spyexe ||||||||||||||||||||||||||||||||||||||||||||| |||||||||||| Attached Files Spy_PUBLIC-KNIVEMENU.zip (11.6 KB) Wyświetl pełny artykuł
  11. Unique Chat This plugin is for servers that have a hard time handling chat-bind spams, with this a player can only say the same thing ever X seconds. By default the player can only say the same thing once every 120 seconds, or until their cache loads up at 60 chat messages. ConVars sm_uniquechat_display - Display a chat message, 0 - Off, 1 - Telling the message is redundant, 2 - Displays the time before they can say it again. sm_uniquechat_time - The maximum amount of time to store a chat message, 0 to disable time checking. sm_uniquechat_max - The maximum amount of chat messages to store in the cache. sm_uniquechat_ignoreflag - If the user has this flag then they are ignored from any checks. -1 - Ignore every one (Disables this plugin), 0 - Ignores no one. Download ZIP GitHub Link Wyświetl pełny artykuł
  12. Hello guys, sorry for my bad english...:3 This plugin show messages to player connect, and STEAMID, Country, IP and Name. Ex: [*] Player: <PlayerName>[*] STEAM_ID: <Steam_ID Player>[*] Country: <Country Player> On this plugin have IP connections. To disable is only install "Connections_NoIP" :bacon!:Requeriments::bacon!: Colors.inc Sourcemod Attached Files Connections_IP.smx (7.7 KB) Connections_NoIP.smx (7.7 KB) Get Plugin or Get Source (Source_Connections.sp - 1.3 KB) Wyświetl pełny artykuł
  13. Description: This Plugin code mainly from [CSGO]MyJailbreak by shanapu, Again:shock: ~A Plugin for [TF2]Jail , Math quiz plugin. ~Idea mainly from [CSGO]MyJailbreak Required Plugin: [TF2]Jail Recommand Plugin: [Any] Chat-Processor Screenshot: Change log: Spoiler v1.0 ~First release Thank you: ... Again! Thanks shanapu:) ~Made the Original Plugin Install: 1. Click "TF2Jail_MathQuiz.zip" and extract to ./tf/ folder. 2. Edit wardenmenu.cfg "\tf\addons\sourcemod\configs\tf2jail\wardenm enu.cfg" Quote: "WardenMenu" { "sm_open" "Open Cells" "sm_close" "Close Cells" "sm_wff" "Request Friendly Fire" "sm_wcc" "Request Collisions" "sm_math" "Start a Math quiz" //<- add this } 3. restart server or "sm plugins reload tf2jail" and "sm plugins refresh" Attached Files Get Plugin or Get Source (TF2Jail_MathQuiz.sp - 12.5 KB) TF2Jail_MathQuiz.zip (84.4 KB) Wyświetl pełny artykuł
  14. This plugin adds custom velocity settings, such as sv_minvelocity, sv_bonusvelocity etc. The main purpose of this plugin is to recreate the "CrazySpeed" and "FastRun" styles from the CS 1.6 Speedrun mod, but you can use it for anything you want. This plugin only affects the horizontal velocity. SPECIAL THANKS TO: Zipcore for fixing some stuff. :) CVars: sv_bonusvelocity - Adds a fixed amount of bonus velocity every time you jump. sv_minvelocity - Minimum amount of velocity to keep per jump. sv_velocity_multiplier - Multiplies your current velocity every time you jump. Installation: Just drag and drop "velocities.smx" into your "plugins" folder and restart the server. Requirements: SourceMod 1.8 or above Games tested: Counter-Strike: Global Offensive Counter-Strike: Source Source code Attached Files Get Plugin or Get Source (velocities.sp - 3.5 KB) Wyświetl pełny artykuł
  15. MYGO.pl

    Status Admin

    Plugin which show all online admin on server!:twisted::twisted: ADMIN = flag b command= !statusadmin [without flag] Attached Files statusadmin.zip (112.3 KB) Wyświetl pełny artykuł
  16. Hello admins, The other day I joined a server I admin and got kicked pretty quickly. This bothered me. I know there are other vote blockers and managers out there and I used to use them on my own servers but I got tired of people not getting the message. Now, I don't block the vote, now it'll just go up in reverse. It's very simple. A dose of their own medicine is the aim. If anyone with a lower immunity tries to kick anyone with even a slightly higher immunity, the vote to kick goes up in reverse. Attached Files Get Plugin or Get Source (medicinekick.sp - 1.3 KB) medicinekick.smx (4.3 KB) Wyświetl pełny artykuł
  17. This is my first sourcemod plugin. This plugin makes it so the bots have 50% damage resistance while dealing 50% more damage to special infected. It is mostly intended for players who play singleplayer but find the bots useless. It could also be useful if you play with one or two friends and want the extra bot(s) to actually be helpful. Attached Files l4d_TougherSurvivorBots.smx (4.0 KB) Get Plugin or Get Source (l4d_TougherSurvivorBots.sp - 1.0 KB) Wyświetl pełny artykuł
  18. Description: This Plugin code mainly from [CSGO]MyJailbreak by shanapu ~A Plugin for [TF2]Jail , Marker Plugin, Draw a circle on the ground! ~Idea mainly from [CSGO]MyJailbreak Feature: Warden can press "mouse2" to draw a circle on the ground to guide prisoner. Required Plugin: [TF2]Jail Screenshot: Function 99% same in CSGO Convar: Quote: sm_tf2jail_marker_version ~Version of [TF2] Jailbreak - Marker sm_tf2jail_warden_marker 1 ~Enable Warden markers Change log: Spoiler v1.0 ~First release Thank you: Thanks shanapu:) ~Made the Original Plugin Install: Click "TF2Jail_WardenMarker.smx" and move TF2Jail_WardenMarker.smx to ./plugins/ folder. Attached Files TF2Jail_WardenMarker.smx (19.9 KB) Get Plugin or Get Source (TF2Jail_WardenMarker.sp - 12.5 KB) Wyświetl pełny artykuł
  19. Description: ~A Plugin for [TF2]Jail , show Player status, Game status. ~Idea mainly from [CSGO]MyJailbreak Required Plugin: [TF2]Jail Feature: ~Show Current Warden Name ~Show Alive players and Amount of players of RED and BLUE ~Show How many players freeday or Rebel Screenshot: Convar: Quote: sm_tf2jail_HUD_version 1.0 ~ Version of [TF2] Jail - HUD sm_tf2jail_HUDenable 1 ~ Enable [TF2] Jail - HUD Install: Click "TF2Jail_HUD.smx" and move TF2Jail_HUD.smx to ./plugins/ folder. Attached Files Get Plugin or Get Source (TF2Jail_HUD.sp - 2.5 KB) TF2Jail_HUD.smx (5.1 KB) Wyświetl pełny artykuł
  20. Cluster Grenade Throw multiple grenades at once in a cluster. GitHub [Only use this for unstable developer versions] CVARs sm_cluster_enable - Cluster Grenade enable? 0 = disable, 1 = enable(1[DEFAULT]) sm_cluster_amount - Number of grenades in the cluster.(3[DEFAULT]) sm_cluster_type - 0 = All, 1 = HE, 2 = Flashbang, 3 = Smoke, 4 = Molotov / Incendiary, 5 = Decoy.(1[DEFAULT]) sm_cluster_radius - Radius in which the cluster spawns around the main grenade.(7.0[DEFAULT]) There may be a problem with smoke grenades, still unconfirmed. Attached Files Get Plugin or Get Source (ClusterGrenade.sp - 4.5 KB) Wyświetl pełny artykuł
  21. Description: ~This is simple Weapon restriction for TF2 Jump server Feature: ~Block "The B.A.S.E Jumper" ~Block "Demoman shields" *more feature in future Convar: Quote: jumpswr_version 1.0 - Version sm_jumpswr_enable 1 - Enable the plugin sm_jumpswr_removeparachute 1 - Block "The B.A.S.E Jumper" sm_jumpswr_removedemoshield 1 - Block "Demoman shields" Install: Click "Get Plugin" and move jumpswr.smx to ./plugins/ folder. Attached Files Get Plugin or Get Source (jumpswr.sp - 2.4 KB) Wyświetl pełny artykuł
  22. This plugin fixes a rather silly bug in L4D2 where for some Steam Groups, setting sv_steamgroup correctly will link to a different Steam Group on the MOTD. This is required for anyone with a Steam Group ID higher than 16777216 (and only for those people) for the Join Group button to work correctly. Technical description: Spoiler ConVars in the L4D2 engine are represented by 3 internal values, a string value, a float value, and an int value. When you set and query a convar using the console or a config file it is the string value that is written and read. Setting one of these values sets the other two to appropriate values if applicable - so if the string value is set to "foo", the string value is "foo" and the int and float values are 0, if the value is "4.5" the string value is "4.5", the float value 4.5, and the int value 4. However, when setting the string value, the integer value is set from the float value, not directly. The bug here is that floating point numbers have a range where they have integer precision that is much smaller than integer numbers. Single-precision floats (as used here) can represent accurate integers between -16,777,216 and 16,777,216 whereas a signed integer can represent between -2,147,483,648 and 2,147,483,647 - a significant difference! (a Steam Group ID is actually an unsigned integer, which is 0 to 4,294,967,295, but these are not currently supported in SourcePawn or in cvars in L4D2.) This means that if your Steam Group ID is higher than 16777216, the integer value for sv_steamgroup is incorrect (it'll be either 2 or 4 numbers off in either direction depending on how much higher your group's ID is than the limit), and this is what the game uses to build the group URL on the MOTD. This plugin parses the string value whenever sv_steamgroup is changed and sets the integer value to the correct number directly. Enjoy! Attached Files Get Plugin or Get Source (sv_steamgroup_fixer.sp - 1.4 KB) Wyświetl pełny artykuł
  23. Name: Health & Armor Vampirism Description: Leech health and armor from killed zombies. Set initial amount of the armor. Installation: Place compiled plugin (cure_vampirism.smx) into the plugins folder (../addons/sourcemod/plugins/). Need SM1.8_stable to compile CVars: cure_vampirism_version - Plugin's version sm_vampirism_enable - Enables/Disables the plugin sm_vampirism_message - Enables/Disables the plugin message when zombie was killed sm_vampirism_hint - Enables/disables the display current player's health in the hint sm_vampirism_max - The maximum amount of health, which can get a player for killing zombies sm_vampirism_armor - The maximum amount of armor, which can get a player for killing zombies sm_vampirism_fist - Health gained from kill with a fists sm_vampirism_primary - Health gained from kill with a primary weapon sm_vampirism_secondary - Health gained from kill with a secondary weapon sm_vampirism_frag - Health gained from kill with a frag grenade sm_vampirism_fire - Health gained from burning zombie sm_vampirism_sentry - Health gained from kill with a sentry gun sm_vampirism_soldier - Multiplier of the heal from killed the soldier zombie sm_vampirism_admin - Multiplier of the heal for the admins Wyświetl pełny artykuł
  24. MYGO.pl

    !knife Troll

    Description Hey there. I run about 3 servers and constantly have people coming in and typing !knife. It annoys me because it's not in the title of my server they just assume it's there and don't realize Valve's set rules. In response to all this, I made a simple chat message plugin when people type !knife it says the phrase: We do not have this plugin because it's against Valve's TOS. We are children of Jesus. This plugin is specifically for CS:GO P.S. I'm fairly new to making plugins so go easy on me. I usually only mess around with HTML. Commands sm_knife Installation Drag knife.sp into your scripting folder Drag knife.smx into your plugins folder Code PHP Code: #pragma semicolon 1 #pragma newdecls required #include <sourcemod> public Plugin myinfo = { name = "My Fifth Plugin", author = "Deez Newtons (Cure Aaron)", description = "Basically a message plugin", version = "1.0", url = "" }; public void OnPluginStart() { RegConsoleCmd("sm_knife", Command_Print); } public Action Command_Print(int client, int args) { if (IsClientInGame(client)) { PrintToChat(client, "We do not have this plugin because it's against Valve's TOS. We are children of Jesus."); } return Plugin_Handled; } Extra Notes I will probably be adding a sound to this and add !gloves and !ws to it as well. Currently, !ws and !gloves plugins I've just recently made after this one, will eventually be merged into this one. If there are any bugs I will do my best to figure out how to fix them but keep in mind I am new. Thanks for reading and hopefully this ends some of your frustrations too! Attached Files knife.smx (3.7 KB) Get Plugin or Get Source (knife.sp - 604 Bytes) knife troll.zip (4.7 KB) Wyświetl pełny artykuł
  25. Hello Everybody, Many JailBreak Server Owner's Are looking for VIP Menu and Super VIP menu For there VIP'S To Make A spicial Things in The VIP'S MemberShip :) So i created This Plugins For SuperVIP's Admin Level H :) VIP say /svipmenu To open it In This plugin you will have 1-Health (Only when your Hp low) 2-Revive (One revive per 3 rounds) 3-Knifes Menu ( With Sound and models and abilities) For example There Is Hammer :) With ability Shove When you slash Gaurds you will shove him for 3 metters :) And There is Katana Knife With 2 jumps :) VIPS are freely to change knife skins every round or use the default knife (Hands) 4-16000$ Money (per 6 rounds) :3 5-Gravity :twisted: 6-Multi Jumps :grrr::grrr: Instalation :) Vip.amxx = amxmodx/plugins VIP.zip = models/VIP & sound/VIP Enjoy. Any Problems contact me Attached Files Vip.amxx (31.8 KB) Get Plugin or Get Source (Vip.sma - 28.8 KB) VIP.zip (3.40 MB) Wyświetl pełny artykuł
×
×
  • Dodaj nową pozycję...