Crezy585
Дебютант
Добрый вечер. уважаемые форумчане!
Делаю проект, под основу взял мод Ревайвл ДМ второй версии. Суть ошибки такова.
Я вписал new и всё что нужно, текстдравы поставил но не знаю куда сувать проверку на админа, куда не сую - комплектится. Но как зайду - панели нету. Хелп.. :cf:
Вот onPlayerConnect
Вот сама проверочка для показа текстдрава:
Делаю проект, под основу взял мод Ревайвл ДМ второй версии. Суть ошибки такова.
Я вписал new и всё что нужно, текстдравы поставил но не знаю куда сувать проверку на админа, куда не сую - комплектится. Но как зайду - панели нету. Хелп.. :cf:
Вот onPlayerConnect
HTML:
public OnPlayerConnect(playerid)
{
ClearVars(playerid);
for(new i=0;i<47;i++) Weapons[playerid][i]=0;// Обнуление
TextDrawShowForPlayer(playerid,Logotype[playerid]);
BanAdmin[playerid] = 0;
if(strcmp("Travis.rar", sendername(playerid), true) == 0) return Send(playerid,C_RED,"Что-то пошло не так. Вы отсоединены от сервера."),GKick(playerid);
if(strcmp("MAKET", sendername(playerid), true) == 0) return Send(playerid,C_RED,"Кыш с сервера."),GKick(playerid);
if(strcmp("RevivalDM", sendername(playerid), true) == 0) return Send(playerid,C_RED,"Что-то пошло не так. Вы отсоединены от сервера."),GKick(playerid);
timereg[playerid] = 30;
TempAdmin[playerid] = false;
mask[playerid] = 0;
heal[playerid] = 0;
new string[256];
f(string,"{F6FE01}%s[ID:%d] {0EFE01}вошел на сервер.",sendername(playerid),playerid);
SendZax(-1,string);
PlayerInfo[playerid][pNick] = sendername(playerid);
{
}
return true;
}
Вот сама проверочка для показа текстдрава:
HTML:
if(PlayerInfo[playerid][pAdmin] >= 1)// Если уровень админки игрока больше или ровно 1 - показываем тексдрайв ( pAdmin - переменная админки )
{
for(new i;i<10;i++) TextDrawShowForPlayer(playerid, CheatText[0][i]),TextDrawShowForPlayer(playerid, CheatText[1][i]);
}
