Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Prosba o dodanie 1 rzeczy


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 piciek

    Nowy

  • Pijawka

Reputacja: 0
zer0.

  • Postów:3
  • Imię:Tomek
  • Lokalizacja:azerbejdzan
Offline

Napisano 18.06.2011 18:14

Witam czy byl by ktos w stanie dodac do kodu tak zeby pokazywalo jeszcze ex_interp ?
#include <amxmodx>
#include <amxmisc>

#define MAX_PLAYERS 32
#define TASKID 1357687

new g_iRates[MAX_PLAYERS+1][3]
new g_iMaxPlayers

public plugin_init()
{
register_plugin("Check Rates", "1.0.0", "ConnorMcLeod")

register_concmd("amx_rates", "ConsoleCommand_Rates", ADMIN_ALL)
}

public plugin_cfg()
{
g_iMaxPlayers = get_maxplayers()
}

public ConsoleCommand_Rates(player, level, cid)
{
if(!cmd_access(player, level, cid, 1))
{
return PLUGIN_HANDLED
}

for(new id=1; id<=g_iMaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
}

query_client_cvar(id , "rate" , "cvar_result")
query_client_cvar(id , "cl_cmdrate" , "cvar_result")
query_client_cvar(id , "cl_updaterate" , "cvar_result")
}

set_task(0.5, "Task_PrintRates", player+TASKID)
return PLUGIN_HANDLED
}

public Task_PrintRates(TaskId)
{
new szName[32], player = TaskId - TASKID
console_print(player, "Connected Player Rates^n%-26.25s %-6.5s %-8.7s %-11.10s",
"Name", "Rate", "CmdRate", "UpdateRate")
for(new id=1; id<=g_iMaxPlayers; id++)
{
if(!is_user_connected(id))
{
continue
}
get_user_name(id, szName, 31)
console_print(player, "^n%-26.25s %-6.5d %-8.7d %-11.10d", szName, g_iRates[id][0], g_iRates[id][1], g_iRates[id][2])
}
}

public cvar_result(id, const szCvar[], const szValue[])
{
switch( szCvar[3] )
{
case 'c':
{
g_iRates[id][1] = str_to_num(szValue)
}
case 'e':
{
g_iRates[id][0] = str_to_num(szValue)
}
case 'u':
{
g_iRates[id][2] = str_to_num(szValue)
}
}
}

  • +
  • -
  • 0




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

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