STAWR
Members-
Posts
98 -
Joined
-
Last visited
Everything posted by STAWR
-
сложный/простой... это решение того, что ты спрашивал. Если ты другое имел в виду, то нужно правильно описывать.
-
ну так я и выразил Xc и Yc из первой записи Xc = 8*cos(arctg(3/4))+5 = 11.4 Yc = 8*sin(arctg(3/4))+5 = 9.8 чёт ты жёстко тупишь... по второму: Xк = n*cos(rx) + Xн Yк = n*cos(ry) + Yн Zк = n*cos(rz) + Zн где к - конечные, н - начальные rx - угол между вектором и проекцией на плоскость YZ ry - угол между вектором и проекцией на плоскость XZ rz - угол между вектором и проекцией на плоскость XY в твоём примере n*cos(rx) = 2, n*cos(ry) = 3, n*cos(rz) = 4
-
а что тут не понятного... разные записи одного и того же угла
-
arctg((Yb-Ya)/(Xb-Xa)) = arccos((Xc-Xb)/n) = arcsin((Yc-Yb)/n) Xc = n*cos(arctg((Yb-Ya)/(Xb-Xa))) + Xb Yc = n*sin(arctg((Yb-Ya)/(Xb-Xa))) + Yb
-
getWorldFromScreenPosition
-
проверял, всё работает. хп снимает как стреляющему, так и жертве.
-
возможно потому что нет данных для этого элемента под этим ключом. А нет их из-за того, что игрок не пересекал колшейп.
-
Это не вангование, а употребление более уместных понятий.
-
скорее не коммуникабельность имелась в виду, а заинтересованность и исполнительность
-
после resources все папки на пути ресурса должны быть в квадратных скобках. И для новых ресурсов нужно выполнить команду refresh, если после добавления сервер не был перезапущен.
-
end else Err_Msg("Вы должны быть автомобиле, чтобы закрыть/открыть его.", source) здесь end убери
-
function doLockVehicle ( source ) local theVehicle , strout if ( getElementType(source) == "vehicle" ) then theVehicle = source end if ( getElementType(source) == "player" ) then theVehicle = getElementData ( source, "cl_ownedvehicle" ) end if ( theVehicle ) then local vehiclename = getVehicleName ( theVehicle ) -- already locked setElementData ( theVehicle, "cl_vehiclelocked", not isVehicleLocked(theVehicle)) setVehicleLocked ( theVehicle, not isVehicleLocked(theVehicle)) if isVehicleLocked(theVehicle) then Car_Msg( "Текущие транспортное средство " .. vehiclename .. " закрыто.", theVehicle) Info_Msg ( "locked vehicle " .. vehiclename .. ".", source ) else Car_Msg( "Текущие транспортное средство " .. vehiclename .. " открыто.", theVehicle) Info_Msg ( "unlocked vehicle " .. vehiclename .. ".", source ) end if ( getVehicleController ( theVehicle ) == false ) then cl_FlashLights ( source ) end end else Err_Msg("Вы должны быть автомобиле, чтобы закрыть/открыть его.", source) end end function doToggleLocked ( source ) local theVehicle , strout if ( getElementType(source) == "vehicle" ) then theVehicle = source end if ( getElementType(source) == "player" ) then theVehicle = getElementData ( source, "cl_ownedvehicle" ) end if ( theVehicle ) then local vehiclename = getVehicleName ( theVehicle ) doLockVehicle ( source ) else Err_Msg("Вы должны быть автомобиле, чтобы заблокировать или разблокировать его.", source) end end lvls и exps пустые. Если значения нет и x = get, а потом set, то x всё равно будет пустой. local exps = tonumber(getAccountData(pAccount, "exp")) or 1 local lvls = tonumber(getAccountData(pAccount, "lvl")) or 1
-
а труп за 10 сек куда-то убегает?
-
Скинь функцию
-
setTimer( function() for k,v in pairs(getElementsByType("player")) do if getTeamName(getPlayerTeam(v)) == "Staff" and getElementHealth(v)<100 then setElementHealth(v, getElementHealth(v)+1) end end end, 15000, 0)
-
TaxiTe = createTeam("Такси", 255, 186, 0) local TaxiJobMarkJoin = createMarker(1805.166, -1937.950, 13.546, "cylinder", 1.3, 242, 133, 0) addEventHandler("onMarkerHit", TaxiJobMarkJoin, function (tPlayer) setPlayerTeam(tPlayer, TaxiTe) end )
-
что такое FOV в настройках видео?
-
Если файлы дороже, то - да. Но, во-первых, редко где набирается файлов на 400 Мб, во-вторых, удалять можно выборочно.
-
у нормальных скриптеров массивы, а не таблицы
-
А что использовать модели, не пропуская через редакторы, нельзя? Проще вообще удалять файлы, чтобы на клиенте они не сохранялись.
-
when to expect the release date 1.5?
-
arccos(-x) = pi - arccos(x)
-
главная "фишка" предстоящего релиза 1.5 возможность просмотра веб-страниц в игре. Один вопрос - зачем???
-
при построении проекта возникают ошибки. Установлен VS 2008 (SP 1) и DirectX SDK. Библиотеки и инклуды соответственно подключены (скрины ниже). При запуске Multi Theft Auto.exe ничего не происходит, а в ДЗ несколько секунд висит процесс WerFault.exe, потом сворачивается. Причём одинаково, что при "Nightly", что при "Release" построениях. В окне выходных данных ошибки в файлах, изменения в которые не вносились.
-
предложения: 1) больше патронов к мп5 (у снайпера). Практика показывает, что зачастую они заканчиваются быстрее, чем игрок умирает. 2) уменьшить таймер раза в 1,5. Для 5-ти точек 3000, для 3-х - 2000. 3) больше транспорта на спавнах, очень не хватает. 4) самое главное - БОЛЬШЕ КАРТ!