中国星际RPG联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4608|回复: 3
打印 上一主题 下一主题

修改玩家说话字体颜色

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-28 01:07:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作者: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);
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
 楼主| 发表于 2013-8-28 05:56:45 | 只看该作者

Re:修改玩家说话字体颜色

  1. 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
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2013-8-28 05:57:03 | 只看该作者

Re:修改玩家说话字体颜色

源码:

  1. #include<stdio.h>
  2. // 83 C1 08 8B 01 89 45 FC 83 C1 08 8B 01 89 45 F8
  3. void main()
  4. {
  5. char a;
  6. char b;
  7. char *c;
  8. char *d;
  9. int i;

  10.     /*
  11. _asm
  12. {
  13. add ecx,0x08
  14. mov eax,[ecx]
  15. mov a,eax
  16. add ecx,0x08
  17. mov eax,[ecx]
  18. mov b,eax
  19. }
  20. */
  21. c = (char*)(0x65A86B + ((a-1) * 0x24));
  22. for(i=0;i<24;i++)
  23. {
  24. d=(char*)(c-i);
  25. if(*d != 0x00)
  26. {
  27. d=(char*)(d+1);
  28. *d = b;
  29.             break;
  30. }



  31. }

  32. }
复制代码
回复 支持 反对

使用道具 举报

地板
发表于 2014-1-13 17:25:41 | 只看该作者
好像只支持6种颜色而已…… 有办法支持全部颜色吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|网站统计|手机版|小黑屋|中国星际RPG联盟    

GMT+8, 2024-5-18 22:06 , Processed in 1.218750 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表