#1 | Пишем биндер на Lua.

Статус
В этой теме нельзя размещать новые ответы.

FatBastard

Новичок
14
1
Он вроде опкоды просил)
Ну я там нашел в принципе что-то :D но так как не разбираюсь не знаю то или нет.

К примеру написал проверку на то что игрок заспавнен. Хз правильно или нет. Кто может чекнуть и в случаи поправить.
Код:
if sampSpawnPlayer() then
    -- мой код если игрок заспавнен
    else not sampSpawnPlayer() then return end -- если игрок не заспавнен хз че написал 
end -- типо конец
 

Dark_Knight

Me, me and me.
Друг
4,062
2,077
Ну я там нашел в принципе что-то :D но так как не разбираюсь не знаю то или нет.

К примеру написал проверку на то что игрок заспавнен. Хз правильно или нет. Кто может чекнуть и в случаи поправить.
Код:
if sampSpawnPlayer() then
    -- мой код если игрок заспавнен
    else not sampSpawnPlayer() then return end -- если игрок не заспавнен хз че написал
end -- типо конец
Не, если есть then то должен быть и иф. Иф зе енд. 3 елемента. Юзай табуляции.
 

FatBastard

Новичок
14
1
Не, если есть then то должен быть и иф. Иф зе енд. 3 елемента. Юзай табуляции.
Вообще не понял
Код:
if sampSpawnPlayer() then end -- между then и end мой код
    else not sampSpawnPlayer() then return end -- если игрок не заспавнен хз че написал
end -- типо конец
типо того или че ??
Четче на ошибку укажи, а то я пальцев в небо долго тыкать могу

Пойду читать мать их основы, прям с нуля. :sad_frog2:
 

Dark_Knight

Me, me and me.
Друг
4,062
2,077
Четче на ошибку укажи, а то я пальцев в небо долго тыкать могу
А че тыкать, то когда ты даже не ознакомился с основами. Елсе - это не проверка, а результат проверки иф, если значение вернуло ложь
Lua:
if условие
then тогда истина
else иначе ложь
end
 
  • Нравится
Реакции: AnWu

san0

Известный
Друг
411
267
Он вроде опкоды просил)
?
two.png

one.png


если игрок не заспавнен хз че написал
lua - sampislocalplayerspawned | BlastHack — DEV_WIKI(https://blast.hk/wiki/lua:sampislocalplayerspawned)
 
  • Нравится
Реакции: AnWu

FatBastard

Новичок
14
1
Что значит -1 в коде ?
Код:
script_name("Example script")

function main()
   while not isSampAvailable() do wait(100) end
   repeat
      wait(0)
   until sampIsLocalPlayerSpawned()
   sampAddChatMessage("Персонаж заспавнился", -1)
end
А че тыкать, то когда ты даже не ознакомился с основами. Елсе - это не проверка, а результат проверки иф, если значение вернуло ложь
Курил основы на сайте: сайт, просто туго идет.
 

FatBastard

Новичок
14
1
белый цвет будет
а если я хожу чтобы были разные цвета писать rgb ? или как ?
К примеру sampAddChatMessage("{ffffff}Персонаж {fffffg}заспавнился", -1)


Самый тупой но не единственный в мире вопрос

Lua:
x = 0
if x == 10 then
    print("X = 10")
else
    print("Х < 10")
    x = x + 1
end
Этот код выведет сообщение "X + 1" а когда в переменной Х будет 10 то он выдаст "Х = 10" ??
 
Последнее редактирование:
  • Нравится
Реакции: Agelix

Vlad Horii

Известный
Проверенный
310
171
а если я хожу чтобы были разные цвета писать rgb ? или как ?
К примеру sampAddChatMessage("{ffffff}Персонаж {fffffg}заспавнился", -1)
Да.
Вместо -1 можешь поставить 0xFFFFFF - будет тоже белый. Либо 0xFF0000 - будет красный.
Дальнейшие вопросы связанные с Lua, пиши в вопросы по Lua скриптингу,
 

Dark_Knight

Me, me and me.
Друг
4,062
2,077
а если я хожу чтобы были разные цвета писать rgb ? или как ?
К примеру sampAddChatMessage("{ffffff}Персонаж {fffffg}заспавнился", -1)
Есть тема для этого. Пиши туда.
Курил основы на сайте: сайт, просто туго идет.
Врешь
upload_2018-2-4_20-38-23.png
 
Статус
В этой теме нельзя размещать новые ответы.