|
Объекты дублируются
|
|
| Fresh_Stream |
Дата: Среда, 16.03.2016, 15:21 | Сообщение # 1
|
Боец
Сообщений: 129
Статус: Offline
|
Когда заходит новый ID игрока то все объекты дублируются.Помогите в public OnPlayerConnect(playerid)
Код stock Maping(playerid) { CreateDynamicObject(1265, -724.47852, 2747.13330, 46.60440, 0.00000, 0.00000, 0.00000, 0, 0, -1, 300); }
FCS
Работы: [Урок]Система Satiety - http://cheat-master.ru/forum/117-584800-1 [Command]Снять одежду - http://cheat-master.ru/forum/124-567074-1 [FS]Admin Helper - http://cheat-master.ru/forum/122-589828-1 [PWN]new.pwn со всеми пабликами - http://cheat-master.ru/forum/125-718522-1
Сообщение отредактировал Fresh_Stream - Среда, 16.03.2016, 17:08 |
|
|
|
|
| Artem_Buero |
Дата: Среда, 16.03.2016, 17:17 | Сообщение # 2
|
Сообщений: 4223
Статус: Offline
|
Удаляй при выходи объекты А лучше создавать их в интализации мода
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
|
| __NEW__ |
Дата: Среда, 16.03.2016, 23:32 | Сообщение # 3
|
Боец
Сообщений: 57
Статус: Offline
|
Лучше в OnGameModeInit пихай, а не личнo для иrрoка..
|
|
|
|
|
| =) |
Дата: Четверг, 17.03.2016, 04:03 | Сообщение # 4
|
Боец
Сообщений: 271
Статус: Offline
|
Fresh_Stream, public OnPlayerConnect(playerid) Этот паблик вызывается для игрока, когда он подключается к серверу. А значит, все, что в нем происходит - делается многократно. Получается ты создаешь объекты каждый раз, когда подключается новый игрок. Объекты создаются через паблик OnGameModeInit Убери из Maping(playerid); и вставь этот код в OnGameModeInit. Из стока тоже убери playerid должно быть так:
Код OnGameModeInit() { Maping(); }
stock Maping() { CreateDynamicObject(1265, -724.47852, 2747.13330, 46.60440, 0.00000, 0.00000, 0.00000, 0, 0, -1, 300); printf("Объекты созданы"); }
Сообщение отредактировал =) - Четверг, 17.03.2016, 04:04 |
|
|
|
|
| Artem_Buero |
Дата: Пятница, 18.03.2016, 23:06 | Сообщение # 5
|
Сообщений: 4223
Статус: Offline
|
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
|