Accardo |
Дата: Воскресенье, 10.04.2016, 17:38 | Сообщение # 1
|
Новичок
Сообщений: 22
Статус: Offline
|
Команда /setadmin, переменные меняйте на свои.
Код if(!strcmp(cmd,"/setadmin",true)) { if(IsPlayerConnected(playerid)) { new str[100]; tmp = strtok(cmdtext, idx); if(!strlen(tmp))return SendClientMessage(playerid, COLOR_GRAD2, "/setadmin [ID игрока] [LVL]"); new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(pData[para1][pWarnc]) return SendClientMessage(playerid,CGRAY,"У игрока Warn"); if(pData[playerid][pAdmin] >= 7) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(level < 0 || level > 7) return SendClientMessage(playerid, COLOR_GREY, "Не меньше 0 и не больше 7!"); pData[para1][pAdmin] = level; if(level > 0) { format(str, sizeof(str), "%s Назначил вас администратором", pData[playerid][pNickname]); SendClientMessage(para1, COLOR_BRIGHTRED, str); format(str, sizeof(str), "Вы назначили %i администратором.", pData[para1][pNickname], level); SendClientMessage(playerid, COLOR_BRIGHTRED, str); } else if(level == 0) { SendMes(playerid, COLOR_BRIGHTRED, "Вы сняли %s с поста администратора.", pData[para1][pNickname]); SendMes(para1, COLOR_BRIGHTRED, "%s снял вас с поста администратора.", pData[playerid][pNickname]); } new query[512]; format(query,sizeof(query),"UPDATE `accounts` SET `admin` = '%d' WHERE id = '%d'",pData[para1][pAdmin],pData[para1][pMysqlID]); sql_query(dbserv, query, QUERY_THREADED); } } } } }
Сообщение отредактировал Accardo - Воскресенье, 10.04.2016, 17:40 |
|
|
|
BrokeMan |
Дата: Четверг, 14.04.2016, 21:22 | Сообщение # 2
|
Новичок
Сообщений: 15
Статус: Offline
|
2016 год на дворе,а людям до сих пор не хватает мозгов поставить командный процессор
|
|
|
|
Danny_Marcelo |
Дата: Воскресенье, 15.05.2016, 00:48 | Сообщение # 3
|
Боец
Сообщений: 282
Статус: Offline
|
Цитата BrokeMan ( ) 2016 год на дворе,а людям до сих пор не хватает мозгов поставить командный процессор
Может человек не разбирается ещё в этом. Я например тоже на стандартном работать люблю. Вот недавно только начал понимать dc_cmd. Они же сложнее в написании, чем стандартный.
|
|
|
|
jimacha |
Дата: Понедельник, 27.06.2016, 10:40 | Сообщение # 4
|
Новичок
Сообщений: 1
Статус: Offline
|
Зачем ставить "У игрока Warn?"
-
|
|
|
|