bodya1 Posted August 31, 2012 Share Posted August 31, 2012 Я написал код на турелль-которая стреляет через привязку /turret но самой турелли не оказалось? Что не то в моем коде? подскажите... function weapon createWeapon ( 32,202.58255004883, 1903.3753662109, 17.640625 ) ---создание турели. bool fireWeapon ( weapon 32) local range = getWeaponProperty(32, "poor", "weapon_range") ----характеристики оружия. outputChatBox("Turret successfully got in: "..tostring(range)) end function int getWeaponAmmo ( weapon 32 ) --- дать боеприпасы оружию. local bool setWeaponClipAmmo (32,9600) end function bool setWeaponState ( 32,"ready") end addCommandHandler("/turret",createWeapon) Link to comment
Flaker Posted August 31, 2012 Share Posted August 31, 2012 Обосо:Oй код LUA тегом в функции createWeapon первый аргумент является строкой (theType: The weapon type such as M4.) Тоесть не ID надо а название. Ты ее вобще не правильно написал... Надо примерно вот так: local wep = createWeapon ( "M4",202.58255004883, 1903.3753662109, 17.640625 ) Если в wiki синтаксис написан вот так: weapon createWeapon ( string theType, float x, float y, float z ) То: Самое первое слово (тут weapon) обозначет то, что функция возвращает! В данном случае объект оружия. Дальше... После названия функции, в скобках, указаны аргументы. В данном случае: theType, x, y, z А слово перед аргументом значит тип аргумента. Тоесть: theType - строковый x,y,z - число с плавающей запятой Дальше сам попробуй исправить... Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 спасибо,а остальное правильно? Link to comment
Flaker Posted August 31, 2012 Share Posted August 31, 2012 Нет, я же говорю, попытайся сам понять, что всетаки не правильно! Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 думаю здесь вина: function int getWeaponAmmo ( weapon 32 ) заменил на: local int getWeaponAmmo ( wep = 32 ) --- дать боеприпасы оружию. мдя...называеться я понял скриптинг... Link to comment
Kenix Posted August 31, 2012 Share Posted August 31, 2012 https://forum.multitheftauto.com/viewtop ... 5c546beafd Без знания Lua ты ничего не сделаешь! Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 я уже читал статью о луа,но почти все забыл,и было скучно,до середины и не дочитал. Link to comment
AMARANT Posted August 31, 2012 Share Posted August 31, 2012 Так какой смысл скриптить если тебе скучно даже понять этот язык? Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 свой сервер то хочеться...? или как? Link to comment
AMARANT Posted August 31, 2012 Share Posted August 31, 2012 свой сервер то хочеться...? или как? Ну так чудес же не бывает. Как можно создать сервер не захотев учить lua? Ну это же нонсенс... Мой тебе совет, если сильно хочешь сервер начинай с обыных туториалов, а потом задавай конкретные вопросы на форуме что тебе не понятно. Это стандартный метод для любого newcomer'a. Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 мне Флакер кинул бред,который говорил толи обкуренный,толе "Пила" Ну блин тяжело понять...он нифига не расшифровует...Флакер-ты учитель.Пиши мануал,у тебя в разы яснее. Link to comment
AMARANT Posted August 31, 2012 Share Posted August 31, 2012 Посмотри ссылку Кеникса там максимум вариантов для начала представлено и описано. Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 http://lua.ru/doc/ про это и я писал Link to comment
bodya1 Posted August 31, 2012 Author Share Posted August 31, 2012 http://ilovelua.narod.ru/about_lua.html - все начал понимать+ интересно Link to comment
Flaker Posted August 31, 2012 Share Posted August 31, 2012 С http://lua.ru/doc/ начинать можно когда уже парочку языков знаешь на уровне... А так, всем советую ilovelua.narod.ru Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now