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

Funkcja która zwraca nick gracza


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
8 odpowiedzi w tym temacie

#1 LucKy_skiLL

    Godlike

  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.10.2011 11:49

#include <amxmodx>
#include <zombieplague>
#include <hamsandwich>
#include <fakemeta>
#define PLUGIN "[ZP] Display Health"
#define VERSION "0.1.0"
#define AUTHOR "PomanoB"
 
new name[32];
 
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage", 1)

}
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if (victim == attacker || !is_user_alive(attacker) || !is_user_connected(victim) || !zp_get_user_zombie(victim))
return
new victim_hp = get_user_health(victim)
if (victim_hp < 0)
victim_hp = 0
client_print(attacker, print_center, "%^nHP: %d", name, victim_hp)


Ten plugin mi nie działa, o czym zapomniałem.
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#2 Droso

    Dawniej HubertTM

  • Support Team

Reputacja: 1 291
Godlike

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

Napisano 14.10.2011 11:53

get_user_name? i zapisać to do name?

np.

new nazwa_gracza[32]
 
 
get_user_name(id, nazwa_gracza[id], 63);

Użytkownik HubertTM edytował ten post 14.10.2011 11:54

  • +
  • -
  • 0

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

Na zlecenie i bez zlecenia zresztą też!


#3 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.10.2011 12:05

#include <amxmodx>
#include <zombieplague>
#include <hamsandwich>
#include <fakemeta>
#define PLUGIN "[ZP] Display Health"
#define VERSION "0.1.0"
#define AUTHOR "PomanoB"
new name[32]
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage", 1)

}
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if (victim == attacker || !is_user_alive(attacker) || !is_user_connected(victim) || !zp_get_user_zombie(victim))
return
new victim_hp = get_user_health(victim)
if (victim_hp < 0)
get_user_name(id, name[id], 63);
victim_hp = 0
client_print(attacker, print_center, "%s^nHP: %d", name, victim_hp)
}



zp_informer.sma(28) : error 017: undefined symbol "id"
zp_informer.sma(28) : error 017: undefined symbol "id"
zp_informer.sma(28) : error 029: invalid expression, assumed zero
zp_informer.sma(28) : fatal error 107: too many error messages on one line

  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#4 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 14.10.2011 12:10

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

#define PLUGIN "[ZP] Display Health"
#define VERSION "0.1.0"
#define AUTHOR "PomanoB"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage", 1);

}
public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if (victim == attacker || !is_user_alive(attacker) || !is_user_connected(victim) || !zp_get_user_zombie(victim))
return;

new victim_hp = get_user_health(victim);
if (victim_hp < 0)
victim_hp = 0;

new name[33];
get_user_name(victim, name, 32);
client_print(attacker, print_center, "%s^nHP: %d", name, victim_hp);
}

  • +
  • -
  • 1

#5 Hiroshima

    Godlike

  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 14.10.2011 16:29

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod XPytania
do
Scripting AMXXPytania


  • +
  • -
  • 0

#6 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.10.2011 17:41

Dzięki działa, a jak zrobić tak enter ? :D tzn. aby wyglądało tak:

NickGracza
HP: 1231
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#7 ^Grzyboo

    Wszechobecny

  • Użytkownik

Reputacja: 246
Wszechwidzący

  • Postów:461
  • Imię:Grzyboo
  • Lokalizacja:Tak
Offline

Napisano 14.10.2011 18:41

Co to za głupota?
Po co pobierać życie nieżywego gracza?
  • +
  • -
  • 0

#8 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.10.2011 19:56

Jak nie żywego? Na zombie modzie pokazuje to ile zostało HP zombi
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#9 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 14.10.2011 21:57

Dzięki działa, a jak zrobić tak enter ?

nie da sie
  • +
  • -
  • 0




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

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