у кого не отображаются игроки надо лишь поправить цвета команд TEAM_AZTECAS1_COLOR,TEAM_AZTECAS2_COLOR,TEAM_AZTECAS3_COLOR и тд и тп, которые используются в CopScaner. убрать прозрачность так сказать, мне помогло по крайней мере
В общем проблема такого плана. Если зайти в оружейку, и купить например /buygun m4 9999999999999 то тебе прибавится большое количество денег. Решение проблемы, это ограничить максимальное количество патронов которые можно купить за 1 раз, к одному виду оружия. Как это реализовать? Я просто нуб в скриптинге))
Snoks, находи строки в команде /buygun[pwn] if(!strlen(tmp)) { format(string, sizeof(string), " Используйте: /buygun [название] [патроны]"); SendClientMessage(playerid, COLOR_GRAD2,string); return 1; } new ammo = strval(tmp); и после вставляй это
if(ammo <= 0 || ammo > 10000) { format(string, sizeof(string), " Количество патронов должно быть больше 0, но меньше 10000!"); SendClientMessage(playerid, COLOR_RED,string); return 1; } т.е. получается if(!strlen(tmp)) { format(string, sizeof(string), " Используйте: /buygun [название] [патроны]"); SendClientMessage(playerid, COLOR_GRAD2,string); return 1; } new ammo = strval(tmp); if(ammo <= 0 || ammo > 10000) { format(string, sizeof(string), " Количество патронов должно быть больше 0, но меньше 10000!"); SendClientMessage(playerid, COLOR_RED,string); return 1; }[/pwn] это не полный код команды, а лишь кусок
Такой вопрос. Я где-то встречал уже на форуме, но сейчас найти эту тему не могу. Как поставить, что при входе в игру, если не вводится логин и пароль (или не производится регистрация), то игрока кикает через 30 секунд например? Это чтоб дома не крали, под чужим ником...
public OnPlayerConnect(playerid) { SetTimerEx("Loginkicker",120000,0,"i",playerid);
public Loginkicker(playerid) { if(gPlayerLogged[playerid] <= 0) { SendClientMessage(playerid,COLOR_YELLOW, "Ты был кикнут с сервера.Причина: Время логина вышло!!!"); SendClientMessage(playerid,COLOR_GREEN, "Чтобы зарегистрироваться пиши /rn пароль (пароль придумай и запомни)"); SendClientMessage(playerid,COLOR_GREEN, "Чтобы войти пиши /login пароль(который ты писал при регистрации.)"); Kick(playerid); } }[/pwn]