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);
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);
