[Мануал] Создание СпидХака для Администраторов

Уроки по скриптингу

Moderator: SJplayer

Avatar
Topic author
Invi_Sasha M
Мл. сержант
Мл. сержант
Posts: 34
With us: 7 years 4 months

[Мануал] Создание СпидХака для Администраторов

Post #1by Invi_Sasha » 22 May 2013, 22:19

Здравствуйте дорогие пользователи "SamPawno" портала
Хочу показать вам speedhack для администраторов
И так начнём к new добавим :

Code: Select all

new bool:re_speed[MAX_PLAYERS];   

Далее добавим команду в public OnPlayerCommandText :

Code: Select all

if(strcmp("/speedhack"cmdtexttrue10) == 0) { 
if (
PlayerInfo[playerid][pAdmin] >= 1) { 
if(!
IsPlayerInAnyVehicle(playerid)) { 
return 
SendClientMessage(playerid0xc0c0c0AA"• Ты должен находится в машине!");} 
if( !
re_speed[playerid] ) { 
re_speed[playerid] = trueSendClientMessage(playerid0xFFFFFFAA"• Ты активировал SpeedHack / жми на азот чтобы использовать её"); } 
else { 
re_speed[playerid] = falseSendClientMessage(playerid0xFFFFFFAA"• Ты деактивировал SpeedHack.");}} 
re_speed[playerid] = falseSendClientMessage(playerid0xFFFFFFAA"• Ты не администратор"); 
return 
1; }   

Далее делаем при нажатие альт или ЛКМ public OnPlayerKeyStateChange :

Code: Select all

if(newkeys KEY_FIRE){ 
if(
IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){ 
if( 
re_speed[playerid] ){ 
SetVehicleSpeed(GetPlayerVehicleID(playerid), 500); }}}   

Если у Вас есть сток то можете не добовлять (В конец Мода) :

Code: Select all

stock SetVehicleSpeed(vehicleid,mph

new 
Float:VxFloat:VyFloat:Vz ,Float:speedsFloat:multiple
GetVehicleVelocity(vehicleid,Vx,Vy,Vz); 
speeds floatsqroot(Vx*Vx Vy*Vy Vz*Vz); 
if(
speeds 0

         
multiple = (mph / (speeds 250)); 
         return 
SetVehicleVelocity(vehicleidVx*multipleVy*multipleVz*multiple); 

return 
0
}   

Вот и всё!

Автор: Неизвестен

! ! !


  • Similar Topics
    Replies
    Views
    Last post

Return to “Уроки”

Who is online

Users browsing this forum: 2 guests