• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как создать всем админам разные 3D надписи?

Kencky

Новичок
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2122) : error 035: argument type mismatch (argument 1)
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2127) : error 035: argument type mismatch (argument 1)
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2132) : error 035: argument type mismatch (argument 1)
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2137) : error 035: argument type mismatch (argument 1)
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2142) : error 035: argument type mismatch (argument 1)
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2212) : error 017: undefined symbol "Text3D"
D:\Для сервера\Dead Earth v0.0.1\deadearth.pwn(2212) : error 029: invalid expression, assumed zero
P.S. Новичок, поэтому не ругайте сильно =)
1) Создал переменную:

new pVarName__Admin3dTextID[] = "pVarName__Admin3dTextID";

2) В OnPlayerConnect:

switch(l[playerid][pAdmInfo][0])

{
case 1:
{
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
_:CreateDynamic3DTextLabel("Мл.Администратор", 0xabcdef66, 0.0, 0.0, 0.0, 50.0, playerid, .testlos = 1);
}
case 2:
{
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
_:CreateDynamic3DTextLabel("Администратор", 0x0000BBAA, 0.0, 0.0, 0.0, 50.0, playerid, .testlos = 1);
}
case 3:
{
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
_:CreateDynamic3DTextLabel("Про.Администратор", 0x800080AA, 0.0, 0.0, 0.0, 50.0, playerid, .testlos = 1);
}
case 4:
{
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
_:CreateDynamic3DTextLabel("Гл.Администратор", 0x24FF0AB9, 0.0, 0.0, 0.0, 50.0, playerid, .testlos = 1);
}
case 5:
{
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
_:CreateDynamic3DTextLabel("Основатель", 0x660000AA, 0.0, 0.0, 0.0, 50.0, playerid, .testlos = 1);
}
}
3) В OnPlayerDisconnect:

if(GetPVarType(playerid, pVarName__Admin3dTextID))
{
DestroyDynamic3DTextLabel(STREAMER_TAG_3D_TEXT_LABEL:GetPVarInt(playerid, pVarName__Admin3dTextID);
}
Строки 2122, 2127, 2132, 2137, 2142:
SetPVarInt(l[playerid], pVarName__Admin3dTextID),
Строка 2212:
DestroyDynamic3DTextLabel(STREAMER_TAG_3D_TEXT_LABEL:GetPVarInt(playerid, pVarName__Admin3dTextID);
 
Сверху Снизу