ss
http://www.picshot.p...4205/plugin.jpg
![Dołączona grafika](http://www.picshot.pl/pfiles/54205/plugin.jpg)
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.
|
Napisano 14.12.2011 18:25
Napisano 14.12.2011 18:57
Napisano 14.12.2011 19:00
To jest jak dobrze pamiętam ustawienie w amxie - jak masz amxmodmenu to klikasz 9 i tam poszukaj.
Napisano 15.12.2011 07:05
To jest standardowy plugin amxx
statscfg.amxx lub statsx.amxx lub misctats.amxx
Napisano 15.12.2011 07:31
/*
Ported from Wc3FT by Geesu
*/
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "Nick Name"
#define VERSION "1.0"
#define AUTHOR "NoName"
#define HUD_SHOWSTATUS 3
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event( "StatusValue" , "on_ShowStatus" , "be" , "1=2" ,"2!0" );
register_event( "StatusValue" , "on_HideStatus" , "be" , "1=1" ,"2=0" );
}
public on_ShowStatus(id){
new iTarget = read_data( 2 );
new CsTeams:iTargetTeam = cs_get_user_team( iTarget );
new iRed = 0, iBlue = 0;
(iTargetTeam == CS_TEAM_T ) ? ( iRed = 255 ) : 0;
(iTargetTeam == CS_TEAM_CT )? ( iBlue = 255 ) : 0;
new szName[32];
get_user_name(iTarget, szName, 31);
// Set up the hud message
set_hudmessage( iRed, 50, iBlue, -1.0, 0.60, 1, 0.01, 3.0, 0.01, 0.01, HUD_SHOWSTATUS );
show_hudmessage( id, "%s", szName);
}
public on_HideStatus(id){
set_hudmessage( 255, 255, 255, -1.0, 0.60, 1, 0.01, 3.0, 0.01, 0.01, HUD_SHOWSTATUS );
show_hudmessage( id, "");
}
Napisano 15.12.2011 07:48
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new hud
public plugin_init() {
register_plugin("Player status", "1.0", "naXe")
register_event("StatusValue", "player_status", "be", "1=2", "2!0")
register_event("StatusValue", "player_status", "be", "1=1", "2=0")
}
public player_status(id) {
static type;
type = read_data(1)
switch(type)
{
case(1):
{
ClearSyncHud(id, hud);
}
case(2):
{
if(is_user_alive(id)) {
static nick[33], pid
pid = read_data(2)
get_user_name(pid, nick, 32)
switch(cs_get_user_team(pid)) {
case CS_TEAM_T: {
set_hudmessage(100, 255, 0, -1.0, 0.90, 0, 0.01, 60.0, 0.01, 0.01, -1)
ShowSyncHudMsg(id, hud, "Terrorysta: %s [ %d HP / %s AP / %s ]", nick, get_user_health(pid), get_user_armor(pid), get_user_weapon(pid))
}
case CS_TEAM_CT: {
set_hudmessage(0, 255, 100, -1.0, 0.90, 0, 0.01, 60.0, 0.01, 0.01, -1)
ShowSyncHudMsg(id, hud, "Anty-Terrorysta: %s [ %d HP / %s AP / %s ]", nick, get_user_health(pid), get_user_armor(pid), get_user_weapon(pid))
}
}
}
}
}
return PLUGIN_CONTINUE;
}
Użytkownik naXe edytował ten post 15.12.2011 08:01
Napisano 15.12.2011 07:52
Napisano 15.12.2011 19:01
0 użytkowników, 0 gości, 0 anonimowych