Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Gdy upadniemy zabijamy się.


  • Zamknięty Temat jest zamknięty
7 odpowiedzi w tym temacie

#1 ammo19

    Zaawansowany

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:92
  • Lokalizacja:Łódź
Offline

Napisano 05.03.2011 12:12

Cześć, szukam pluginy na DR, mianowicie chodzi Mi o to, że gdy spadniemy na dół(np 1 piętro niżej) zostaje nam przykładowo 2hp i idziemy dalej, ja chciałbym temu zapobiec, więc szukam pluginu który będzie "uśmiercał graczy" tj. gdy spadniemy zabija nas od razu, owy plugin jest na sieci FearLex DeathRun, jest tam rakieta, ja bym jednak wolał, zwykłe zabijce bez żadnych efektów specjalnych ;]

A tak w skrócie: Plugin ma zabijać graczy którzy spadną :)

Proszę o pomoc.
Pozdrawiam.

#2 rS.

    Wszechmogący

  • Power User

Reputacja: 159
Profesjonalista

  • Postów:608
  • Lokalizacja:Przemyśl
Offline

Napisano 05.03.2011 12:31

Jak będzie zabijało z zbyt niskiej wysokości albo zbyt wyoskiej napisz poprawię

#include <amxmodx>
#include <fakemeta>

#pragma semicolon 1;

new Float:	gFall[33];

static const 	VER[] = "0.1";
static const	PRF[] = "[Lajty.pl]";

public plugin_init(){
	register_plugin("Deathrun Fix", VER, "Pawel");
	register_forward(FM_Touch, "FW_FM_Touch");
	register_forward(FM_PlayerPreThink, "FW_FM_PreThink"); }

public FW_FM_Touch(toucher, touched){
	if(!is_user_alive(toucher))	{ return; }
	
	if(gFall[toucher] < 270) 	{ return; }
	
	user_silentkill(toucher);	
	set_hudmessage(255, 255, 255, 0.43, 0.79, 0, 6.0, 6.0, 1.5, 1.5, 4);
	show_hudmessage(toucher, "%s^nUpadles wiec musiales umrzec", PRF);
}

public FW_FM_PreThink(id) 		{ pev(id, pev_flFallVelocity, gFall[id]); }

Użytkownik Paweł edytował ten post 05.03.2011 12:31

  • +
  • -
  • 0

- Pisanie pluginów: http://amxx.pl/topic...napisac-plugin/

- Backlinks, podstawy i pozycjonowanie SEO: http://amxx.pl/topic...cjonowanie-seo/


#3 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 05.03.2011 12:41


#include <amxmodx>

#include <hamsandwich>



new const PLUGIN[] =  "cos"

#define VERSION		 "1.0"

#define DMG_FALL (1<<5)



public plugin_init() 

{

	register_plugin( PLUGIN, VERSION, "anakin_cstrike" );

	

	RegisterHam( Ham_TakeDamage, "player", "ham_damage" );

	

}





public ham_damage( this, inflictor, attacker, Float:damage, damagebits )

{

	if( !( damagebits & DMG_FALL ) )

		return HAM_IGNORED;	



	SetHamParamFloat(4, float(get_user_health(this))+1.0);



	set_hudmessage(255, 255, 255, 0.43, 0.79, 0, 6.0, 6.0, 1.5, 1.5, 4);

	show_hudmessage(this, "Upadles wiec musiales umrzec");

	

	return HAM_HANDLED;

}


  • +
  • -
  • 1

#4 ammo19

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:92
  • Lokalizacja:Łódź
Offline

Napisano 05.03.2011 13:42

A czy to działa na samych CT? Czy na CT i TT?
Bo na serwerze jest ustawione, że TT nie może popełnić samobójstwa, więc czy to starczy i plugin będzie działał na samo CT?

Z góry dzięki za odpowiedź ;]

#5 rS.

    Wszechmogący

  • Power User

Reputacja: 159
Profesjonalista

  • Postów:608
  • Lokalizacja:Przemyśl
Offline

Napisano 05.03.2011 13:43

A czy to działa na samych CT? Czy na CT i TT?
Bo na serwerze jest ustawione, że TT nie może popełnić samobójstwa, więc czy to starczy i plugin będzie działał na samo CT?

Z góry dzięki za odpowiedź ;]


Na CT i TT

A jak chcesz? - na samych TT - czy jak chcesz?

Użytkownik Paweł edytował ten post 05.03.2011 13:44

  • +
  • -
  • 1

- Pisanie pluginów: http://amxx.pl/topic...napisac-plugin/

- Backlinks, podstawy i pozycjonowanie SEO: http://amxx.pl/topic...cjonowanie-seo/


#6 ammo19

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:92
  • Lokalizacja:Łódź
Offline

Napisano 05.03.2011 14:11

Na samych CT`ków.

#7 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 05.03.2011 14:27

nie musisz mi spamowac na pw

#include <amxmodx>
#include <hamsandwich>

new const PLUGIN[] =  "cos"
#define VERSION		 "1.0"
#define DMG_FALL (1<<5)

public plugin_init() 
{
	register_plugin( PLUGIN, VERSION, "anakin_cstrike" );
	
	RegisterHam( Ham_TakeDamage, "player", "ham_damage" );
	
}


public ham_damage( this, inflictor, attacker, Float:damage, damagebits )
{
	if( !( damagebits & DMG_FALL ) || get_user_team(this) != 2)
		return HAM_IGNORED;	

	SetHamParamFloat(4, float(get_user_health(this))+1.0);

	set_hudmessage(255, 255, 255, 0.43, 0.79, 0, 6.0, 6.0, 1.5, 1.5, 4);
	show_hudmessage(this, "Upadles wiec musiales umrzec");
	
	return HAM_HANDLED;
}

  • +
  • -
  • 0

#8 rS.

    Wszechmogący

  • Power User

Reputacja: 159
Profesjonalista

  • Postów:608
  • Lokalizacja:Przemyśl
Offline

Napisano 05.03.2011 14:27

#include <amxmodx>

#include <fakemeta>



#pragma semicolon 1;



new Float:	gFall[33];



static const 	VER[] = "0.1";

static const	PRF[] = "[Lajty.pl]";



public plugin_init(){

	register_plugin("Deathrun Fix", VER, "Pawel");

	register_forward(FM_Touch, "FW_FM_Touch");

	register_forward(FM_PlayerPreThink, "FW_FM_PreThink"); }



public FW_FM_Touch(toucher, touched){

	if(!is_user_alive(toucher))	{ return; }

	

	if(gFall[toucher] < 270) 	{ return; }

	

	if(get_user_team(toucher) != 2)	{ return; }

	

	user_silentkill(toucher);	

	set_hudmessage(255, 255, 255, 0.43, 0.79, 0, 6.0, 6.0, 1.5, 1.5, 4);

	show_hudmessage(toucher, "%s^nUpadles wiec musiales umrzec", PRF);

}



public FW_FM_PreThink(id) 		{ pev(id, pev_flFallVelocity, gFall[id]); }

  • +
  • -
  • 0

- Pisanie pluginów: http://amxx.pl/topic...napisac-plugin/

- Backlinks, podstawy i pozycjonowanie SEO: http://amxx.pl/topic...cjonowanie-seo/





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych