Page 1 of 2

[rezolvat] cerere plugin

Posted: 11 Jan 2013, 18:11
by iuly2195
....................

Re: cerere plugin

Posted: 11 Jan 2013, 22:27
by iuly2195
nu stie nimeni? :|

Re: cerere plugin

Posted: 11 Jan 2013, 23:12
by DuhuLeTzu ;x
Este un plugin privat, nu ai sa-l primesti gratis.

Re: cerere plugin

Posted: 12 Jan 2013, 22:13
by munir
Nu se vede bine. Fii mai explicit ! Vrei sa-ti apara cand omori pe cineva (fiind un simplu player) ?

Re: cerere plugin

Posted: 12 Jan 2013, 22:38
by iuly2195
-ModeR- wrote:Nu se vede bine. Fii mai explicit ! Vrei sa-ti apara cand omori pe cineva (fiind un simplu player) ?
deci cand omori pe cineva sa apara alea :)

Re: cerere plugin

Posted: 12 Jan 2013, 22:49
by munir
Gen: "Ai primit o grenade %s" ? %s fiind HE / SMOKE / FLASH ?

Re: cerere plugin

Posted: 12 Jan 2013, 23:16
by Ulquiorra
da`mi un pm cu sv ala sa pot intra sa inteleg cand apar punctele alea.. sau ce sunt

EDIT: o sa intru azi pe server sa vad..

Re: cerere plugin

Posted: 12 Jan 2013, 23:25
by munir
Askhanar wrote:da`mi un pm cu sv ala sa pot intra sa inteleg cand apar punctele alea.. sau ce sunt
IDEM ! Nu inteleg ce doreste :))

Re: cerere plugin

Posted: 13 Jan 2013, 00:50
by NisQ
furien.extream.ro exte serverul

Re: cerere plugin

Posted: 13 Jan 2013, 00:52
by paqus4s
Askhanar wrote:da`mi un pm cu sv ala sa pot intra sa inteleg cand apar punctele alea.. sau ce sunt
Este un sprite, am informatia de la MzU, cand cineva moare trebuie sa faci sa apara sprite-ul ala la pozitia cadavrului :)

Re: cerere plugin

Posted: 13 Jan 2013, 09:11
by iuly2195
si cum se face? :|

Re: cerere plugin

Posted: 13 Jan 2013, 15:53
by Ulquiorra
paqus4s wrote:
Askhanar wrote:da`mi un pm cu sv ala sa pot intra sa inteleg cand apar punctele alea.. sau ce sunt
Este un sprite, am informatia de la MzU, cand cineva moare trebuie sa faci sa apara sprite-ul ala la pozitia cadavrului :)
asta stiam si eu.. logic.. doar nu era de la sv.. doar ca nu stiam cei cu bulele.. apar jos.. sau eu stiu..

btw am fost pe server.. am vazut despre ce e vorba.. si ti-a mfacut repede un plugin identic.. poate chiar mai frumos :-??
Plugin-ul meu are 7 sprite diferite.. nu doar albastre..
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fakemeta>

#define PLUGIN "New Plugin"
#define VERSION "1.0"

#define	MAX_FLARES	7


new const g_szFlares[ MAX_FLARES ][ ] =
{
	"sprites/flares/bflare.spr",
	"sprites/flares/gflare.spr",
	"sprites/flares/oflare.spr",
	"sprites/flares/pflare.spr",
	"sprites/flares/rflare.spr",
	"sprites/flares/tflare.spr",
	"sprites/flares/yflare.spr"

}

new g_iFlares[ MAX_FLARES ];

public plugin_precache( )
{
	for( new i = 0; i < MAX_FLARES; i++ )
		g_iFlares[ i ] = precache_model( g_szFlares[ i ] );
}

public plugin_init( )
{
	register_plugin(PLUGIN, VERSION, "Askhanar" );
	register_event(  "DeathMsg",  "EventDeathMsg",  "a"  );
	
	// Add your code here...
	
}

public EventDeathMsg(  )
{	
	
	new iKiller  = read_data(  1  );
	new iVictim  = read_data(  2  );
	
	if( iVictim  !=  iKiller )
	{
		new Float:fOrigin[ 3 ], iOrigin[ 3 ];
		pev( iVictim, pev_origin, fOrigin );
		FVecIVec( fOrigin, iOrigin );
		
		UTIL_CreateFlares( iOrigin, g_iFlares[ random( MAX_FLARES ) ], random_num( 30, 50 ), random_num( 10, 15 ), random_num( 5, 7 ) );
	}
}

stock UTIL_CreateFlares( const iOrigin[ 3 ], const iSpriteID, const iCount, const iLife, const iScale )
{
	message_begin( MSG_BROADCAST,SVC_TEMPENTITY );
	write_byte( TE_SPRITETRAIL );
	write_coord( iOrigin[ 0 ] );				// start position (X)
	write_coord( iOrigin[ 1 ] );				// start position (Y)
	write_coord( iOrigin[ 2 ] );				// start position (Z)
	write_coord( iOrigin[ 0 ] );				// end position (X)
	write_coord( iOrigin[ 1 ] );				// end position (Y)
	write_coord( iOrigin[ 2 ] + random_num( 40, 50 ) );	// end position (Z)
	write_short( iSpriteID );				// sprite index
	write_byte( iCount );					// numarul de bule
	write_byte( iLife );					// life in 0.1's
	write_byte( iScale );					// scale in 0.1's
	write_byte( random_num( 30, 50 ) );				// velocity along vector in 10's
	write_byte( random_num( 10, 15 ) );				// randomness of velocity in 10's
	message_end( );
}
flares.rar ( folderul flares il pui in sv/cstrike/sprites ).
Screen.. | Afiseaza codul
ce vezi tu in acel screen.. bulele au fost facute de mine prin o comanda de test si am apasat comanda de vreo 10 15 ori la rand..

Image
PS: Imi pare rau de Mzu* ca se ia toata lumea dupa el.. :) dar si el s-a mai luat dupa lume deci..