Сейчас на сайте
Всего онлайн: 757
5
391
361
Пользователи онлайнВсе (5)
На главной странице
31 мин
На сайте
56 мин
Смотрит публикацию
91 мин
Смотрит публикацию
93 мин
На главной странице
94 мин

RAGE:MP | Agreement _ Contract API (NodeJS)

Описание

Привет ребята!

Функция работает, когда контракт принят всеми сторонами.

Я попытался написать что-то похожее на inventory-api от root.

!!!ОЧЕНЬ ВАЖНОЕ ЗАМЕЧАНИЕ!!!

Использование player.id не является надёжным способом, пока соглашение активно (не подписано): игрок может выйти из игры, и player.id может измениться.

По этой причине вам следует использовать уникальный идентификатор. Например, идентификатор из базы данных.В моей базе данных это player.charid.Вам нужно изменить player.charid.!!!!


You can change 'playerLogin' event too. Its my auth event.


EXAMPLE:

addAgreement("key","name","desc",acceptFunction()=

aS.addAgreement('spawn',"Spawn ","perfect desc",(data,chars)=>{
          for(let cid in chars){
                let players=mp.players.toArray().filter(p=>p.charid==cid)
                for(let i in players){
                      players[i].position=data     
               }  
        }
})


player.createAgreement("key" , [player-uniqid list] , time , data)
player.createAgreement("spawn",[player.charid],55,{x:56,y:98,z:100})

player.signAgreement(activeAgreemnts Index,decision)

player.signAgreement(index,true)






Автор публикации:

Flox Даниил Девелоп

Скачать:

Скачать

Дата:
Автор ресурса:

Flox

Пока никто не оставил комментарий — станьте первым.