Próbuje zrobić plugin który zapisuje ilość zdobytych fragów. Potrzebuje zapisu od razu po zdobyciu fraga, gdyż mam zamiar potem wyświetlać ilość zdobytych fragów graczowi. Połączenie z bazą jest.
Daje kod który odpowiada za zapis fraga.
public Event_PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast) { new attackerId = GetEventInt(event, "attacker"); new attacker = GetClientOfUserId(attackerId); new String:nick[33]; GetClientName(attacker, nick, 33); new String:query[300]; Format(query,sizeof(query),"SELECT nick, fragi FROM moje WHERE nick='%s'",nick); new Handle:queryH= SQL_Query(DB,query); if(queryH != INVALID_HANDLE) { if(SQL_FetchRow(queryH)) { new fragi =SQL_FetchInt(queryH, 1); fragi++; new String:query2[300]; Format(query2,300,"UPDATE moje SET `fragi`='%i' WHERE `moje`.`nick`='%s'",fragi,name); } } }