游戏私服论坛

 找回密码
 立即注册

楼主: qq179235517

黑色沙漠公益服693151979洛奇英雄传公益服 488734697

[复制链接]

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-17 20:32:08 | 显示全部楼层
@全体成员 迟i点 发福利了赶紧上线 喵喵洛奇英雄传二周年庆典感恩大回馈!活动时间(7月17-917日)

即日起建号就送价值接近500占比的8888追击的简章(这个简章不能叠加),让你单刷副本无压力。
所有老玩家统一在线赠送8888追击的简章,发送时间定在7月18日晚上在线福利。

回归玩家可以找班长领取300 占比的回归奖励,
在玩的玩家如果邀请老玩家回归一名可以奖励100占比。
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-17 22:26:33 | 显示全部楼层

喵喵洛奇英雄传二周年庆典感恩大回馈!活动时间(7月17-917日)

即日起建号就送价值接近500占比的8888追击的简章(这个简章不能叠加),让你单刷副本无压力。
所有老玩家统一在线赠送8888追击的简章,发送时间定在7月18日晚上在线福利。

回归玩家可以找班长领取300 占比的回归奖励,
在玩的玩家如果邀请老玩家回归一名可以奖励100占比。
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-18 03:35:26 | 显示全部楼层
1.特版浪人武士套装  randomitem_avatar_rare_samurai_ko
  350攻击 10城镇移动 2平衡

2.武士印记套装  randomitem_avatar_zhtw_china_warrior
  100攻击 5城镇移动

3.飞龙甲胄套装  randomitem_avatar_male_chinaplate
  350攻击 10城镇移动 2平衡

4.圣诞服蓝色  randomitem_avatar_wild_blue_santa
  100攻击 5城镇移动

5.儿童彪风车手套装  randomitem_avatar_speed_racer_general
  80攻击  4城镇移动

6.飞凤套装  randomitem_avatar_male_china_pheonix
  100攻击 5城镇移动

7.轻柔丝绒套 randomitem_avatar_fluffyvelvet_set
  100防御 5城镇移动

8.假面舞会绅士 randomitem_avatar_venetian_male_general
  100防御 5城镇移动
  
  特版假面舞会绅士 randomitem_avatar_venetian_male_rare
  350攻击 10城镇移动 2平衡
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-18 23:47:16 | 显示全部楼层

13.桐人黑色剑士套  randomitem_avatar_sao_general_male_kirito
  80防御  4城镇移动

   特版桐人黑色剑士  randomitem_avatar_sao_rare_male_kirito
  280防御 8城镇移动 2平衡

14.牧师套装  randomitem_avatar_priest_general_male
   100防御  5城镇移动

   特版牧师  randomitem_avatar_priest_rare_male
   350防御  10城镇移动  2平衡
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-19 00:35:48 | 显示全部楼层
14.牧师套装  randomitem_avatar_priest_general_male
   100防御  5城镇移动

   特版牧师  randomitem_avatar_priest_rare_male
   350防御  10城镇移动  2平衡

15.克莱因的制服  randomitem_avatar_sao_general_male_klein
   80防御  4城镇移动  

16.狂野红色圣诞套装  randomitem_avatar_wild_red_santa
   100攻击  5城镇移动
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-19 13:39:38 | 显示全部楼层

20.休闲西服  randomitem_minidress&casualsuit_jajp_srank
   300攻击  10移动

21.死神套  randomitem_avatar_zhtw_voidreaper
   280防御  8移动速度  2平衡

22.男护士  randomitem_avatar_male_nurse_rare
   350攻击  10移动  2平衡

23.铁匠套装  randomitem_avatar_blacksmith_male_zhcn
   100防御  5移动
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-20 17:01:58 | 显示全部楼层
教程基于centos6.5架设
-------------------------------------------
1.安装宝塔,这个随便百度一下就有,宝塔安装后创建网站(部分服务器不知道为什么不能80端口,80进不去请用81端口)
2.升级yum,指令为yum update,等待数分钟读取完毕后,按Y开始升级
3.完成后开始安装服务器运行环境,运行环境跟GCC相关(G++)
4.继续输入指令sudo yum install libunwind libicu
5.输入指令yum install yum-utils -y
6.输入指令wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2 下载GCC
7.开始安装GCC,安装指令:tar -jxvf gcc-6.1.0.tar.bz2
8.等待完成后,进入路径cd gcc-6.1.0
9.继续输入./contrib/download_prerequisites 等待完成
10.建立一个目录mkdir gcc-build-6.1.0
11.进入刚刚建立的目录cd gcc-build-6.1.0
12.生成../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
13.至此安装环节就结束,接下来进行编译
14.输入make -j4开始编译(此项花费时间极多,根据配置不同,所需时间大概在1-5个小时)
15.输入make install指令
16.输入find / -name "libstdc++.so*",查找最新的库
17.进入目录 cd /usr/lib64
18.进行复制cp /root/gcc-6.1.0/gcc-build-6.1.0/stage1-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.22 ./
19.rm -rf libstdc++.so.6(删除原来的软连接)
20.ln -s libstdc++.so.6.0.22 libstdc++.so.6(重新指定)
21.reboot(重启)
22.宝塔安装数据库,并自己设定数据库密码(不需要去特意创建数据库,就用root的数据库)
23.如果需要远程修改数据库,需要进行数据库的配置,详细如下
(1)进入数据库mysql -u root -p xxxx(XXXX为你在宝塔设置的数据库密码)
(2)输入UPDATE mysql.user SET Password = OLD_PASSWORD('数据库密码')WHERE Host = 'localhost' AND User = '用户名(一般为root)'
(3)exit,退出数据库
(4)输入数据库重启指令  service mysqld restart
24.复制服务端程序到root目录下,并cd进入yjqy
25.更新GCC库,输入指令 wegt http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
26.解压刚刚下载的gz包,tar xvf glibc-2.14.tar.gz
27.进入解压好的目录cd glibc-2.14
28.建立文件夹 mkdir build
29.cd ./build 进入刚刚建立好的文件夹
30.../configure --prefix=/opt/glibc-2.14 读取更新的库
31.reboot重启,如果端口没开放可以使用service iptable status关闭防火墙,如需永久关闭请输入chkconfig iptables off
32.cd进入服务端目录(譬如root下有个yjqy就是cd yjqy)并按顺序执行以下5个指令(记住所有目录和文件都要给777权限)
./Launcher
./GatewayX64
./WorldServerX64
./go-jxhttp_idip
./go-jxhttp
-------------------------------------------------------
服务端IP修改相关文件
gateway.ini
gateway_outer_info
world_server.ini
--------------------------
GoJxHttpSetting文件夹里面的
go-jxhttp
go-jxhttp_idip
sdk_setting
----------------------------------
网站目录基本放在首页的www文件夹里,里面有你自己的域名所组成的文件夹
----------------------------------------

小七社区www.xiaoqishequ.cc
小七社区更多精彩等你来!!
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-20 22:55:04 | 显示全部楼层
顺火暖洛奇英雄传488734697洛奇英雄传公益服 127925668
大扎好,我四渣嘎班,探挽黑纱,介四里没有挽过的船新版本,挤需体验三番钟,里造会干我一样。QQ1群:693151979贪玩黑沙
贪玩黑色沙漠QQ群:693151979
丨★丨经验5000%真倍率
丨★丨爆率3000%真倍率
丨★丨独家网站系统
丨★丨在线泡点站着领商城币
丨★丨在线各种福利
丨★丨深度优化战斗无延迟
丨★丨14全职业完美无bug
丨★丨稳定长久不圈不跑持续更新

洛奇英雄传公益服 488734697】【时装内衣发型全部免费】【开放女大剑新版本】
丨★丨经验倍率5000%,金币倍率5000%,AP倍率1000%,暴率5000%
丨★丨升级就送福利可得+15以上强化券,让升级不再无目的!
丨★丨进服送:60+10双附魔装备一套,告别新手无力期,进入即可开心的玩耍!
丨★丨进服送:30攻速和300幸运!告别低攻速时代!
丨★丨可领回归礼包,Q签名送宠物[自动拾取]
丨★丨升级就送福利可得+15以上强化券,让升级不再无目的!
丨★丨大幅度提升技能伤害、精通技能效果,体验游戏原汁原味的极致战斗
丨★丨强化装备武器轻松+12,不再为低强而忧心
丨★丨送回归礼包+钥匙,免费内衣、发型、妆容、胡须、伤疤、纹身,海量华丽时装免费穿
丨★丨强化+12必成,+13才有失败几率,15不再可望不可及
丨★丨码头小猫可金币购买部分消耗道具
丨★丨进服送:60装备一套,告别新手无力期,进入即可开心的玩耍!
QQ1群127925668
QQ2群693151979
QQ3群488734697

黑色沙漠公益服693151979在线免费送商城东西
1.洛奇英雄传私服 127925668时装内衣发型全部免费】【开放女大剑新版本】
2.QQ1群127925668
3.丨★丨经验倍率1000%
4.丨★丨爆率倍率1000%
5.丨★丨14种职业,御姐萝莉帅哥美女任你选择
6.丨★丨进服送各种福利
丨★丨QQ1群:693151979  QQ2群:422267122
友情链接:洛奇英雄传公益服
大扎好,我四渣嘎班,喵喵洛奇完美11职业,介四里没有挽过的船新版本,挤需体验三番钟,里造会干我一样。群:127925668,3年老字号SF,我们不为赚钱,只为曾经的美好。
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-21 14:53:45 | 显示全部楼层
/*
* DISCORD: https://discord.gg/YYjjPMM
*
* Copyright (C) 2018 bdoEmu
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program.  If not, see <http://www.gnu.org/licenses/>.
*
*/

package com.bdoemu.gameserver.model.pvp;

public enum ELocalWarStatusType {
    Waiting,
    Started,
    Ending;

    public boolean isStarted() {
        return this == ELocalWarStatusType.Started;
    }

    public boolean isEnding() {
        return this == ELocalWarStatusType.Ending;
    }

    public boolean isWaiting() {
        return this == ELocalWarStatusType.Waiting;
    }
}
回复 支持 反对

使用道具 举报

4

主题

391

帖子

1049

积分

中级会员

Rank: 3Rank: 3

积分
1049
 楼主| 发表于 2018-7-22 20:24:44 | 显示全部楼层
/*
* DISCORD: https://discord.gg/YYjjPMM
*
* Copyright (C) 2018 bdoEmu
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program.  If not, see <http://www.gnu.org/licenses/>.
*
*/

package com.bdoemu.gameserver.scripts.commands;

import com.bdoemu.commons.model.enums.EAccessLevel;
import com.bdoemu.gameserver.model.chat.CommandHandler;
import com.bdoemu.gameserver.model.chat.CommandHandlerMethod;
import com.bdoemu.gameserver.model.creature.player.Player;
import com.bdoemu.gameserver.model.creature.player.itemPack.events.AddItemEvent;
import com.bdoemu.gameserver.worldInstance.World;
import org.apache.commons.lang3.text.StrBuilder;

@CommandHandler(prefix = "bag", accessLevel = EAccessLevel.MODERATOR)
public class BagCommandHandler extends AbstractCommandHandler {
    private static StrBuilder helpBuilder;

    static {
        (BagCommandHandler.helpBuilder = new StrBuilder()).appendln("Available commands:");
        BagCommandHandler.helpBuilder.appendln("add [itemId] [count] (Optional: [enchantLevel])");
        BagCommandHandler.helpBuilder.appendln("addtoplayer [playerName] [itemId] [count] (Optional: [enchantLevel])");
    }

    @CommandHandlerMethod
    public static Object[] index(final Player player, final String... params) {
        return AbstractCommandHandler.getAcceptResult(BagCommandHandler.helpBuilder.toString());
    }

    @CommandHandlerMethod
    public static Object[] add(final Player player, final String[] params) {
        int enchantLevel = 0;
        if (params.length < 2) {
            return index(player, params);
        }
        Integer itemId;
        Long count;
        try {
            itemId = Integer.parseInt(params[0]);
            count = Long.parseLong(params[1]);
            if (params.length >= 3) {
                enchantLevel = Integer.parseInt(params[2]);
            }
        } catch (NumberFormatException ex) {
            return AbstractCommandHandler.getRejectResult("Incorrect number format.");
        } catch (ArrayIndexOutOfBoundsException ex2) {
            return AbstractCommandHandler.getRejectResult("Incorrect parameters count.");
        }
        if (!player.getPlayerBag().onEvent(new AddItemEvent(player, itemId, enchantLevel, count))) {
            return AbstractCommandHandler.getRejectResult("Fail while executing add ItemEvent.");
        }
        return AbstractCommandHandler.getAcceptResult("Item successfully added.");
    }

    @CommandHandlerMethod(accessLevel = EAccessLevel.ADMIN)
    public static Object[] addtoplayer(final Player player, final String[] params) {
        int enchantLevel = 0;
        if (params.length < 3) {
            return index(player, params);
        }
        Player target;
        Integer itemId;
        Long count;
        try {
            target = World.getInstance().getPlayer(params[0]);
            if (target == null) {
                return AbstractCommandHandler.getRejectResult("Player " + params[3] + " doesn't exist in world!");
            }
            itemId = Integer.parseInt(params[1]);
            count = Long.parseLong(params[2]);
            if (params.length >= 4) {
                enchantLevel = Integer.parseInt(params[3]);
            }
        } catch (NumberFormatException ex) {
            return AbstractCommandHandler.getRejectResult("Incorrect number format.");
        } catch (ArrayIndexOutOfBoundsException ex2) {
            return AbstractCommandHandler.getRejectResult("Incorrect parameters count.");
        }
        if (!target.getPlayerBag().onEvent(new AddItemEvent(target, itemId, enchantLevel, count))) {
            return AbstractCommandHandler.getRejectResult("Fail while executing add ItemEvent.");
        }
        return AbstractCommandHandler.getAcceptResult("Item successfully added.");
    }
}
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|网页私服发布网

GMT+8, 2024-3-29 22:15 , Processed in 0.187200 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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