Cerere plugin Death Balls Effect

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 .
Post Reply
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

01 Apr 2022, 23:19

Plugin Cerut: Death Balls Effect
Descriere (adica ce face el mai exact): Dupa fiecare frag ies niste effecte colorate pe care le poti seta din sursa sau prin cvar,
Serverul impune conditii strict HLDS/REHLDS?: REHLDS
Ai cautat pluginul?(daca da, precizeaza cum): Da am cautat pe net dar nu am gasit nicaieri link de download
Necesita mod special?: Nu
Configuratie server: Mod RESPAWN
Poza: Image
Image
RoyalServer
The Kalu
Fost administrator
Fost administrator
Posts: 13699
Joined: 09 Oct 2010, 12:39
Detinator Steam: Da
CS Status: In grajd!
SteamID: kalulord
Reputatie: Fost Administrator
Fost membru Club eXtreamCS (6 luni)
Nume anterior: Terra
Location: Romania, Ploiesti
Has thanked: 328 times
Been thanked: 643 times
Contact:

02 Apr 2022, 08:30

Eu l-am gasit, trebuie sa cauti foarte bine pentru ca le gasesti mai mult pe site-uri rusesti.

Plugin:
sma | Afiseaza codul
#include <amxmodx>
#include <hamsandwich>

#define USE_NODRAW_EFFECT // comment out this line, if you don't want use nodraw effect for victim model

#if defined USE_NODRAW_EFFECT
	#include <engine>
#endif

#pragma semicolon 1

new const SPRITELIST[][] = {
	"sprites/kf/b.spr",
	"sprites/kf/g.spr",
	"sprites/kf/r.spr",
	"sprites/kf/y.spr"
};

new g_pSprites[sizeof SPRITELIST];

public plugin_precache() {
	for(new i; i < sizeof SPRITELIST; i++) {
		g_pSprites = precache_model(SPRITELIST);
	}
}

public plugin_init() {
	register_plugin("DeathBalls Effect", "0.2", "Subb98");
	RegisterHam(Ham_Killed, "player", "HamKilledPost", 1);
	#if defined USE_NODRAW_EFFECT
	set_msg_block(get_user_msgid("ClCorpse"), BLOCK_SET);
	#endif
}

public HamKilledPost(const pVictim, const pAttacker) {
	if(pAttacker && pVictim != pAttacker) {
		new iOrigin[3];
		get_user_origin(pVictim, iOrigin);
		#if defined USE_NODRAW_EFFECT
		entity_set_int(pVictim, EV_INT_effects, entity_get_int(pVictim, EV_INT_effects) | EF_NODRAW);
		#endif
		for(new i; i < sizeof g_pSprites; i++) {
			SendMessageSpriteTrail(iOrigin, g_pSprites);
		}
	}
}

SendMessageSpriteTrail(const iOrigin[3], const pSprite) {
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
	write_byte(TE_SPRITETRAIL);
	write_coord(iOrigin[0]); // startposition.x
	write_coord(iOrigin[1]); // startposition.y
	write_coord(iOrigin[2]); // startposition.z
	write_coord(iOrigin[0]); // endposition.x
	write_coord(iOrigin[1]); // endposition.y
	write_coord(iOrigin[2] + 10); // endposition.z
	write_short(pSprite); // sprite index
	write_byte(20); // count
	write_byte(20); // life in 0.1's
	write_byte(2); // scale in 0.1's
	write_byte(25); // velocity along vector in 10's
	write_byte(20); // randomness of velocity in 10's
	message_end();
}


Link sprites: https://files.fm/u/cphstuhjr


Mai este si asta misto: https://forums.alliedmods.net/showthread.php?t=39147
Image
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

02 Apr 2022, 16:24

Rezolvat!
Image
Post Reply

Return to “Cereri”

  • Information