Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите перевести из MySQL на mxINI

Статус
В этой теме нельзя размещать новые ответы.

_An[D]reW_

Умник
Помогите перевести эти 2 стока из MySQL на mxINI, конечно же за спасибку. Думаю для профи пользователей это будет легче простого.

PHP:
stock LoadInventory(playerid)
{
    new str[100];
	format(str, sizeof(str), "SELECT * FROM `inventory` WHERE `Name`='%s' LIMIT 1", Name(playerid));
	s_res = db_query(s_db, str);
	if(db_num_rows(s_res) != 0)
	{
		for(new x; x != MAX_ITEMS; x++)
        {
            new str1[100], str2[100], buffer[32];
            format(str1, 100, "Inv%d", x);
            format(str2, 100, "InvKol%d", x);
            db_get_field_assoc(s_res, str1, buffer,32), InventoryPlayer[playerid][invSlot][x] = strval(buffer);
		    db_get_field_assoc(s_res, str2, buffer,32), InventoryPlayer[playerid][invKol][x] = strval(buffer);
        }
	}
	else
	{
	    format(str, sizeof(str), "INSERT INTO `inventory` (`Name`) VALUES ('%s')", Name(playerid));
	    db_query(s_db, str);
	    for(new x; x != MAX_ITEMS; x++)
        {
            InventoryPlayer[playerid][invSlot][x] = 0;
		    InventoryPlayer[playerid][invKol][x] = 0;
        }
        SaveInventory(playerid);
        LoadInventory(playerid);
	}
	db_free_result(s_res);
	return 1;
}

stock SaveInventory(playerid)
{
	new str[500];
	for(new x; x != MAX_ITEMS; x++)
    {
        format(str, sizeof(str), "UPDATE `inventory` SET Inv%d = %d WHERE `Name` = '%s'", x, InventoryPlayer[playerid][invSlot][x], Name(playerid));
 	    db_query(s_db, str);
 	    format(str, sizeof(str), "UPDATE `inventory` SET InvKol%d = %d WHERE `Name` = '%s'", x, InventoryPlayer[playerid][invKol][x], Name(playerid));
 	    db_query(s_db, str);
 	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу