[Szukam/Prośba] Plugin który informuje na...
sk0czek
05.07.2015
Witam szukam pluginu który na czacie po upadku gracza będzie pokazywał [prefix]nick upadł -(ile) hp i tyle. Jezeli ktoś ma informację na temat takiego pluginu proszę o pomoc lub jeżeli ktoś potrafi coś takiego napisać.
Z góry dziękuje, w nagrode daje reputacje za kazda próbę pomocy
Linux'
05.07.2015
Sprawdz
#include <amxmodx> #include <hamsandwich> public plugin_init() { register_plugin("PlayerDamage", "1.0", "Linux`"); RegisterHam(Ham_TakeDamage, "player", "Obrazenia"); } public Obrazenia(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_connected(this)) return HAM_IGNORED; if(damagebits & (1<<5)) { new nazwa_gracza[33][64]; get_user_name(this, nazwa_gracza[this], 63); client_print(0, print_chat, "[Prefix] %s upadl zabierajac sobie %i hp.", nazwa_gracza[this], damage); } return HAM_IGNORED; }
sk0czek
05.07.2015
Działa, tylko nie poprawnie odczytuje hp.
[Prefix] sk0czek^ upadl zabierajac sobie 1107542711 hp
+ I czy można jakoś tam to pokolorować żeby to na czacie ładniej wyglądało
Linux'
05.07.2015
Zamien
client_print(0, print_chat, "[Prefix] %s upadl zabierajac sobie %i hp.", nazwa_gracza[this], damage);
na
client_print(0, print_chat, "[Prefix] %s upadl zabierajac sobie %i hp.", nazwa_gracza[this], floatround(damage));
i sprawdz.
A jak chcesz bardziej kolorowe to sobie sam zmien.
http://amxx.pl/topic...silniku-codmod/
sk0czek
05.07.2015
Działa elegancko, lecz nie potrafie dodać tego koloru, dopisalem include zamienialem na rozne sposoby i wklejalem ColorCHat w ta 19 linijke, ale cały czas bledy przy kompilacji. Mozesz mi pokazac jak to powinno poprawnie wygladac?
Linux'
05.07.2015
#include <amxmodx> #include <hamsandwich> #include <colorchat> public plugin_init() { register_plugin("PlayerDamage", "1.0", "Linux`"); RegisterHam(Ham_TakeDamage, "player", "Obrazenia"); } public Obrazenia(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_connected(this)) return HAM_IGNORED; if(damagebits & (1<<5)) { new nazwa_gracza[33][64]; get_user_name(this, nazwa_gracza[this], 63); ColorChat(0, GREEN, "[Prefix]^x01 %s upadl zabierajac sobie %i hp.", nazwa_gracza[this], damage); } return HAM_IGNORED; }