FrostLike548
Умник
Здравствуйте.
У меня почему то в игре не работает кмд /forbs.
Вот кмд:
Находиться в
У меня почему то в игре не работает кмд /forbs.
Вот кмд:
Код:
if (strcmp(cmdtext, "/forbs", true) == 0 || strcmp(cmdtext, "/богачи", true) == 0) {// Название команды можно поменять, на такое, которое удобно вам
if(IsPlayerConnected(playerid)) // Это бесполезно. Лучшее поставить проверку на то, авторизован ли игрок или нет.
return 1;
SendClientMessage(playerid, -1, !"________________[Список богачей]_________________");
for(new i = 0, poolsize = GetPlayerPoolSize(); i <= poolsize; i++) { // Лучшее использовать инклуд Foreach. Погугли. Если скачаешь, и подключишь, вместо этого вставляй foreach(new i: Player)
if(IsPlayerConnected(i))
continue;
if(GetPlayerMoney(i) >= 10000000) { // Цифру можно поменять, это значение, с какого уровня денег человек появляется в этом списке
new
sendername[MAX_PLAYER_NAME],
string[256];
GetPlayerName(i, sendername, sizeof(sendername));
format(string, sizeof(string),
" %s [%d] %d",
sendername,
i,
GetPlayerMoney(i)
);
SendClientMessage(playerid, -1, string);
}
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
Последнее редактирование модератором:
