RomaSEO
Нуль
- Регистрация
- 13 Фев 2018
- Сообщения
- 2
- Лучшие ответы
- 0
- Репутация
- 0
Есть команда, для присваивания префикса игроку
Вот сам кейс 1003:
Что я делаю не так? Почему префикс не присваивается?
PHP:
CMD:addprefix(playerid, params[])
{
new string[600];
strcat(string, "{FF0000}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
strcat(string, "В префиксе вы можете использовать HTML коды\n");
strcat(string, "Например: { FF0000 }Зайка | Без пробелов\n");
strcat(string, "В префиксе запрещено использовать названия должностей (Основатель и т.д)\n");
strcat(string, "Также в префиксе запрещено использовать маты\n");
strcat(string, "{FF0000}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
strcat(string, "(Чтобы удалить префикс просто введите сюда 0)");
ShowPlayerDialog(playerid, 1003, 1, "Добавление префикса", string ,"Изменить","Отмена");
}
PHP:
case 1003:
{
new
string[600];
strcat(string, "{FF0000}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
strcat(string, "В префиксе вы можете использовать HTML коды\n");
strcat(string, "Например: { FF0000 }Зайка | Без пробелов\n");
strcat(string, "В префиксе запрещено использовать названия должностей (Основатель и т.д)\n");
strcat(string, "Также в префиксе запрещено использовать маты\n");
strcat(string, "{FF0000}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n");
strcat(string, "(Чтобы удалить префикс просто введите сюда 0)");
new pref = strval(inputtext); //
Player[playerid][pPref] = pref; // как тут сделать правильно?
SendMes(playerid, 0x00FF00AA, "Ваш новый префикс: %s", Player[playerid][pPref]);
ShowPlayerDialog(playerid, 9999999, 1, "Добавление префикса", string ,"Изменить","Отмена");
}