Технический форум Проблемы с МТА
Buffalo 11.01.2017 в 20:32

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

larnet7, а где эта база данных находиться и что там нужно будет прописать? Я новичок ещё :D
larnet7 11.01.2017 в 22:10

Проверенный

Репутация: 210 бал.

Замечания: 0 бал.

Buffalo, её нужно создавать собственным скриптом и записывать всю нужную информацию в определённые промежутки времени. Без знания основ языка SQL тебе конечно же будет это проблемно сделать.
Buffalo 11.01.2017 в 23:28

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

larnet7, у меня в принципе скачена база данных, я тогда в ней покопаюсь поищу, спасибо)
kawayz 12.01.2017 в 16:30

Пользователь

Репутация: 0 бал.

Замечания: 1 бал.

Как в Mta Dayz убрать на клавишу "O" этот чат?
diman42199 12.01.2017 в 19:01

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

Здравствуйте товарищи, есть у меня такой вопрос вот например у мне нужно отправить триггер всем игрокам которые на сервере и для этого я использую к примеру вот такой код:
triggerClientEvent ( "displayClientInfo", getRootElement())

А можно ли сделать что бы этот триггер отправлялся всем авторизированным игрокам?
larnet7 12.01.2017 в 22:02

Проверенный

Репутация: 210 бал.

Замечания: 0 бал.

diman42199, на выходе из триггера сделай проверку для игроков на авторизованность.
shrupz 12.01.2017 в 23:13

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

как сделать что бы при входе на серв РП,давались деньги новичкам,автоматом при регестрации?
larnet7 13.01.2017 в 00:51

Проверенный

Репутация: 210 бал.

Замечания: 0 бал.

shrupz, givePlayerMoney в код при регистрации
diman42199 13.01.2017 в 11:37

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

larnet7, На выходе это как? тоесть запихать его в дополнительную функцию которая проверяет? сразу не соображу)
shrupz 13.01.2017 в 12:28

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

larnet7, а куда это запихать?
larnet7 13.01.2017 в 13:13

Проверенный

Репутация: 210 бал.

Замечания: 0 бал.

diman42199, у тебя на стороне клиента есть принимающий триггер (addEvent... addEventHandler). После того как ты принял, ты проверяешь свой источкник(source) на авторизированность, либо делаешь цикл на серверной стороне и проверяешь всех своих игроков на авторизированность, попутно убирая из таблице, кто ещё не зашёл

shrupz, в код, где выполняется процесс регистрации
diman42199 14.01.2017 в 11:00

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

larnet7, Ну я понял спасибо, думаю лучше создавать цикл на стороне сервера, потому как бывает игрок только заходит на сервер и в это время отправляется тригер всем игрокам с сервера а у игрока ещё клиентские скрипты не доконца запустились и в итоге ошибка. И ещё вопрос а нагрузка при переборе всех игроков на стороне сервера небольшая?
larnet7 14.01.2017 в 18:12

Проверенный

Репутация: 210 бал.

Замечания: 0 бал.

diman42199, нет, не большая. Можешь замерить с помощью getTickCount
JonLime 14.01.2017 в 19:41

Пользователь

Репутация: 0 бал.

Замечания: 1 бал.

Пацаны!!!! Помогите!!! Проблема на срине

www.MTA-Resource.ru

все работал этот сервер, но после обновы эта дичь после загрузки 1 мб кеша( у других игроков все норм)
diman42199 14.01.2017 в 20:21

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

JonLime, В ошибке указывается модель машины (пожарной), возможно модель баганная. Пляши от этого.
Buffalo 14.01.2017 в 21:17

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

Как изменить скорость и всю характеристику авто не в игре, а через файлы???
diman42199 18.01.2017 в 21:55

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

Товарищи подскажите в чём проблема, раньше всё работало но с обновлением мта почему то выдаёт ошибку на 8 агрумен в этой функции
setPedAnimation (player,"WUZI","CS_Dead_Guy",nil,true,false,false,false)
Cat 18.01.2017 в 22:29

Модератор

Репутация: 181 бал.

Замечания: 0 бал.

Buffalo, setVehicleHandling

diman42199, можно текст ошибки?

kawayz, найти в моде функцию и убрать\изменить\переписать.
diman42199 19.01.2017 в 10:55

Проверенный

Репутация: 57 бал.

Замечания: 0 бал.

Cat, Да конечно
Вот код ошибки
WARNING: [military_mod]/military/military_sistems.lua:514: Bad argument @ 'setPedAnimation' [Expected number at argument 8, got boolean]

А вот сама функция(суть проста при нажатии забинденной кнопки персонаж садиться и сидит)
local handsUp = false
function funcBindHandsup ( player, key, keyState )
if handsUp then
setPedAnimation (player,false)
handsUp = false
else
if isPedInVehicle (player) then return end
setPedAnimation (player,"BEACH","ParkSit_M_loop",nil,true,false,false,false)
handsUp = true
end
end

А это функция котрая биндит клавишу(всё на стороне сервера)
addEventHandler("onPlayerLogin", getRootElement(),
function()
bindKey(source,"F2","down",funcBindHandsup)
bindKey(source,"F3","down",funcBindLie)
end
)
Cat 21.01.2017 в 09:17

Модератор

Репутация: 181 бал.

Замечания: 0 бал.

diman42199, можно просто не указывать аргумент, на который ошибка, он необязательный. А так, аргумент отвечает за заморозку последнего кадра анимации. Еще как вариант - то что аргументы не правильно расставлены или конфликтуют. Вики: https://wiki.multitheftauto.com/wiki/SetPedAnimation
Войдие или зарегистрируйтесь что бы написать сообщение