Offline |
![Senior Tag Senior Tag](./images/ranks/hl15.png) |
![Avatar](./download/file.php?avatar=9379_1517499641.png) |
Csatlakozott: 2018.02.01. 16:27 Hozzászólások: 225
Megköszönt másnak: 14 alkalommal Megköszönték neki: 18 alkalommal
|
Helló! Nem tudok rájönni hogy miért nem indul el a plugin.... Valaki esetleg ?... Hálás volnék ![nagyon boldog :D](./images/smilies/icon_e_biggrin.gif) L 04/07/2018 - 17:20:33: [AMXX] Plugin ("furien_menu.amxx") is setting itself as failed. L 04/07/2018 - 17:20:33: [AMXX] Plugin says: Query Error L 04/07/2018 - 17:20:33: [AMXX] Displaying debug trace (plugin "furien_menu.amxx") L 04/07/2018 - 17:20:33: [AMXX] Run time error 1: forced exit L 04/07/2018 - 17:20:33: [AMXX] [0] furien_menu.sma::createTableThread (line 1413)
public plugin_cfg() { new Query[512]; new Len; g_SqlTuple = SQL_MakeDbTuple(SQL_INFO[0],SQL_INFO[1],SQL_INFO[2],SQL_INFO[3]) formatex(Query, charsmax(Query), "CREATE TABLE IF NOT EXISTS `rivals_furien` (`username` varchar(32) NOT NULL,`XP` int(11) NOT NULL,`SZINT` int(11) NOT NULL,`OLES` int(11) NOT NULL,`PONT` int(11) NOT NULL,`HALAL` int(11) NOT NULL,`FEJLOVES` int(11) NOT NULL,`CSAVAR` int(11) NOT NULL,`RUGO` int(11) NOT NULL,`FEGYVERTUS` int(11) NOT NULL,`FEGYVEREGY` INT(11) NOT NULL,`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)") Len += formatex(Query[Len], charsmax(Query)-Len, "`Felhasznalonev` varchar(32) NOT NULL,"); Len += formatex(Query[Len], charsmax(Query)-Len, "`Jelszo` varchar(32) NOT NULL,"); Len += formatex(Query[Len], charsmax(Query)-Len, "`Regisztralt` int(11) NOT NULL,"); 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 client_putinserver(id) { if(!is_user_bot(id)) { get_user_name(id, name[id], charsmax(name)) load(id) } } public client_disconnect(id) { if(!is_user_bot(id)) update(id) } public client_connect(id) { new nm[32] get_user_name(id, nm, 31) } public load(id) { new Query[512], Data[1] Data[0] = id formatex(Query, charsmax(Query), "SELECT * FROM `rivals_furien` WHERE username = ^"%s^";", name[id]) SQL_ThreadQuery(g_SqlTuple, "QuerySelectData", Query, Data, 1) } 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) { Xp[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "XP")) Szint[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "SZINT")) Oles[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "OLES")) Pont[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "PONT")) Halal[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "HALAL")) Fejloves[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "FEJLOVES")) Csavar[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "CSAVAR")) Rugo[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "RUGO")) FegyverTus[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "FEGYVERTUS")) ak47[1][id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "FEGYVEREGY")) SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Felhasznalonev"), regFh[id], charsmax(regFh[])); SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Jelszo"), regJelszo[id], charsmax(regJelszo[])); Regisztralt[id] = SQL_ReadResult(Query, SQL_FieldNameToNum(Query, "Regisztralt")); } else { save(id) } } } public SQL_Update_Reg(id) { static Query[512], Len; Len += formatex(Query[Len], charsmax(Query), "UPDATE `pokemon_mentesek_mentesek` SET Felhasznalonev = ^"%s^", ", regFh[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "Jelszo = ^"%s^", ", regJelszo[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "Regisztralt = ^"%i^" WHERE Nev = ^"%s^";", Regisztralt[id], name[id]); SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query); } public save(id) { new text[512]; formatex(text, charsmax(text), "INSERT INTO `rivals_furien` (`username`) VALUES (^"%s^");", name[id]) SQL_ThreadQuery(g_SqlTuple, "QuerySetData", text) } 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[512], Len; Len += formatex(Query[Len], charsmax(Query), "UPDATE rivals_furien SET "); Len += formatex(Query[Len], charsmax(Query)-Len, "XP = %i, ", Xp[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "SZINT = %i, ", Szint[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "OLES = %i, ", Oles[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "HALAL = %i, ", Halal[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "FEJLOVES = %i, ", Fejloves[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "CSAVAR = %i, ", Csavar[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "RUGO = %i, ", Rugo[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "FEGYVERTUS = %i, ", FegyverTus[id]); Len += formatex(Query[Len], charsmax(Query)-Len, "FEGYVEREGY = %i, ", ak47[1][id]); Len += formatex(Query[Len], charsmax(Query)-Len, "PONT = %i WHERE username = ^"%s^";", Pont[id], name[id]); SQL_ThreadQuery(g_SqlTuple, "QuerySetData", Query); } public plugin_end() { SQL_FreeHandle(g_SqlTuple) }
|
|