#Booth
Дебютант
Я не буду много многословить, так как код маленький, команда легкая.
Итак, начнем.
Итак, начнем.
PHP:
CMD:piska(playerid, params[]){ stringer=""; // if(!IsAFullDostup(playerid) && !IsAFullDostup1(playerid)) return 1; new Name[30], Level ; if(sscanf(params, "s[30]d",Name,Level)) return SendInf(playerid, "Èñïîëüçóéòå: /piska [id/íèê] [óðîâåíü]"); // if(Level <0 || Level > 10) return SendErr(playerid, "Íåëüçÿ ìåíüøå 0 è áîëüøå 10"); if(!isNumeric(Name)) { new id_name = strval(Name); if(!IsPlayerConnected(id_name)) return SendErr(playerid, "Èãðîê îôôëàéí"); // format(stringer, 128, "SELECT * FROM `admin` WHERE `name` = '%s' LIMIT 1", NamePlayer[id_name]); mysql_tquery(connects, stringer, "Moderator", "dsd",playerid,NamePlayer[id_name],Level); // return 1; } // format(stringer, 128, "SELECT * FROM `admin` WHERE `name` = '%s' LIMIT 1", Name); mysql_tquery(connects, stringer, "Moderator", "dsd",playerid,Name,Level); return 1;}
PHP:
else if(strcmp(cmd, "/piska", true) == 0) { tmp = strcharsplit(cmdtext, idx); new para1 = ReturnUser(tmp); tmp = strcharsplit(cmdtext, idx); new level = strval(tmp); if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, ""#information"/piska [id] [lvl]");
if ( (strcmp(PlayerInfo[playerid][pNames], "Mentazy_Templs", true) == 0) || (strcmp(PlayerInfo[playerid][pNames], "Mentazy_Templs", true) == 0) || (strcmp(PlayerInfo[playerid][pNames], "Mentazy_Templs", true) == 0) || (strcmp(PlayerInfo[playerid][pNames], "Mentazy_Templs", true) == 0) || (strcmp(PlayerInfo[playerid][pNames], "Mentazy_Templs", true) == 0) )
{ if (level > 10 || level < 0) return SendClientMessage(playerid, COLOR_GREY, "Íåëüçÿ óñòàíîâèòü ìåíüøå 0 èëè áîëüøå 10"); if(PlayerInfo[playerid][pAdmInections] >= 0) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { PlayerInfo[para1][pAdmInections] = level; SendMes(para1, 0x6495EDFF, "Àäìèíèñòðàòîð %s ïîíèçèë Âàñ äî %d óðîâíÿ àäìèíèñòðèðîâàíèÿ",PlayerInfo[playerid][pNames], level); SendMes(para1, COLOR_WHITE, "×òîáû ïîñìîòðåòü êîìàíäû, ââåäèòå /apanel"); SendMes(playerid, 0x6495EDFF, "Âû ïîíèçèëè %s äî %d óðîâíÿ àäìèíèñòðèðîâàíèÿ.", PlayerInfo[para1][pNames],level); PlayerInfo[para1][pAdmInections] = level;
if(PlayerInfo[para1][pAdmInections] != 0) { if(PlayerInfo[para1][pDostup] == 0 || PlayerInfo[para1][pDostup] == 2038) PlayerInfo[para1][pDostup] = 124+random(8999); }
else PlayerInfo[para1][pDostup] = 0; OnPlayerUpdateRL(para1); SendMes(para1, 0x6495EDFF, "{FFFFFF}Àäìèíèñòðàòîð %s ïîâûñèë/ïîíèçèë Âàñ äî %d óðîâíÿ àäìèíèñòðèðîâàíèÿ. Âàø àäìèí-ïàðîëü: %d",PlayerInfo[playerid][pNames], level, PlayerInfo[para1][pDostup]); SendMes(para1, COLOR_WHITE, "×òîáû ïîñìîòðåòü êîìàíäû, ââåäèòå /apanel"); SendMes(playerid, 0x6495EDFF, "{FFFFFF}Âû ïîâûñèëè/ïîíèçèëè %s äî %d óðîâíÿ àäìèíèñòðèðîâàíèÿ. Åãî àäì ïàðîëü - %d", PlayerInfo[para1][pNames],level, PlayerInfo[para1][pDostup]);
getdate(year, month, day); gettime(hour,minuite,second); FixHour(hour); hour = shifthour; new data2[64]; format(data2, 16, "%02d.%02d.%d â %02d:%02d",day,month,year,hour,minuite); mysql_format(connects,stringer, sizeof(stringer), "INSERT INTO `alogs` (`Text`, `Date`) VALUES ('%s ïîâûñèë/ïîíèçèë àäìèíêó %s íà %i ëâë','%s')",PlayerInfo[playerid][pNames], PlayerInfo[para1][pNames], level, data2); mysql_tquery(connects, stringer, "",""); } } }
else { SendClientMessage(playerid, COLOR_WHITE, "Òû êòî òàêîé? À íó áðûñü!"); }
} else { SendClientMessage(playerid, COLOR_RED, "Òû êòî òàêîé? À íó áðûñü!"); }
return true; }
Последнее редактирование:
