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

Plugin HP


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

#1 radek_b11

    Hero

  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 21.04.2009 10:14

Witam

Plugin w którym będę mógł ustawić ilość hp na starcie dla wszystkich (np 50)

Dostałem ostatnio jeden plugin na HP lecz po wgraniu jego po jakimś czasie serwer się zawieszał przez co musiałem go wyłączyć
Prosiłbym o innego.

#2 Szogun

    Profesjonalista

  • Użytkownik

Reputacja: 13
Początkujący

  • Postów:191
Offline

Napisano 21.04.2009 13:08

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

#define PLUGIN "Starting Health"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new g_pcvarHealth

public plugin_init()
{
    register_plugin(PLUGIN,VERSION,AUTHOR)
   
    g_pcvarHealth = register_cvar("amx_starthp", "50")
   
    RegisterHam(Ham_Spawn, "player", "player_spawn", 1)
}

public player_spawn(id)
{   
    if(is_user_alive(id))
    {
        new Float:fHealth = get_pcvar_float(g_pcvarHealth)
        if(fHealth != 100.0)
        {
            set_pev(id, pev_health, fHealth)
        }
    }
}



CVARY:

Domyślnie jest ustawione na 50hp, lecz możesz sobie zmienić
amx_starthp WARTOŚĆ

  • +
  • -
  • 0

#3 radek_b11

    Hero

  • Autor tematu
  • Zbanowany

Reputacja: 29
Życzliwy

  • Postów:1 019
  • Lokalizacja:Rajowo
Offline

Napisano 21.04.2009 13:24

O ile się orientuję to takowy plugin już miałem i nie stety zawieszał mi serwer.
Ale przetestuję jeszcze raz.

#4 zer0.

    Godlike

  • Przyjaciel

Reputacja: 429
Wszechobecny

  • Postów:2 116
  • Steam:steam
  • Lokalizacja:Kw
Offline

Napisano 21.04.2009 14:39

O ile się orientuję to takowy plugin już miałem i nie stety zawieszał mi serwer.
Ale przetestuję jeszcze raz.

Też owy plugin miałem na serwerze DR i wersja sniffera 1.0 mi również wieszała serw.
Natomiast poszukałem i sam aktualnie używam :
#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", "101");
}
 
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)));
 }
}
Cvar amx_hp_spawn "wartość"

[ Dodano: 21-04-2009, 15:41 ]
Wymagany AMXMODX 1.8.x ;-)
  • +
  • -
  • 0




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

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