Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Perfect World Web tested on 1.5.1

Newbie Spellweaver
Joined
Aug 26, 2013
Messages
9
Reaction score
3
Perfect World Website

Edited Image/Pictures (bg.jpg,bg-nav.png& more)
add Online Offline status via IP & Port
edit Register Work
add Facebook

tested under www (Port 80 ) perfect world version 1.5.1




Edit ID & PW in

www/config.php
www/curl_reg.php
www/includes/config.php
www/page/connect.php
www/includes/gift.php

mialuisa - Perfect World Web tested on 1.5.1 - RaGEZONE Forums

mialuisa - Perfect World Web tested on 1.5.1 - RaGEZONE Forums

mialuisa - Perfect World Web tested on 1.5.1 - RaGEZONE Forums
 
Last edited:
Newbie Spellweaver
Joined
Sep 19, 2013
Messages
5
Reaction score
0
Sorry for my bad english.


I have a problem with the accounts registered with this web. Idk why but when I try to join in the game with an account created with this web, I can't. I think is a problem with the reg_type from curl-reg.php because if I check the table "users" of phpmyadmin, the others passwords have a different format. I already tried to change the line of curl-reg.php, "reg_type" from 1 (base64) to 2 (md5) and 3 (0x), the format has changed, but is still different. Anyone can help me please? Thanks!

EDIT: examples of format.

with pwAdmin= ¥)§ïoÐ=‘Y±80ü1€
base64=
gHcbq4N9ffbx0/4P4xqRqg==
md5=
20e9cdd22391a5d55f30dedd9e234a7f
0x=
0xjonaje123456
 
Newbie Spellweaver
Joined
Aug 26, 2013
Messages
9
Reaction score
3
Sorry for my bad english.


I have a problem with the accounts registered with this web. Idk why but when I try to join in the game with an account created with this web, I can't. I think is a problem with the reg_type from curl-reg.php because if I check the table "users" of phpmyadmin, the others passwords have a different format. I already tried to change the line of curl-reg.php, "reg_type" from 1 (base64) to 2 (md5) and 3 (0x), the format has changed, but is still different. Anyone can help me please? Thanks!

EDIT: examples of format.

with pwAdmin= ¥)§ïoÐ=‘Y±80ü1€
base64=
gHcbq4N9ffbx0/4P4xqRqg==
md5=
20e9cdd22391a5d55f30dedd9e234a7f
0x=
0xjonaje123456

paste in html code your Reg.php

or test with the orginal DB
it work i have test it
PHP:
-- phpMyAdmin SQL Dump-- version 3.4.10.1deb1-- http://www.phpmyadmin.net---- Host: localhost-- Erstellungszeit: 15. Aug 2015 um 15:02-- Server Version: 5.5.44-- PHP-Version: 5.3.10-1ubuntu3.19
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";SET time_zone = "+00:00";

/*!40101 SET  [USER=1333464006]old[/USER]_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET  [USER=1333464006]old[/USER]_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET  [USER=1333464006]old[/USER]_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;
---- Datenbank: `pw`--
DELIMITER $$---- Prozeduren--CREATE DEFINER=`root`@`localhost` PROCEDURE `acquireuserpasswd`(in name1 VARCHAR(64), out uid1 INTEGER, out passwd1 VARCHAR(64))BEGIN    SELECT id, passwd INTO uid1, passwd1 FROM users WHERE name = name1;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addForbid`(in userid1 INTEGER, in type1 INTEGER, in forbid_time1 INTEGER, in reason1 BINARY(255), in gmroleid1 INTEGER)BEGIN DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE forbid SET ctime = now(), forbid_time = forbid_time1, reason = reason1, gmroleid = gmroleid1 WHERE userid = userid1 AND type = type1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO forbid VALUES(userid1, type1, now(), forbid_time1, reason1, gmroleid);    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addGM`(in userid INTEGER, in zoneid INTEGER)BEGIN  DECLARE x INTEGER;  START TRANSACTION;    SET x = 0;    WHILE x < 12 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 100;    WHILE x < 106 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 200;    WHILE x < 215 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 500;    WHILE x < 519 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `adduser`(  in name1 VARCHAR(64),  in passwd1 VARCHAR(64),  in prompt1 VARCHAR(32),  in answer1 VARCHAR(32),  in truename1 VARCHAR(32),  in idnumber1 VARCHAR(32),  in email1 VARCHAR(32),  in mobilenumber1 VARCHAR(32),  in province1 VARCHAR(32),  in city1 VARCHAR(32),  in phonenumber1 VARCHAR(32),  in address1 VARCHAR(64),  in postalcode1 VARCHAR(8),  in gender1 INTEGER,  in birthday1 VARCHAR(32),  in qq1 VARCHAR(32),  in passwd21 VARCHAR(64))BEGIN  DECLARE idtemp INTEGER;    SELECT IFNULL(MAX(id), 16) + 16 INTO idtemp FROM users;    INSERT INTO users (id,name,passwd,prompt,answer,truename,idnumber,email,mobilenumber,province,city,phonenumber,address,postalcode,gender,birthday,creatime,qq,passwd2) VALUES( idtemp, name1, passwd1, prompt1, answer1, truename1, idnumber1, email1, mobilenumber1, province1, city1, phonenumber1, address1, postalcode1, gender1, birthday1, now(), qq1, passwd21 );END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `adduserpoint`(in uid1 INTEGER, in aid1 INTEGER, in time1 INTEGER)BEGIN DECLARE rowcount INTEGER; START TRANSACTION;    UPDATE point SET time = IFNULL(time,0) + time1 WHERE uid1 = uid AND aid1 = aid;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO point (uid,aid,time) VALUES (uid1,aid1,time1);    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addUserPriv`(in userid INTEGER, in zoneid INTEGER, in rid INTEGER)BEGIN  START TRANSACTION;    INSERT INTO auth VALUES(userid, zoneid, rid);  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `changePasswd`(in name1 VARCHAR(64), in passwd1 VARCHAR(64))BEGIN  START TRANSACTION;    UPDATE users SET passwd = passwd1 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `changePasswd2`(in name1 VARCHAR(64), in passwd21 VARCHAR(64))BEGIN  START TRANSACTION;    UPDATE users SET passwd2 = passwd21 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `clearonlinerecords`(in zoneid1 INTEGER, in aid1 INTEGER)BEGIN  START TRANSACTION;    UPDATE point SET zoneid = NULL, zonelocalid = NULL WHERE aid = aid1 AND zoneid = zoneid1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `deleteTimeoutForbid`(in userid1 INTEGER)BEGIN  START TRANSACTION;    DELETE FROM forbid WHERE userid = userid1 AND timestampdiff(second, ctime, now()) > forbid_time;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `delUserPriv`(in userid1 INTEGER, in zoneid1 INTEGER, in rid1 INTEGER, in deltype1 INTEGER)BEGINSTART TRANSACTION;  IF deltype1 = 0 THEN    DELETE FROM auth WHERE userid = userid1 AND zoneid = zoneid1 AND rid = rid1;  ELSE    IF deltype1 = 1 THEN      DELETE FROM auth WHERE userid = userid1 AND zoneid = zoneid1;    ELSE      IF deltype1 = 2 THEN        DELETE FROM auth WHERE userid = userid1;      END IF;    END IF;  END IF;COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `enableiplimit`(in uid1 INTEGER, in enable1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;  UPDATE iplimit SET enable=enable1 WHERE uid=uid1;  SET rowcount = ROW_COUNT();  IF rowcount = 0 THEN    INSERT INTO iplimit (uid,enable) VALUES (uid1,enable1);  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `lockuser`(in uid1 INTEGER, in lockstatus1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;  UPDATE iplimit SET lockstatus=lockstatus1 WHERE uid=uid1;  SET rowcount = ROW_COUNT();  IF rowcount = 0 THEN    INSERT INTO iplimit (uid,lockstatus,enable) VALUES (uid1,lockstatus1,'t');  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `recordoffline`(in uid1 INTEGER, in aid1 INTEGER, inout zoneid1 INTEGER, inout zonelocalid1 INTEGER, inout overwrite1 INTEGER)BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE point SET zoneid = NULL, zonelocalid = NULL WHERE uid = uid1 AND aid = aid1 AND zoneid = zoneid1;    SET rowcount = ROW_COUNT();    IF overwrite1 = rowcount THEN      SELECT zoneid, zonelocalid INTO zoneid1, zonelocalid1 FROM point WHERE uid = uid1 AND aid = aid1;    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `recordonline`(in uid1 INTEGER, in aid1 INTEGER, inout zoneid1 INTEGER, inout zonelocalid1 INTEGER, inout overwrite INTEGER)BEGIN  DECLARE tmp_zoneid INTEGER;  DECLARE tmp_zonelocalid INTEGER;  DECLARE rowcount INTEGER;  START TRANSACTION;    SELECT SQL_CALC_FOUND_ROWS zoneid, zonelocalid INTO tmp_zoneid, tmp_zonelocalid FROM point WHERE uid = uid1 and aid = aid1;    SET rowcount = FOUND_ROWS();    IF rowcount = 0 THEN      INSERT INTO point (uid, aid, time, zoneid, zonelocalid, lastlogin) VALUES (uid1, aid1, 0, zoneid1, zonelocalid1, now());    ELSE IF tmp_zoneid IS NULL OR overwrite = 1 THEN      UPDATE point SET zoneid = zoneid1, zonelocalid = zonelocalid1, lastlogin = now() WHERE uid = uid1 AND aid = aid1;    END IF;    END IF;    IF tmp_zoneid IS NULL THEN      SET overwrite = 1;    ELSE      SET zoneid1 = tmp_zoneid;      SET zonelocalid1 = tmp_zonelocalid;    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `remaintime`(in uid1 INTEGER, in aid1 INTEGER, out remain INTEGER, out freetimeleft INTEGER)BEGIN  DECLARE enddate1 DATETIME;  DECLARE now1 DATETIME;  DECLARE rowcount INTEGER;  START TRANSACTION;  SET now1 = now();  IF aid1 = 0 THEN    SET remain = 86313600;    SET enddate1 = date_add(now1, INTERVAL '30' DAY);  ELSE    SELECT time, IFNULL(enddate, now1) INTO remain, enddate1 FROM point WHERE uid = uid1 AND aid = aid1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      SET remain = 0;      INSERT INTO point (uid,aid,time) VALUES (uid1, aid1, remain);    END IF;  END IF;  SET freetimeleft = 0;  IF enddate1 > now1 THEN    SET freetimeleft = timestampdiff(second, now1, enddate1);  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `setiplimit`(in uid1 INTEGER, in ipaddr11 INTEGER, in ipmask11 VARCHAR(2), in ipaddr21 INTEGER, in ipmask21 VARCHAR(2), in ipaddr31 INTEGER, in ipmask31 VARCHAR(2), in enable1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE iplimit SET ipaddr1 = ipaddr11, ipmask1 = ipmask11, ipaddr2 = ipaddr21, ipmask2 = ipmask21, ipaddr3 = ipaddr31, ipmask3 = ipmask31 WHERE uid = uid1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO iplimit (uid, ipaddr1, ipmask1, ipaddr2, ipmask2, ipaddr3, ipmask3, enable1) VALUES (uid1, ipaddr11, ipmask11, ipaddr21, ipmask21, ipaddr31, ipmask31,'t');    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `updateUserInfo`(  in name1 VARCHAR(32),  in prompt1 VARCHAR(32),  in answer1 VARCHAR(32),  in truename1 VARCHAR(32),  in idnumber1 VARCHAR(32),  in email1 VARCHAR(32),  in mobilenumber1 VARCHAR(32),  in province1 VARCHAR(32),  in city1 VARCHAR(32),  in phonenumber1 VARCHAR(32),  in address1 VARCHAR(32),  in postalcode1 VARCHAR(32),  in gender1 INTEGER,  in birthday1 VARCHAR(32),  in qq1 VARCHAR(32) )BEGIN  START TRANSACTION;    UPDATE users SET prompt = prompt1, answer = answer1, truename = truename1, idnumber = idnumber1, email = email1, mobilenumber = mobilenumber1, province = province1, city = city1, phonenumber = phonenumber1, address = address1, postalcode = postalcode1, gender = gender1, birthday = birthda1, qq = qq1 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `usecash`(  in userid1 INTEGER,  in zoneid1 INTEGER,  in sn1 INTEGER,  in aid1 INTEGER,  in point1 INTEGER,  in cash1 INTEGER,  in status1 INTEGER,  out error INTEGER)BEGINDECLARE sn_old INTEGER;DECLARE aid_old INTEGER;DECLARE point_old INTEGER;DECLARE cash_old INTEGER;DECLARE status_old INTEGER;DECLARE createtime_old DATETIME;DECLARE time_old INTEGER;DECLARE need_restore INTEGER;DECLARE exists1 INTEGER;DECLARE rowcount INTEGER;START TRANSACTION;  SET error = 0;  SET need_restore = 0;  SELECT SQL_CALC_FOUND_ROWS sn, aid, point, cash, status, creatime INTO sn_old, aid_old, point_old, cash_old, status_old, createtime_old FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn >= 0;  SET rowcount = FOUND_ROWS();  IF rowcount = 1 THEN    SET exists1 = 1;  ELSE    SET exists1 = 0;  END IF;  IF status1 = 0 THEN    IF exists1 = 0 THEN      SELECT aid, point INTO aid1, point1 FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn1;      SET point1 = IFNULL(point1,0);      UPDATE point SET time = time-point1 WHERE uid = userid1 AND aid = aid1 AND time >= point1;      SET rowcount = ROW_COUNT();      IF rowcount = 1 THEN        UPDATE usecashnow SET sn = 0, status = 1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn1;      ELSE        SET error = -8;      END IF;    END IF;  ELSE    IF status1 = 1 THEN      IF exists1 = 0 THEN        UPDATE point SET time = time-point1 WHERE uid = userid1 AND aid = aid1 AND time >= point1;        SET rowcount = ROW_COUNT();        IF rowcount = 1 THEN          INSERT INTO usecashnow (userid, zoneid, sn, aid, point, cash, status, creatime) VALUES (userid1, zoneid1, sn1, aid1, point1, cash1, status1, now());        ELSE          INSERT INTO usecashnow SELECT userid1, zoneid1, IFNULL(min(sn),0)-1, aid1, point1, cash1, 0, now() FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND 0 >= sn;          SET error = -8;        END IF;      ELSE        INSERT INTO usecashnow SELECT userid1, zoneid1, IFNULL(min(sn),0)-1, aid1, point1, cash1, 0, now() FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND 0 >= sn;        SET error = -7;      END IF;    ELSE      IF status1 = 2 THEN        IF exists1 = 1 AND status_old = 1 AND sn_old = 0 THEN          UPDATE usecashnow SET sn = sn1, status = status1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;        ELSE          SET error = -9;        END IF;      ELSE        IF status1 = 3 THEN           IF exists1 = 1 AND status_old = 2 THEN            UPDATE usecashnow SET status = status1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;           ELSE            SET error = -10;            END IF;        ELSE         IF status1 = 4 THEN          IF exists1 = 1 THEN            DELETE FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;            INSERT INTO usecashlog (userid, zoneid, sn, aid, point, cash, status, creatime, fintime) VALUES (userid1, zoneid1, sn_old, aid_old, point_old, cash_old, status1, createtime_old, now());          END IF;          IF NOT (exists1 = 1 AND status_old = 3) THEN            SET error = -11;          END IF;        ELSE          SET error = -12;        END IF;      END IF;    END IF;  END IF;  END IF;  IF need_restore = 1 THEN    UPDATE point SET time = time+point_old WHERE uid = userid1 AND aid = aid_old;    DELETE FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;    INSERT INTO usecashlog (userid, zoneid, sn, aid, point, cash, status, creatime, fintime) VALUES (userid1, zoneid1, sn_old, aid_old, point_old, cash_old, status1, createtime_old, now());  END IF;COMMIT;END$$
DELIMITER ;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `auth`--
CREATE TABLE IF NOT EXISTS `auth` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `rid` int(11) NOT NULL DEFAULT '0',  PRIMARY KEY (`userid`,`zoneid`,`rid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `auth`--
INSERT INTO `auth` (`userid`, `zoneid`, `rid`) VALUES(32, 1, 0),(32, 1, 1),(32, 1, 2),(32, 1, 3),(32, 1, 4),(32, 1, 5),(32, 1, 6),(32, 1, 7),(32, 1, 8),(32, 1, 9),(32, 1, 10),(32, 1, 11),(32, 1, 100),(32, 1, 101),(32, 1, 102),(32, 1, 103),(32, 1, 104),(32, 1, 105),(32, 1, 200),(32, 1, 201),(32, 1, 202),(32, 1, 203),(32, 1, 204),(32, 1, 205),(32, 1, 206),(32, 1, 207),(32, 1, 208),(32, 1, 209),(32, 1, 210),(32, 1, 211),(32, 1, 212),(32, 1, 213),(32, 1, 214),(32, 1, 500),(32, 1, 501),(32, 1, 502),(32, 1, 503),(32, 1, 504),(32, 1, 505),(32, 1, 506),(32, 1, 507),(32, 1, 508),(32, 1, 509),(32, 1, 510),(32, 1, 511),(32, 1, 512),(32, 1, 513),(32, 1, 514),(32, 1, 515),(32, 1, 516),(32, 1, 517),(32, 1, 518);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `forbid`--
CREATE TABLE IF NOT EXISTS `forbid` (  `userid` int(11) NOT NULL DEFAULT '0',  `type` int(11) NOT NULL DEFAULT '0',  `ctime` datetime NOT NULL,  `forbid_time` int(11) NOT NULL DEFAULT '0',  `reason` blob NOT NULL,  `gmroleid` int(11) DEFAULT '0',  PRIMARY KEY (`userid`,`type`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `iplimit`--
CREATE TABLE IF NOT EXISTS `iplimit` (  `uid` int(11) NOT NULL DEFAULT '0',  `ipaddr1` int(11) DEFAULT '0',  `ipmask1` varchar(2) DEFAULT '',  `ipaddr2` int(11) DEFAULT '0',  `ipmask2` varchar(2) DEFAULT '',  `ipaddr3` int(11) DEFAULT '0',  `ipmask3` varchar(2) DEFAULT '',  `enable` char(1) DEFAULT '',  `lockstatus` char(1) DEFAULT '',  PRIMARY KEY (`uid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `point`--
CREATE TABLE IF NOT EXISTS `point` (  `uid` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `time` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) DEFAULT '0',  `zonelocalid` int(11) DEFAULT '0',  `accountstart` datetime DEFAULT NULL,  `lastlogin` datetime DEFAULT NULL,  `enddate` datetime DEFAULT NULL,  PRIMARY KEY (`uid`,`aid`),  KEY `IX_point_aidzoneid` (`aid`,`zoneid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `point`--
INSERT INTO `point` (`uid`, `aid`, `time`, `zoneid`, `zonelocalid`, `accountstart`, `lastlogin`, `enddate`) VALUES(32, 1, 0, NULL, NULL, NULL, '2015-08-15 13:45:20', NULL);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `roles`--
CREATE TABLE IF NOT EXISTS `roles` (  `account_id` int(11) NOT NULL,  `role_id` int(11) NOT NULL,  `role_name` varchar(64) NOT NULL,  `role_level` smallint(6) NOT NULL,  `role_race` tinyint(4) NOT NULL,  `role_occupation` tinyint(4) NOT NULL,  `role_gender` tinyint(4) NOT NULL,  `role_spouse` int(11) NOT NULL,  `faction_id` int(11) NOT NULL,  `faction_name` varchar(64) NOT NULL,  `faction_level` int(11) NOT NULL,  `faction_domains` varchar(132) NOT NULL,  `role_faction_rank` int(11) NOT NULL,  `pvp_time` int(11) NOT NULL,  `pvp_kills` int(11) NOT NULL,  `pvp_deads` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `roles`--
INSERT INTO `roles` (`account_id`, `role_id`, `role_name`, `role_level`, `role_race`, `role_occupation`, `role_gender`, `role_spouse`, `faction_id`, `faction_name`, `faction_level`, `faction_domains`, `role_faction_rank`, `pvp_time`, `pvp_kills`, `pvp_deads`) VALUES(1024, 1024, 'RiotBrother', 101, 0, 8, 0, 0, 0, '', 0, '', 0, 0, 0, 0),(1024, 1025, 'Kreuzfeuer', 101, 4, 6, 0, 0, 0, '', 0, '', 0, 0, 0, 0);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `usecashlog`--
CREATE TABLE IF NOT EXISTS `usecashlog` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `sn` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `point` int(11) NOT NULL DEFAULT '0',  `cash` int(11) NOT NULL DEFAULT '0',  `status` int(11) NOT NULL DEFAULT '0',  `creatime` datetime NOT NULL,  `fintime` datetime NOT NULL,  KEY `IX_usecashlog_creatime` (`creatime`),  KEY `IX_usecashlog_uzs` (`userid`,`zoneid`,`sn`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `usecashlog`--
INSERT INTO `usecashlog` (`userid`, `zoneid`, `sn`, `aid`, `point`, `cash`, `status`, `creatime`, `fintime`) VALUES(32, 1, 1, 1, 0, 50000000, 4, '2015-08-05 19:58:59', '2015-08-05 20:03:00');
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `usecashnow`--
CREATE TABLE IF NOT EXISTS `usecashnow` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `sn` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `point` int(11) NOT NULL DEFAULT '0',  `cash` int(11) NOT NULL DEFAULT '0',  `status` int(11) NOT NULL DEFAULT '0',  `creatime` datetime NOT NULL,  PRIMARY KEY (`userid`,`zoneid`,`sn`),  KEY `IX_usecashnow_creatime` (`creatime`),  KEY `IX_usecashnow_status` (`status`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `users`--
CREATE TABLE IF NOT EXISTS `users` (  `ID` int(11) NOT NULL DEFAULT '0',  `name` varchar(32) NOT NULL DEFAULT '',  `passwd` varchar(64) NOT NULL,  `Prompt` varchar(32) NOT NULL DEFAULT '',  `answer` varchar(32) NOT NULL DEFAULT '',  `truename` varchar(32) NOT NULL DEFAULT '',  `idnumber` varchar(32) NOT NULL DEFAULT '',  `email` varchar(64) NOT NULL DEFAULT '',  `mobilenumber` varchar(32) DEFAULT '',  `province` varchar(32) DEFAULT '',  `city` varchar(32) DEFAULT '',  `phonenumber` varchar(32) DEFAULT '',  `address` varchar(64) DEFAULT '',  `postalcode` varchar(8) DEFAULT '',  `gender` int(11) DEFAULT '0',  `birthday` datetime DEFAULT NULL,  `creatime` datetime NOT NULL,  `qq` varchar(32) DEFAULT '',  `passwd2` varchar(64) DEFAULT NULL,  PRIMARY KEY (`ID`),  UNIQUE KEY `IX_users_name` (`name`),  KEY `IX_users_creatime` (`creatime`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `users`--
INSERT INTO `users` (`ID`, `name`, `passwd`, `Prompt`, `answer`, `truename`, `idnumber`, `email`, `mobilenumber`, `province`, `city`, `phonenumber`, `address`, `postalcode`, `gender`, `birthday`, `creatime`, `qq`, `passwd2`) VALUES
/*!40101 SET CHARACTER_SET_CLIENT  [USER=1333464006]old[/USER]_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS  [USER=1333464006]old[/USER]_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION  [USER=1333464006]old[/USER]_COLLATION_CONNECTION */;
 
Last edited:
Newbie Spellweaver
Joined
Sep 19, 2013
Messages
5
Reaction score
0
paste in html code your Reg.php

or test with the orginal DB
it work i have test it
PHP:
-- phpMyAdmin SQL Dump-- version 3.4.10.1deb1-- http://www.phpmyadmin.net---- Host: localhost-- Erstellungszeit: 15. Aug 2015 um 15:02-- Server Version: 5.5.44-- PHP-Version: 5.3.10-1ubuntu3.19
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";SET time_zone = "+00:00";

/*!40101 SET  [USER=1333464006]old[/USER]_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;/*!40101 SET  [USER=1333464006]old[/USER]_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;/*!40101 SET  [USER=1333464006]old[/USER]_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;/*!40101 SET NAMES utf8 */;
---- Datenbank: `pw`--
DELIMITER $$---- Prozeduren--CREATE DEFINER=`root`@`localhost` PROCEDURE `acquireuserpasswd`(in name1 VARCHAR(64), out uid1 INTEGER, out passwd1 VARCHAR(64))BEGIN    SELECT id, passwd INTO uid1, passwd1 FROM users WHERE name = name1;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addForbid`(in userid1 INTEGER, in type1 INTEGER, in forbid_time1 INTEGER, in reason1 BINARY(255), in gmroleid1 INTEGER)BEGIN DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE forbid SET ctime = now(), forbid_time = forbid_time1, reason = reason1, gmroleid = gmroleid1 WHERE userid = userid1 AND type = type1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO forbid VALUES(userid1, type1, now(), forbid_time1, reason1, gmroleid);    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addGM`(in userid INTEGER, in zoneid INTEGER)BEGIN  DECLARE x INTEGER;  START TRANSACTION;    SET x = 0;    WHILE x < 12 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 100;    WHILE x < 106 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 200;    WHILE x < 215 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;    SET x = 500;    WHILE x < 519 DO      INSERT INTO auth VALUES (userid, zoneid, x);      SET x = x + 1;    END WHILE;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `adduser`(  in name1 VARCHAR(64),  in passwd1 VARCHAR(64),  in prompt1 VARCHAR(32),  in answer1 VARCHAR(32),  in truename1 VARCHAR(32),  in idnumber1 VARCHAR(32),  in email1 VARCHAR(32),  in mobilenumber1 VARCHAR(32),  in province1 VARCHAR(32),  in city1 VARCHAR(32),  in phonenumber1 VARCHAR(32),  in address1 VARCHAR(64),  in postalcode1 VARCHAR(8),  in gender1 INTEGER,  in birthday1 VARCHAR(32),  in qq1 VARCHAR(32),  in passwd21 VARCHAR(64))BEGIN  DECLARE idtemp INTEGER;    SELECT IFNULL(MAX(id), 16) + 16 INTO idtemp FROM users;    INSERT INTO users (id,name,passwd,prompt,answer,truename,idnumber,email,mobilenumber,province,city,phonenumber,address,postalcode,gender,birthday,creatime,qq,passwd2) VALUES( idtemp, name1, passwd1, prompt1, answer1, truename1, idnumber1, email1, mobilenumber1, province1, city1, phonenumber1, address1, postalcode1, gender1, birthday1, now(), qq1, passwd21 );END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `adduserpoint`(in uid1 INTEGER, in aid1 INTEGER, in time1 INTEGER)BEGIN DECLARE rowcount INTEGER; START TRANSACTION;    UPDATE point SET time = IFNULL(time,0) + time1 WHERE uid1 = uid AND aid1 = aid;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO point (uid,aid,time) VALUES (uid1,aid1,time1);    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `addUserPriv`(in userid INTEGER, in zoneid INTEGER, in rid INTEGER)BEGIN  START TRANSACTION;    INSERT INTO auth VALUES(userid, zoneid, rid);  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `changePasswd`(in name1 VARCHAR(64), in passwd1 VARCHAR(64))BEGIN  START TRANSACTION;    UPDATE users SET passwd = passwd1 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `changePasswd2`(in name1 VARCHAR(64), in passwd21 VARCHAR(64))BEGIN  START TRANSACTION;    UPDATE users SET passwd2 = passwd21 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `clearonlinerecords`(in zoneid1 INTEGER, in aid1 INTEGER)BEGIN  START TRANSACTION;    UPDATE point SET zoneid = NULL, zonelocalid = NULL WHERE aid = aid1 AND zoneid = zoneid1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `deleteTimeoutForbid`(in userid1 INTEGER)BEGIN  START TRANSACTION;    DELETE FROM forbid WHERE userid = userid1 AND timestampdiff(second, ctime, now()) > forbid_time;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `delUserPriv`(in userid1 INTEGER, in zoneid1 INTEGER, in rid1 INTEGER, in deltype1 INTEGER)BEGINSTART TRANSACTION;  IF deltype1 = 0 THEN    DELETE FROM auth WHERE userid = userid1 AND zoneid = zoneid1 AND rid = rid1;  ELSE    IF deltype1 = 1 THEN      DELETE FROM auth WHERE userid = userid1 AND zoneid = zoneid1;    ELSE      IF deltype1 = 2 THEN        DELETE FROM auth WHERE userid = userid1;      END IF;    END IF;  END IF;COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `enableiplimit`(in uid1 INTEGER, in enable1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;  UPDATE iplimit SET enable=enable1 WHERE uid=uid1;  SET rowcount = ROW_COUNT();  IF rowcount = 0 THEN    INSERT INTO iplimit (uid,enable) VALUES (uid1,enable1);  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `lockuser`(in uid1 INTEGER, in lockstatus1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;  UPDATE iplimit SET lockstatus=lockstatus1 WHERE uid=uid1;  SET rowcount = ROW_COUNT();  IF rowcount = 0 THEN    INSERT INTO iplimit (uid,lockstatus,enable) VALUES (uid1,lockstatus1,'t');  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `recordoffline`(in uid1 INTEGER, in aid1 INTEGER, inout zoneid1 INTEGER, inout zonelocalid1 INTEGER, inout overwrite1 INTEGER)BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE point SET zoneid = NULL, zonelocalid = NULL WHERE uid = uid1 AND aid = aid1 AND zoneid = zoneid1;    SET rowcount = ROW_COUNT();    IF overwrite1 = rowcount THEN      SELECT zoneid, zonelocalid INTO zoneid1, zonelocalid1 FROM point WHERE uid = uid1 AND aid = aid1;    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `recordonline`(in uid1 INTEGER, in aid1 INTEGER, inout zoneid1 INTEGER, inout zonelocalid1 INTEGER, inout overwrite INTEGER)BEGIN  DECLARE tmp_zoneid INTEGER;  DECLARE tmp_zonelocalid INTEGER;  DECLARE rowcount INTEGER;  START TRANSACTION;    SELECT SQL_CALC_FOUND_ROWS zoneid, zonelocalid INTO tmp_zoneid, tmp_zonelocalid FROM point WHERE uid = uid1 and aid = aid1;    SET rowcount = FOUND_ROWS();    IF rowcount = 0 THEN      INSERT INTO point (uid, aid, time, zoneid, zonelocalid, lastlogin) VALUES (uid1, aid1, 0, zoneid1, zonelocalid1, now());    ELSE IF tmp_zoneid IS NULL OR overwrite = 1 THEN      UPDATE point SET zoneid = zoneid1, zonelocalid = zonelocalid1, lastlogin = now() WHERE uid = uid1 AND aid = aid1;    END IF;    END IF;    IF tmp_zoneid IS NULL THEN      SET overwrite = 1;    ELSE      SET zoneid1 = tmp_zoneid;      SET zonelocalid1 = tmp_zonelocalid;    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `remaintime`(in uid1 INTEGER, in aid1 INTEGER, out remain INTEGER, out freetimeleft INTEGER)BEGIN  DECLARE enddate1 DATETIME;  DECLARE now1 DATETIME;  DECLARE rowcount INTEGER;  START TRANSACTION;  SET now1 = now();  IF aid1 = 0 THEN    SET remain = 86313600;    SET enddate1 = date_add(now1, INTERVAL '30' DAY);  ELSE    SELECT time, IFNULL(enddate, now1) INTO remain, enddate1 FROM point WHERE uid = uid1 AND aid = aid1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      SET remain = 0;      INSERT INTO point (uid,aid,time) VALUES (uid1, aid1, remain);    END IF;  END IF;  SET freetimeleft = 0;  IF enddate1 > now1 THEN    SET freetimeleft = timestampdiff(second, now1, enddate1);  END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `setiplimit`(in uid1 INTEGER, in ipaddr11 INTEGER, in ipmask11 VARCHAR(2), in ipaddr21 INTEGER, in ipmask21 VARCHAR(2), in ipaddr31 INTEGER, in ipmask31 VARCHAR(2), in enable1 CHAR(1))BEGIN  DECLARE rowcount INTEGER;  START TRANSACTION;    UPDATE iplimit SET ipaddr1 = ipaddr11, ipmask1 = ipmask11, ipaddr2 = ipaddr21, ipmask2 = ipmask21, ipaddr3 = ipaddr31, ipmask3 = ipmask31 WHERE uid = uid1;    SET rowcount = ROW_COUNT();    IF rowcount = 0 THEN      INSERT INTO iplimit (uid, ipaddr1, ipmask1, ipaddr2, ipmask2, ipaddr3, ipmask3, enable1) VALUES (uid1, ipaddr11, ipmask11, ipaddr21, ipmask21, ipaddr31, ipmask31,'t');    END IF;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `updateUserInfo`(  in name1 VARCHAR(32),  in prompt1 VARCHAR(32),  in answer1 VARCHAR(32),  in truename1 VARCHAR(32),  in idnumber1 VARCHAR(32),  in email1 VARCHAR(32),  in mobilenumber1 VARCHAR(32),  in province1 VARCHAR(32),  in city1 VARCHAR(32),  in phonenumber1 VARCHAR(32),  in address1 VARCHAR(32),  in postalcode1 VARCHAR(32),  in gender1 INTEGER,  in birthday1 VARCHAR(32),  in qq1 VARCHAR(32) )BEGIN  START TRANSACTION;    UPDATE users SET prompt = prompt1, answer = answer1, truename = truename1, idnumber = idnumber1, email = email1, mobilenumber = mobilenumber1, province = province1, city = city1, phonenumber = phonenumber1, address = address1, postalcode = postalcode1, gender = gender1, birthday = birthda1, qq = qq1 WHERE name = name1;  COMMIT;END$$
CREATE DEFINER=`root`@`localhost` PROCEDURE `usecash`(  in userid1 INTEGER,  in zoneid1 INTEGER,  in sn1 INTEGER,  in aid1 INTEGER,  in point1 INTEGER,  in cash1 INTEGER,  in status1 INTEGER,  out error INTEGER)BEGINDECLARE sn_old INTEGER;DECLARE aid_old INTEGER;DECLARE point_old INTEGER;DECLARE cash_old INTEGER;DECLARE status_old INTEGER;DECLARE createtime_old DATETIME;DECLARE time_old INTEGER;DECLARE need_restore INTEGER;DECLARE exists1 INTEGER;DECLARE rowcount INTEGER;START TRANSACTION;  SET error = 0;  SET need_restore = 0;  SELECT SQL_CALC_FOUND_ROWS sn, aid, point, cash, status, creatime INTO sn_old, aid_old, point_old, cash_old, status_old, createtime_old FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn >= 0;  SET rowcount = FOUND_ROWS();  IF rowcount = 1 THEN    SET exists1 = 1;  ELSE    SET exists1 = 0;  END IF;  IF status1 = 0 THEN    IF exists1 = 0 THEN      SELECT aid, point INTO aid1, point1 FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn1;      SET point1 = IFNULL(point1,0);      UPDATE point SET time = time-point1 WHERE uid = userid1 AND aid = aid1 AND time >= point1;      SET rowcount = ROW_COUNT();      IF rowcount = 1 THEN        UPDATE usecashnow SET sn = 0, status = 1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn1;      ELSE        SET error = -8;      END IF;    END IF;  ELSE    IF status1 = 1 THEN      IF exists1 = 0 THEN        UPDATE point SET time = time-point1 WHERE uid = userid1 AND aid = aid1 AND time >= point1;        SET rowcount = ROW_COUNT();        IF rowcount = 1 THEN          INSERT INTO usecashnow (userid, zoneid, sn, aid, point, cash, status, creatime) VALUES (userid1, zoneid1, sn1, aid1, point1, cash1, status1, now());        ELSE          INSERT INTO usecashnow SELECT userid1, zoneid1, IFNULL(min(sn),0)-1, aid1, point1, cash1, 0, now() FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND 0 >= sn;          SET error = -8;        END IF;      ELSE        INSERT INTO usecashnow SELECT userid1, zoneid1, IFNULL(min(sn),0)-1, aid1, point1, cash1, 0, now() FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND 0 >= sn;        SET error = -7;      END IF;    ELSE      IF status1 = 2 THEN        IF exists1 = 1 AND status_old = 1 AND sn_old = 0 THEN          UPDATE usecashnow SET sn = sn1, status = status1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;        ELSE          SET error = -9;        END IF;      ELSE        IF status1 = 3 THEN           IF exists1 = 1 AND status_old = 2 THEN            UPDATE usecashnow SET status = status1 WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;           ELSE            SET error = -10;            END IF;        ELSE         IF status1 = 4 THEN          IF exists1 = 1 THEN            DELETE FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;            INSERT INTO usecashlog (userid, zoneid, sn, aid, point, cash, status, creatime, fintime) VALUES (userid1, zoneid1, sn_old, aid_old, point_old, cash_old, status1, createtime_old, now());          END IF;          IF NOT (exists1 = 1 AND status_old = 3) THEN            SET error = -11;          END IF;        ELSE          SET error = -12;        END IF;      END IF;    END IF;  END IF;  END IF;  IF need_restore = 1 THEN    UPDATE point SET time = time+point_old WHERE uid = userid1 AND aid = aid_old;    DELETE FROM usecashnow WHERE userid = userid1 AND zoneid = zoneid1 AND sn = sn_old;    INSERT INTO usecashlog (userid, zoneid, sn, aid, point, cash, status, creatime, fintime) VALUES (userid1, zoneid1, sn_old, aid_old, point_old, cash_old, status1, createtime_old, now());  END IF;COMMIT;END$$
DELIMITER ;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `auth`--
CREATE TABLE IF NOT EXISTS `auth` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `rid` int(11) NOT NULL DEFAULT '0',  PRIMARY KEY (`userid`,`zoneid`,`rid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `auth`--
INSERT INTO `auth` (`userid`, `zoneid`, `rid`) VALUES(32, 1, 0),(32, 1, 1),(32, 1, 2),(32, 1, 3),(32, 1, 4),(32, 1, 5),(32, 1, 6),(32, 1, 7),(32, 1, 8),(32, 1, 9),(32, 1, 10),(32, 1, 11),(32, 1, 100),(32, 1, 101),(32, 1, 102),(32, 1, 103),(32, 1, 104),(32, 1, 105),(32, 1, 200),(32, 1, 201),(32, 1, 202),(32, 1, 203),(32, 1, 204),(32, 1, 205),(32, 1, 206),(32, 1, 207),(32, 1, 208),(32, 1, 209),(32, 1, 210),(32, 1, 211),(32, 1, 212),(32, 1, 213),(32, 1, 214),(32, 1, 500),(32, 1, 501),(32, 1, 502),(32, 1, 503),(32, 1, 504),(32, 1, 505),(32, 1, 506),(32, 1, 507),(32, 1, 508),(32, 1, 509),(32, 1, 510),(32, 1, 511),(32, 1, 512),(32, 1, 513),(32, 1, 514),(32, 1, 515),(32, 1, 516),(32, 1, 517),(32, 1, 518);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `forbid`--
CREATE TABLE IF NOT EXISTS `forbid` (  `userid` int(11) NOT NULL DEFAULT '0',  `type` int(11) NOT NULL DEFAULT '0',  `ctime` datetime NOT NULL,  `forbid_time` int(11) NOT NULL DEFAULT '0',  `reason` blob NOT NULL,  `gmroleid` int(11) DEFAULT '0',  PRIMARY KEY (`userid`,`type`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `iplimit`--
CREATE TABLE IF NOT EXISTS `iplimit` (  `uid` int(11) NOT NULL DEFAULT '0',  `ipaddr1` int(11) DEFAULT '0',  `ipmask1` varchar(2) DEFAULT '',  `ipaddr2` int(11) DEFAULT '0',  `ipmask2` varchar(2) DEFAULT '',  `ipaddr3` int(11) DEFAULT '0',  `ipmask3` varchar(2) DEFAULT '',  `enable` char(1) DEFAULT '',  `lockstatus` char(1) DEFAULT '',  PRIMARY KEY (`uid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `point`--
CREATE TABLE IF NOT EXISTS `point` (  `uid` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `time` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) DEFAULT '0',  `zonelocalid` int(11) DEFAULT '0',  `accountstart` datetime DEFAULT NULL,  `lastlogin` datetime DEFAULT NULL,  `enddate` datetime DEFAULT NULL,  PRIMARY KEY (`uid`,`aid`),  KEY `IX_point_aidzoneid` (`aid`,`zoneid`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `point`--
INSERT INTO `point` (`uid`, `aid`, `time`, `zoneid`, `zonelocalid`, `accountstart`, `lastlogin`, `enddate`) VALUES(32, 1, 0, NULL, NULL, NULL, '2015-08-15 13:45:20', NULL);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `roles`--
CREATE TABLE IF NOT EXISTS `roles` (  `account_id` int(11) NOT NULL,  `role_id` int(11) NOT NULL,  `role_name` varchar(64) NOT NULL,  `role_level` smallint(6) NOT NULL,  `role_race` tinyint(4) NOT NULL,  `role_occupation` tinyint(4) NOT NULL,  `role_gender` tinyint(4) NOT NULL,  `role_spouse` int(11) NOT NULL,  `faction_id` int(11) NOT NULL,  `faction_name` varchar(64) NOT NULL,  `faction_level` int(11) NOT NULL,  `faction_domains` varchar(132) NOT NULL,  `role_faction_rank` int(11) NOT NULL,  `pvp_time` int(11) NOT NULL,  `pvp_kills` int(11) NOT NULL,  `pvp_deads` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `roles`--
INSERT INTO `roles` (`account_id`, `role_id`, `role_name`, `role_level`, `role_race`, `role_occupation`, `role_gender`, `role_spouse`, `faction_id`, `faction_name`, `faction_level`, `faction_domains`, `role_faction_rank`, `pvp_time`, `pvp_kills`, `pvp_deads`) VALUES(1024, 1024, 'RiotBrother', 101, 0, 8, 0, 0, 0, '', 0, '', 0, 0, 0, 0),(1024, 1025, 'Kreuzfeuer', 101, 4, 6, 0, 0, 0, '', 0, '', 0, 0, 0, 0);
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `usecashlog`--
CREATE TABLE IF NOT EXISTS `usecashlog` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `sn` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `point` int(11) NOT NULL DEFAULT '0',  `cash` int(11) NOT NULL DEFAULT '0',  `status` int(11) NOT NULL DEFAULT '0',  `creatime` datetime NOT NULL,  `fintime` datetime NOT NULL,  KEY `IX_usecashlog_creatime` (`creatime`),  KEY `IX_usecashlog_uzs` (`userid`,`zoneid`,`sn`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `usecashlog`--
INSERT INTO `usecashlog` (`userid`, `zoneid`, `sn`, `aid`, `point`, `cash`, `status`, `creatime`, `fintime`) VALUES(32, 1, 1, 1, 0, 50000000, 4, '2015-08-05 19:58:59', '2015-08-05 20:03:00');
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `usecashnow`--
CREATE TABLE IF NOT EXISTS `usecashnow` (  `userid` int(11) NOT NULL DEFAULT '0',  `zoneid` int(11) NOT NULL DEFAULT '0',  `sn` int(11) NOT NULL DEFAULT '0',  `aid` int(11) NOT NULL DEFAULT '0',  `point` int(11) NOT NULL DEFAULT '0',  `cash` int(11) NOT NULL DEFAULT '0',  `status` int(11) NOT NULL DEFAULT '0',  `creatime` datetime NOT NULL,  PRIMARY KEY (`userid`,`zoneid`,`sn`),  KEY `IX_usecashnow_creatime` (`creatime`),  KEY `IX_usecashnow_status` (`status`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
---- Tabellenstruktur für Tabelle `users`--
CREATE TABLE IF NOT EXISTS `users` (  `ID` int(11) NOT NULL DEFAULT '0',  `name` varchar(32) NOT NULL DEFAULT '',  `passwd` varchar(64) NOT NULL,  `Prompt` varchar(32) NOT NULL DEFAULT '',  `answer` varchar(32) NOT NULL DEFAULT '',  `truename` varchar(32) NOT NULL DEFAULT '',  `idnumber` varchar(32) NOT NULL DEFAULT '',  `email` varchar(64) NOT NULL DEFAULT '',  `mobilenumber` varchar(32) DEFAULT '',  `province` varchar(32) DEFAULT '',  `city` varchar(32) DEFAULT '',  `phonenumber` varchar(32) DEFAULT '',  `address` varchar(64) DEFAULT '',  `postalcode` varchar(8) DEFAULT '',  `gender` int(11) DEFAULT '0',  `birthday` datetime DEFAULT NULL,  `creatime` datetime NOT NULL,  `qq` varchar(32) DEFAULT '',  `passwd2` varchar(64) DEFAULT NULL,  PRIMARY KEY (`ID`),  UNIQUE KEY `IX_users_name` (`name`),  KEY `IX_users_creatime` (`creatime`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;
---- Daten für Tabelle `users`--
INSERT INTO `users` (`ID`, `name`, `passwd`, `Prompt`, `answer`, `truename`, `idnumber`, `email`, `mobilenumber`, `province`, `city`, `phonenumber`, `address`, `postalcode`, `gender`, `birthday`, `creatime`, `qq`, `passwd2`) VALUES
/*!40101 SET CHARACTER_SET_CLIENT  [USER=1333464006]old[/USER]_CHARACTER_SET_CLIENT */;/*!40101 SET CHARACTER_SET_RESULTS  [USER=1333464006]old[/USER]_CHARACTER_SET_RESULTS */;/*!40101 SET COLLATION_CONNECTION  [USER=1333464006]old[/USER]_COLLATION_CONNECTION */;

Thanks, works fine with that db!
 
Back
Top