ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [mod_sa] Команда "/go" ТП к игроку (https://forum.antichat.xyz/showthread.php?t=1300776)

im0rg 10.05.2013 16:50

В samp.cpp

Ищем

Код:





Код:

addClientCommand( "m0d_teleport_locations", (int)cmd_tele_locations );


После добавим

Код:





Код:

addClientCommand( "go", (int)cmd_go );


Ищем

Код:





Код:

void cmd_current_server ( char *param )
 
{
 
    addMessageToChatWindow( "Server Name: %s", g_SAMP->szHostname );
 
    addMessageToChatWindow( "Server Address: %s:%i", g_SAMP->szIP, g_SAMP->ulPort );
 
    addMessageToChatWindow( "Username: %s", getPlayerName(g_Players->sLocalPlayerID) );
 
}



Вставим

Код:





Код:

void cmd_go( char *param )
{
        float coord[3];
        int id = atoi(param);
        getPlayerPos(id, coord);
        cheat_teleport(coord,0);
}





С вами былJesusСпециально для сайта BlastHack.Net

При копировании указывать источникBlastHack.Net

rafael 10.05.2013 16:58

Все коды слили :D

im0rg 10.05.2013 17:12

Цитата:

Сообщение от Rafael

Все коды слили :D

Поверь мне, еще много кодов

rafael 10.05.2013 17:16

Дай скайп Лёша

Norma_Cheater 10.05.2013 17:22

Лучше будет так, если конечно на РП сервак функа

Код:





Код:

void cmd_test ( char *param )
{
int playerid = atol(param);
float pos[3];
getPlayerPos(playerid, pos);
struct actor_info    *info = actor_info_get( ACTOR_SELF, 0 );
if ( vect3_dist( pos, &info->base.matrix[4 * 3] ) > 80.0 )
{
addMessageToChatWindow( "Вы слишком далеко !" );
return;
}
cheat_teleport(pos, 0);
}


im0rg 10.05.2013 17:28

Цитата:

Сообщение от Norma_Cheater

Лучше будет так, если конечно на РП сервак функа

Код:





Код:

void cmd_test ( char *param )
{
int playerid = atol(param);
float pos[3];
getPlayerPos(playerid, pos);
struct actor_info    *info = actor_info_get( ACTOR_SELF, 0 );
if ( vect3_dist( pos, &info->base.matrix[4 * 3] ) > 80.0 )
{
addMessageToChatWindow( "Вы слишком далеко !" );
return;
}
cheat_teleport(pos, 0);
}



Я любитель ДМ и не смотрю на стрим

key 10.05.2013 21:30

норма, думаю новичкам сойдет

gwplayer 11.05.2013 01:20

Цитата:

Сообщение от Rafael

Все коды слили :D

Это не сложно самому написать

Charlatan 12.05.2013 00:06

А можно ли телепортировать игрока к себе?

im0rg 12.05.2013 00:13

Цитата:

Сообщение от Charlatan

А можно ли телепортировать игрока к себе?

Да можно но надо взаимодействовать машину


Время: 21:54