[Help Thread] Please post your questions here.

01/24/2015 01:48 ismokedrow#4186
Quote:
Originally Posted by c1ph3r View Post
no this cfg is telling your client and your server what mapfiles have to be loaded...

name of locations are loaded by worldlocation
worldocation/nfc :D They kinda go hand in hand
01/24/2015 07:24 Sherock#4187
Quote:
Originally Posted by c1ph3r View Post
no this cfg is telling your client and your server what mapfiles have to be loaded...

name of locations are loaded by worldlocation
i did what you said
but only the name of lactation work

can you copy m002_008 for me and show me how ?

my friend told me that i have to use balinder - i don't know the name exactly - to copy the map is it true ?
01/24/2015 10:22 MentalBrainer#4188
Quote:
Originally Posted by Sherock View Post
i did what you said
but only the name of lactation work

can you copy m002_008 for me and show me how ?

my friend told me that i have to use balinder - i don't know the name exactly - to copy the map is it true ?
You mean Blender and no, Blender and the Plugin of glandu2 are needed if you want to change the 3d part of the Maps.



Quote:
Originally Posted by ismokedrow View Post
worldocation/nfc :D They kinda go hand in hand
Wrong. *nfc only stores the collision Infos.
01/24/2015 10:59 c1ph3r#4189
Quote:
Originally Posted by MentalBrainer View Post
You mean Blender and no, Blender and the Plugin of glandu2 are needed if you want to change the 3d part of the Maps.





Wrong. *nfc only stores the collision Infos.
Sorry but you are wrong xD nfa stores collision nfc stores worldlocations as smoke said.

The "call_lc_in(id)" is setting the locations.
01/24/2015 11:40 Sherock#4190
i don't know what's the problem now @@

still white around me
01/24/2015 12:56 riddic#4191
Sory my english very bad hi all i am create a rappelz pvp server need help me I online Teamviwer
[Only registered and activated users can see links. Click Here To Register...]
01/24/2015 13:47 MentalBrainer#4192
Quote:
Originally Posted by c1ph3r View Post
Sorry but you are wrong xD nfa stores collision nfc stores worldlocations as smoke said.

The "call_lc_in(id)" is setting the locations.
My fault. :D
01/24/2015 16:16 ThunderNikk#4193
Quote:
Originally Posted by riddic View Post
Sory my english very bad hi all i am create a rappelz pvp server need help me I online Teamviwer
[Only registered and activated users can see links. Click Here To Register...]
You missed steps to configure server access in the guide. You need to go back through the guide and go over all of the steps again.

Either database ownership, passwords, configuration of the 1433 port or your .opt files are not configured correctly.

I highly suggest using the example .opt files until you know what you are doing a little bit more.
01/24/2015 16:35 Sherock#4194
Quote:
Originally Posted by Sherock View Post
i don't know what's the problem now @@

still white around me
:(

or some one copy for me simple map and give me the files to understand plz :handsdown:
01/24/2015 19:48 mohamad512#4195
hey, hmm@ it's a question for the Programmer's Specially C#

I wanna make a Auto Notice program !! i just need the code the make my program wright in captain /;

like ;

wright in captian (#notice("%Textbox1.text%")
and a timer depend on another textboxtime.text

so the time that i put in textboxtime.text it's run tha notice bay@@



---------------------------------------------------------------------------------------------

hmmmm i dont now if any one get it
01/24/2015 21:12 ismokedrow#4196
Quote:
Originally Posted by mohamad512 View Post
hey, hmm@ it's a question for the Programmer's Specially C#

I wanna make a Auto Notice program !! i just need the code the make my program wright in captain /;

like ;

wright in captian (#notice("%Textbox1.text%")
and a timer depend on another textboxtime.text

so the time that i put in textboxtime.text it's run tha notice bay@@



---------------------------------------------------------------------------------------------

hmmmm i dont now if any one get it
Notice application; I think is best to create a program (small exe) who sit @ your server machine and send the notice command via telnet on a timer. (Hooking windows is not something a beginner should be trying.)

Small Telnet example for you:

Quote:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Net.Sockets;
using System.Text.RegularExpressions;
using System.Threading;

/// <summary>
/// Summary description for test
/// </summary>
public partial class fetch_info : System.Web.UI.Page
{
public TcpClient tcpc;
public NetworkStream ns;
public Byte[] output = new Byte[1024];
public string responseoutput = String.Empty;
public Byte[] cmd = System.Text.Encoding.ASCII.GetBytes("\n");
public int i = 0;
public Regex objToMatch;

public string val {get; set;}

public void Page_Load(object sender, EventArgs e)
{
fetch_server_info();
}

public void fetch_server_info()
{
telnet();
}

public void telnet()
{
//Define the Telnet Host Connection Details
string host_val = "127.0.0.1";
int port_val = 4515;
string passwd = "telnetPassword";

//Define Telnet Client
tcpc = new TcpClient(host_val, port_val);

//Define the Telnet Stream
ns = tcpc.GetStream();

//Read the Telnets response
Int32 bytes = ns.Read(output, 0, output.Length);

//Convert from raw bytes to String
responseoutput = System.Text.Encoding.Default.GetString(output, 0, bytes);

//Create an expression to be matched
objToMatch = new Regex("Password");

//Read for Game001
bytes = ns.Read(output, 0, output.Length);
string ex = System.Text.Encoding.Default.GetString(output, 0, bytes);

//Check the Response || if it contains Password:
if (ex.Contains("Password:"))
{
//Create the command to be sent (The Telnet Password)
cmd = System.Text.Encoding.ASCII.GetBytes(passwd + "\r");

//If the Telnet's Stream can be written to
if (ns.CanWrite)
{
//Write the password to the Telnet Stream
ns.BeginWrite(cmd, 0, cmd.Length, new AsyncCallback(sys), ns);
}

//
bytes = ns.Read(output, 0, output.Length);
}


while (tcpc.Connected)
{
//Send Password
//------------------

cmd = System.Text.Encoding.ASCII.GetBytes(passwd + "\r");

// Check to see if this NetworkStream is writable.

if (ns.CanWrite)
{
ns.BeginWrite(cmd, 0, cmd.Length, new AsyncCallback(sys), ns);
}

//Read Response
Int32 respBuffer = ns.Read(output, 0, output.Length);
val = System.Text.Encoding.Default.GetString(output, 0, respBuffer);

break;
}

returned_val.Text = responseoutput;
returned_str.Text = "String " + val;

}

//
public void sys(IAsyncResult ar)
{
NetworkStream NS = (NetworkStream)ar.AsyncState;
NS.EndWrite(ar);

}
Quote:
Originally Posted by c1ph3r View Post
Sorry but you are wrong xD nfa stores collision nfc stores worldlocations as smoke said.

The "call_lc_in(id)" is setting the locations.
YEP NFC purpose is to establish areas on the map, that when you step into one it calls lua function call_lc_in(location_id) this location id calls to WorldLocationResource who then sets the sky, cloud, fog colors and background music etc.. of that location and then he calls to StringResource to get the actual name of the location :D
01/24/2015 23:11 tokesbowls#4197
Quote:
Originally Posted by tokesbowls View Post
Hello,
Looking for a lil help and info is possible

remove word block
remove shout timer

thank you

Still having issues removing the blocked words from my sql.
Anyone have a sql script to just remove all?

Also how do i remove the shout timer?

thank you again
01/25/2015 05:40 ThunderNikk#4198
Blocked words are in the client.

The file is called abuse_list.txt or something like that, you can find it while creating a client dump.

If you want to remove them entirely then just create a blank abuse_list.txt hash it and put it in the client resource folder.

Easy peasy.

Now as far as the shout timer could you explain a little bit more about what you mean. If you mean shouting in chat eventually trying to kill you then I think you may need to recode the game server for that.
01/25/2015 19:37 tokesbowls#4199
Quote:
Originally Posted by thndr View Post
Blocked words are in the client.

The file is called abuse_list.txt or something like that, you can find it while creating a client dump.

If you want to remove them entirely then just create a blank abuse_list.txt hash it and put it in the client resource folder.

Easy peasy.
So SQL dbo.banword is empty now, made a abuse_list.txt didnt work.
made a hash one, didnt work
even made on from the rbd still nothing.
Not sure wtf is up
01/26/2015 19:21 glandu2#4200
Quote:
Originally Posted by tokesbowls View Post
So SQL dbo.banword is empty now, made a abuse_list.txt didnt work.
made a hash one, didnt work
even made on from the rbd still nothing.
Not sure wtf is up
You should have something wrong, i emptied my abuse_list.txt since epic 7.3 and it always worked for me. Check that file: qtY(CEJXt%-O4p2s