HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 26.05.2013, 13:35
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

Цитата:
Сообщение от fondamentolok  

Что эти коды делают понять не могу дайте пример
Читай код и представляй что он выполняет
 
Ответить с цитированием

  #12  
Старый 26.05.2013, 13:49
Norma_Cheater
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами: 6861401

Репутация: 0
По умолчанию

Цитата:
Сообщение от fondamentolok  

Что эти коды делают понять не могу дайте пример

что же делают эти команды sloap кидает машину на высоту -50 и взрывает её а

boom прибавляет высоту +50 и взрывает
 
Ответить с цитированием

  #13  
Старый 29.05.2013, 10:23
FuNkFM
Новичок
Регистрация: 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);

}


Что убрать чтобы не взрывалась? А чтобы просто подкинуло
 
Ответить с цитированием

  #14  
Старый 29.05.2013, 15:15
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

0.0f место этого ставь info->hetpoints
 
Ответить с цитированием

  #15  
Старый 29.05.2013, 21:03
Norma_Cheater
Участник форума
Регистрация: 29.04.2013
Сообщений: 141
С нами: 6861401

Репутация: 0
По умолчанию

Цитата:
Сообщение от Jesus  

0.0f место этого ставь info->hetpoints

vinfo->hitpoints правильнее
 
Ответить с цитированием

  #16  
Старый 29.05.2013, 21:34
im0rg
Постоянный
Регистрация: 19.03.2013
Сообщений: 586
С нами: 6920791

Репутация: 113


По умолчанию

Цитата:
Сообщение от Norma_Cheater  

vinfo->hitpoints правильнее
Я забыл как правильно
 
Ответить с цитированием

  #17  
Старый 19.07.2013, 15:41
fondamentolok
Участник форума
Регистрация: 19.03.2013
Сообщений: 101
С нами: 6920791

Репутация: 113
По умолчанию

этот код в samp.cpp или cheat_generic.cpp?
 
Ответить с цитированием

  #18  
Старый 19.07.2013, 15:50
RickAstley
Участник форума
Регистрация: 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  
Старый 19.07.2013, 16:16
fondamentolok
Участник форума
Регистрация: 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 ()
а как активацию через меню сделать?
 
Ответить с цитированием

  #20  
Старый 19.07.2013, 16:24
RickAstley
Участник форума
Регистрация: 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)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.