Evandour
Умник
Здраствуйте уважаемые форумчани Pawno-Info,помогите мне с командой /rentcar
Проблема в точто когда пишешь команду и пишешь [ID] и когда например водишь ID друга...и жмешь +..и репутация прибовляются только себе.
Проблема в точто когда пишешь команду и пишешь [ID] и когда например водишь ID друга...и жмешь +..и репутация прибовляются только себе.
PHP:
if(strcmp(cmd, "/reputation", true) == 0 || strcmp(cmd, "/репутация", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pLevel] >= 3)
{
ShowPlayerDialog(playerid, 3414, DIALOG_STYLE_INPUT,"{00ff00}Управление Репутацией Игроков","{00ff00}*** {FF9000}Чтобы посмотреть/повысить/понизить Репутацию игрока:\n\n{00ff00}*** {FF9000}Введите его ID и нажмите [Принять]","Принять","Отмена");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Команда доступна только для 3 (lvl)");
}
}
return 1;
}
PHP:
case 3414:
{
if(response)
{
//new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "{FF9000}** {00ff0d}Вы Повысили(+) репутацию %s", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "{FF9000}** {00ff0d}Вам Повысили(+) репутацию %s", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pReputation] = PlayerInfo[playerid][pReputation] + 1;
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
return 0;
}
else//
{
//new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "{FF9000}** {ff0000}Вы Понизили(-) репутацию %s", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "{FF9000}** {ff0000}Вам Понизили(-) репутацию %s", sendername);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
PlayerInfo[playerid][pReputation] = PlayerInfo[playerid][pReputation] - 1;
PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);
return 0;
}
}
