Messi14
Новичок
Помогите описать переменные:
PlayerIsNotOnline
pName
---------- Post added at 22:36 ---------- Previous post was at 21:57 ----------
HEEEELP:cf::cf::cf:
---------- Post added 27.11.2013 at 00:34 ---------- Previous post was 26.11.2013 at 22:36 ----------
Update
PlayerIsNotOnline
pName
HTML:
YCMD:take(playerid, params[], help)
{
if(gPlayerLogged[playerid] == 0) return true;
if(!IsPlayerConnected(playerid)) return true;
if(!IsACop(playerid) && PlayerInfo[playerid][pMember] != 11 && PlayerInfo[playerid][pRank] < 4) return SCM(playerid,COLOR_WHITE, YouCanNot);
if(FormaFrac[playerid] == 0) return SCM(playerid, COLOR_GREY, "Вам нужно начать рабочий день!");
if(sscanf(params, "u", params[0])) return SCM(playerid, COLOR_WHITE, " Введите: /take [id]");
if(IsACop(playerid) && PlayerInfo[playerid][pRank] >= 4)
{
if(params[0] == playerid) return SCM(playerid, COLOR_WHITE, "Ошибка: Вы указали свой ID.");
if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, params[0])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот Человек далеко от вас.");
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
TakeAmmount[playerid] = params[0];
}
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4)
{
if(params[0] == playerid) return SCM(playerid, COLOR_WHITE, "Ошибка: Вы указали свой ID.");
if(!IsPlayerConnected(params[0]) || params[0] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, params[0])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот Человек далеко от вас.");
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена");
TakeAmmount[playerid] = params[0];
}
return true;
}
HTML:
case 7779:
{
if(response)
{
switch(listitem)
{
case 0:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас водительские права.", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pVodPrava] = 0;
format(string, sizeof(string), "%s забрал(а) у %s водительские права", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали водительские права у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4) { ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена"); return true; }
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 1:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас лицензию на полёты", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pFlyLic] = 0;
format(string, sizeof(string), "%s забрал(а) у %s лицензию пилота", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали лицензию на полёты у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4) { ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена"); return true; }
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 2:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас лицензию на рыболовлю", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pBoatLic] = 0;
format(string, sizeof(string), "%s забрал(а) у %s лицензию рыболовлю", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали лицензию на рыболовлю у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4) { ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена"); return true; }
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 3:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас лицензию на водный транспорт", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pFishLic] = 0;
format(string, sizeof(string), "%s забрал(а) у %s на водный транспорт", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали лицензию водный транспорт у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4) { ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена"); return true; }
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 4:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас лицензию на оружие", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pGunLic] = 0;
format(string, sizeof(string), "%s забрал(а) у %s лицензию на оружие", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали лицензию на оружие у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] >= 4) { ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие", "Готово", "Отмена"); return true; }
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 5:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас все наркотики", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pDrugs] = 0;
format(string, sizeof(string), "%s забрал(а) у %s наркотики", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали наркотики у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 6:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас оружие", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
Delgun(TakeAmmount[playerid]);
ResetPlayerWeapons(TakeAmmount[playerid]);
format(string, sizeof(string), "%s забрал(а) у %s оружие", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали оружие у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
case 7:
{
if(TakeAmmount[playerid] == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY, PlayerIsNotOnline);
if(!ProxDetectorS(8.0, playerid, TakeAmmount[playerid])) return SCM(playerid, COLOR_WHITE, "Ошибка: Этот человек не рядом с вами.");
format(string, sizeof(string), "%s забрал у вас материалы", PlayerInfo[playerid][pName]);
SCM(TakeAmmount[playerid], 0x6ab1ffaa, string);
PlayerInfo[TakeAmmount[playerid]][pMats] = 0;
format(string, sizeof(string), "%s забрал(а) у %s материалы", PlayerInfo[playerid][pName], PlayerInfo[TakeAmmount[playerid]][pName]);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendMes(playerid,0x6ab1ffaa,"Вы забрали материалы у %s", PlayerInfo[TakeAmmount[playerid]][pName],TakeAmmount[playerid]);
ShowPlayerDialog(playerid, 7779, DIALOG_STYLE_LIST, "Изъять", "Водительские права\nЛицензия пилота\nЛицензия на рыболовлю\nЛицензия на лодки\nЛицензия на оружие\nНаркотики\nОружие\nМатериалы", "Готово", "Отмена");
return true;
}
}
}
else { return true; }
}
---------- Post added at 22:36 ---------- Previous post was at 21:57 ----------
HEEEELP:cf::cf::cf:
---------- Post added 27.11.2013 at 00:34 ---------- Previous post was 26.11.2013 at 22:36 ----------
Update
