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
Modyfikacja

[ROZWIĄZANE] Dodanie do pluginu funkcji zabojcy

Modyfikacja

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

#1 ASu

    Profesjonalista

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:159
  • Imię:Alan
Offline

Napisano 17.02.2012 10:39


#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "Randomize Bonus"
#define VERSION "1.0"
#define AUTHOR "R3X"

new giRandomPlayer;


public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0");
	RegisterHam(Ham_Spawn, "player", "fwSpawn", 1);
}

public eventRoundInit()
{
	new iPlayers[32], num;
	get_players(iPlayers, num, "a");

	new i = random_num(0, num-1);
	giRandomPlayer = iPlayers[i];

	new szName[32];
	get_user_name(giRandomPlayer, szName, 31);
	client_print(0, print_chat, " * W tej rundzie Bossem jest %s", szName);
}
public fwSpawn(id)
{
  if(id == giRandomPlayer)
  {
	set_pev(id, pev_gravity, 0.3);
	set_pev(id, pev_health, pev(id, pev_health)+50.0);
  }
}


Może mi ktoś do tego pluginu dodać funkcje że jak ktoś zabije bosa wyświetla mu sie napisz na czacie że to on zadał ostateczny strzał?
  • +
  • -
  • 0

#2 ImSpY

    Zaawansowany

  • Użytkownik

Reputacja: 27
Życzliwy

  • Postów:97
  • Lokalizacja:localhost
Offline

Napisano 17.02.2012 10:54

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define PLUGIN "Randomize Bonus"
#define VERSION "1.0"
#define AUTHOR "R3X"
new giRandomPlayer;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0");
RegisterHam(Ham_Spawn, "player", "fwSpawn", 1);
register_event("DeathMsg", "zabojstwo", "a");
}

public eventRoundInit()
{
new iPlayers[32], num;
get_players(iPlayers, num, "a");
new i = random_num(0, num-1);
giRandomPlayer = iPlayers[i];
new szName[32];
get_user_name(giRandomPlayer, szName, 31);
client_print(0, print_chat, " * W tej rundzie Bossem jest %s", szName);
}
public fwSpawn(id)
{
if(id == giRandomPlayer)
{
set_pev(id, pev_gravity, 0.3);
set_pev(id, pev_health, pev(id, pev_health)+50.0);
}
}
public zabojstwo() {
new zabojca = read_data(1);
new ofiara = read_data(2);


if(ofiara==giRandomPlayer){
client_print(zabojca, print_chat,"Zabiles BOSA!");
}
}

Użytkownik ImSpY edytował ten post 17.02.2012 10:58

  • +
  • -
  • 1

#3 ASu

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:159
  • Imię:Alan
Offline

Napisano 17.02.2012 11:04

thx +
  • +
  • -
  • 0

#4 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 477
Wszechobecny

  • Postów:3 035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 17.02.2012 19:19

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

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

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