Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Проблема с /setskin для лидеров - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Pawn ]
Проблема с /setskin для лидеров

#1
Пользователь офлайн   PatrickRizzuto 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Что тут не так, не подскажите?
CMD:setskin(playerid,params[])]
{
	if(strcmp(cmd, "/setskin", true) == 0)
	{
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
	{
	    SendClientMessage(playerid, COLOR_GRAD2, " ??????????? ???????: /setskin [????? ?????] [id ?????] (?????????? ???? ?? ?????)");
		return 1;
	}
		    new rang = strval(tmp);
		    tmp = strtok(cmdtext, idx);
		    if(!strlen(tmp))
	{
	    SendClientMessage(playerid, COLOR_GRAD2, " ??????????? ???????: /setskin [????? ?????] [id ????(?????????? ???? ?? ?????)");
	    return 1;
	}
		    new skin = strval(tmp);
		    if(PlayerInfo[playerid][pLeader] >= 1)
	{
		    if(skin > 299 || skin < 1) { SendClientMessage(playerid, COLOR_GREY, "??? ?????? ID ?????"); return 1; }
		    if(rang > 25 || rang < 1) { SendClientMessage(playerid, COLOR_GREY, "??? ?????? ?????!"); return 1; }
		    new stringgg[50];
		    format(stringgg,sizeof(stringgg),"q%d",rang);
		    format(string,sizeof(string),"fraction/fraction%d.ini",PlayerInfo[
playerid][pLeader]);
		    new File = iniOpen(string);
		    iniSetInt(File,stringgg,skin);
		    iniClose(File);
		    format(string,sizeof(string)," ???? %d ??? ????? %d ??????? ??????????",skin,rang);
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
	}
		    else
	{
		    SendClientMessage(playerid,COLOR_GREY,"?? ?? ????????? ???????.");
	}
		    return 1;
}

Сообщение отредактировал PatrickRizzuto: 09 Октябрь 2019 - 18:12

0

#2
Пользователь офлайн   Pa4enka 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию
,"q%d&quot

wtf?
0

#3
Пользователь офлайн   coba111 

  • Местный
  • Вставить ник
  • Раскрыть информацию
if(!strcmp(cmd, "/setskin", true) == 0)
0

#4
Пользователь офлайн   coba111 

  • Местный
  • Вставить ник
  • Раскрыть информацию
CMD:setskin(playerid,params[]
{
        if(strcmp(cmd, "/setskin", true) == 0)
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "??????????? ???????: /setskin [????? ?????] [id ?????] (?????????? ???? ?? ?????)");
                return 1;
        }
                    new rang = strval(tmp);
                    tmp = strtok(cmdtext, idx);
                    if(!strlen(tmp))
        {
            SendClientMessage(playerid, COLOR_GRAD2, "??????????? ???????: /setskin [????? ?????] [id ????(?????????? ???? ?? ?????)");
            return 1;
        }
                    new skin = strval(tmp);
                    if(PlayerInfo[playerid][pLeader] =1)
        {
                    if(skin <299 || skin >1) { SendClientMessage(playerid, COLOR_GREY, "??? ?????? ID ?????"); return 1; }
                    if(rang <25 || rang >1) { SendClientMessage(playerid, COLOR_GREY, "??? ?????? ?????!"); return 1; }
                    new stringgg[50];
                    format(stringgg,sizeof(stringgg),q%d,rang);
                    format(string,sizeof(string),"fraction/fraction%d.ini,PlayerInfo[
playerid][pLeader]);
                    new File = iniOpen(string);
                    iniSetInt(File,stringgg,skin);
                    iniClose(File);
                    format(string,sizeof(string),"???? %d ??? ????? %d ??????? ??????????",skin,rang);
                    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
        }
                    else
        {
                    SendClientMessage(playerid,COLOR_GREY,"?? ?? ????????? ???????.");
        }
                    return 1;
}

Вроде так, из за кракозябров непонятно. Будут проблемы с комплимированием, присылайте
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика