denishr06 1 Опубликовано 26 декабря, 2019 (изменено) Доброе время суток Хочу перевести мод с самп на крмп Чем можно заменить : SendDeathMessageToPlayer GetPlayerPoolSize Правиль я заменил? for(new i=MAX_PLAYERS;i>=0;i--) GetVehiclePoolSize Правиль я заменил? for(new v=MAX_VEHICLES;v>=1;v--) ? GetPlayerCameraTargetVehicle EnablePlayerCameraTarget Изменено 26 декабря, 2019 пользователем denishr06 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
16Shadows 101 Опубликовано 27 декабря, 2019 GetPlayerPoolSize/GetVehiclePoolSize возвращают наибольший ID игрока машины. Если хотите уложить в одну функцию, то что-то вроде stock GetPlayerPoolSize() { for(new i = MAX_PLAYERS-1; i >= 0; i++) if(IsPlayerConnected(i)) return i; return 0; } native IsValidVehicle(vehicleid); stock GetVehiclePoolSize() { for(new i = MAX_VEHICLES; i > 0; i++) if(IsValidVehicle(i)) return i; return 0; } SendDeathMessageToPlayer получится заменить только кастомными TD. GetPlayerCameraTargetVehicle/EnablePlayerCameraTarget не получится заменить абсолютно точной функцией. Можете попробовать скомбинировать немного математики, GetPlayerCameraFrontVector, GetVehiclePos и GetVehicleModelInfo. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
denishr06 1 Опубликовано 27 декабря, 2019 Буду что-то делать. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты