Selling Skill Editor Tool
#1

I am selling Skill Editor Tool if someone is interested, you can write to the DM.

- Features

- Fast operating speed. This tool makes an initial load in Startup, after that it works with the data stored to avoid being constant requests to db server.

- Inconsistencies detection (When a Skill has no Levels or when a Level requires a Skill does not exist).











 

#2

ChangeLog

- Build 101

- Improved Search function. (In all Search inputs)

- Build 102

- Disable filters by default.

- Build 103

- Added fast remove action (By do Right Click) for: Magic Selector, Skill Selector & Item Selector.

- Build 104

- Re-added Allow Zone input. (I check it and it is for something related to Extreme Cube)

#3

again if you want one for free here you go kids 

this guy is spamming now isnt there a rule against this  ? LMAO

 

//------------------------------------------------
//--- 010 Editor v11.0.1 Binary Template
//
// File: skilltree.bin
// Authors: reza
// Version: 1.0
// Purpose: spoon feeding fags
// Category: file structure
//------------------------------------------------

local int inc = 0;
local int inc2 = 0;

typedef struct {
int nSize;
char szName[nSize];
}STDString <optimize = false, read = readStdString>;

string readStdString(STDString& fn) {
local string out;
SPrintf(out, "%s", fn.szName);
return out;
};

typedef struct stSkillTreeRow
{
int index[8];

};

typedef struct
{

int Count;
if (Count > 0)
{
stSkillTreeRow Skills[Count] <optimize = false>;
}
local string job;

switch (inc2) {

case 0:
inc2++;
job = "Titan";
break;
case 1:
inc2++;
job = "warcunt";
break;
case 2:
inc2++;
job = "highbastard";
break;
case 3:
inc2++;
job = "Nut guy";
break;
case 4:
inc2++;
job = "Royal [CeNsOrEd]";
break;
case 5:
inc2++;
job = "Temple [CeNsOrEd] ";
break;
case 6:
inc2++;
job = "healer";
break;
case 7:
inc2++;
job = "healer2 ";
break;
case 8:
inc2++;
job = "healer with a wand";
break;
case 9:
inc2++;
job = "mage ";
break;
case 10:
inc2++;
job = "little wand ";
break;
case 11:
inc2++;
job = "big staff ";
break;
case 12:
inc2++;
job = "rogue";
break;
case 13:
inc2++;
job = "knife chick";
break;
case 14:
inc2++;
job = "gun problem";
break;
case 15:
inc2++;
job = "sorc";
break;
case 16:
inc2++;
job = "spec";
break;
case 17:
inc2++;
job = "he who runs with spirits ";
break;
case 18:
inc2++;
job = "black [CeNsOrEd]";
break;
case 19:
inc2++;
job = "black dickx2";
break;
case 20:
inc2++;
job = "blakc cawks";
break;
case 21:
inc2++;
job = "ex mage ";
break;
case 22:
inc2++;
job = "ex mage ";
break;
case 23:
inc2++;
job = "ex mage ";
break;
case 24:
inc2++;
job = "ex rogue";
break;
case 25:
inc2++;
job = "ex rogue ";
break;
case 26:
inc2++;
job = "ex rogue ";
break;

}

} stJob <optimize = false, read=readjob>;

string readjob(stJob& in) {
string out;
SPrintf(out, "%s", in.job);
return out;
}

typedef struct {

stJob job[3] <optimize = false>;
local int id = inc;
inc++;

local string name = "Unknown Gender bender";
if (id == 0)
{
name = "Titan";
}

else if (id == 1)
{

name = "Knight";

}

else if (id == 2)
{

name = "Healer";

}

else if (id == 3)
{

name = "Mage";

}

else if (id == 4)
{

name = "rogue";

}
else if (id == 5)
{

name = "sorc";

}
else if (id == 6)
{

name = "ns";

}
else if (id == 7)
{

name = "ex mage";

}
else if (id == 8)
{

name = "ex rogue";

}

}stClass <optimize = false, read = readClass>;

