19.12.2015, 22:18
Quote:
@EditPawn
o seu da o mesmo erro do dele, sу que o seu nao retira a 3dlabel.. no caso, se eu for civil e entrar pra org, fica as duas. alguem mais? |
Tente utilizar dessa forma:
PHP код:
public OnPlayerSpawn(playerid) {
Update3DTextLabelText(LabelOrg[playerid], CorDaOrg(playerid), NomeDaOrg(playerid));
return 1;
}
stock CriarLabel(playerid) {
LabelOrg[playerid] = Create3DTextLabel(NomeDaOrg(playerid), CorDaOrg(playerid), 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(LabelOrg[playerid], playerid, 0.0, 0.0, 0.5);
}
stock NomeDaOrg(playerid) {
new OrgName[20], org = PlayerInfo[playerid][Membro];
OrgName = (org == 1 ? ("Policia Militar") : org == 2 ? ("B.O.P.E") : org == 3 ? ("Exercito") : org == 4 ? ("Medicos") : org == 5 ? ("Los Aztecas") : ("Civil"));
return OrgName;
}
stock CorDaOrg(playerid) {
new org = PlayerInfo[playerid][Membro];
return org == 1 ? COR_PM : org == 2 ? COR_BOPE : org == 3 ? COR_EXE : org == 4 ? COR_MEDICOS : org == 5 ? COR_AZTECAS : COR_CIVIL;
}