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

Szukam pluginu Server side infoServer side info ale dla zm


  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

#1 skate66

    Początkujący

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:10
  • Lokalizacja:Bytom
Offline

Napisano 28.10.2010 18:34

Szukam pluginu Server Side Info ale dla ZombiePlague tzn:

Zamiast IP / Admin Online I Fragi I Ile ludzi zostalo,
Pisalo Pozostalo zarazonych, Pozostalo ocalalych. Rozumiecie zeby wspolgralo to z ZM.

KOD SMA PLUGINU SERVER SIDE INFO:

/* This plugin is made by xakintosh with Amxmodx Studio 1.4.3 (final) */
// Thanks to @He3aBucuM
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

new hud_rgb, hud_x, hud_y, hud_effects,g_round = 1,maxplayers,hudsync

public plugin_init() {
register_plugin("Server Side Info","1.5","xakintosh")
hud_rgb = register_cvar( "srv_hud_rgb", "0 255 0" )
hud_x = register_cvar( "srv_hud_x", "0.11" )
hud_y = register_cvar( "srv_hud_y", "0.01" )
hud_effects = register_cvar( "srv_hud_effects", "0" )
hudsync = CreateHudSyncObj()
maxplayers = get_maxplayers()
set_task(0.1, "Fwd_StartFrame", 1, "", 0, "b")
register_forward(FM_StartFrame, "Fwd_StartFrame")
register_event("HLTV", "event_newround", "a", "1=0", "2=0")
}
public event_newround() {
g_round++
}
public Fwd_StartFrame(id) {
new timestring[31]
get_time("%H:%M:%S",timestring,8)
static Float:GameTime, Float:FramesPer = 0.0
static Float:Fps
GameTime = get_gametime()
if(FramesPer >= GameTime)
Fps += 1.0;
else {
FramesPer = FramesPer + 1.0
for( new id = 1; id <= maxplayers; id++ ) {
new ip[42],red, green, blue
new const admins = GetTotalAdmins()
new timeleft = get_timeleft()
get_hud_color(red, green, blue)
get_user_ip(0, ip, 31, 1)
set_hudmessage(red,green,blue,get_pcvar_float(hud_x),get_pcvar_float(hud_y),get_pcvar_num(hud_effects),6.0,1.0)
ShowSyncHudMsg(id,hudsync,"|--------------------* Information *--------------------|^n* Timeleft: %d:%02d | Thetime: %s ^n* Server FPS: %.1f | Server IP: %s^n* Frags: %i | Deaths: %i | Admins: %i | Round %d",timeleft / 60, timeleft % 60,timestring,Fps,ip,get_user_frags(id),get_user_deaths(id),admins,g_round)
}
Fps = 0.0
}
}
get_hud_color(&r, &g, &b) {
new color[20]
static red[5], green[5], blue[5]
get_pcvar_string(hud_rgb, color, charsmax(color))
parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))
r = str_to_num(red)
g = str_to_num(green)
b = str_to_num(blue)
}
static GetTotalAdmins() {
new iPlayers[32],iNum,Admins
get_players(iPlayers,iNum)
for(new Count;Count < iNum;Count++)
if(is_user_admin(iPlayers[Count]))
Admins++
return Admins
}



Z gory dzięki za pomoc.
  • +
  • -
  • 0

#2 -Czapi-

    Pomocny

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:67
  • GG:
  • Imię:Dominik
  • Lokalizacja:Polska
Offline

Napisano 28.10.2010 20:30

A to chyba lang amxxa się edytuje by po podmieniać napisy.
  • +
  • -
  • 0
Jeżeli Ci pomogłem kliknij na Dołączona grafika w prawym dolnym rogu mojego postu :)




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

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