Untitled

 avatar
unknown
plain_text
a year ago
4.4 kB
4
Indexable
// enum pinfo
    pCanSa,
    pIDCS[5],
    pTimeCS[5],
    Float:PosX_CS[5],
    Float:PosY_CS[5],
    Float:PosZ_CS[5],
    Text3D:TextCS[5],
    pObjectCS[5],
    pHatCanSa,

// gun%d

    cache_get_field_content(row,  "CanSa", szResult, MainPipeline); PlayerInfo[extraid][pCanSa] = strval(szResult);

	for(new i = 0; i < 5; i++){
		format(szField, sizeof(szField), "IDCS%d", i+1);
		cache_get_field_content(row,  szField, szResult, MainPipeline);
		PlayerInfo[extraid][pIDCS][i] = strval(szResult);
	}

	for(new i = 0; i < 5; i++){
		format(szField, sizeof(szField), "TimeCS%d", i+1);
		cache_get_field_content(row,  szField, szResult, MainPipeline);
		PlayerInfo[extraid][pTimeCS][i] = strval(szResult);
	}
	cache_get_field_content(row,  "PosX_CS1", szResult, MainPipeline); PlayerInfo[extraid][PosX_CS][0] = strval(szResult);
	cache_get_field_content(row,  "PosX_CS2", szResult, MainPipeline); PlayerInfo[extraid][PosX_CS][1] = strval(szResult);
	cache_get_field_content(row,  "PosX_CS3", szResult, MainPipeline); PlayerInfo[extraid][PosX_CS][2] = strval(szResult);
	cache_get_field_content(row,  "PosX_CS4", szResult, MainPipeline); PlayerInfo[extraid][PosX_CS][3] = strval(szResult);
    cache_get_field_content(row,  "PosX_CS5", szResult, MainPipeline); PlayerInfo[extraid][PosX_CS][4] = strval(szResult);

    cache_get_field_content(row,  "PosY_CS1", szResult, MainPipeline); PlayerInfo[extraid][PosY_CS][0] = strval(szResult);
	cache_get_field_content(row,  "PosY_CS2", szResult, MainPipeline); PlayerInfo[extraid][PosY_CS][1] = strval(szResult);
	cache_get_field_content(row,  "PosY_CS3", szResult, MainPipeline); PlayerInfo[extraid][PosY_CS][2] = strval(szResult);
	cache_get_field_content(row,  "PosY_CS4", szResult, MainPipeline); PlayerInfo[extraid][PosY_CS][3] = strval(szResult);
    cache_get_field_content(row,  "PosY_CS5", szResult, MainPipeline); PlayerInfo[extraid][PosY_CS][4] = strval(szResult);

    cache_get_field_content(row,  "PosZ_CS1", szResult, MainPipeline); PlayerInfo[extraid][PosZ_CS][0] = strval(szResult);
	cache_get_field_content(row,  "PosZ_CS2", szResult, MainPipeline); PlayerInfo[extraid][PosZ_CS][1] = strval(szResult);
	cache_get_field_content(row,  "PosZ_CS3", szResult, MainPipeline); PlayerInfo[extraid][PosZ_CS][2] = strval(szResult);
	cache_get_field_content(row,  "PosZ_CS4", szResult, MainPipeline); PlayerInfo[extraid][PosZ_CS][3] = strval(szResult);
    cache_get_field_content(row,  "PosZ_CS5", szResult, MainPipeline); PlayerInfo[extraid][PosZ_CS][4] = strval(szResult);

    cache_get_field_content(row,  "HatCanSa", szResult, MainPipeline); PlayerInfo[extraid][pHatCanSa] = strval(szResult);

// gun11

    SavePlayerInteger(query, GetPlayerSQLId(playerid), "IDCS1", PlayerInfo[playerid][pIDCS][0]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "IDCS2", PlayerInfo[playerid][pIDCS][1]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "IDCS3", PlayerInfo[playerid][pIDCS][2]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "IDCS4", PlayerInfo[playerid][pIDCS][3]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "IDCS5", PlayerInfo[playerid][pIDCS][4]);

    SavePlayerInteger(query, GetPlayerSQLId(playerid), "TimeCS1", PlayerInfo[playerid][pTimeCS][0]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "TimeCS2", PlayerInfo[playerid][pTimeCS][1]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "TimeCS3", PlayerInfo[playerid][pTimeCS][2]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "TimeCS4", PlayerInfo[playerid][pTimeCS][3]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "TimeCS5", PlayerInfo[playerid][pTimeCS][4]);

    for(new i = 0; i < 5; i++){
        new string[1280];
    	format(string, sizeof(string), "PosX_CS%d", i+1);
    	SavePlayerFloat(query, GetPlayerSQLId(playerid), string, PlayerInfo[playerid][PosX_CS][i]);

    	format(string, sizeof(string), "PosY_CS%d", i+1);
    	SavePlayerFloat(query, GetPlayerSQLId(playerid), string, PlayerInfo[playerid][PosY_CS][i]);

    	format(string, sizeof(string), "PosZ_CS%d", i+1);
    	SavePlayerFloat(query, GetPlayerSQLId(playerid), string, PlayerInfo[playerid][PosZ_CS][i]);
    }

    SavePlayerInteger(query, GetPlayerSQLId(playerid), "HatCanSa", PlayerInfo[playerid][pHatCanSa]);
    SavePlayerInteger(query, GetPlayerSQLId(playerid), "CanSa", PlayerInfo[playerid][pCanSa]);
Leave a Comment