Karakter törlés (m)

Indította Magnum, 2015-02-22, 13:11:29

Sziasztok.

Valaki tudna segíteni, hogy 34k-s szerverfilében hogyan tudom beállítani hogy törölje a karaktereket?
Se a max szintű karit nem törli se az 1-es karit.

DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Out of range value for column 'hp' at row 1
query: INSERT INTO player_deleted SELECT * FROM player WHERE id=54

Nem ír hasonló dolgot a syserr?

Nem.
Teljesen üres az összes syserr mikor törölném a karaktert, csak annyit ír kliens, hogy Nem törölheted a karaktert.

És biztos jó kódot írsz be?
Mert ha nem az a gond hogy a player & a player_deleted nem egyezik, akkor más nem igen kerülhet szóba.

Regisztrált karakterrel próbálom meg játékosok is írják, hogy nem töröl karaktert.

másold le a player tábládat és nevezd át player_deleted-re és kész...


ha megvan, akkor utána resizd me a mysql-t meg a szervert is és 100%, hogy működik...

/usr/local/etc/rc.d/mysql-server restart

CREATE TABLE player_deleted LIKE player;
Nem egyszerűbb?

Köszönöm így már törli a karaktert.