Вопросы и ответы
|
|
CyberSys |
Дата: Понедельник, 24.03.2014, 21:06 | Сообщение # 2116
|
Боец
Сообщений: 72
Статус: Offline
|
KERS, https://code.google.com/p/mod-s0beit-sa/ - не реклама. http://cheat-master.ru/forum/118-265187-1
|
|
|
|
[CM]Logotipo |
Дата: Вторник, 25.03.2014, 10:34 | Сообщение # 2117
|
Авторитет
Сообщений: 1083
Статус: Offline
|
Цитата [CM MishaN;1638555]RollUp, Код
int count = 0; for(int i = 0; i < SAMP_PLAYER_MAX; i++) { if( vect3_near_zero(g_stStreamedOutInfo.fPlayerPos[i]) && (g_Players->pRemotePlayer[i]->pPlayerData == NULL || g_Players->pRemotePlayer[i]->pPlayerData->pSAMP_Actor == NULL) ) break; else count++; } addMessageToChatWindow("Всего в стриме %d игроков", count);
Как то так. У тебя тут код не правильный, вместо break, должно быть continue
Добавлено (25.03.2014, 10:34) --------------------------------------------- ]CM[xXRa7kamXx[CM], Код int count = 0; int PlayerID[SAMP_PLAYER_MAX]; for(int i = 0; i < SAMP_PLAYER_MAX; i++) { if( vect3_near_zero(g_stStreamedOutInfo.fPlayerPos[i]) && (g_Players->pRemotePlayer[i]->pPlayerData == NULL || g_Players->pRemotePlayer[i]->pPlayerData->pSAMP_Actor == NULL) ) continue; else{ PlayerID[count]=i; count++;} }
На выходе получили массив с id игроков, которые в зоне стрима.
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
Сообщение отредактировал [CM]Logotipo - Вторник, 25.03.2014, 15:29 |
|
|
|
CyberSys |
Дата: Вторник, 25.03.2014, 12:08 | Сообщение # 2118
|
Боец
Сообщений: 72
Статус: Offline
|
[CM]Logotipo, забыл про } цикла. Код int count = 0; int PlayerID[SAMP_PLAYER_MAX]; for(int i = 0; i < SAMP_PLAYER_MAX; i++) { if( vect3_near_zero(g_stStreamedOutInfo.fPlayerPos[i]) && (g_Players->pRemotePlayer[i]->pPlayerData == NULL || g_Players->pRemotePlayer[i]->pPlayerData->pSAMP_Actor == NULL) ) continue; else{ PlayerID[count]=i; count++; } }
|
|
|
|
[CM]Logotipo |
Дата: Вторник, 25.03.2014, 15:29 | Сообщение # 2119
|
Авторитет
Сообщений: 1083
Статус: Offline
|
CyberSys, точно))
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
|
|
|
|
Kolyan4k |
Дата: Вторник, 25.03.2014, 22:53 | Сообщение # 2120
|
Боец
Сообщений: 101
Статус: Offline
|
Вопрос: Как добавить функцию чистый скриншот? Вопрос: Как убрать собейтовский неймтаг? Вернее, когда отключаешь собейт, ники остаются прорисовываться далеко. p.s. я только новичок. Не люблю когда очень много функций в собейте, делаю только самые важные для себя.
|
|
|
|
[CM]Logotipo |
Дата: Вторник, 25.03.2014, 23:31 | Сообщение # 2121
|
Авторитет
Сообщений: 1083
Статус: Offline
|
Kolyan4k, Код sampPatchDisableNameTags(1);//включает собейтовские ники sampPatchDisableNameTags(0);//включает стандартные ники Что бы работало нужно убрать проверку в файле proxyIDirect3DDevice9.cpp Код if ( cheat_state->_generic.cheat_panic_enabled || !cheat_state->render_player_tags ) { if ( g_dwSAMP_Addr && g_SAMP ) { sampPatchDisableNameTags( 0 ); } return; } А должно стать так. Код if (!cheat_state->render_player_tags ) { if ( g_dwSAMP_Addr && g_SAMP ) { sampPatchDisableNameTags( 0 ); } return; } Теперь переходим в файл cheat_generic Там после Код if ( cheat_state->_generic.cheat_panic_enabled ) { Добавим Код sampPatchDisableNameTags(0); А после Код if ( pstate_infnos ) { cheat_state->vehicle.infNOS_toggle_on = true; patcher_install( &patch_vehicle_inf_NOS ); } Добавь Код sampPatchDisableNameTags(1); Теперь можешь включать/выключать собейтовсие ники в любое время.( при f12 будут выключаться )
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
|
|
|
|
CyberSys |
Дата: Вторник, 25.03.2014, 23:37 | Сообщение # 2122
|
Боец
Сообщений: 72
Статус: Offline
|
dell
Сообщение отредактировал CyberSys - Вторник, 25.03.2014, 23:37 |
|
|
|
Kolyan4k |
Дата: Вторник, 25.03.2014, 23:54 | Сообщение # 2123
|
Боец
Сообщений: 101
Статус: Offline
|
[CM]Logotipo, спасибо за помощь.
|
|
|
|
Моя_Сестрёнка_Задрот |
Дата: Среда, 26.03.2014, 03:35 | Сообщение # 2124
|
Бывалый
Сообщений: 467
Статус: Offline
|
Ребят как отправить персонажа/игрока на заданные координаты из mod_sa.ini?
|
|
|
|
CyberSys |
Дата: Среда, 26.03.2014, 11:05 | Сообщение # 2125
|
Боец
Сообщений: 72
Статус: Offline
|
Моя_Сестрёнка_Задрот, Ты имеешь ввиду телепорты которые объявлены в mod_sa.ini? Код static_teleport_name[] = "My new teleport" static_teleport_pos[] = X Y Z 0 Пример добавления своих координат в телепорт. Сами телепорты находятся в в главном меню, в разделе GTA->teleports.
|
|
|
|
Моя_Сестрёнка_Задрот |
Дата: Среда, 26.03.2014, 11:08 | Сообщение # 2126
|
Бывалый
Сообщений: 467
Статус: Offline
|
Цитата CyberSys ( ) Ты имеешь ввиду телепорты которые объявлены в mod_sa.ini? Я имею ввиду использовать их в коордмастере
|
|
|
|
[CM]Logotipo |
Дата: Среда, 26.03.2014, 21:09 | Сообщение # 2127
|
Авторитет
Сообщений: 1083
Статус: Offline
|
Моя_Сестрёнка_Задрот, set.teleport[i] где i номер телепорта.
Скуп ВК RakDroid - прокачка аккаунтов с телефона VKMusic - вк музыка без браузера Делаю сайты/софт/стимботов на заказ
|
|
|
|
Моя_Сестрёнка_Задрот |
Дата: Суббота, 29.03.2014, 13:46 | Сообщение # 2128
|
Бывалый
Сообщений: 467
Статус: Offline
|
Как на экран вывести данные о скорости машины и скорости актера?
|
|
|
|
CyberSys |
Дата: Суббота, 29.03.2014, 14:45 | Сообщение # 2129
|
Боец
Сообщений: 72
Статус: Offline
|
Моя_Сестрёнка_Задрот, это машины: Код _snprintf_s( buf, sizeof(buf)-1, "Speed: %0.2f km/h", (float)(vect3_length(g_Players->pLocalPlayer->inCarData.fMoveSpeed) * 170) ); это актера: Код _snprintf_s( buf, sizeof(buf)-1, "Speed: %0.2f km/h", (float)(vect3_length(g_Players->pLocalPlayer->onFootData.fMoveSpeed) * 170) ); Ну и после каждого еще: Код pD3DFont->PrintShadow(Координата_X, Координата_Y, D3DCOLOR_ARGB( 191, 255, 255, 255 ), buf ); Чтобы вывести на экран
Сообщение отредактировал CyberSys - Суббота, 29.03.2014, 14:47 |
|
|
|
Моя_Сестрёнка_Задрот |
Дата: Суббота, 29.03.2014, 15:57 | Сообщение # 2130
|
Бывалый
Сообщений: 467
Статус: Offline
|
Цитата CyberSys ( ) это машины: Код _snprintf_s( buf, sizeof(buf)-1, "Speed: %0.2f km/h", (float)(vect3_length(g_Players->pLocalPlayer->inCarData.fMoveSpeed) * 170) );
это актера: Код _snprintf_s( buf, sizeof(buf)-1, "Speed: %0.2f km/h", (float)(vect3_length(g_Players->pLocalPlayer->onFootData.fMoveSpeed) * 170) );
Ну и после каждого еще: Код pD3DFont->PrintShadow(Координата_X, Координата_Y, D3DCOLOR_ARGB( 191, 255, 255, 255 ), buf );
Чтобы вывести на экран ах вот че я забыл (float)(vect3_length, спасибо за помощ
|
|
|
|