string readClass(stClass& in) {
string out;
SPrintf(out, "%s", in.name);
return out;
}

stClass fuk[9];

 

#4

Thread cleaned. Left the first post from Reza as people might find it useful :?

If you don't know how to use i'd suggest the very first post ?

#5

This being a skill editor and rezas post being about a skill tree won't help anyone

#6


On 3/11/2023 at 1:44 PM, Reza said:




again if you want one for free here you go kids 

this guy is spamming now isnt there a rule against this  ? LMAO

 


//------------------------------------------------
//--- 010 Editor v11.0.1 Binary Template
//
// File: skilltree.bin
// Authors: reza
// Version: 1.0
// Purpose: spoon feeding fags
// Category: file structure
//------------------------------------------------

local int inc = 0;
local int inc2 = 0;

typedef struct {
int nSize;
char szName[nSize];
}STDString <optimize = false, read = readStdString>;

string readStdString(STDString& fn) {
local string out;
SPrintf(out, "%s", fn.szName);
return out;
};

typedef struct stSkillTreeRow
{
int index[8];

};

typedef struct
{

int Count;
if (Count > 0)
{
stSkillTreeRow Skills[Count] <optimize = false>;
}
local string job;

switch (inc2) {

case 0:
inc2++;
job = "Titan";
break;
case 1:
inc2++;
job = "warcunt";
break;
case 2:
inc2++;
job = "highbastard";
break;
case 3:
inc2++;
job = "Nut guy";
break;
case 4:
inc2++;
job = "Royal [CeNsOrEd]";
break;
case 5:
inc2++;
job = "Temple [CeNsOrEd] ";
break;
case 6:
inc2++;
job = "healer";
break;
case 7:
inc2++;
job = "healer2 ";
break;
case 8:
inc2++;
job = "healer with a wand";
break;
case 9:
inc2++;
job = "mage ";
break;
case 10:
inc2++;
job = "little wand ";
break;
case 11:
inc2++;
job = "big staff ";
break;
case 12:
inc2++;
job = "rogue";
break;
case 13:
inc2++;
job = "knife chick";
break;
case 14:
inc2++;
job = "gun problem";
break;
case 15:
inc2++;
job = "sorc";
break;
case 16:
inc2++;
job = "spec";
break;
case 17:
inc2++;
job = "he who runs with spirits ";
break;
case 18:
inc2++;
job = "black [CeNsOrEd]";
break;
case 19:
inc2++;
job = "black dickx2";
break;
case 20:
inc2++;
job = "blakc cawks";
break;
case 21:
inc2++;
job = "ex mage ";
break;
case 22:
inc2++;
job = "ex mage ";
break;
case 23:
inc2++;
job = "ex mage ";
break;
case 24:
inc2++;
job = "ex rogue";
break;
case 25:
inc2++;
job = "ex rogue ";
break;
case 26:
inc2++;
job = "ex rogue ";
break;

}

} stJob <optimize = false, read=readjob>;

string readjob(stJob& in) {
string out;
SPrintf(out, "%s", in.job);
return out;
}

typedef struct {

stJob job[3] <optimize = false>;
local int id = inc;
inc++;

local string name = "Unknown Gender bender";
if (id == 0)
{
name = "Titan";
}

else if (id == 1)
{

name = "Knight";

}

else if (id == 2)
{

name = "Healer";

}

else if (id == 3)
{

name = "Mage";

}

else if (id == 4)
{

name = "rogue";

}
else if (id == 5)
{

name = "sorc";

}
else if (id == 6)
{

name = "ns";

}
else if (id == 7)
{

name = "ex mage";

}
else if (id == 8)
{

name = "ex rogue";

}

}stClass <optimize = false, read = readClass>;

string readClass(stClass& in) {
string out;
SPrintf(out, "%s", in.name);
return out;
}

stClass fuk[9];


 




every respond of this mf is sooo toxic ? maybe go outside somedays kid.



Forum Jump:


Users browsing this thread: 1 Guest(s)