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.
|
Guest Message by DevFuse
WojtuS
Rejestracja: 01.07.2011Aktualnie: Nieaktywny
Poza forum Ostatnio: 30.01.2014 15:50
Statystyki
- Grupa: Użytkownik
- Całość postów: 96
- Odwiedzin: 6 084
- Tytuł: Zaawansowany
- Wiek: 30 lat
- Urodziny: Kwiecień 18, 1994
-
Imię
Wojtek
-
Płeć
Mężczyzna
-
Lokalizacja
Krosno
-
Zainteresowania
sport / motoryzacja
0
Nowy
Narzędzia użytkownika
Znajomi
WojtuS nie posiada znajomych
#248821 JailBreak - ostatnie życzenie [PL]
Napisane przez Bullecik w 13.05.2011 08:10
Czy ja mam taki problem , czy ogólnie .sma się nieda z kopliować a .amxx to niewiadomo co to za plugin bo waży 1,64 mb.
#41446 Diablomod WWW Stats ver 2.0
Napisane przez GuTeK w 07.02.2009 16:53
Nowa wersja skryptu statystyk
Dodano:
- Panel admina
- ranking wszystkich graczy
- naprawiony jeden mały bug z wersji 1.4
Instalacja:
Po ściągnięciu rozpakowujemy archiwum z statystykami i otwieramy plik config.php
Znajduje się w nim coś takiego:
Potem tylko wgrywamy wypakowane pliki na hosting na którym jest strona i już gotowe.
Żeby wejść do panelu admina trzeba wpisać taki link http://waszastrona.pl/acp/
Osoby znające PHP na pewno by mnie spytały mnie dlaczego login i hasło do panelu admina jest w pliku konfiguracyjnym dlatego, że większość osób nie umiała by dodać nowej tabeli do bazy a co dopiero rekordu dlatego dałem login i hasło do pliku konfiguracyjnego.
Dodano:
- Panel admina
- ranking wszystkich graczy
- naprawiony jeden mały bug z wersji 1.4
Instalacja:
Po ściągnięciu rozpakowujemy archiwum z statystykami i otwieramy plik config.php
Znajduje się w nim coś takiego:
/************************************************* * To jest plik konfiguracyjny, proszę * wpisz wszystkie dane mysql'a tutaj * * Szczególy na http://amxx.pl * * Credits: * GuTeK * Miczu *************************************************/ /*------------------------------------------------ Info: $dbuser wpisz tam login do logowania do bazy mysql $dbpassword hasło do loginu bazy mysql'a $dbname nazwa databasy w mysqlu $dbhost ip serwera na którym jest wasz server mysql $dbtable nazwa tabeli w bazie danych $ile - ile ma się wyświetlić graczy w ranku $amdlogin - login do panelu admina $admhaslo - hasło do panelu admina ------------------------------------------------------*/ $dbuser = "root"; $dbpassword = ""; $dbname = "test"; $dbhost = "localhost"; $dbtable = "dbmod"; $ile = "150"; $admlogin = "test"; $admhaslo = "1";i zmieniamy wartości na takie jakie my mamy.
Potem tylko wgrywamy wypakowane pliki na hosting na którym jest strona i już gotowe.
Żeby wejść do panelu admina trzeba wpisać taki link http://waszastrona.pl/acp/
Osoby znające PHP na pewno by mnie spytały mnie dlaczego login i hasło do panelu admina jest w pliku konfiguracyjnym dlatego, że większość osób nie umiała by dodać nowej tabeli do bazy a co dopiero rekordu dlatego dałem login i hasło do pliku konfiguracyjnego.
Załączone pliki
-
DiabloMod www Stats ver2.0.rar 355,15 KB 2863 Ilość pobrań
#239474 Tabelka Serwerów Online - Nowy Wygląd v.2
Napisane przez Dj ^^ d(-.-)b w 20.04.2011 21:34
Tak jak zapowiadałem w tym temacie Tabelka Serwerów Online - Nowy Wygląd - Status serwerów - AMXX.pl: Support AMX Mod X - strona 2 tak jest Prezentuje wam nowy status
Który posiada:
Jak dodać na stronę główną naszego forum taki status ?
Oto kod:
Instalacja:
Ściągamy załącznik następnie rozpakowujemy go później wrzucamy na serwer FTP naszego WWW i już
Pliki do edycji to index.php tam zmieniamy Nazwę serwera, adres IP, hlsw, steam , hltv
kolejny plik do edycji to p.php tam tylko zmieniamy adresy IP SERWERÓW
Oczywiście jeżeli pomogłem i przyda się ten status komuś niech podziękuje w tym temacie, jeśli ktoś coś czegoś nie będzie wiedział również niech napisze w tym temacie !
Pozdrawiam
Który posiada:
- Pokazuje ile graczy gra na serwerze np. 18/21
- Pokazuje jaka mapa teraz jest grana np. de_dust2
- Pokazuje czy dany serwer jest włączony czy też nie np. ONLINE lub OFFLINE
- Możliwość połączenia się na serwer poprzez np. HLSW lub STEAM
- Przekierowanie na HLTV z serwera jeśli takowe posiada
- Zlicza sloty z wszystkich serwerów ( prócz tych ukrytych slotów ) i pokazuje daną ilość graczy na serwerach na ilość slot wszystkich serwerów np. 126 / 181 przy czym 126 to jest liczba graczy a 181 to liczba wszystkich slot ( nie wlicza ukrytych).
Jak dodać na stronę główną naszego forum taki status ?
Oto kod:
<!-- tabelka serwery -->
<iframe scrolling="no" frameborder="0" style="width: 100%; height: 280px; border: none" src="TUTAJ DAJESZ LINK DO TEGO STATUSU">Twoja przeglądarka nie obsługuje ramek!</iframe>
<!-- Koniec tabelki serwery -->
Instalacja:
Ściągamy załącznik następnie rozpakowujemy go później wrzucamy na serwer FTP naszego WWW i już
Pliki do edycji to index.php tam zmieniamy Nazwę serwera, adres IP, hlsw, steam , hltv
kolejny plik do edycji to p.php tam tylko zmieniamy adresy IP SERWERÓW
Oczywiście jeżeli pomogłem i przyda się ten status komuś niech podziękuje w tym temacie, jeśli ktoś coś czegoś nie będzie wiedział również niech napisze w tym temacie !
Zakaz rozpowszechniania bez zgody autora ! Wystarczy się spytać na PW czy można skopiować na swoją stronę
Pozdrawiam
Załączone pliki
-
status.rar 16,57 KB 4275 Ilość pobrań
#2707 dbmod_5.0c
Napisane przez MafiaDL w 18.03.2008 12:28
hohoho Diablo MOD xDD zaraz obadam to
aha wyglada na super
http://img407.images... ... modzg8.jpg
http://img407.images...iablomodzg8.jpg
aha wyglada na super
http://img407.images... ... modzg8.jpg
http://img407.images...iablomodzg8.jpg
#2691 dbmod_5.0c
Napisane przez Miczu w 17.03.2008 22:09
Obecna wersja. Mozna testowac na serwerze 80.238.112.245:27150
Załączone pliki
-
dbmod_5.0c.sma 179,28 KB 403 Ilość pobrań
dbmod_5.0c.amxx -
dbmod_5.0c.rar 160,48 KB 272 Ilość pobrań
#182055 Klasa gdy wejdzie nowy gracz
Napisane przez ZiuTeK w 21.10.2010 20:54
Poradnik nie jest moj, znalazlem go na tym forum, ale poniewaz wielu graczy pyta o to samo i jest problem ze znalezieniem rozwiazania wiec go podklejam pod poradniki.
Gdy w swoim diablomodzie zauwazysz, ze gdy wchodzi nowy gracz, to musi czekac do zmiany mapy aby wyswietlila mu sie /klasa mozesz to latwo naprawic stosujac ponizsze rozwiazanie:
Znajdz:
Zamien na:
Dodatkowo trzeba zrobić jeszcze to: http://amxx.pl/topic...post__p__227378
Gdy w swoim diablomodzie zauwazysz, ze gdy wchodzi nowy gracz, to musi czekac do zmiany mapy aby wyswietlila mu sie /klasa mozesz to latwo naprawic stosujac ponizsze rozwiazanie:
Znajdz:
Spoiler
//sql//
public TableHandle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
// lots of error checking
g_boolsqlOK=1
if(Errcode)
{
g_boolsqlOK=0
log_to_file("addons/amxmodx/logs/diablo.log","Error on Table query: %s",Error)
}
if(FailState == TQUERY_CONNECT_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
g_boolsqlOK=0
return PLUGIN_CONTINUE
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Table Query failed.")
g_boolsqlOK=0
return PLUGIN_CONTINUE
}
LoadAVG()
return PLUGIN_CONTINUE
}
public create_klass(id)
{
if(g_boolsqlOK)
{
if(!is_user_bot(id) && database_user_created[id]==0)
{
new name[64]
new ip[64]
new sid[64]
get_user_name(id,name,63)
replace_all ( name, 63, "'", "Q" )
replace_all ( name, 63, "`", "Q" )
get_user_ip ( id, ip, 63, 1 )
get_user_authid(id, sid ,63)
log_to_file("addons/amxmodx/logs/test_log.log","*** %s %s *** Create Class ***",name,sid)
for(new i=1;i<9;i++)
{
new q_command[512]
format(q_command,511,"INSERT INTO `%s` (`nick`,`ip`,`sid`,`klasa`,`lvl`,`exp`) VALUES ('%s','%s','%s',%i,%i,%i ) ",g_sqlTable,name,ip,sid,i,srv_avg[i],LevelXP[srv_avg[i]-1])
SQL_ThreadQuery(g_SqlTuple,"create_klass_Handle",q_command)
}
database_user_created[id]=1
}
}
else sql_start()
}
public create_klass_Handle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
// lots of error checking
if(Errcode)
{
log_to_file("addons/amxmodx/logs/diablo.log","Error on create klass query: %s",Error)
}
if(FailState == TQUERY_CONNECT_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
return PLUGIN_CONTINUE
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","create klass Query failed.")
return PLUGIN_CONTINUE
}
return PLUGIN_CONTINUE
}
public load_xp(id)
{
if(g_boolsqlOK /*&& */)
{
if(!is_user_bot(id))
{
new name[64]
new data[1]
data[0]=id
if(get_cvar_num("diablo_sql_save")==0)
{
get_user_name(id,name,63)
replace_all ( name, 63, "'", "Q" )
replace_all ( name, 63, "`", "Q" )
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `nick`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
else if(get_cvar_num("diablo_sql_save")==1)
{
get_user_ip(id, name ,63,1)
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `ip`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
else if(get_cvar_num("diablo_sql_save")==2)
{
get_user_authid(id, name ,63)
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `sid`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
loaded_xp[id]=1
}
}
else sql_start()
}
Zamien na:
Spoiler
//sql//
public TableHandle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
// lots of error checking
g_boolsqlOK=1
if(Errcode)
{
g_boolsqlOK=0
log_to_file("addons/amxmodx/logs/diablo.log","Error on Table query: %s",Error)
}
if(FailState == TQUERY_CONNECT_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
g_boolsqlOK=0
return PLUGIN_CONTINUE
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Table Query failed.")
g_boolsqlOK=0
return PLUGIN_CONTINUE
}
LoadAVG()
return PLUGIN_CONTINUE
}
public create_klass(id)
{
if(g_boolsqlOK)
{
if(!is_user_bot(id) && database_user_created[id]==0)
{
new name[64]
new ip[64]
new sid[64]
get_user_name(id,name,63)
replace_all ( name, 63, "'", "Q" )
replace_all ( name, 63, "`", "Q" )
get_user_ip ( id, ip, 63, 1 )
get_user_authid(id, sid ,63)
log_to_file("addons/amxmodx/logs/test_log.log","*** %s %s *** Create Class ***",name,sid)
new data[1]
data[0]=id
new q_command[2048]
new i=1
database_user_created[id]=1
format(q_command,2047,"INSERT INTO `%s` (`nick`,`ip`,`sid`,`klasa`,`lvl`,`exp`) VALUES ('%s','%s','%s',%i,%i,%i )",g_sqlTable,name,ip,sid,i,srv_avg[i],LevelXP[srv_avg[i]-1])
for(i=2;i<9;i++)
{
format(q_command,2047,"%s, ('%s','%s','%s',%i,%i,%i)",q_command,name,ip,sid,i,srv_avg[i],LevelXP[srv_avg[i]-1])
}
SQL_ThreadQuery(g_SqlTuple,"create_klass_Handle",q_command,data,1)
}
}
else sql_start()
}
public create_klass_Handle(FailState,Handle:Query,Error[],Errcode,Data[],DataSize)
{
// lots of error checking
new id=Data[0]
if(Errcode)
{
log_to_file("addons/amxmodx/logs/diablo.log","Error on create klass query: %s",Error)
database_user_created[id]=0
asked_klass[id]=0
}
if(FailState == TQUERY_CONNECT_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","Could not connect to SQL database.")
database_user_created[id]=0
asked_klass[id]=0
return PLUGIN_CONTINUE
}
else if(FailState == TQUERY_QUERY_FAILED)
{
log_to_file("addons/amxmodx/logs/diablo.log","create klass Query failed.")
database_user_created[id]=0
asked_klass[Data[0]]=0
return PLUGIN_CONTINUE
}
asked_klass[id]=0
database_user_created[id]=2
changerace(id)
return PLUGIN_CONTINUE
}
public load_xp(id)
{
if(g_boolsqlOK /*&& */)
{
if(!is_user_bot(id))
{
new name[64]
new data[1]
data[0]=id
if(get_cvar_num("diablo_sql_save")==0)
{
get_user_name(id,name,63)
replace_all ( name, 63, "'", "Q" )
replace_all ( name, 63, "`", "Q" )
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `nick`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
else if(get_cvar_num("diablo_sql_save")==1)
{
get_user_ip(id, name ,63,1)
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `ip`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
else if(get_cvar_num("diablo_sql_save")==2)
{
get_user_authid(id, name ,63)
new q_command[512]
format(q_command,511,"SELECT `klasa` FROM `%s` WHERE `sid`='%s' ",g_sqlTable,name)
SQL_ThreadQuery(g_SqlTuple,"SelectHandle",q_command,data,1)
}
loaded_xp[id]=1
}
}
else sql_start()
}
Dodatkowo trzeba zrobić jeszcze to: http://amxx.pl/topic...post__p__227378
#275657 Deathurn Skelp Za kase
Napisane przez Hiroshima w 30.07.2011 11:14
#257298 Kompilacja Diablo Onyke
Napisane przez Onyke w 09.06.2011 20:23
0nYk3, jeśli można - podeślij swojego color chata
Załączone pliki
-
colorchat.inc 1,73 KB 365 Ilość pobrań
#265015 Nie chodzi ;/
Napisane przez Hiroshima w 01.07.2011 15:21
masz to ustawic w cpanelu... czytaj poradnik: [GmAMXBans] AMXBANS i MySQL. TUTORIAL - AMXX.pl: Support AMX Mod X
#265007 Nie chodzi ;/
Napisane przez Hiroshima w 01.07.2011 15:03
#265010 Nie chodzi ;/
Napisane przez Hiroshima w 01.07.2011 15:11
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: WojtuS
- Regulamin