SA-MP 0.3
СКАЧАТЬ http://www.gtamods.net.ru/load/4-1-0-1128
После долгого затишья команда разработчиком SA-MP, наконец-то сообщила довольно интересную информацию о новой версии SA-MP 0.3,
а так же провела отрытый бета тест новой версии. Новая версия
мультиплеера будет выпущена в ближайшее время, после устранения всех
найденных за время тестирования багов. Новая версия мультиплеера будет
поддерживать до 500 игроков на одном сервере, в игре
появится мышка, которой можно будет выбирать скин перед спауном и
листать список игроков на сервере, а если кликнуть по игроку в списке,
то в чат строке сразу же появится текст /pm и ID выбранного игрока.
Из всех нововведений в области скриптинга (pawno), можно выделить несколько главных. Самое основное - боты (NPC),
но, похоже, что боты смогут лишь повторять записанные ранее движения.
Кстати, это (Playbackи) ещё одна возможность новой версии SA-MP, очень
полезная для RP серверов, например можно будет сделать таксиста,
развозящего людей по определённому маршруту.
Для обычных игроков добавилась возможность изменения стилей борьбы (SetPlayerFightingStyle: NORMAL, BOXING, KUNGFU, KNEEHEAD, GRABKICK, ELBOW) и изменения скилов оружия (SetPlayerSkillLevel). Теперь можно не просто включить анимацию "пьяного игрока", а установить уровень опьянения с помощью функции SetPlayerDrunkLevel. Наконец то появились функции SetPlayerVelocity и SetVehicleVelocity, позволяющие установить скорость движения игрока или автомобиля и соотвествующие Get аналоги (GetPlayerVelocity, GetVehicleVelocity), которые очень помогут скриптовым античитам.
В новой версии полную починку (не просто SetVehicleHealth,
а вместе с кузовом и колёсами) машины можно производить функцией
RepairVehicle. Добавились новые константы для функции
SetPlayerSpecialAction, например DRINK_BEER,
SMOKE_CIGGY, DRINK_WINE, DRINK_SPRUNK. Судя по скриншотам и роликам, в
новой версии улучшена синхронизация, и теперь можно летать на крышах
самолётов (хотя в роликах от разработчиков мы это видели и раньше...).
По
словам Kye, новая версия обычно выходит через 1-2 месяца после открытых
бета тестов, когда количество багов сводится к минимуму, а это значит
что в конце сентября или октября мы уже сможем начать играть в SA-MP
0.3 (:
Список новых функций: GetPlayerDrunkLevel GetPlayerFightingStyle GetPlayerVehicleSeat GetPlayerVelocity GetVehicleComponentInSlot GetVehicleVelocity IsPlayerInRangeOfPoint IsPlayerNPC IsPlayerStreamedIn NPC:SendChat NPC:SendCommand NPC:StartRecordingPlayback NPC:StopRecordingPlayback PlayCrimeReportForPlayer RepairVehicle SetPlayerDrunkLevel SetPlayerFightingStyle SetPlayerShopName SetPlayerSkillLevel SetPlayerVelocity SetVehicleVelocity ShowPlayerMarkers SpecialActions StartRecordingPlayerData StopRecordingPlayerData
Список новых калбеков: NPC:OnClientMessage NPC:OnNPCConnect NPC:OnNPCDisconnect NPC:OnNPCEnterVehicle NPC:OnNPCExitVehicle NPC:OnNPCModeExit NPC:OnNPCModeInit NPC:OnNPCSpawn NPC:OnPlayerDeath NPC:OnPlayerStreamIn NPC:OnPlayerStreamOut NPC:OnPlayerText NPC:OnRecordingPlaybackEnd NPC:OnVehicleStreamIn NPC:OnVehicleStreamOut OnPlayerStreamIn OnPlayerStreamOut OnVehicleStreamIn OnVehicleStreamOut
Список новых контант: 0 - CARMODTYPE_SPOILER 1 - CARMODTYPE_HOOD 2 - CARMODTYPE_ROOF 3 - CARMODTYPE_SIDESKIRT 4 - CARMODTYPE_LAMPS 5 - CARMODTYPE_NITRO 6 - CARMODTYPE_EXHAUST 7 - CARMODTYPE_WHEELS 8 - CARMODTYPE_STEREO 9 - CARMODTYPE_HYDRAULICS 10 - CARMODTYPE_FRONT_BUMPER 11 - CARMODTYPE_REAR_BUMPER 12 - CARMODTYPE_VENT_RIGHT 13 - CARMODTYPE_VENT_LEFT
4 - FIGHT_STYLE_NORMAL 5 - FIGHT_STYLE_BOXING 6 - FIGHT_STYLE_KUNGFU 7 - FIGHT_STYLE_KNEEHEAD 15 - FIGHT_STYLE_GRABKICK 26 - FIGHT_STYLE_ELBOW
0 - WEAPONSKILL_PISTOL 1 - WEAPONSKILL_PISTOL_SILENCED 2 - WEAPONSKILL_DESERT_EAGLE 3 - WEAPONSKILL_SHOTGUN 4 - WEAPONSKILL_SAWNOFF_SHOTGUN 5 - WEAPONSKILL_SPAS12_SHOTGUN 6 - WEAPONSKILL_MICRO_UZI 7 - WEAPONSKILL_MP5 8 - WEAPONSKILL_AK47 9 - WEAPONSKILL_M4 10 - WEAPONSKILL_SNIPERRIFLE
1 - SPECIAL_ACTION_DUCK* 3 - SPECIAL_ACTION_ENTER_VEHICLE* 4 - SPECIAL_ACTION_EXIT_VEHICLE* 20 - SPECIAL_ACTION_DRINK_BEER** 21 - SPECIAL_ACTION_SMOKE_CIGGY 22 - SPECIAL_ACTION_DRINK_WINE** 23 - SPECIAL_ACTION_DRINK_SPRUNK
*не могут быть установлены с помощью SetPlayerSpecialAction **при использовании увеличивают уровень опьянения (PlayerDrunkLevel)
|