hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.07.04. 22:09



Jelenlévő felhasználók

Jelenleg 382 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 381 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Mysql nem ment
HozzászólásElküldve:2016.05.05. 18:58 
Offline
Senior Tag

Csatlakozott:2015.08.11. 14:21
Hozzászólások:215
Megköszönt másnak: 50 alkalommal
Megköszönték neki: 6 alkalommal
Sziasztok!

Valaki segítene, hogy miért nem ment??? A táblát sem hozza létre.

Idézet:
public plugin_cfg() {
new Query[5012], Len;
g_SqlTuple = SQL_MakeDbTuple(SQL_INFO[0],SQL_INFO[1],SQL_INFO[2],SQL_INFO[3])

Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `tabla_neve` ")

Len += formatex(Query[Len], charsmax(Query)-Len, "(`Nev` varchar(32) NOT NULL, ")
Len += formatex(Query[Len], charsmax(Query)-Len, "`pont` int(11) NOT NULL, ")
Len += formatex(Query[Len], charsmax(Query)-Len, "`kulcs` int(11) NOT NULL, ")
Len += formatex(Query[Len], charsmax(Query)-Len, "`Dollar` int(11) NOT NULL, ")

for(new i;i < sizeof(LADANEVEK); i++)
Len += formatex(Query[Len], charsmax(Query)-Len, "`Lada%d` int(11) NOT NULL, ", i)

for(new i;i < sizeof(SkinNevek); i++)
Len += formatex(Query[Len], charsmax(Query)-Len, "`Fegyver%d` int(11) NOT NULL, ", i)

for(new i;i < sizeof(OsszesFegyver); i++)
Len += formatex(Query[Len], charsmax(Query)-Len, "`OFegyver%d` int(11) NOT NULL, `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)",i)

SQL_ThreadQuery(g_SqlTuple,"createTableThread", Query)
}
public createTableThread(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
if(FailState == TQUERY_CONNECT_FAILED)
set_fail_state("Nem tudtam csatlakozni az adatbazishoz.");
else if(FailState == TQUERY_QUERY_FAILED)
set_fail_state("Query Error");
if(Errcode)
log_amx("Hibat dobtam: %s",Error);

}
public load(id) {
new Query[2048], Data[1], Name[32];
get_user_name(id, Name, 31);
Data[0] = id;

formatex(Query, charsmax(Query), "SELECT * FROM `tabla_neve` WHERE Nev = ^"%s^";", name[id]);
SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1);
return PLUGIN_HANDLED;
}
public QuerySelectData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
log_amx("%s", Error)
return
}
else {
new id = Data[0];

if(SQL_NumRows(Query) > 0) {
Pont[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "pont"))
Kulcs[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "kulcs"))
Dollar[id] = float(SQL_ReadResult(Query, 3))/100
Szint[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "szint"))

for(new i;i < sizeof(LADANEVEK); i++) {
Lada[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Lada%d"),i)
}
for(new i;i < sizeof(SkinNevek); i++) {
Skin[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Fegyver%d"),i)
}
for(new i;i < sizeof(OsszesFegyver); i++) {
OsszesFegyver[i][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "OFegyver%d"),i)
}
}
else {
save(id)
}
}
}
public save(id) {
new Query[2048], Name[32];
get_user_name(id, Name, 31);
new Len;

Len += format(Query[Len], 2048, "INSERT INTO tabla_neve ")
Len += format(Query[Len], 2048-Len,"(Nev) VALUES('%s')", name[id])

SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
}
public QuerySetData(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
if(FailState == TQUERY_CONNECT_FAILED || FailState == TQUERY_QUERY_FAILED) {
log_amx("%s", Error)
return
}
}
public update(id) {
new Query[2048], Len

Len += formatex(Query[Len], charsmax(Query), "UPDATE `tabla_neve` ");

Len += formatex(Query[Len], charsmax(Query)-Len, "SET pont = ^"%i^",", Pont[id])
Len += formatex(Query[Len], charsmax(Query)-Len, "kulcs = ^"%i^",", Kulcs[id])
Len += formatex(Query[Len], charsmax(Query)-Len, "Dollar = ^"%i^",", floatround(Dollar[id]*100));
Len += formatex(Query[Len], charsmax(Query)-Len, "szint = ^"%i^",");
for(new i;i < sizeof(LADANEVEK); i++) {
Len += formatex(Query[Len], charsmax(Query)-Len, "Lada%d = ^"%i^"", i, Lada[i][id])
}
for(new i;i < sizeof(SkinNevek); i++) {
Len += formatex(Query[Len], charsmax(Query)-Len, "Fegyver%d = ^"%i^"", i, Skin[i][id])
}
for(new i;i < sizeof(OsszesFegyver); i++) {
Len += formatex(Query[Len], charsmax(Query)-Len, "OFegyver%d = ^"%i^"", i, OsszesFegyver[i][id])
}
Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE Nev = ^"%s^";", name[id])

SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query);
}
public plugin_end() {
SQL_FreeHandle(g_SqlTuple)
}
public client_putinserver(id) {
if(!is_user_bot(id)) {
load(id)
}
Skins[id] = true
}
public client_disconnect(id) {
if(!is_user_bot(id)) {
update(id)
}
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Mysql nem ment
HozzászólásElküldve:2016.05.05. 21:00 
Offline
Senior Tag
Avatar

Csatlakozott:2016.02.04. 10:58
Hozzászólások:219
Megköszönt másnak: 11 alkalommal
Megköszönték neki: 18 alkalommal
mysql adatbázis hiba?
(Free-n) nem ajánlatos menteni :)

_________________
STEAM
[steam]konfigos[/steam]
YOUTUBE

Szerverek
Kép
_
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 30 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole