←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Prośba o przerobienie

Zablokowany

honey - zdjęcie honey 12.09.2009

Witam, potrzebuje przeróbki pluginu DeathRun, dzięki której będzie się miało np. 20 żyć na start. Chodzi mi dokładnie o "Life System" żeby każda osoba miała to 20 żyć na start. Plugin deathrun manager jest w załączniku (czysty nic nie było zmieniane).

Za każdą pomoc daje pomógł :) Z góry dziękuję O:)

Załączone pliki

  • Załączony plik  dr.sma   21,08 KB   58 Ilość pobrań
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 12.09.2009

#include <amxmodx> 

#include <hamsandwich> 

#include <fakemeta> 



new amx_hp_spawn; 



public plugin_init() 

{ 

register_plugin("Custom Spawn HP", "1.0", "potatis_invalido"); 

RegisterHam(Ham_Spawn, "player", "ham_spawn_player"); 

amx_hp_spawn = register_cvar("amx_hp_spawn", "20"); 

} 



public ham_spawn_player(id) 

{ 

if(is_user_connected(id) && get_pcvar_num(amx_hp_spawn)) 

set_task(0.3, "set_player_hp", id); 

} 



public set_player_hp(id) 

{ 

if(is_user_alive(id) && get_pcvar_num(amx_hp_spawn) != 100) 

{ 

set_pev(id, pev_health, float(get_pcvar_num(amx_hp_spawn))); 

} 

}
Odpowiedz

honey - zdjęcie honey 12.09.2009

Ja mam takie pluginy, tylko mi chodzi żeby go wrzucić do pluginu DeathRun ;> Żeby przerobić ten system żyć :)
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 12.09.2009

Do amxx.cfg
deathrun_hp_spawn 20

Załączone pliki

Odpowiedz

honey - zdjęcie honey 12.09.2009

Portek, ale mi nie o to chodzi żeby CT miało 20 HP tylko 20 żyć.. Czyli np. zabijesz się jako CT i masz nowe życie tzw. "EXTRA LIVES" ;>
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 12.09.2009

Nie sprawdzałem.

Załączone pliki

  • Załączony plik  dr_.sma   21,54 KB   45 Ilość pobrań
Odpowiedz

honey - zdjęcie honey 12.09.2009

Nie działa ;> W ogóle do teamu nie da się dojść ;d
Odpowiedz

  • +
  • -
Portek - zdjęcie Portek 12.09.2009

Nie chce mi się wgrywać znów załącznika, zamień dwie ostatnie funkcje na to:
public ham_spawn_player(id)
{
	
	if ( is_user_alive(id) ) {
	set_task(0.3, "set_live", id);
}
}

public set_live(id)
{
	
	if (get_user_team(id) == CS_TEAM_CT) {
	set_user_frags(id, get_user_frags(id) + 3);
}
}
Odpowiedz

honey - zdjęcie honey 12.09.2009

Warning: Tag mismatch on line 825

Takie coś wywala jak chce przekompilować ;>
Odpowiedz

  • +
  • -
R3X - zdjęcie R3X 12.09.2009

cs_get_user_team(id) == CS_TEAM_CT

lub

get_user_team(id) ==_:CS_TEAM_CT
Odpowiedz

honey - zdjęcie honey 12.09.2009

Plugin niestety nie działa ;> Tzn te życia nie działają ;(
Odpowiedz
Zablokowany