- If Nombres Then
- If Len(.Nombre) > 0 Then
- Pos = InStr(.Nombre, "<")
- If Pos = 0 Then Pos = Len(.Nombre) + 2
- If .priv = 0 Then
- If .Criminal Then
- color = D3DColorXRGB(255, 0, 0)
- colorclan = D3DColorXRGB(255, 0, 0)
- Else
- color = D3DColorXRGB(40, 40, 255)
- colorclan = D3DColorXRGB(40, 40, 255)
- End If
- Else
- color = D3DColorXRGB(0, 100, 0)
- colorclan = D3DColorXRGB(ColoresPJ(50).r, ColoresPJ(50).g, ColoresPJ(50).B)
- Call Engine_Text_Render("<AO Staff>" & line, PixelOffsetX - 43, PixelOffsetY + 45, D3DColorXRGB(0, 100, 0))
- End If
- 'Nick
- line = Left$(.Nombre, Pos - 2)
- Call Engine_Text_Render(line, PixelOffsetX - 8, PixelOffsetY + 30, color)
- 'Clan
- line = mid$(.Nombre, Pos)
- Call Engine_Text_Render(line, PixelOffsetX - 18, PixelOffsetY + 45, color)
- End If
- End If
- End If
y
- Dim colorclan As Long
el tema es que este cliente tiene otro tipo de codigo que en ves de ser call engine_text_render es dibujartexto y aparte los valores son diferentes y no entiendo mucho de programacion ni basica tambien no logro centrar los dialogos y mi nombre ni el del clan si alguien me puede ayudar se agradeceria
Saludos y perdonen por mi ignorancia
por sierto este es mi codigo de nombres
- If Nombres Then
- If Len(.Nombre) > 0 Then
- Pos = InStr(.Nombre, "<")
- If Pos = 0 Then Pos = Len(.Nombre) + 2
- If .priv = 0 Then
- If .Criminal Then
- color = D3DColorXRGB(ColoresPJ(50).r, ColoresPJ(50).g, ColoresPJ(50).B)
- Else
- color = D3DColorXRGB(ColoresPJ(49).r, ColoresPJ(49).g, ColoresPJ(49).B)
- End If
- Else
- color = D3DColorXRGB(ColoresPJ(.priv).r, ColoresPJ(.priv).g, ColoresPJ(.priv).B)
- End If
- 'Nick
- line = Left$(.Nombre, Pos - 2)
- Call DibujarTexto(line, PixelOffsetY + 30, PixelOffsetX - 10, 1, color)
- 'Clan
- line = mid$(.Nombre, Pos)
- Call DibujarTexto(line, PixelOffsetY + 45, PixelOffsetX - 22, 1, color)
- End If
- End If
- End If




73![Newbie [1] Newbie [1]](./images/ranks/Rango0.gif)

![Dragon Ancestral [5] Dragon Ancestral [5]](./images/ranks/Rango34.gif)
