- ВойтиАвторизация через uNet
- РегистрацияРегистрация на сайте через uNet
Текущая версия SA-MP: 0.3.7
IP: 77.220.180.96:7777
Новые сообщения · Поиск |
|
|
Модератор форума: KaTacTpOqpa |
Форум Помощь по скриптингу SA-MP Помощь по скриптингу Pawno /a [admin chat] по рангам. |
/a [admin chat] по рангам. | ||||
|
BJIADOKC | Сообщение # 2 | 12:44:15 09 Ноя 2010 |
Скриптеры
Сообщений: 601
Репутация: 161
|
ты забыл написать предконстанты в OnPlayerCommandText Code new cmd[256], idx; cmd = strval(cmdtext,idx); а проще вообще написать на dcmd все норм, только заметь что не все используют cmd ну и чтоб не мучаться можно писать if(!strcmp(.....)) а не if(strcmp(.....) == 0) тут больше не сижу... открыл свой проект Редактировано BJIADOKC - Вторник, 09 Ноя 2010, 12:49:00 |
Polcar | Сообщение # 3 | 14:07:35 09 Ноя 2010 |
Руководитель проекта SM
Администраторы
Сообщений: 788
Репутация: 323
|
BJIADOKC, хех
|
LisFox | Сообщение # 4 | 13:09:24 11 Апр 2011 |
Пользователи
Сообщений: 1
Репутация: 0
|
C:\Documents and Settings\Admin\Рабочий стол\Samp\serv 0.3c\gamemodes\tdm.pwn(541) : error 017: undefined symbol "SendAdminMessage" что такое? ;( |
BJIADOKC | Сообщение # 5 | 22:51:26 11 Апр 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
Quote (LisFox) C:\Documents and Settings\Admin\Рабочий стол\Samp\serv 0.3c\gamemodes\tdm.pwn(541) : error 017: undefined symbol "SendAdminMessage" из вышеуказанного кода: замени SendAdminMessage на: Code SendClientMessageToAll(0xFF0000AA,string); тут больше не сижу... открыл свой проект Редактировано BJIADOKC - Понедельник, 11 Апр 2011, 22:52:33 |
NeaKTIV | Сообщение # 6 | 22:12:07 31 Окт 2013 |
Пользователи
Сообщений: 10
Репутация: 0
|
if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_YELLOW, " Подсказка: (/a)dmin [текст]"); return 1; } new arank[64]; if(PlayerInfo[playerid][pAdmin] >= 10) { arank = "Главный Администратор Проекта"; } else if(PlayerInfo[playerid][pAdmin] == 9) { arank = "Зам.Гл.Админа"; } else if(PlayerInfo[playerid][pAdmin] == 8) { arank = "Админ"; } else if(PlayerInfo[playerid][pAdmin] == 7) { arank = "Младший админ"; } else if(PlayerInfo[playerid][pAdmin] == 6) { arank = "Старший модэратор"; } else if(PlayerInfo[playerid][pAdmin] == 5) { arank = "Зам старшего модэратора"; } else if(PlayerInfo[playerid][pAdmin] == 4) { arank = "Модэратор"; } else if(PlayerInfo[playerid][pAdmin] == 3) { arank = "Младший модэратор"; } else if(PlayerInfo[playerid][pAdmin] == 2) { arank = "Помошник модэратора"; } else if(PlayerInfo[playerid][pAdmin] == 1) { arank = "Хелпер"; } else { arank = "Хэлпер"; } format(string, sizeof(string), "*** %s %s[%d]: %s. ***", arank, sendername, playerid, result); if (PlayerInfo[playerid][pAdmin] >= 1) { SendAdminMessage(COLOR_GREEN, string); } printf("%s %s[%d]: %s", arank, sendername,playerid, result); } return 1; } А если у меня в моде/скрипте нет масива PlayerInfo? Тогда что?, где new's? или у меня допустим не RP, а dm какой-нибудь?.. вот у меня ошибки выдает: http://gta-fspoint.my1.ru/viuviu.png [img]http://gta-fspoint.my1.ru/rineview1.png[/img] |
[JIuC]eH[oK] | Сообщение # 7 | 13:15:36 01 Ноя 2013 |
Модераторы
Сообщений: 972
Репутация: 414
|
А если у меня в моде/скрипте нет масива PlayerInfo? Тогда что?, где new's? или у меня допустим не RP, а dm какой-нибудь?.. вот у меня ошибки выдает: http://gta-fspoint.my1.ru/viuviu.png Тут тебе врятли кто-то поможет. обратись за помощью на форум http://pawno-info.ru Администратор Универсала. По вопросам обращайтесь ко мне в Личку. |
NeaKTIV | Сообщение # 8 | 13:21:19 01 Ноя 2013 |
Пользователи
Сообщений: 10
Репутация: 0
|
Цитата Тут тебе врятли кто-то поможет. обратись за помощью на форум http://pawno-info.ru Ок);D [img]http://gta-fspoint.my1.ru/rineview1.png[/img] Редактировано NeaKTIV - Пятница, 01 Ноя 2013, 13:22:07 |
| |||
| |||