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

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

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

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

/donkey (помогите исправить диалог и поиск | С меня сябка)

Статус
В этой теме нельзя размещать новые ответы.
Вот такая проблема, в файл donate.ini ввожу ключи пример
PHP:
1NgiT3irnl = 50
рестартую сервер, ввожу ключ и пишет "Спасибо за пожертвование" но ни доната, не сообщений о том что мне выдало донат, в чем проблема? Что я сделал не так?
PHP:
    if (strcmp("/donKey", cmdtext, true, 10) == 0)
    {
        ShowPlayerDialog(playerid,2484,DIALOG_STYLE_INPUT,"Donate => Ключ","Введите специальный Donate ключ в окошко\nКоторый выдавался Гл.Администратором\nВ случаее многократных ошибок вы будете кикнуты","Oк","Отмена");
        return 1;
    }
(КОМАНДА)
PHP:
  }
    if(dialogid == 2484)
     {
         new donate;
         new file = ini_openFile("donate.ini");
	    if(ini_getInteger(file, inputtext, donate) == 0)
        {
            if(donate == 1) // FIND (NOT MONEY) (DONATERANK)
            {
            		SendClientMessage(playerid,COLOR_GOLDEN2,"[DonateMoney]{FFFFFF}: Вы купили 50 руб. (( Donate ))");
            		ini_removeKey(file,inputtext);
                	PlayerInfo[playerid][pCoin] += 50;
                	return 1;
            }
            else if(donate == 2) // FIND (NOT MONEY) (LEVEL)
            {
                  	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 100 руб. (( Donate ))");
                  	ini_removeKey(file,inputtext);
                  	PlayerInfo[playerid][pCoin] += 100;
					return 1;
            }
            else if(donate == 3)
            {
            	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 150 руб. (( Donate ))");
            	ini_removeKey(file,inputtext);
     			PlayerInfo[playerid][pCoin] += 150;
           		return 1;
            }
            else if(donate == 4)
            {
            	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 200 руб. (( Donate ))");
            	ini_removeKey(file,inputtext);
     			PlayerInfo[playerid][pCoin] += 200;
           		return 1;
            }
            else if(donate == 5)
            {
            	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 300 руб. (( Donate ))");
            	ini_removeKey(file,inputtext);
     			PlayerInfo[playerid][pCoin] += 300;
           		return 1;
            }
            else if(donate == 6)
            {
            	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 400 руб. (( Donate ))");
            	ini_removeKey(file,inputtext);
     			PlayerInfo[playerid][pCoin] += 400;
           		return 1;
            }
            else if(donate == 7)
            {
            	SendClientMessage(playerid,COLOR_GOLDEN2,"{FFCC99}[DonateMoney]{FFFFFF}: Вы купили 500 руб. (( Donate ))");
            	ini_removeKey(file,inputtext);
     			PlayerInfo[playerid][pCoin] += 500;
           		return 1;
            }
            ini_removeKey(file,inputtext);
            SendClientMessage(playerid,COLOR_WHITE,"{33AA33}Спасибо за покупку, посмотрите свой игровой счет /donate");
        }
        else
        {
            SendClientMessage(playerid,COLOR_WHITE,"{FF0000}[Ошибка]{FFFFFF} Неверный код.");
            ini_closeFile(file);
        }
     }
Диалог, я хз в чем проблема, все вроде сделал правильно!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу