Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum PlayerInfo
- {
- KeyFire,
- KeyAim,
- KeyLookBehind,
- KeyAnalogLeft,
- KeyAnalogRight,
- KeyWalk,
- KeyAction,
- KeyCtrlBack,
- KeyYes,
- KeyNo
- }
- new DB[playerid][PlayerInfo];
- stock SaveUser(playerid)
- mysql_format(sql, query, sizeof query, "UPDATE `user_hotkeys` SET "); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_fire` = '%s', ", DB[playerid][KeyFire]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_aim` = '%s', ", DB[playerid][KeyAim]); strcat(store, query);
- //mysql_format(sql, query, sizeof query, "`key_look_behind` = '%s', ", DB[playerid][KeyLookBehind]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_analog_left` = '%s', ", DB[playerid][KeyAnalogLeft]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_analog_right` = '%s', ", DB[playerid][KeyAnalogRight]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_walk` = '%s', ", DB[playerid][KeyWalk]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_action` = '%s', ", DB[playerid][KeyAction]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_ctrl_back` = '%s', ", DB[playerid][KeyCtrlBack]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_yes` = '%s', ", DB[playerid][KeyYes]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "`key_no` = '%s' ", DB[playerid][KeyNo]); strcat(store, query);
- mysql_format(sql, query, sizeof query, "WHERE `id` = %d", DB[playerid][ID]); strcat(store, query);
- result = mysql_query(sql, store);
- cache_delete(result);
- format(store, 1, "");
- }
- stock LoadUser(playerid)
- {
- mysql_format(sql, query, sizeof query, "SELECT * FROM `user_hotkeys` WHERE `id` = %d", DB[playerid][ID]);
- result = mysql_query(sql, query);
- /*cache_get_field_content(0, "key_fire", getstr);
- format(DB[playerid][KeyFire], 32, getstr);
- format(getstr, 1, "");*/
- cache_get_field_content(0, "key_aim", getstr);
- format(DB[playerid][KeyAim], 32, getstr);
- new str[32];
- format(str, sizeof(str), "%s | %s", getstr, DB[playerid][KeyAim]);
- printf(str);
- Message(playerid, TYPE_INFO, str);
- /*format(getstr, 1, "");
- cache_get_field_content(0, "key_look_behind", getstr);
- format(DB[playerid][KeyLookBehind], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_analog_right", getstr);
- format(DB[playerid][KeyAnalogRight], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_analog_left", getstr);
- format(DB[playerid][KeyAnalogLeft], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_walk", getstr);
- format(DB[playerid][KeyFire], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_action", getstr);
- format(DB[playerid][KeyAction], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_ctrl_back", getstr);
- format(DB[playerid][KeyCtrlBack], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_yes", getstr);
- format(DB[playerid][KeyYes], 32, getstr);
- format(getstr, 1, "");
- cache_get_field_content(0, "key_no", getstr);
- format(DB[playerid][KeyNo], 32, getstr);
- format(getstr, 1, "");*/
- cache_delete(result);
- }
- public OnPlayerUpdate(playerid)
- {
- new str[32];
- format(str, sizeof(str), "%s", DB[playerid][KeyAim]);
- Message(playerid, TYPE_INFO, str);
- format(str, sizeof(str), "klb: %s", DB[playerid][KeyLookBehind]);
- Message(playerid, TYPE_INFO, str);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment