|
You last visited: Today at 04:12
Advertisement
[Help Thread] Please post your questions here.
Discussion on [Help Thread] Please post your questions here. within the Rappelz Private Server forum part of the Rappelz category.
08/15/2016, 08:07
|
#5866
|
elite*gold: 0
Join Date: Aug 2016
Posts: 10
Received Thanks: 0
|
Hi, i need cash shop and register website script please
|
|
|
08/16/2016, 15:57
|
#5867
|
elite*gold: 0
Join Date: Nov 2012
Posts: 10
Received Thanks: 0
|
how can i set a password to sa or even use another login account with auth and game server opt and what kind of password can i use i tried to put a hash or even md5 in the password in opt but i cant login i get auth failed to login to sa ?
|
|
|
08/16/2016, 17:43
|
#5868
|
Moderator
elite*gold: 1
Join Date: Dec 2012
Posts: 4,912
Received Thanks: 1,490
|
Pyroks password generator is used for the SQL passwords encrypted in the .opt files.
You set them up in the SQL server in user management as plain text.
Then use Pyroks password generator for a des hash on the password to put in the .opt files and compress the .opt files again.
|
|
|
08/17/2016, 23:20
|
#5869
|
elite*gold: 0
Join Date: Mar 2013
Posts: 125
Received Thanks: 15
|
Hello guys
I need the databases for official server files 8.1 & 9.1 as scripts not .Bak file >> please in SQL-Format
|
|
|
08/20/2016, 12:22
|
#5870
|
elite*gold: 0
Join Date: Apr 2015
Posts: 39
Received Thanks: 0
|
Auto update launcher
hi all =)
now i try to auto update my client but nothing updated ..//
i add some screen and full code (by TheChinStrap)
code:
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Runtime.InteropServices;
using System.Text;
using System.Windows.Forms;
using System.Xml.Linq;
using Ionic.Zip;
namespace Launcher_v2
{
public partial class Form1 : Form
{
public const int WM_NCLBUTTONDOWN = 0xA1;
public const int HT_CAPTION = 0x2;
[DllImportAttribute("user32.dll")]
public static extern int SendMessage(IntPtr hWnd,
int Msg, int wParam, int lParam);
[DllImportAttribute("user32.dll")]
public static extern bool ReleaseCapture();
public Form1()
{
InitializeComponent();
//Download progress
backgroundWorker1.RunWorkerAsync();
strtGameBtn.Enabled = false;
}
//Makes the form dragable
private void Form1_MouseDown(object sender,
System.Windows.Forms.MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
ReleaseCapture();
SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
}
}
//Close Button
private void closeBtn_Click(object sender, EventArgs e)
{
this.Close();
}
private void closeBtn_MouseEnter(object sender, EventArgs e)
{
closeBtn.BackgroundImage = Properties.Resources.close2;
}
private void closeBtn_MouseLeave(object sender, EventArgs e)
{
closeBtn.BackgroundImage = Properties.Resources.close1;
}
//Minimize Button
private void minimizeBtn_Click(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Minimized;
}
private void minimizeBtn_MouseEnter(object sender, EventArgs e)
{
minimizeBtn.BackgroundImage = Properties.Resources.minimize2;
}
private void minimizeBtn_MouseLeave(object sender, EventArgs e)
{
minimizeBtn.BackgroundImage = Properties.Resources.minimize1;
}
//Delete File
static bool deleteFile(string f)
{
try
{
File.Delete(f);
return true;
}
catch (IOException)
{
return false;
}
}
//background Worker: Handles downloading the updates
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
//Defines the server's update directory
string Server = "http://127.0.0.1:8080/";
//Defines application root
string Root = AppDomain.CurrentDomain.BaseDirectory;
//Make sure version file exists
FileStream fs = null;
if(!File.Exists("version"))
{
using (fs = File.Create("version"))
{
}
using (StreamWriter sw = new StreamWriter("version"))
{
sw.Write("1.0");
}
}
//checks client version
string lclVersion;
using (StreamReader reader = new StreamReader("version"))
{
lclVersion = reader.ReadLine();
}
decimal localVersion = decimal.Parse(lclVersion);
//server's list of updates
XDocument serverXml = XDocument.Load(@Server+"Updates.xml");
//The Update Process
foreach (XElement update in serverXml.Descendants("update"))
{
string version = update.Element("version").Value;
string file = update.Element("file").Value;
decimal serverVersion = decimal.Parse(version);
string sUrlToReadFileFrom = Server + file;
string sFilePathToWriteFileTo = Root + file;
if (serverVersion > localVersion)
{
Uri url = new Uri(sUrlToReadFileFrom);
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
response.Close();
Int64 iSize = response.ContentLength;
Int64 iRunningByteTotal = 0;
using (System.Net.WebClient client = new System.Net.WebClient())
{
using (System.IO.Stream streamRemote = client.OpenRead(new Uri(sUrlToReadFileFrom)))
{
using (Stream streamLocal = new FileStream(sFilePathToWriteFileTo, FileMode.Create, FileAccess.Write, FileShare.None))
{
int iByteSize = 0;
byte[] byteBuffer = new byte[iSize];
while ((iByteSize = streamRemote.Read(byteBuffer, 0, byteBuffer.Length)) > 0)
{
streamLocal.Write(byteBuffer, 0, iByteSize);
iRunningByteTotal += iByteSize;
double dIndex = (double)(iRunningByteTotal);
double dTotal = (double)byteBuffer.Length;
double dProgressPercentage = (dIndex / dTotal);
int iProgressPercentage = (int)(dProgressPercentage * 100);
backgroundWorker1.ReportProgress(iProgressPercentage);
}
streamLocal.Close();
}
streamRemote.Close();
}
}
//unzip
using (ZipFile zip = ZipFile.Read(file))
{
foreach (ZipEntry zipFiles in zip)
{
zipFiles.Extract(Root + "\\Resource\\", true);
}
}
//download new version file
WebClient webClient = new WebClient();
webClient.DownloadFile(Server+"version.txt", [MENTION=284679]Root[/MENTION]+"version");
//Delete Zip File
deleteFile(file);
}
}
}
private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)
{
progressBar1.Value = e.ProgressPercentage;
downloadLbl.ForeColor = System.Drawing.Color.Silver;
downloadLbl.Text = "Downloading Updates";
}
private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
strtGameBtn.Enabled = true;
this.downloadLbl.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(121)))), ((int)(((byte)(203)))));
downloadLbl.Text = "Client is up to date";
}
//Starts the game
private void strtGameBtn_Click(object sender, EventArgs e)
{
Process.Start("SFrame.exe", "/auth_ip: 127.0.0.1 /locale:ASCII /country:US /cash /commercial_shop");
this.Close();
}
private void patchNotes_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
}
}
i use  in patch Url
Screen:
my launcher work perfectly for play // Version in client stay 1.0 and 0 add in resource... this is one local test for this moment ^^
i hope anyone have solution thx for ur help
|
|
|
08/20/2016, 13:54
|
#5871
|
Moderator
elite*gold: 1
Join Date: Dec 2012
Posts: 4,912
Received Thanks: 1,490
|
Make sure the zip file is named correctly V1-1.zip and not V1.1.zip in your updates folder.
Make sure you have an Updates folder in the root of your server.
Server update directory path in the launcher should lead to your updates folder...
|
|
|
08/20/2016, 14:43
|
#5872
|
elite*gold: 0
Join Date: Jul 2016
Posts: 12
Received Thanks: 0
|
help me Server 7.3
I want rdb manger 7.3 Now Very necessary
Please help me
|
|
|
08/20/2016, 17:10
|
#5873
|
Moderator
elite*gold: 1
Join Date: Dec 2012
Posts: 4,912
Received Thanks: 1,490
|
Try out this one...
Thanks to Smoky for his work.
|
|
|
08/21/2016, 10:01
|
#5874
|
elite*gold: 0
Join Date: Dec 2014
Posts: 1
Received Thanks: 0
|
Sup everyone. Im struggeling since few hours to get correct offsets for db_item.rdb (Epic 9.4) - Somehow i cant seem to get it working properly.
Do you guys have any suggestions / solutions ? Didnt had these issues on other rdb files. only item.rdb is kicking my head off.
my thought is that im skipping some values by doing seekg of 6200 bytes.
its loading perfectly until it reads the rank value.
Code:
void ItemResource::LoadEntitys( std::fstream& pRDBFile, eItemResource data[] )
{
pRDBFile.read((char *)&data[0].id, 4);
pRDBFile.read((char *)&data[0].name_id, 4);
pRDBFile.read((char *)&data[0].type, 4);
pRDBFile.read((char *)&data[0].group, 4);
pRDBFile.read((char *)&data[0].Class, 4);
pRDBFile.read((char *)&data[0].set_id, 4);
pRDBFile.read((char *)&data[0].set_part_flag, 4);
pRDBFile.seekg(1, std::fstream::cur);
pRDBFile.read((char *)&data[0].rank, 4);
//pRDBFile.seekg(6169, std::fstream::cur);
pRDBFile.read((char *)&data[0].level, 4);
pRDBFile.read((char *)&data[0].enhance, 4);
pRDBFile.read((char *)&data[0].socket, 4);
pRDBFile.read((char *)&data[0].status_flag, 4);
pRDBFile.read((char *)&data[0].min_level, 4);
}
// Edit: adjusted code.. can anyone say if min_level is 15 for itemid 100001 and max_level 48 ?
|
|
|
08/21/2016, 10:44
|
#5875
|
elite*gold: 0
Join Date: Mar 2013
Posts: 125
Received Thanks: 15
|
Hello guys
I need the databases for official server files 8.1 & 9.1 as scripts not .Bak file >> please in SQL-Format
|
|
|
08/22/2016, 00:07
|
#5876
|
Moderator
elite*gold: 1
Join Date: Dec 2012
Posts: 4,912
Received Thanks: 1,490
|
Quote:
Originally Posted by LuXorioN
Sup everyone. Im struggeling since few hours to get correct offsets for db_item.rdb (Epic 9.4) - Somehow i cant seem to get it working properly.
Do you guys have any suggestions / solutions ? Didnt had these issues on other rdb files. only item.rdb is kicking my head off.
my thought is that im skipping some values by doing seekg of 6200 bytes.
its loading perfectly until it reads the rank value.
Code:
void ItemResource::LoadEntitys( std::fstream& pRDBFile, eItemResource data[] )
{
pRDBFile.read((char *)&data[0].id, 4);
pRDBFile.read((char *)&data[0].name_id, 4);
pRDBFile.read((char *)&data[0].type, 4);
pRDBFile.read((char *)&data[0].group, 4);
pRDBFile.read((char *)&data[0].Class, 4);
pRDBFile.read((char *)&data[0].set_id, 4);
pRDBFile.read((char *)&data[0].set_part_flag, 4);
pRDBFile.seekg(1, std::fstream::cur);
pRDBFile.read((char *)&data[0].rank, 4);
//pRDBFile.seekg(6169, std::fstream::cur);
pRDBFile.read((char *)&data[0].level, 4);
pRDBFile.read((char *)&data[0].enhance, 4);
pRDBFile.read((char *)&data[0].socket, 4);
pRDBFile.read((char *)&data[0].status_flag, 4);
pRDBFile.read((char *)&data[0].min_level, 4);
}
// Edit: adjusted code.. can anyone say if min_level is 15 for itemid 100001 and max_level 48 ?
|
Job_depth for that item is 15 and I couldn't find any value that was 48. Looks like you still have some work to do.
|
|
|
08/23/2016, 17:54
|
#5877
|
elite*gold: 0
Join Date: Aug 2016
Posts: 10
Received Thanks: 0
|
I have problems with skill cards on my server
Their attack points arent proper
How can i fix. my server is epic 7.3
|
|
|
08/27/2016, 08:40
|
#5878
|
elite*gold: 0
Join Date: Oct 2013
Posts: 474
Received Thanks: 41
|
how to make
set_account_authority( 910000, 2592000 )
works in my 9.1 server ?
|
|
|
08/29/2016, 12:56
|
#5879
|
elite*gold: 0
Join Date: Nov 2011
Posts: 23
Received Thanks: 1
|
hello, guys

(the problem video)
I have a problem that "This item cannot be combined/enchanted"..
and weapons, armors, Cubes , Creature cards same problem.
so..I can't enhance.
What seems to be the problem with it?
(my server is epic 9.1 and 9.1 sframe. It got in  )
|
|
|
08/29/2016, 13:46
|
#5880
|
elite*gold: 0
Join Date: Oct 2013
Posts: 474
Received Thanks: 41
|
Quote:
Originally Posted by Sherock
how to make
set_account_authority( 910000, 2592000 )
works in my 9.1 server ?
|
up
|
|
|
Similar Threads
|
[Helping Topic] 24/7 Helping Services!
08/27/2008 - EO PServer Hosting - 31 Replies
stucked on anything while setuping your server?
post your problem here and you will get answer as fast as possible better than spamming with posts :cool:
first of all try reading Ahmedpotop's Pserver All thing guide.
if your couldn't solve it out post your problem down here
""That includes PHP rankings pages / registrations pages / Status pages""
|
All times are GMT +1. The time now is 04:12.
|
|