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
 

toxic - zdjęcie

toxic

Rejestracja: 08.01.2009
Aktualnie: Nieaktywny
Poza forum Ostatnio: 30.06.2012 13:35
-----

#276925 dopisanie w pluginie steamid

Napisane przez Misiaczek ;c w 02.08.2011 22:49

ehh błąd się wkradł

#include <amxmodx>
#include <nvault>
#include <colorchat>

#define PLUGIN "Save Player's playing time"
#define VERSION "1.0"
#define AUTHOR "#Vaverix."

new czas_gry[33];
new g_vault;

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /gametime","pokaz_czas_gry");
register_clcmd("say /playingtime","pokaz_czas_gry");
register_clcmd("say /czasgry","pokaz_czas_gry");
register_clcmd("say /czas","pokaz_czas_gry");
g_vault = nvault_open("SPPT");

if (g_vault == INVALID_HANDLE)
set_fail_state( "Nie udalo sie otworzyc pliku nvault!");
}

public client_connect(id)
{
wczytaj_czas_gry(id);
set_task(60.0, "pokaz_czas_gry", id,_,_,"b");
}
public client_disconnect(id)
{
zapisz_czas_gry(id);
czas_gry[id] = 0;

if(task_exists(id))
remove_task(id);
}

public wczytaj_czas_gry(id)
{
new name[35],vaultkey[64],vaultdata[256];

get_user_name(id,name,34);
format(vaultkey,63,"%s-gametime",name);

nvault_get(g_vault,vaultkey,vaultdata,255);

czas_gry[id] = str_to_num(vaultdata);

return PLUGIN_CONTINUE;
}


public zapisz_czas_gry(id)
{
new name[35],vaultkey[64],vaultdata[256];

get_user_name(id,name,34);
czas_gry[id] += get_user_time(id, 1);

format(vaultkey,63,"%s-gametime",name);
format(vaultdata, 255, "%d", czas_gry[id]);

nvault_set(g_vault,vaultkey,vaultdata)

czas_gry[id] = str_to_num(vaultdata);

return PLUGIN_CONTINUE;
}

public pokaz_czas_gry(id)
{
new sekundy = (czas_gry[id] + get_user_time(id, 1)), minuty, godziny;
new steam[32];
get_user_authid(id, steam, charsmax(steam))

while(sekundy >= 60)
{
sekundy -= 60;
minuty++;

}
while(minuty >= 60)
{
minuty -= 60;
godziny++;

}
ColorChat(id, GREEN, "[Czas]^x01 Grasz juz^x03 %i^x01 h^x03 %i^x01 min^x03 %i^x01 s na tym serwerze! Twoje STEAMID to: %s", godziny, minuty, sekundy, steam);

return PLUGIN_HANDLED;
}

public plugin_end()
nvault_close(g_vault);

  • +
  • -
  • 1


#271379 włączenie pluginu na serwie

Napisane przez pAC w 18.07.2011 20:11

zapauzować za pomocą amxmodmenu chyba 9 i tak masz pluginy


#271377 włączenie pluginu na serwie

Napisane przez kapi10072 w 18.07.2011 20:06

Można najwyżej włączyć go w plugins.ini
Potem zapauzować i ewentualnie odpauzować.
  • +
  • -
  • 1


#268626 dodawanie map do maps.ini

Napisane przez DZIAREK w 11.07.2011 12:16

pobierz program total comander
za jego moca poloncz sie do ftp i edytuj recznie plik maps.ini
za pomoca notatnika
  • +
  • -
  • 1