Ayuda, por favor -
VZMatt - 08.06.2016
Removed
Re: Ayuda, por favor -
Unrea1 - 08.06.2016
їPara que creas label 2 si lo que vas a poner es en blanco?, no tiene sentido.
Usa el siguiente cуdigo:
Код:
switch(PlayerInfo[playerid][Level])
{
case 1:
{
label1[playerid] = Create3DTextLabel("(Tester)", yellow,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
case 2:
{
label1[playerid] = Create3DTextLabel("(Co-Mod)", yellow,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
case 3:
{
label1[playerid] = Create3DTextLabel("(Moderator)", yellow,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
case 4:
{
label1[playerid] = Create3DTextLabel("(Admin)", yellow,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
case 5:
{
label1[playerid] = Create3DTextLabel("(Leader)", red,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
case 6:
{
label1[playerid] = Create3DTextLabel("(Manager/CEO)", red,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label1[playerid], playerid, 0.0, 0.0, 0.4);
}
}
Ojo: aсade
Delete3DTextLabel(label1[playerid]); en el callback
OnPlayerDisconnect para evitar bug's.
Quedando asн:
Код:
public OnPlayerDisconnect(playerid, reason)
{
if(PlayerInfo[playerid][Level] > 0) Delete3DTextLabel(label1[playerid]);
// resto del cуdigo.
return 1;
}
Respuesta: Ayuda, por favor -
VZMatt - 08.06.2016
Voy a testearlo, gracias ^^
EDIT: Funcionу perfectamente, muchas gracias, te lo agradezco.
Respuesta: Ayuda, por favor -
VZMatt - 08.06.2016
Ah, їSi creo esto mismo pero para VIP, ahн puedo crear el label2, o sigo usando label1?
Re: Ayuda, por favor -
Unrea1 - 08.06.2016
En йste caso serнa label2, ya que VIP y Staff no es lo mismo.
Si lo empleas no se te olvide en aumentar o disminuir la altura del texto VIP, para que no haga interferencia en caso de que sea Admin y VIP a la vez.
Respuesta: Ayuda, por favor -
VZMatt - 09.06.2016
Bien, gracias.
Respuesta: Ayuda, por favor -
VZMatt - 09.06.2016
LatinZ, ahora me diу un bug, te explico: cuando hay un VIP y un Admin en el server se crea un solo label, ya sea el del VIP o del Admin (el que spawnea primero) no se por quй...
Alguna soluciуn a esto?
Re: Ayuda, por favor -
Unrea1 - 10.06.2016
Seguramente estбs confundiendo las variables label1 y label2.
Respuesta: Ayuda, por favor -
VZMatt - 10.06.2016
Verй, gracias por avisarme eso.
Respuesta: Ayuda, por favor -
VZMatt - 10.06.2016
removed