 |
|

26.05.2013, 13:35
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от fondamentolok
Что эти коды делают понять не могу дайте пример
Читай код и представляй что он выполняет
|
|
|

26.05.2013, 13:49
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
Сообщение от fondamentolok
Что эти коды делают понять не могу дайте пример
что же делают эти команды sloap кидает машину на высоту -50 и взрывает её а
boom прибавляет высоту +50 и взрывает
|
|
|

29.05.2013, 10:23
|
|
Новичок
Регистрация: 07.04.2013
Сообщений: 29
С нами:
6893459
Репутация:
53
|
|
void cmd_boom ( char *param )
{
struct actor_info *info = actor_info_get( ACTOR_SELF, 0 );
float pPos[3] = {info->step_pos[0], info->step_pos[1], info->step_pos[2]};
struct vehicle_info *vinfo = g_Players->pRemotePlayer[atoi(param)]->pPlayerData->pSAMP_Vehicle->pGTA_Vehicle;
float spd[3] = {0,0,0};
pPos[2] += 50;
SendFakeDriverSyncData( getSAMPVehicleIDFromGTAVehicle(vinfo), pPos, 0.0f, spd, 0);
}
Что убрать чтобы не взрывалась? А чтобы просто подкинуло
|
|
|

29.05.2013, 15:15
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
0.0f место этого ставь info->hetpoints
|
|
|

29.05.2013, 21:03
|
|
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами:
6861401
Репутация:
0
|
|
Сообщение от Jesus
0.0f место этого ставь info->hetpoints
vinfo->hitpoints правильнее 
|
|
|

29.05.2013, 21:34
|
|
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами:
6920791
Репутация:
113
|
|
Сообщение от Norma_Cheater
vinfo->hitpoints правильнее
Я забыл как правильно
|
|
|

19.07.2013, 15:41
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 101
С нами:
6920791
Репутация:
113
|
|
этот код в samp.cpp или cheat_generic.cpp?
|
|
|

19.07.2013, 15:50
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 144
С нами:
6921041
Репутация:
0
|
|
Сообщение от fondamentolok
этот код в samp.cpp или cheat_generic.cpp?
samp.cpp
и не забывайте
Код:
Код:
addClientCommand( "m0d_sloapveh", (int)cmd_sloap );
addClientCommand( "m0d_boomveh", (int)cmd_boom );
к void init_samp_chat_cmds ()
|
|
|

19.07.2013, 16:16
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 101
С нами:
6920791
Репутация:
113
|
|
Сообщение от RickAstley
samp.cpp
и не забывайте
Код:
Код:
addClientCommand( "m0d_sloapveh", (int)cmd_sloap );
addClientCommand( "m0d_boomveh", (int)cmd_boom );
к void init_samp_chat_cmds ()
а как активацию через меню сделать?
|
|
|

19.07.2013, 16:24
|
|
Участник форума
Регистрация: 19.03.2013
Сообщений: 144
С нами:
6921041
Репутация:
0
|
|
Сообщение от fondamentolok
а как активацию через меню сделать?
ну примерно таким образом наверное
Сообщение от Спойлер
if ( op == MENU_OP_ENABLED )
case ID_SLOAP:
{
return 0;
break;
}
if ( op == MENU_OP_SELECT )
case ID_SLOAP:
{
struct actor_info *info = actor_info_get( ACTOR_SELF, 0 );
float pPos[3] = {info->step_pos[0], info->step_pos[1], info->step_pos[2]};
struct vehicle_info *vinfo = g_Players->pRemotePlayer[atoi(param)]->pPlayerData->pSAMP_Vehicle->pGTA_Vehicle;
float spd[3] = {0,0,0};
pPos[2] -= 50;
SendFakeDriverSyncData( getSAMPVehicleIDFromGTAVehicle(vinfo), pPos, 0.0f, spd, 0);
break;
}
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|