Exp nowych klas nie dodaje :<
Itachi
02.02.2011
Zwracam sie do was w tej ciezkiej chwili poniewaz do moich nowych klas nie dodaje sie lvl
Jezeli ktos moglby pomoc bylbym wdzieczny
Jezeli ktos moglby pomoc bylbym wdzieczny
Attached Files
Aard
02.02.2011
hym.. moze trzeba reset tabeli zrobic tzn. reset lvl nie wiem dokladnie tylko tak przypuszczam
Złotówka
03.02.2011
Zmień sobie tutaj
Na tyle ile masz klas, zadziała na 99,9%. ( Jeśli masz zrobiony reset leveli ).
for(i=2;i<9;i++)
Na tyle ile masz klas, zadziała na 99,9%. ( Jeśli masz zrobiony reset leveli ).
Złotówka
03.02.2011
Właśnie widzę... Wycinek z Twojego załącznika.Ja tak zrobiłem
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() }