[mod_sa] AdminChecker с выводом на экран
|
|
๖ۣۣۜShelby |
Дата: Пятница, 16.05.2014, 21:48 | Сообщение # 1
|
Новичок
Сообщений: 11
Статус: Offline
|
1. В ini.h ко всем структурам.
2. В ini.cpp
Код /* admin checker*/ if ( (ent = ini_register_entry("admin", TYPE_STRING)) != NULL ) { for ( i = 0; i < 200; i++ ) ini_register_data( ent, set.admin + i, "" ); }
3. Сам код. В samp.cpp
Код int count = 0; // переменная, отвечающая за количество найденых админов for(int i = 0; i < SAMP_PLAYER_MAX; i++) { for(int x = 0; x < 150; x++) { if(getPlayerName(i) == NULL || set.admin[x] == NULL) break; if(!strcmp(getPlayerName(i), set.admin[x])) { char text[64]; sprintf(text,"%s [ID: %d]",getPlayerName(i),i); pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight-400,D3DCOLOR_XRGB(0, 255, 255 ),"Администраторы Онлайн:"); pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight-378+count*20,D3DCOLOR_XRGB(255, 255, 255 ),text); count++; } } } //0 ,255,255 if ( count == 0 ) pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight-400,D3DCOLOR_XRGB( 21, 96, 189),"Администраторы:"); if ( count == 0 ) pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight-378,D3DCOLOR_XRGB( 21, 96, 189),"Админов нет в сети! ))");
|
|
|
|
[CM]_ProHacKMD |
Дата: Пятница, 16.05.2014, 22:01 | Сообщение # 2
|
Бывалый
Сообщений: 455
Статус: Offline
|
ооо спасибо то чтонужно.... дай мне свой скайп....
Дата регистрации: 01.11.2013 vk.com/uionswim Skype: birbox35
|
|
|
|
๖ۣۣۜShelby |
Дата: Пятница, 16.05.2014, 22:04 | Сообщение # 3
|
Новичок
Сообщений: 11
Статус: Offline
|
[CM]_ProHacKMD, связь со мной только через ЛС.
|
|
|
|
iMaddy |
Дата: Суббота, 17.05.2014, 06:50 | Сообщение # 4
|
Cheat-Master
Сообщений: 2855
Статус: Offline
|
Чувствую мой говнокод
Вопросами по сайту и так же игровому рынку (развод, невалидные товары, добавление в ЧС, проведение сделок) не занимаюсь
|
|
|
|
iFox |
Дата: Суббота, 17.05.2014, 09:59 | Сообщение # 5
|
TOMB RAIDER
Сообщений: 631
Статус: Offline
|
iMaddy,
|
|
|
|
Neazzy |
Дата: Пятница, 12.02.2016, 21:49 | Сообщение # 6
|
Боец
Сообщений: 178
Статус: Offline
|
На if ругается.Цитата ๖ۣۣۜShelby ( ) if ( (ent = ini_register_entry("admin", TYPE_STRING)) != NULL )
|
|
|
|
CentiuS |
Дата: Понедельник, 15.02.2016, 21:42 | Сообщение # 7
|
Ignat Bantserov
Сообщений: 398
Статус: Offline
|
Цитата Neazzy ( ) На if ругается. лог компилятора скинь. что именно ему не нравится?
|
|
|
|
Neazzy |
Дата: Понедельник, 15.02.2016, 23:42 | Сообщение # 8
|
Боец
Сообщений: 178
Статус: Offline
|
CentiuS, Код 1>ini.cpp(1692): error C2059: синтаксическая ошибка: if 1>ini.cpp(1693): error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 1>ini.cpp(1693): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) 1> keyhook.cpp 1> math_stuff.cpp 1> patcher.cpp 1> RakClient.cpp 1> samp.cpp 1>samp.cpp(1047): error C2059: синтаксическая ошибка: for 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ")" перед ";" 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ";" перед "<" 1>samp.cpp(1047): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ";" перед "++" 1>samp.cpp(1047): error C2086: int i: переопределение 1> samp.cpp(1047): см. объявление "i" 1>samp.cpp(1047): error C2059: синтаксическая ошибка: ) 1>samp.cpp(1048): error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 1>samp.cpp(1048): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) 1>samp.cpp(1063): error C2059: синтаксическая ошибка: if 1>samp.cpp(1064): error C2059: синтаксическая ошибка: if
|
|
|
|
CentiuS |
Дата: Вторник, 16.02.2016, 18:39 | Сообщение # 9
|
Ignat Bantserov
Сообщений: 398
Статус: Offline
|
Neazzy, ошибка не в этой строчке, она чиста, проверил) Скинь ее ближайшее окружение(сверху-снизу строк 20-30)
|
|
|
|
Neazzy |
Дата: Среда, 17.02.2016, 18:27 | Сообщение # 10
|
Боец
Сообщений: 178
Статус: Offline
|
CentiuS, Код 1>------ Построение начато: проект: mod_sa, Конфигурация: Release Win32 ------ 1> ini.cpp 1>ini.cpp(1692): error C2059: синтаксическая ошибка: if 1>ini.cpp(1693): error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 1>ini.cpp(1693): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) 1> samp.cpp 1>samp.cpp(1047): error C2059: синтаксическая ошибка: for 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ")" перед ";" 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ";" перед "<" 1>samp.cpp(1047): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>samp.cpp(1047): error C2143: синтаксическая ошибка: отсутствие ";" перед "++" 1>samp.cpp(1047): error C2086: int i: переопределение 1> samp.cpp(1047): см. объявление "i" 1>samp.cpp(1047): error C2059: синтаксическая ошибка: ) 1>samp.cpp(1048): error C2143: синтаксическая ошибка: отсутствие ";" перед "{" 1>samp.cpp(1048): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) 1>samp.cpp(1063): error C2059: синтаксическая ошибка: if 1>samp.cpp(1064): error C2059: синтаксическая ошибка: if 1> Создание кода... ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Все что есть.
|
|
|
|
CentiuS |
Дата: Среда, 17.02.2016, 19:43 | Сообщение # 11
|
Ignat Bantserov
Сообщений: 398
Статус: Offline
|
Neazzy, нет, я имел ввиду кусок кода, а не то что компилятор пишет
|
|
|
|
puff2h |
Дата: Среда, 02.03.2016, 15:32 | Сообщение # 12
|
Боец
Сообщений: 110
Статус: Offline
|
В общем как то вставил.. Но текст с никами админов уезжает куда то.. Если убрать То все ники на друг друге лежат.Надо сделать так,что бы каждый ник админа вниз съезжал
В общем баганая система [/code]pD3DFont->PrintShadow(1,pPresentParam.BackBufferHeight-378+count*20,D3DCOLOR_XRGB(255, 255, 255 ),text);
|
|
|
|