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
Nowy Plugin

[ROZWIĄZANE] Odradzanie gracza, jeśli zginął na respie

Nowy Plugin

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

#1 szelbi

    Hero

  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 22.08.2012 07:07

Witam. Prosiłbym o napisanie pluginu, który ożywia gracza, jeśli zginął on w ciągu 2 sekund na początku rundy. Znalazłem jeden taki plugin na necie, ale crashował mi serwer - http://amxx.pl/topic...-ciau-2-sekund/

Z góry dzięki za pomoc.
  • +
  • -
  • 0

#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 22.08.2012 07:33

http://amxx.pl/topic...inal-na-respie/
http://amxx.pl/dokum...cs-roundrespawn
  • +
  • -
  • 1

If you can dream it, you can do it.


#3 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 22.08.2012 08:28

Mi chodzi o coś takiego, że jak gracz zginął na respie (pierwsze 2 sekundy rundy) to go natychmiast odradza. A poza tym nie znam się na pisaniu pluginów :) Jedynie leciutka edycja :P
  • +
  • -
  • 0

#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 22.08.2012 08:34

/* Plugin generated by AMXX-Studio */



#include <amxmodx>

#include <hamsandwich>

#include <engine>



#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "Administrator"



new g_Round



public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR);

	RegisterHam(Ham_Killed, "player", "SmiercGracza", 1);

	register_logevent("g_Start", 2, "1=Round_Start");

}

public g_Start(){

	g_Round++;

}

public SmiercGracza(id, attacker)

{

	new ent, classname[32], Float:origin[3];

	entity_get_vector(id, EV_VEC_origin, origin);

	

	while((ent = find_ent_in_sphere(ent, origin, 50.0)) != 0)

	{

		entity_get_string(ent, EV_SZ_classname, classname, 31);

		if(get_user_team(id) == 1 && equali(classname,"info_player_deathmatch"))

		{

			if(g_Round <= 2)

				ExecuteHamB(Ham_CS_RoundRespawn, id);

		}

		else if(get_user_team(id) == 2 && equali(classname,"info_player_start"))

		{

			if(g_Round <= 2)

				ExecuteHamB(Ham_CS_RoundRespawn, id);

		}

	}

	return HAM_IGNORED;

}

  • +
  • -
  • 1

If you can dream it, you can do it.


#5 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 22.08.2012 10:19

Nadal nie odradza gracza, jeśli zginął na respie.

Jak coś to serwer JB, więc nie ma BuyZone.

Użytkownik ^sheLLby.? edytował ten post 22.08.2012 10:20

  • +
  • -
  • 0

#6 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 23.08.2012 10:46

@ref
  • +
  • -
  • 0

#7 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 25.08.2012 11:15

@ref
  • +
  • -
  • 0

#8 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 27.08.2012 11:00

@ref
  • +
  • -
  • 0

#9 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 29.08.2012 07:04

@ref
  • +
  • -
  • 0

#10 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 30.08.2012 18:40

@ref
  • +
  • -
  • 0

#11 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1 291
Godlike

  • Postów:2 371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Wrocław
Offline

Napisano 02.09.2012 07:55


#include <amxmodx>

#include <hamsandwich>

#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "hubert"

new bool:smierc2sec[33];



public plugin_init() {

register_plugin(PLUGIN, VERSION, AUTHOR)



RegisterHam(Ham_Spawn, "player", "player_spawn", 1)

RegisterHam(Ham_Killed, "player", "Death", 1);

}

public player_spawn(id){

smierc2sec[id] = false;

set_task(2.0, "bTask", id+212);



}

public bTask(id){

id-=212

smierc2sec[id] = true;

}



public Death(id)

if(!is_user_alive(id) && !smierc2sec[id])

   ExecuteHamB(Ham_CS_RoundRespawn, id);


  • +
  • -
  • 1

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#12 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 02.09.2012 17:33

Plugin działa, ale kiedy odrodzi to nadal mam status DEAD w tabeli wyników ;)
  • +
  • -
  • 0

#13 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1 291
Godlike

  • Postów:2 371
  • Steam:steam
  • Imię:Hubert
  • Lokalizacja:Wrocław
Offline

Napisano 02.09.2012 17:36

#include <amxmodx>
#include <hamsandwich>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "hubert"
new bool:smierc2sec[33];

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

RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
RegisterHam(Ham_Killed, "player", "Death", 1);
}
public player_spawn(id){
smierc2sec[id] = false;
set_task(2.0, "bTask", id+212);

}
public bTask(id){
id-=212
smierc2sec[id] = true;
}

public Death(id)
if(!is_user_alive(id) && !smierc2sec[id])
set_task(0.5, "odrodz", id);



public odrodz(id)
if(!is_user_alive(id))
ExecuteHamB(Ham_CS_RoundRespawn, id);
sprawdz, dalem opoznienie.
  • +
  • -
  • 1

Piszę pluginy pod: AMX MOD X oraz SOURCE MOD!

Na zlecenie i bez zlecenia zresztą też!


#14 szelbi

    Hero

  • Autor tematu
  • Power User

Reputacja: 373
Wszechpomocny

  • Postów:1 032
  • Steam:steam
  • Imię:Norbert
  • Lokalizacja:Częstochowa
Offline

Napisano 03.09.2012 06:22

Teraz jest wszystko w porządku. Do zamknięcia.
  • +
  • -
  • 0

#15 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 03.09.2012 07:35

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





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

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

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