Siemka, jakie zapytanie w mysql aby dać komuś poziom/przenieść level. Bardzo mi się przyda a nie chce namieszać.
Czekam na pomoc panowie.
głównie chodzi o pomoc w mysql ! Dam
+
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
Jakie zapytania na przeniesienie lvl.
Temat rozp.
Chackuu
, 12.10.2011 06:11
7 odpowiedzi w tym temacie
#1
Napisano 12.10.2011 06:11
#2
Napisano 12.10.2011 09:48
jeśli zapis jest po nicku
jeśli zapis jest po steamid
jeśli zapis jest po ip
NAZWA_TABELI jest określona cvarem: diablo_sql_table
ILE_DAC_MU_XP to wartość zmiany doświadczenie
po tym zapytaniu może źle naliczyć poziom klasy przy pierwszym połączeniu się aktualizowanego gracza
Jak chcesz komuś przenieść to jednemu daj innemu zabierz
To wszystko przy wyłączonym serwerze lub pewności, że tych graczy nie ma na serwie.
UPDATE `NAZWA_TABELI` SET `exp` = `exp` + ILE_DAC_MU_XP WHERE `nick` = 'NICK_GRACZA'
jeśli zapis jest po steamid
UPDATE `NAZWA_TABELI` SET `exp` = `exp` + ILE_DAC_MU_XP WHERE `sid` = 'STEAMID_GRACZA'
jeśli zapis jest po ip
UPDATE `NAZWA_TABELI` SET `exp` = `exp` + ILE_DAC_MU_XP WHERE `ip` = 'IP_GRACZA'
NAZWA_TABELI jest określona cvarem: diablo_sql_table
ILE_DAC_MU_XP to wartość zmiany doświadczenie
po tym zapytaniu może źle naliczyć poziom klasy przy pierwszym połączeniu się aktualizowanego gracza
Jak chcesz komuś przenieść to jednemu daj innemu zabierz
`exp` = `exp` - ILE
To wszystko przy wyłączonym serwerze lub pewności, że tych graczy nie ma na serwie.
#3
Napisano 12.10.2011 15:49
Superancko, tylko jak dać komuś expa na poszczególną klase?
#4
Napisano 12.10.2011 16:26
no tak na końcu dodaj
&& klasa = NUMER_KLASY
#5
Napisano 12.10.2011 16:41
numer klasy czyli literki z cvarów w amxx.cfg czy 0-none 1-mag 2-barba ???
#6
Napisano 12.10.2011 17:10
numer z sma, 0-none 1-mag 2-barba
#7
Napisano 12.10.2011 17:24
tak ma wygladac ?
UPDATE `amxx_tabela` SET `exp` = `exp` + 9000 WHERE `ip` = 'IP_GRACZA' && klasa = 1(nr klasy)
#8
Napisano 12.10.2011 17:44
no, dobrze
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych