+float portrait_SendEntity(entity to, float sf)\r
+{\r
+ WriteByte(MSG_ENTITY, ENT_CLIENT_PORTRAIT);\r
+\r
+ string s;\r
+ s = substring(self.model, 0, strlen(self.model) - 4); // remove extension\r
+ s = strcat(s, "-", ftos(self.skin));\r
+\r
+ WriteString(MSG_ENTITY, s);\r
+\r
+ return TRUE;\r
+}\r
+\r
+void portrait(entity pl)\r
+{\r
+ entity e;\r
+ e = spawn();\r
+ e.classname = "portrait";\r
+ setmodel(e, pl.model);\r
+ e.skin = pl.skin;\r
+\r
+ Net_LinkEntity(e, FALSE, 0.1, portrait_SendEntity);\r
+}\r
+\r