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
Edycja Pluginu

Przerobienie myAC

edycja pluginu

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

#1 FORMOZA

    KDE User

  • Power User

Reputacja: 411
Wszechobecny

  • Postów:758
  • Imię:Kamil
  • Lokalizacja:Łowicz
Offline

Napisano 29.11.2011 19:27

Witam mam problem z przerobieniem myac.kick. chcę aby zamiast kicku wyświetlało w hud kto aktualnie NIE używa myac...

Z góry dziękuje za przerobienie


Ps. Poradziłem sobie :D Jak ktoś potrzebuje to w załączniku ;)

#include <amxmodx>
#include <amxmisc>
#define PLUGIN "myAC.Kick"
#define VERSION "1.1"
#define AUTHOR "Wonder"
#define MAX_IPS 50
#define KICKTIME 1
#define REASON "[myAC] It is required to start myAC.Client !!!"
new g_ips[MAX_IPS][16]
new g_config[64]
new g_ip
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
}
public plugin_cfg() {
get_configsdir(g_config,63)
format(g_config,63,"%s/whitelist.txt",g_config)
load_settings()
}

public delayed_kick(userid) {
server_cmd("kick #%d %s", userid, REASON)
}
public client_connect(id){
new infoField[32]
new ip[16]
get_user_ip(id,ip,15,1)
for (new i=0; i<g_ip; ++i) {
if (equal(ip,g_ips[i])) {
return PLUGIN_CONTINUE
}
}

get_user_info(id, "*myAC", infoField, 32)
if (strlen(infoField) <= 0) {
new userid=get_user_userid(id)
set_task(float(KICKTIME), "delayed_kick", userid)
}
return PLUGIN_CONTINUE
}
public load_settings() {
if (!file_exists(g_config)) {
return PLUGIN_CONTINUE
}
new string[16],line,len
while (read_file(g_config,line++,string,15,len)) {
if (string[0]==';' || !len) continue
copy(g_ips[g_ip],15,string)
g_ip++
}
return PLUGIN_CONTINUE
}


FORMOZA (05.01.2014 00:36):
W załączniku rozwiązanie tematu ;)

Załączone pliki


Użytkownik FORMOZA edytował ten post 05.01.2014 00:33

  • +
  • -
  • 0

Diablo Mod V9 Demonic by FORMOZA *Updated 21-12-2013*

Perki by Pas (FORMOZA) cz1 %5BPaczka%5D

Perki by J River (FORMOZA) cz2 %5BPaczka%5D

Dołączona grafika

=================================

Załączony plik  Diablo Install_9.zip   1,2 MB  528 Ilość pobrań

Załączony plik  Perki by Pas DOWNLOAD.zip   127,12 KB  1195 Ilość pobrań


Załączony plik  Perks_by_J_River.zip   178,98 KB  1847 Ilość pobrań

=================================


http://kdemaker.blogspot.com/






Również z jednym lub większą ilością słów kluczowych: edycja pluginu

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

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