PDA

Просмотр полной версии : [Вопрос] hex-code color and mysql



pustomerzha
30.05.2017, 19:18
Нужно вытащить из БД цвет для игрока, но при установке он устанавливается на черный


enum e_GROUP_INFO
{
gGroupID,

gName[64],
gSkins[10],

gLeader[MAX_PLAYER_NAME],
gColor[11]
};

cache_get_value_name(i, !"clist", GroupInfo[i][gColor], 11);

SetPlayerColor(playerid, GroupInfo[PlayerInfo[playerid][pGroup] - 1][gColor] >>> 8);

DeimoS
30.05.2017, 19:21
Цвет - это обычное число. Зачем ты пытаешься хранить его в виде строки? :)

Fallen A.
30.05.2017, 19:26
Цвет - это обычное число. Зачем ты пытаешься хранить его в виде строки? :)

Да? :)

FFFFFF

pustomerzha
30.05.2017, 19:33
Цвет - это обычное число. Зачем ты пытаешься хранить его в виде строки? :)

В int сохраняться не хочет

DeimoS
30.05.2017, 19:38
Да? :)

FFFFFF

Эмм, да. То, что число записано в шестнадцатеричном формате, числом оно не перестало быть, как и если бы оно было записано в привычном нам десятичном.
Вообще вот эту (http://www.cyberforum.ru/blogs/18334/blog96.html) статью советую к прочтению. В примеры можно особо не вникать, ибо они не для Pawn, но остальная информация будет полезной.


Что именно не получается?

Fallen A.
30.05.2017, 19:40
Эмм, да. То, что число записано в шестнадцатеричном формате, числом оно не перестало быть, как и если бы оно было записано в привычном нам десятичном.
Вообще вот эту (http://www.cyberforum.ru/blogs/18334/blog96.html) статью советую к прочтению. В примеры можно особо не вникать, ибо они не для Pawn, но остальная информация будет полезной.


Что именно не получается?

Эммм, нет. Все-таки вопрос скорее в том, как автор сохраняет. Так что введение в заблуждение у тебя к нему.

DeimoS
30.05.2017, 19:42
Эммм, нет. Все-таки вопрос скорее в том, как автор сохраняет. Так что введение в заблуждение у тебя к нему.

Так мой последний вопрос и намекает на то, что автор сделал что-то не так. Он расскажет что у него не получается, прикрепив к словам код, и всё станет понятно.