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

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

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

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

Помогите с командой

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

Roach_Sandersoon

Новичок
Вообщем суть такова что ниже преведенная команда должна действовать по принципу /пост [id rank] [название поста, пишешь сам] и название поста сохраняется в файл Fraction[id фракции]... Незнаю что не так но дает ошибку: error 035: argument type mismatch (argument 3)... Если делать цифры то не ошибок, нифига робит норм. Ток ставлю на слова то все. Пытаюсь сделать из команды /setinviteskin. Прошу помогите...

PHP:
if(strcmp(cmd, "/пост", true) == 0)
	{
	    tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			 SendClientMessage(playerid, 0xFFFFFFAA, "* Используйте: /пост [id Поста] [Название поста]");
			return 1;
		}
		new post = strval(tmp);
		new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
               }
            new offset = idx;
            new result[1024];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
               {
                  result[idx - offset] = cmdtext[idx];
                   idx++;
            }
            result[idx - offset] = EOS;
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, 0xFFFFFFAA, "* Используйте: /пост [id Поста] [Название поста]");
                   return 1;
            }
		if(PlayerInfo[playerid][pLeader] >= 1)
		{
        
        if(post > 20 || post < 1) { SendClientMessage(playerid, COLOR_GREY, "Нет такого ранга!"); return 1; }
        new stringg[50];
		format(stringg,sizeof(stringg),"q%d",post);
		format(string,sizeof(string),"fraction%d.ini",PlayerInfo[playerid][pLeader]);
		new File = iniOpen(string);
		iniSetInt(File,stringg,result);
		iniClose(File);
		format(string,sizeof(string)," Теперь название поста %d изменено на %d ",post,result);
		SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"Вы не лидер");
		}
	    return 1;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу