Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Shaiya > Shaiya Private Server
You last visited: Today at 02:40

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[???]PLZ READ BEFOR POSTING

Discussion on [???]PLZ READ BEFOR POSTING within the Shaiya Private Server forum part of the Shaiya category.

Reply
 
Old   #1
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
Talking [???]PLZ READ BEFOR POSTING

i would like to say i am sick and tired of these topic being repeated over and over
so here it is
Help with Query's


help with PHP with Query's


Now u want to start a Pserver follow banes guide on this might help


You looking for a Client use this almighty tool becuase you are tolazy to search



Also like to add Wamp server


now u need to add this add on

How to update wamp server after u installed it

hope i covered everything there
also use the 32 bit version


Map.ini editing it specifically for OI and GRB


PSM_Client\Bin\Data----->Map.ini---->Map 50 (GRB); CreateTime = (0, 15, 1)
0=Sunday,1=Monday,2=Tuesday,3=Wednesday,4=Thursday ,5=Friday,6=Staurdat
15= Time to start
PSM_Client\Bin\Data----->Map.ini---->Map 64 (OI);
MapType = F PvP map etc just look around
CreateTime = (0, 21, 24)(1, 21, 24)(2, 21, 24)(3, 21, 24)(4, 21, 24)(5, 21, 24)(6, 21, 24)
ExpireTime = 24
RebirthMapPos1 = 47, 509.47, 7.3, 1525.32 Light Spawn Point
RebirthMapPos2 = 47, 1404.15, 10.3, 308.92 Fury Spawn Point
Time is in 24 hour time
e.g
(Day,Time Start, Duration)


Good intentions of the post Bucky, but just to add a few things...

MSSQL Queries
- Used for getting information.
Example:
Code:
SELECT * FROM PS_GameData.dbo.Chars WHERE CharName='Tyler'
Would show all the data in the table, of the characters named Tyler.
- Used for updating/changing tables without opening the table itself.
Example:
Code:
UPDATE PS_GameData.dbo.Chars SET CharName='Imaloser' WHERE CharName='Tyler'
Would update the name of the character Tyler with Imaloser
- Used to remove information from tables. ALWAYS INCLUDE THE WHERE CLAUSE UNLESS YOU WANT ALL THE INFORMATION IN THE TABLE GONE.
Example:
Code:
DELETE FROM PS_GameData.dbo.Chars WHERE CharName='Tyler' AND Level=15
This would delete all entries of a Character named Tyler who is level 15. Not all level 15s, or not all characters named Tyler.

Actually... for learning SQL, just start , and read all the chapters / practice them then take the .

PHP Installation
If you use IIS (Internet Information Services) like I do, you need 2 things to make this easy. First, the PHP 5.2.17 ZIP Binaries from . Then you need the PHP Manager for IIS 7 from . Once you have those, register your extracted .zip folder of PHP to somewhere, such as C:\, and register it in IIS in the PHP Manager. Then go to extensions and enable php_mssql.dll. If you don't have it, you'll need to find/download it. Just google that one, there's tons of copies of it.

After you enable it, restart it to make sure everything works, though it should just be enabled without restart. Now to test to make sure everything works, make a simple PHP file (test.php ?) and put something like this inside.
Code:
<?php
if (function_exists('mssql_connect')) {
    echo "MSSQL functions are available.<br />\n";
} else {
    echo "MSSQL functions are not available.<br />\n";
}
?>
If it works, then brava, you were successful. If not, go back and double check. Use google to search for your error. I promise you, it's there. I searched on google to get it set up myself.

Useful PHP Functions
Well, a lot of PHP funtions are useful to you, but I'll show a few you should use. Also, I'd suggest learning SQL first, or at least before you learn the mssql functions of PHP.

Examples:
Code:
$User='Tyler';
Setting the $User variable to Tyler
- Used to connect to your database
Example:
Code:
mssql_connect('127.0.0.1', 'Shaiya', 'Shaiya123');
Pretty simple, would connect to your database, to allow queries to be ran.
- Used to run queries on the database.
Example:
Code:
mssql_query("UPDATE PS_UserData.dbo.Users_Master SET Point=(Point+{$Point}) WHERE UserID='{$User}'");
Would add the value of $Point onto the user stored in $User

Once you get those two down, you should study PHP projects already posted in the development section of this forum. Like Abrasive's register/pass change, my email registration, or Zargon's PHP scripts. Zargon/Abrasive's are how I learned at first.

As for people installing a website on the same machine you have Skype on, you need to tell Skype to not use port 80, here's how:
Just uncheck that box, click save and restart Skype.
Now plz give credits to tyler on this post
you think i missed something Post it and i will look into that


PS: dont post anything about shaiya NOVA
Ok guys you think you want to open a server read this make SURE you read this
I will be updating this when i get time
Name already In use
Code:
USE [PS_GameData]
GO
drop procedure [dbo].[usp_Save_Char_Item_Add_E]
GO

SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO


/****** 개체: 저장 프로시저 dbo.usp_Save_Char_Item_Add_E ******/


CREATE Proc usp_Save_Char_Item_Add_E

@CharID int,
@ItemUID bigint,
@Bag tinyint,
@Slot tinyint,
@ItemID int,
@Type tinyint,
@TypeID tinyint,
@Quality int,
@Gem1 tinyint,
@Gem2 tinyint,
@Gem3 tinyint,
@Gem4 tinyint,
@Gem5 tinyint,
@Gem6 tinyint,
@Craftname varchar(20) = '', 
@Count tinyint,
@MaketimeZ varchar(50),
@Maketype char(1)

AS
DECLARE @Maketime as datetime
SELECT @Maketime = CONVERT(datetime, @MaketimeZ, 120)
--SET NOCOUNT ON

IF(@Quality >= 5000)
BEGIN
SET @Quality=0
END

INSERT INTO CharItems
(CharID, bag, slot, ItemID, Type, TypeID, ItemUID, quality, gem1, gem2, gem3, gem4, 
gem5, gem6, craftname, [count], maketime, maketype)
VALUES(@CharID, @Bag, @Slot, @ItemID, @Type, @TypeID, @ItemUID, @Quality, @Gem1, @Gem2, @Gem3, @Gem4, 
@Gem5, @Gem6, @Craftname, @Count, @Maketime, @Maketype)

IF(@@ERROR = 0)
BEGIN
RETURN 1
END
ELSE
BEGIN
RETURN -1
END

--SET NOCOUNT OFF



GO
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
Run that in a new query and execute.

Game.exes
EP3--
EP4--
EP4.5--
EP5--


Hmm.. Oh! Converting MSSQL based PHP files to ODBC!

Either google it, go to and look up the functions, or compare the following two files, and play spot the differences!

MSSQL:

ODBC:

Credits to Tyler for this last section

Guild Fix
Code:
Use PS_gamedata

drop table [dbo].[Guilds]

CREATE TABLE [dbo].[Guilds] (
	[RowID] [int] IDENTITY (1, 1) NOT NULL ,
	[GuildID] [int] NOT NULL ,
	[GuildName] [varchar] (30) COLLATE Latin1_General_CI_AS NOT NULL ,
	[MasterUserID] [varchar] (18) COLLATE Latin1_General_CI_AS NOT NULL ,
	[MasterCharID] [int] NOT NULL ,
	[MasterName] [varchar] (30) COLLATE Latin1_General_CI_AS NOT NULL ,
	[Country] [tinyint] NOT NULL ,
	[TotalCount] [smallint] NOT NULL ,
	[GuildPoint] [int] NOT NULL ,
	[Del] [tinyint] DEFAULT (0) ,
	[CreateDate] [datetime] (getdate())  ,
	[DeleteDate] [datetime] (getdate()) 
) ON [PRIMARY]
Friends Fix

Code:
 USE PS_GameData
drop table [dbo].[FriendChars];

CREATE TABLE [dbo].[FriendChars] (
	[RowID] [int] IDENTITY (1, 1) NOT NULL ,
	[CharID] [int] NOT NULL ,
	[FriendID] [int] NOT NULL ,
	[FriendName] [varchar] (30) COLLATE Latin1_General_CI_AS NOT NULL ,
	[Family] [tinyint] NOT NULL ,
	[Grow] [tinyint] NOT NULL ,
	[Job] [tinyint] NOT NULL ,
	[Memo] [varchar] (50) COLLATE Latin1_General_CI_AS NULL ,
	[Refuse] [tinyint] NULL ,
	[CreateDate] [datetime] NULL ,
	[RefuseDate] [datetime] NULL 
) ON [PRIMARY]
[GM]Recover is offline  
Thanks
29 Users
Old 06/07/2011, 17:06   #2
 
Svinseladden's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 675
Received Thanks: 240
i get this error: could not execute meny item (internal error).[exeption] could not perform service action: the server has not been started.

i did a local installment in my vps server. is that the right way?

at first it didnt go online. need a restart mabe?
Svinseladden is offline  
Old 06/08/2011, 00:04   #3
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
make sure PORT 80 is not in use skype does it do
[GM]Recover is offline  
Old 06/08/2011, 06:38   #4
 
RebeccaBlack's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 520
Received Thanks: 1,289
Good intentions of the post Bucky, but just to add a few things...

MSSQL Queries
- Used for getting information.
Example:
Code:
SELECT * FROM PS_GameData.dbo.Chars WHERE CharName='Tyler'
Would show all the data in the table, of the characters named Tyler.
- Used for updating/changing tables without opening the table itself.
Example:
Code:
UPDATE PS_GameData.dbo.Chars SET CharName='Imaloser' WHERE CharName='Tyler'
Would update the name of the character Tyler with Imaloser
- Used to remove information from tables. ALWAYS INCLUDE THE WHERE CLAUSE UNLESS YOU WANT ALL THE INFORMATION IN THE TABLE GONE.
Example:
Code:
DELETE FROM PS_GameData.dbo.Chars WHERE CharName='Tyler' AND Level=15
This would delete all entries of a Character named Tyler who is level 15. Not all level 15s, or not all characters named Tyler.

Actually... for learning SQL, just start , and read all the chapters / practice them then take the .

PHP Installation
If you use IIS (Internet Information Services) like I do, you need 2 things to make this easy. First, the PHP 5.2.17 ZIP Binaries from . Then you need the PHP Manager for IIS 7 from . Once you have those, register your extracted .zip folder of PHP to somewhere, such as C:\, and register it in IIS in the PHP Manager. Then go to extensions and enable php_mssql.dll. If you don't have it, you'll need to find/download it. Just google that one, there's tons of copies of it.

After you enable it, restart it to make sure everything works, though it should just be enabled without restart. Now to test to make sure everything works, make a simple PHP file (test.php ?) and put something like this inside.
Code:
<?php
if (function_exists('mssql_connect')) {
    echo "MSSQL functions are available.<br />\n";
} else {
    echo "MSSQL functions are not available.<br />\n";
}
?>
If it works, then brava, you were successful. If not, go back and double check. Use google to search for your error. I promise you, it's there. I searched on google to get it set up myself.

Useful PHP Functions
Well, a lot of PHP funtions are useful to you, but I'll show a few you should use. Also, I'd suggest learning SQL first, or at least before you learn the mssql functions of PHP.

Examples:
Code:
$User='Tyler';
Setting the $User variable to Tyler
- Used to connect to your database
Example:
Code:
mssql_connect('127.0.0.1', 'Shaiya', 'Shaiya123');
Pretty simple, would connect to your database, to allow queries to be ran.
- Used to run queries on the database.
Example:
Code:
mssql_query("UPDATE PS_UserData.dbo.Users_Master SET Point=(Point+{$Point}) WHERE UserID='{$User}'");
Would add the value of $Point onto the user stored in $User

Once you get those two down, you should study PHP projects already posted in the development section of this forum. Like Abrasive's register/pass change, my email registration, or Zargon's PHP scripts. Zargon/Abrasive's are how I learned at first.

As for people installing a website on the same machine you have Skype on, you need to tell Skype to not use port 80, here's how:
Just uncheck that box, click save and restart Skype.
RebeccaBlack is offline  
Thanks
8 Users
Old 06/08/2011, 07:33   #5
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
thanks tyler will add it to first post
credits given
[GM]Recover is offline  
Old 06/08/2011, 10:24   #6
 
Svinseladden's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 675
Received Thanks: 240
Quote:
Originally Posted by tnelis View Post
Good intentions of the post Bucky, but just to add a few things...

MSSQL Queries
- Used for getting information.
Example:
Code:
SELECT * FROM PS_GameData.dbo.Chars WHERE CharName='Tyler'
Would show all the data in the table, of the characters named Tyler.
- Used for updating/changing tables without opening the table itself.
Example:
Code:
UPDATE PS_GameData.dbo.Chars SET CharName='Imaloser' WHERE CharName='Tyler'
Would update the name of the character Tyler with Imaloser
- Used to remove information from tables. ALWAYS INCLUDE THE WHERE CLAUSE UNLESS YOU WANT ALL THE INFORMATION IN THE TABLE GONE.
Example:
Code:
DELETE FROM PS_GameData.dbo.Chars WHERE CharName='Tyler' AND Level=15
This would delete all entries of a Character named Tyler who is level 15. Not all level 15s, or not all characters named Tyler.

Actually... for learning SQL, just start , and read all the chapters / practice them then take the .

PHP Installation
If you use IIS (Internet Information Services) like I do, you need 2 things to make this easy. First, the PHP 5.2.17 ZIP Binaries from . Then you need the PHP Manager for IIS 7 from . Once you have those, register your extracted .zip folder of PHP to somewhere, such as C:\, and register it in IIS in the PHP Manager. Then go to extensions and enable php_mssql.dll. If you don't have it, you'll need to find/download it. Just google that one, there's tons of copies of it.

After you enable it, restart it to make sure everything works, though it should just be enabled without restart. Now to test to make sure everything works, make a simple PHP file (test.php ?) and put something like this inside.
Code:
<?php
if (function_exists('mssql_connect')) {
    echo "MSSQL functions are available.<br />\n";
} else {
    echo "MSSQL functions are not available.<br />\n";
}
?>
If it works, then brava, you were successful. If not, go back and double check. Use google to search for your error. I promise you, it's there. I searched on google to get it set up myself.

Useful PHP Functions
Well, a lot of PHP funtions are useful to you, but I'll show a few you should use. Also, I'd suggest learning SQL first, or at least before you learn the mssql functions of PHP.

Examples:
Code:
$User='Tyler';
Setting the $User variable to Tyler
- Used to connect to your database
Example:
Code:
mssql_connect('127.0.0.1', 'Shaiya', 'Shaiya123');
Pretty simple, would connect to your database, to allow queries to be ran.
- Used to run queries on the database.
Example:
Code:
mssql_query("UPDATE PS_UserData.dbo.Users_Master SET Point=(Point+{$Point}) WHERE UserID='{$User}'");
Would add the value of $Point onto the user stored in $User

Once you get those two down, you should study PHP projects already posted in the development section of this forum. Like Abrasive's register/pass change, my email registration, or Zargon's PHP scripts. Zargon/Abrasive's are how I learned at first.

As for people installing a website on the same machine you have Skype on, you need to tell Skype to not use port 80, here's how:
Just uncheck that box, click save and restart Skype.
i'm noob i know. i finaly have the php installed on my ssi7.5 server.

i have the noob question of a sentury ... now what? LOL i know. i learned sql give me a litle cred hahaha.

i have the register stuff i have the files. my server is not connected with the site. becouse the site is e free one. is it posible to make this work?

what do i have where and how can i edit php files?

got to lern and i lern when i do it. but when i have no idea on where to start i'm kind of stuck..
Svinseladden is offline  
Old 06/10/2011, 22:33   #7
 
RebeccaBlack's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 520
Received Thanks: 1,289
Quote:
Originally Posted by Svinseladden View Post
i'm noob i know. i finaly have the php installed on my ssi7.5 server.

i have the noob question of a sentury ... now what? LOL i know. i learned sql give me a litle cred hahaha.

i have the register stuff i have the files. my server is not connected with the site. becouse the site is e free one. is it posible to make this work?

what do i have where and how can i edit php files?

got to lern and i lern when i do it. but when i have no idea on where to start i'm kind of stuck..
Noob no, just starting to learn. :P

You say the site is a free one, but it has PHP? If it has the full functionality of PHP, then yes, it'll work. You'll have to leave port 1433 open on your db server however.

Editing a PHP file is simple. PHP is simple a .txt file basically. Just open it in notepad. If I were you, I'd download , and use that to edit them, as it has made editing php files MUCH easier, for me at least.
RebeccaBlack is offline  
Old 06/12/2011, 16:43   #8
 
Bаne's Avatar
 
elite*gold: 0
Join Date: Mar 2010
Posts: 2,334
Received Thanks: 1,777
Wow this guide is getting big good job bucky!! and Tyler ._. .......

Oh and this was my 1K post
Bаne is offline  
Old 06/18/2011, 04:05   #9
 
RebeccaBlack's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 520
Received Thanks: 1,289


This should be used for every question before it's to be asked. <.<
RebeccaBlack is offline  
Old 06/18/2011, 06:01   #10
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
Quote:
Originally Posted by [GM]Bane View Post
Wow this guide is getting big good job bucky!! and Tyler ._. .......

Oh and this was my 1K post
woot gratz on your 1k post if you think anything else needs to be added plz post it i am willing to add it
[GM]Recover is offline  
Old 06/21/2011, 13:13   #11
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
BUMB
[GM]Recover is offline  
Old 06/24/2011, 10:10   #12
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
#updated
+BUMP
[GM]Recover is offline  
Old 07/11/2011, 01:56   #13
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
#Updated
Bump
[GM]Recover is offline  
Old 07/11/2011, 07:58   #14
 
RebeccaBlack's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 520
Received Thanks: 1,289
Quote:
Originally Posted by Shaiyatoplist View Post
Game.exes
EP4--
EP4.5--
EP5--
atm thats the main 1's i will hopefully find the Ep3 1 soon
My server is run off EP4 game.exe, plus there are the game.exes you should use on the forums
RebeccaBlack is offline  
Old 07/11/2011, 08:25   #15
 
[GM]Recover's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 279
Received Thanks: 164
thanks i will fix it ASAP
[GM]Recover is offline  
Reply

Tags
help shaiya, private servers, shaiya


Similar Threads Similar Threads
PEAPLE POSTING ARTMONEY/CP READ ALSO MODS READ!
08/05/2007 - Conquer Online 2 - 17 Replies
Im Officially requesting peaple STOP posting Artmoney and ArtCps on EPvPers, as its a scammers tool that n00bs are using to scam random peaple (* Inc other EPvPers *) and thus is against the spirit of the community. IF ALL ARTMONEY AND ARTCP PROGRAMS ARE NOT REMOVED FROM THESE FORUMS I WILL REVOKE THE NO-AIMBOT IN LITE V3n0M POLICY!!!, IF YOUR PRO SCAMMERS THEN IM PRO AIMERS!, THERE IS NO COMPRIMISE, EITHER REMOVE ALL SCAMMING TOOLS OR I PROVIDE EVERYONE WHO WANTS IT 4353 WORKING AIMBOT!....



All times are GMT +1. The time now is 02:41.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.