Artemka0210191 3
Ни одного зарегистрированного пользователя не просматривает данную страницу
Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.
Всем привет, такая история, хочу сделать голосовое оповещение о наборах на сервере, а точнее что бы игроки вставляли в биндер команду /amusic а далее набор, но проблема в том, что это админская команда, что нужно дописать или переписать что бы команда и игрокам была доступна. команда ниже
cmd:amusic(playerid,params[]) { if(PI[playerid][pAdmin] < ADM_SUPER_ADMIN) return 1; else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin); new radio[256], distance; if(MUSICACTIVE == true) { foreach(new i: Player) { if(!PlayerLogged[i] || activemusic[i] == false) continue; activemusic[i] = false; StopAudioStreamForPlayer(i); } format(radio, sizeof radio, ""cAD"%s[%d] выключил музыку", GetName(playerid), playerid); SendAdminMessage(COLOR_GREY, radio); MUSICACTIVE = false; return 1; } if(sscanf(params, "s[256]d", radio, distance)) return SendClientMessage(playerid, COLOR_WHITE, ""cPS"{9ACD32}введите: {FFFFFF} /amusic [url] [дистанция]"); if(strlen(radio) < 10 || strlen(radio) > 256) return SendClientMessage(playerid, COLOR_GREY, ""cER"неверное кол-во символов в URL!"); if(distance < 2 || distance > 9000) return SendClientMessage(playerid, COLOR_GREY, ""cER" Неверно указана дистанция!"); new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z); MUSICACTIVE = true; MUSICX = X; MUSICY = Y; MUSICZ = Z; MUSICDIST = distance; strmid(MUSICURL, radio, 0, strlen(radio), 256); activemusic[playerid] = true; foreach(new i: Player) { PlayAudioStreamForPlayer(i, radio, X, Y, Z, distance, 1); } format(radio, sizeof radio, ""cAD"%s[%d] поставил музыку (дистанция %d ?)", GetName(playerid), playerid, distance); SendAdminMessage(COLOR_GREY, radio); return true; }Изменено пользователем Artemka0210191Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты