广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 1397 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
不想再想名字
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 请各位帮忙插件问题
请问有没有方法可以equal中文字?

试过用下面这个, 也用了UTF-8保存, 好像没有效果

复制程式
new const name[] = "你好吗";

if(equal(name, "你好吗"))
{
xxxxxxxxxxxx
}


献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2014-05-12 11:31 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 不想再想名字 于 2014-05-12 11:31 发表的 请各位帮忙插件问题: 到引言文
请问有没有方法可以equal中文字?

试过用下面这个, 也用了UTF-8保存, 好像没有效果

复制程式
new const name[] = "你好吗";

if(equal(name, "你好吗"))
{
xxxxxxxxxxxx
}



你是要取得相对应玩家名称来触发事件吗


可以使用


new iname[32];
get_user_name(id, iname, charsmax(iname));


if (equal(iname, "xxx")) /xxx 你想要的玩家称昵..
{
        xxxxxxx //执行的动作.
}


如果判断事件无法触发,可能要放在玩家思考内,最好用开关判定



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [1 楼] From:台湾中华电信股份有限公司 | Posted:2014-05-12 13:54 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-05-12 13:54 发表的 : 到引言文
多发一篇..抱歉



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [2 楼] From:台湾中华电信股份有限公司 | Posted:2014-05-12 13:56 |
不想再想名字
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-05-12 13:54 发表的 : 到引言文




你是要取得相对应玩家名称来触发事件吗


可以使用


new iname[32];
get_user_name(id, iname, charsmax(iname));


if (equal(iname, "xxx")) /xxx 你想要的玩家称昵..
{
        xxxxxxx //执行的动作.
}


如果判断事件无法触发,可能要放在玩家思考内,最好用开关判定

感谢你的回答,

但其实我想试一下能不能用equal来对应中文字

因为我用了write_file保存资料
在read_file时会获得中文字并进行equal(file的中文字, sma的变数)

但好像都是return false


献花 x0 回到顶端 [3 楼] From:未知地址 | Posted:2014-05-12 14:35 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 不想再想名字 于 2014-05-12 14:35 发表的 : 到引言文


感谢你的回答,

但其实我想试一下能不能用equal来对应中文字

因为我用了write_file保存资料
在read_file时会获得中文字并进行equal(file的中文字, sma的变数)

但好像都是return false



有可能是资料字串equal没有对应到相同的


另外 检查一下 插件 有没有 bad load



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [4 楼] From:台湾中华电信股份有限公司 | Posted:2014-05-12 16:32 |
不想再想名字
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-05-12 16:32 发表的 : 到引言文




有可能是资料字串equal没有对应到相同的


另外 检查一下 插件 有没有 bad load

曾经试过用client_print显示两边的信息
两边也一样

也没有bad load


献花 x0 回到顶端 [5 楼] From:未知地址 | Posted:2014-05-12 17:21 |
弑血
个人头像
个人文章 个人相簿 个人日记 个人地图
社区建设奖 特殊贡献奖 创作大师奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x108 鲜花 x240
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 不想再想名字 于 2014-05-12 17:21 发表的 : 到引言文


曾经试过用client_print显示两边的信息
两边也一样

也没有bad load



如果想解决问题的话.


看你要私自跟我研究问题


还是 要 贴出内容 加密的方式.//看个人 因为 现在 一堆人 会乱copy


还是 要等高手 解决 也是可以



目前传授教学&有兴趣者可以问我
BOT瞄准攻击NPC&模仿事件触发计算出场&新增地图重生位置等等
已修复entity的attachment错误问题,开始尝试写出各种npc_boss成品
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
按这里检视影片,登入论坛可以直接观看
献花 x0 回到顶端 [6 楼] From:台湾中华电信股份有限公司 | Posted:2014-05-12 17:27 |
不想再想名字
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 s8720419 于 2014-05-12 17:27 发表的 : 到引言文




如果想解决问题的话.


看你要私自跟我研究问题


还是 要 贴出内容 加密的方式.//看个人 因为 现在 一堆人 会乱copy


还是 要等高手 解决 也是可以

复制程式
#include <amxmodx>

new const player_data[][] = {
    "等级", "经验"
};
new const file[] = { "addons/amxmodx/configs/test/test.ini" };

public plugin_init() {
    register_plugin("Testing", "1.0", "Test");

    register_clcmd("say /t", "test");
}

public test(id) {
    new left[32], text[64], line, txtlen;
    
    while(read_file(file, line++, text, charsmax(text), txtlen)) {
        strtok(text, left, charsmax(left), text, charsmax(text), ' ');
        
        for(new t = 0; t < sizeof(player_data); t++) {
            client_print(id, print_chat, "|%s|%s|", left, player_data[t]);
            
            if(equal(left, player_data[t])) {
                client_print(id, print_chat, "Work");
                break;
            }
        }
    }
}


献花 x0 回到顶端 [7 楼] From:未知地址 | Posted:2014-05-12 17:56 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.060943 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言