26.02.2017, 15:06
Hello,
I got a problem with my 3d admin/vip label.
Each time that a normal player joins, a 3d label spawns above his skin head and he is not admin or vip.
this player is not admin or vip
here is my code
thanks for reading
I got a problem with my 3d admin/vip label.
Each time that a normal player joins, a 3d label spawns above his skin head and he is not admin or vip.
![](http://i.imgur.com/jVLZrdx.png)
here is my code
Код:
new STREAMER_TAG_3D_TEXT_LABEL label1[MAX_PLAYERS]; new STREAMER_TAG_3D_TEXT_LABEL label2[MAX_PLAYERS]; public OnPlayerDisconnect(playerid, reason) if(PlayerInfo[playerid][Level] > 0) DestroyDynamic3DTextLabel(label1[playerid]); if(PlayerInfo[playerid][pVip] > 0) DestroyDynamic3DTextLabel(label2[playerid]); public OnPlayerSpawn(playerid) switch(PlayerInfo[playerid][Level]) { case 1: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Tester){576AFF}", lightblue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 2: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Co-Moderator){576AFF}", blue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 3: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Moderator){576AFF}", blue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 4: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Admin){576AFF}", blue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 5: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Leader){576AFF}", blue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 6: { label1[playerid] = CreateDynamic3DTextLabel("{576AFF}(Manager/CEO){576AFF}", blue, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } } switch(PlayerInfo[playerid][pVip]) { case 1: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Bronze 1 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 2: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Bronze 2 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 3: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Silver 3 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 4: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Silver 4 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 5: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Gold 5 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } case 6: { label2[playerid] = CreateDynamic3DTextLabel("{FFFF00}(Premium 6 VIP){FFFF00}", yellow, 0.0, 0.0, 0.4, 50.0, playerid, INVALID_VEHICLE_ID, 1, -1, -1, -1, 100.0); } }
thanks for reading