[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[FS]Pricel типо как в контре
Mr_TuMypДата: Вторник, 30.03.2010, 15:46 | Сообщение # 1
Группа: Администраторы
Сообщений: 208
Награды: 9
Статус: Offline
[ 283 ]

#include <a_samp>

new PlayerObj[256];
new Aiming[200];

public OnPlayerConnect(playerid){
PlayerObj[playerid] = 0;
Aiming[playerid] = 0;
return true;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){
if(!IsPlayerInAnyVehicle(playerid)){
if(newkeys & 128){
Aim(playerid);
}
if(oldkeys & 128){
DestroyPlayerObject(playerid, PlayerObj[playerid]);
PlayerObj[playerid] = 0;
Aiming[playerid] = 0;
}
}
return true;
}

public OnPlayerUpdate(playerid){
new keys, rotfl, lmao;
GetPlayerKeys(playerid, keys, rotfl, lmao);
if(!(keys & 128)){
DestroyPlayerObject(playerid, PlayerObj[playerid]);
PlayerObj[playerid] = 0;
Aiming[playerid] = 0;
}
if((keys & 128)){
Aim(playerid);
}
return true;
}

Aim(playerid){
if(IsPlayerInAnyVehicle(playerid))return true;
new wep = GetPlayerWeapon(playerid);
if(wep == 31 || wep == 33 || wep == 30){
DestroyPlayerObject(playerid, PlayerObj[playerid]);
PlayerObj[playerid] = CreatePlayerObject(playerid, 974, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
AttachPlayerObjectToPlayer(playerid, PlayerObj[playerid], playerid, 0.0, -0.5, 0.0, 0.0, 0.0, 0.0);
Aiming[playerid] = 1;
} else if((wep != 26 && wep != 28 && wep != 29) && (wep >= 22 && wep <= 38)){
DestroyPlayerObject(playerid, PlayerObj[playerid]);
PlayerObj[playerid] = CreatePlayerObject(playerid, 974, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
AttachPlayerObjectToPlayer(playerid, PlayerObj[playerid], playerid, 0.0, -1.7, 0.0, 0.0, 0.0, 0.0);
Aiming[playerid] = 1;
}
return true;
}

Прикрепления: 0515835.jpg (81.5 Kb)



uin магазин
 
  • Страница 1 из 1
  • 1
Поиск:

Хостинг от uCoz