Создание в OnPlayerConnect, когда вызываю не отображаются игровые ТД
Вызов командой
for(new i = 0; i < 48; i++) PlayerTextDrawShow(playerid, TPPL[i][playerid])
Создание в OnPlayerConnect, когда вызываю не отображаются игровые ТД
Вызов командой
for(new i = 0; i < 48; i++) PlayerTextDrawShow(playerid, TPPL[i][playerid])
Покажите код создания тд.
И этот вопрос надо было публиковать в вопросы по Pawn-скриптингу, но точно не C/C++/C#.
Тема перенесена.
Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
Стол заказов:
Мои работы:
В OnPlayerConnect
TPPL[playerid][0] = CreatePlayerTextDraw(playerid,
В начале мода
new PlayerText:TPPL[MAX_PLAYERS][49]; // Глобальная переменная
Вот
Не работает твой способ.
Конечно у вас не будет отображаться - 1 мера playerid, а у вас она i - id тд, а 2 мера - id тд, а у вас playerid.
Просто поменяйте местами значения мер:
Flores (27.04.2020)
Но лучше уж так:
for (new i = 0; i < sizeof(TPPL[]); i++) { }
tnc (27.04.2020)
С sizeof согласен, но вот зачем фигурные скобки и пробел после for - непонятно.
Чтобы легко можно было определить оператор от функции. На счет sizeof - чтобы вернуть вторую меру.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)