中国星际RPG联盟
标题:
修改玩家说话字体颜色
[打印本页]
作者:
castelu
时间:
2013-8-28 01:07
标题:
修改玩家说话字体颜色
作者:Jcr
插件:
Comment("Pl48R`69AOb3`@R;0HU5n0nnAOb3j05[`2@5JjQU08U5m<M5k000003[2H]=k8?10HU=k8=mk1Qm:8]Em2]Ek8UEl8]5l0nn28G9M1>;EO23`P69EO2;AO2:COR82>\2jlW3", 0, 0, 11, 0, 1);
作者:
castelu
时间:
2013-8-28 05:56
标题:
Re:修改玩家说话字体颜色
Comment("Pl48R`69AOb3`@R;0HU5n0nnAOb3j05[`2@5JjQU08U5m<M5k000003[2H]=k8?10HU=k8=mk1Qm:8]Em2]Ek8UEl8]5l0nn28G9M1>;EO23`P69EO2;AO2:COR82>\2jlW3", 0, 0, 11, 0, 1);
复制代码
使用方法
示例:
Comment("",1,4,0,0,11)
将P1的聊天字体颜色改为白色
说明:
Comment("",玩家ID:1代表P1,颜色Str:4代表白色,0,0,调用的插件编号)
颜色代码表:
1 - Use Default
2 - Cyan
3 - Yellow
4 - White
5 - Grey
6 - Red
7 - Green
8 - Invisible
作者:
castelu
时间:
2013-8-28 05:57
标题:
Re:修改玩家说话字体颜色
源码:
#include<stdio.h>
// 83 C1 08 8B 01 89 45 FC 83 C1 08 8B 01 89 45 F8
void main()
{
char a;
char b;
char *c;
char *d;
int i;
/*
_asm
{
add ecx,0x08
mov eax,[ecx]
mov a,eax
add ecx,0x08
mov eax,[ecx]
mov b,eax
}
*/
c = (char*)(0x65A86B + ((a-1) * 0x24));
for(i=0;i<24;i++)
{
d=(char*)(c-i);
if(*d != 0x00)
{
d=(char*)(d+1);
*d = b;
break;
}
}
}
复制代码
作者:
akira93
时间:
2014-1-13 17:25
好像只支持6种颜色而已…… 有办法支持全部颜色吗?
欢迎光临 中国星际RPG联盟 (http://www.scrpg.net/)
Powered by Discuz! X3.1