Сообщение от
phpadmin
а как потом временный скин выдавать? Это штуковина не будет затмевать работу обычной setplayerskin ???
Для этого в коде и есть обязательный параметр (новый).
SetPlayerSkin(playerid, id_skin, true); // выдадим скин с сохранением в БД
SetPlayerSkin(playerid, id_skin, false); // выдадим скин БЕЗ сохранения в БД
Код:
PHP код:
stock SetPlayerSkinEx(playerid, skinid, bool:sync = false)
{
static
query_string[39+3+11+1];
if(sync == true)
{
PlayerInfo[playerid][pSkin] = skinid;
format(query_string, sizeof (query_string), "UPDATE accounts SET skin = %i WHERE id = %i",
skinid,
PlayerInfo[playerid][pID]);
mysql_tquery(db_handle, query_string);
}
return SetPlayerSkin(playerid, skinid);
}
#if defined _ALS_SetPlayerSkin
#undef SetPlayerSkinEx
#else
#define _ALS_SetPlayerSkin
#endif
#define SetPlayerSkin SetPlayerSkinEx