- Регистрация
- 10 Окт 2012
- Сообщения
- 105
- Лучшие ответы
- 0
- Репутация
- 3
Что в данной команде не так?
Вродебы команда работает. Но...
Если я пишу /pm sss Привет или /pm so Ку
Оно отправляет это всегда иду 0. Даже если я напишу /pm John_Kramer Ку, оно отправит это иду 0.
Также не уверен, что команда работает на иды. Прошу помочь!
PHP:
CMD:pm(playerid, params[]) {
if(PlayerInfo[playerid][pAdmin] >= 1)
if(sscanf(params, "us[128]", params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "* Используйте /pm [id] [text]");
new sendername [MAX_PLAYER_NAME], giveplayer [MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(params[0], giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "Ответ от %s: %s",sendername, params[1]); SendClientMessage(params[0], COLOR_WHITE, string);
format(string, sizeof(string), "%s [%d] для %s [%d]: %s", sendername, playerid, giveplayer, params[0], params[1]); ABroadCast(COLOR_WHITE,string,1);
return 1; }
Если я пишу /pm sss Привет или /pm so Ку
Оно отправляет это всегда иду 0. Даже если я напишу /pm John_Kramer Ку, оно отправит это иду 0.
Также не уверен, что команда работает на иды. Прошу помочь!