Alexandr Bochkarev
Ученик
Довольно-таки заезженный баг, практикуемый мною в далеком 2011 году, позволяющий спокойно кататься на танке или другом "грозном" транспорте. Время прошло, а на многих серверах еще нету фикса от подобной штуки, поэтому решил написать фикс на него.
Ко всем new
В OnPlayerConnect
В OnPlayerUpdate
В OnPlayerStateChange
Ну вот и все. Сам способ рассказывать не буду, но думаю по фиксу можно догадаться что к чему
Автор: iMaddy (Alexandr Bochkarev)
Ко всем new
Код:
new VehicleACiMaddy[MAX_PLAYERS];
Код:
VehicleACiMaddy[playerid] = 65535;
Код:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER || GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
if(GetPlayerVehicleID(playerid) != VehicleACiMaddy[playerid])
Kick(playerid);
Код:
if(newstate == PLAYER_STATE_ONFOOT && (oldstate == PLAYER_STATE_PASSENGER || oldstate == PLAYER_STATE_DRIVER))
VehicleACiMaddy[playerid] = 65535;
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
if(VehicleACiMaddy[playerid] == 65535)
VehicleACiMaddy[playerid] = GetPlayerVehicleID(playerid);
Автор: iMaddy (Alexandr Bochkarev)
Последнее редактирование:
