Владимир111333
Умник
Вот такая проблема, в файл 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);
}
}
