Recover a value[mysql]
#9

Well if you want to save his position under OnPlayerConnect, you can do this:

orm_addvar_float(ormid, pInfo[playerid][LastX], "LastX"); - Make sure ormid is defined correctly.

Alternatively you can use mysql_tquery, I'll let you see a snippet of my /savepos command (same concept):

pawn Код:
new query[256];
GetPlayerPos(playerid, Player[playerid][PosX], Player[playerid][PosY], Player[playerid][PosZ]);
        GetPlayerFacingAngle(playerid, Player[playerid][PosA]);
        format(query, sizeof(query), "UPDATE `players` SET `PosX` = '%f', `PosY` = '%f', `PosZ` = '%f', `PosA` = '%f' WHERE `username` = '%s' LIMIT 1", Player[playerid][PosX], Player[playerid][PosY], Player[playerid][PosZ], Player[playerid][PosA], getName(playerid));
        printf("\n %s", query); // printing to make sure the co-ords are being sent.
        mysql_tquery(SQL, query, "", "");
There's a tutorial somewhere on how to use MySQL r34, look up "MySQL R34 ORM Usage".


If you want to -load- the co-ordinates, do this:

SELECT * FROM `accounts` WHERE `PosX` = '%f', `PosY` = '%f' AND `PosZ` = '%f' WHERE `Name` = '%s'
Reply


Messages In This Thread
Recover a value[mysql] - by anou1 - 13.01.2014, 17:24
Re: Recover a value[mysql] - by maddinat0r - 13.01.2014, 17:42
Re : Recover a value[mysql] - by anou1 - 13.01.2014, 17:56
Re: Recover a value[mysql] - by maddinat0r - 13.01.2014, 18:10
Re : Recover a value[mysql] - by anou1 - 13.01.2014, 18:40
Re: Recover a value[mysql] - by sammp - 13.01.2014, 22:24
Re: Recover a value[mysql] - by anou1 - 13.01.2014, 22:37
Re: Recover a value[mysql] - by anou1 - 14.01.2014, 09:46
Re: Recover a value[mysql] - by sammp - 14.01.2014, 18:10
Re : Recover a value[mysql] - by anou1 - 14.01.2014, 20:46

Forum Jump:


Users browsing this thread: 1 Guest(s)