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.
|
#1
Napisano 30.07.2012 11:14
http://amxx.pl/topic...medale-ranking/
mógłby ktoś zaedytować ten plugin tak, żeby był zapis punktów na SteamID? I żeby w bazie danych obok SteamID pisał od razu nick..
#2
Napisano 01.08.2012 20:11
#4
Napisano 02.08.2012 11:48
Nadal aktualne i mogę zaplacić (paypal)
Użytkownik aerocell edytował ten post 02.08.2012 11:49
#5
Napisano 02.08.2012 12:19
Jeśli tabela z medalami nie istnieje po prostu odpal plugin, jeśli istniej wykonaj zapytanie w phpMyAdmin:Cvary nie mają nic do tego, tu potrzeba edycji, dodania kolumny oraz zsynchronizowania z inną, a ja nie potrafię tego zrobić.
Nadal aktualne i mogę zaplacić (paypal)
ALTER TABLE `medale` ADD `sid` VARCHAR( 34 ) NOT NULL AFTER `nick`;
Załączone pliki
IP: ts3.cserwerek.pl
#6
Napisano 02.08.2012 13:04
Zdziwiło mnie trochę, że po skompilowaniu waży mniej niż oryginalny plugin, no ale sprawdzę..
Więc to co dał portek to nie działa, nawet /medale nie działa a w db nie utworzyły się żadne kolumny..
Może źle cvary ustawiłem?
Co mam wpisać tutaj?
medale_dbname
Bo ja wpisałem tą pierwszą bazę danych, co wyświetla się po lewej stronie tj.
TUTAJ_NAZWA (0)
information_schema (28)
chattime jest na 5, restart serwera jest konieczny, czy wystarczy zmienić mapę?
speed, może Ty coś wymyślisz
#7
Napisano 02.08.2012 13:14
Super, fajnie że nas poinformowałeś o tym. Nie zmieniałem zapisu, zmieniłem jedynie wzór odpytywania bazy, czyli identyfikatorem jest SteamID, a nie nick.Więc to co dał portek to nie działa, nawet /medale nie działa a w db nie utworzyły się żadne kolumny..
Racja, nie wziąłem Więc w załączniku poprawka.speedkill[/url]' timestamp='1343906340' post='439656']
Portek, a wziąłeś pod uwagę ładowanie top15
Załączone pliki
IP: ts3.cserwerek.pl
#8
Napisano 02.08.2012 13:42
Jeśli to aż takie wymagajace, to prosiłbym poprostu o to, zeby zamiast nicku pisal steam id....
Użytkownik aerocell edytował ten post 02.08.2012 14:00
#9
Napisano 02.08.2012 14:01
If you can dream it, you can do it.
#10
Napisano 02.08.2012 14:21
Pokaż jak stworzyła Ci się tabelka w bazie danych.
Już nie trzeba, ale dam screena
http://img209.images...pldbtabelka.png
Wcześniej nie utworzyła się kolumna sid, ale po wyczyszczeniu tabeli i wyłączeniu/włączeniu pluginu już jest.
Teraz pytanie - czy wraz ze zmianą nicku w grze będzie tworzony nowy id w tabelce, czy poprostu osoba z danym steam_id będzie miała zaktualizowany nick?
ps. co zrobić, żeby jakoś urozmaicić top15 medali? chciałbym dodać tło i czcionke zmienić
len = formatex(gData, charsmax(gData), "<body bgcolor=#000000><font color=#FFB000><pre>%2s %-22.22s %6s %8s %8s %5s^n", "#", "Nick", nazwy[0], nazwy[1], nazwy[2], "Suma");
tutaj dodawać w htmlu ?
Użytkownik aerocell edytował ten post 02.08.2012 14:27
#11
Napisano 02.08.2012 14:28
If you can dream it, you can do it.
#12
Napisano 02.08.2012 14:30
Zapis jest na steam_id, więc nick tylko się zmieni w bazie. Osobie z jakimś tam steam_id zaaktualizuje się nick, tak samo jak ilość medali fragów, etc.
Ok, a odpowiedz jeszcze na 2-gą część postu, bo teraz zaedytowałem
#13
Napisano 02.08.2012 14:33
Tak, a dokładniej tops. co zrobić, żeby jakoś urozmaicić top15 medali? chciałbym dodać tło i czcionke zmienić
len = formatex(gData, charsmax(gData), "<body bgcolor=#000000><font color=#FFB000><pre>%2s %-22.22s %6s %8s %8s %5s^n", "#", "Nick", nazwy[0], nazwy[1], nazwy[2], "Suma");
tutaj dodawać w htmlu ?
"<body bgcolor=#000000><font color=#FFB000>
If you can dream it, you can do it.
#14
Napisano 02.08.2012 14:37
Tak, a dokładniej tops. co zrobić, żeby jakoś urozmaicić top15 medali? chciałbym dodać tło i czcionke zmienić
len = formatex(gData, charsmax(gData), "<body bgcolor=#000000><font color=#FFB000><pre>%2s %-22.22s %6s %8s %8s %5s^n", "#", "Nick", nazwy[0], nazwy[1], nazwy[2], "Suma");
tutaj dodawać w htmlu ?"<body bgcolor=#000000><font color=#FFB000>
gdy zmieniłem to na
<body background="LINK DO ZDJECIA"><font color=#FFB000>
To wyskoczył mi błąd przy kompilacji, coś dotyczącego cudzysłowia, ale gdy usunalem to juz działa
#15
Napisano 02.08.2012 14:42
<body background=^"LINK DO ZDJECIA^"><font color=#FFB000>
If you can dream it, you can do it.
#16
Napisano 02.08.2012 14:47
Teraz jeszcze taki mały błąd, albo przeoczenie
http://img9.imagesha...top15medale.png
Można by to zmienić na to, żeby pisał nick ? i czemu STEAM_ID_LAN jest brany pod uwagę parę razy?
#17
Napisano 02.08.2012 14:59
SQL_ReadResult(query, 1, nick, 32);Zamień na
SQL_ReadResult(query, 2, nick, 32);
If you can dream it, you can do it.
#18
Napisano 02.08.2012 15:06
Znajdź
SQL_ReadResult(query, 1, nick, 32);Zamień naSQL_ReadResult(query, 2, nick, 32);
A czemu steam_id_lan jest brany pod uwagę pare razy? Mogę poprostu skasować te 3 rekordy i zostawić 1?
http://img853.images...amxxplbugdb.png
#19
Napisano 02.08.2012 15:13
Poprostu skasuj wszystkie. Możesz też wrzucić coś takiego do funkcji Wyczysc(id):A czemu steam_id_lan jest brany pod uwagę pare razy? Mogę poprostu skasować te 3 rekordy i zostawić 1?
public Wyczysc(id) {
for(new i = 0; i < staty; i++)
gStaty[i][id] = 0;
formatex(gQuery, charsmax(gQuery), "DELETE FROM `medale` where `sid`='STEAM_ID_LAN';";
SQL_ThreadQuery(g_SqlTuple, "handleStandard", gQuery);
}
IP: ts3.cserwerek.pl
#20
Napisano 02.08.2012 15:15
Poprostu skasuj wszystkie. Możesz też wrzucić coś takiego do funkcji Wyczysc(id):A czemu steam_id_lan jest brany pod uwagę pare razy? Mogę poprostu skasować te 3 rekordy i zostawić 1?
public Wyczysc(id) {
for(new i = 0; i < staty; i++)
gStaty[i][id] = 0;
formatex(gQuery, charsmax(gQuery), "DELETE FROM `medale` where `sid`='STEAM_ID_LAN';";
SQL_ThreadQuery(g_SqlTuple, "handleStandard", gQuery);
}
Po kodzie odczytuje, że będzie usuwało wszystkie steam_id_lan tak ? Czyli to będzie dobra opcja
A co z NS'ami którzy mają wygenerowany sid przez dproto?
//edit
Welcome to the AMX Mod X 1.8.1-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team Error: Expected token: ",", but found ";" on line 101 1 Error. Could not locate output file C:\Documents and Settings\Filip\Pulpit\Untitled.amx (compile failed).
Użytkownik aerocell edytował ten post 02.08.2012 15:27
Również z jednym lub większą ilością słów kluczowych: Modyfikacja
Inny
Dodanie Broni do PaintBallNapisany przez One ShooT, 05.02.2024 inny, modyfikacja |
|
||||
Modyfikacja
prośba o przerobienie pluginuprośba Napisany przez bili, 06.02.2021 modyfikacja |
|
||||
Modyfikacja
Prośba o dodanie modelu do vipa z generatoraNapisany przez Vanilla, 01.02.2021 modyfikacja |
|
||||
Modyfikacja
Plugin na przenikanie/spadochron pod komendąNapisany przez Polonez, 22.01.2021 modyfikacja |
|
||||
|
[ROZWIĄZANE] Modyfikacja pluginuNapisany przez _.-*`PaniQ*-._, 11.01.2021 modyfikacja |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych