[Release] Source - Dits V16.8 (Baruna, Guildhouse Middle ect.)

04/28/2012 14:51 Wolke57#91
Quote:
Originally Posted by jtb1 View Post
so i just post upgarde ^^

New release name : Liberate The Demon


// Rev 0.1
- All the functions to Full house V16
- 3EME Classify
- Delight Baruna
- Colisseum
- The system of fashon fusion
- Runes
- Aggro V17 system
- Parchment V and P + possibility of using X5
- Vulcanos
- Everything bugs and hacks public are fixed
- The images of load are new ' V18 includes '
- The SFX V16 / V17 ' Effect of weapons '
- The new system of map
- System of guild
- System of torch ' to verify '
- Possibility of buying ' 999 objects '
- Fix of the new Resdata.inc
- Window ' Abolition of delight '
- Moneychanger of class
- Petfilter ' Has debug '
- Bug public corrected
- Fix of the colisée
- Beserker system
- System of her Limps of xp
- Lodelite system
- System pk v6 ' Deactivated by default because misses base of datum and file v6 '
- Name Pvp system v6
- Bounty hunter system

// Rev 0.2
- Systeme of Collection v6
- Flight of the level 1
- fly with a BB called

// Rev 0.3
- Compatibilities v17 almost full house.
- Piercing Baruna - > thx lucretia
- Inventory v17 ' to finish on this rev '
- Débug of the baruna for upgarde 20
- After the level 20 possibility of pk everybody (except below 20)
- No Blocking of flying, bank and the other one has cause of the karma
- Active KNOCKBACK on monsters (your knocks are more hardly)
- 10 Title of random window customisable
- The connection (the login and the choice of the personal) with the map of background arena ( just activate in versioncommon)

// Rev 0.3 FIXED
- Repair of the world
- Implementation of an auth fix (It is has to say he needs to put the auth voucher has your character / account or would be you treat to hackeur)
- Repair of Drop on the BB collector
- Log of optimized DSystem (but not ended)

// Rev 0.4
- Finish of System of auth fix
- Glow change if you have more 400 of stat (sta , str ,int , dex) (thx sau ')
- Staminae of Weapons v6 (reduced the power of weapons following the use)
- Code of the balloon (v11 Caali < 3)
- Surveillance of the MJ (thx deviant)
- Diverse fix (Inventory B, confines of guild ect ...)
- At the beginning of the novelties Baruna v18
- Functional and level Change-Job of adjustable cool - down

// Rev 0.4.2
- No warnings

// Rev 0.4.3
- Multi-language supported in neuz
- ADD : Monitor by pumbaa

// Rev 0.4.4
- Bug without text fixed

// Rev 0.4.5
- Begin v18/v19 reading files



RELEASE 0.3 :
[Only registered and activated users can see links. Click Here To Register...]

RELEASE 0.3 FIXED :
[Only registered and activated users can see links. Click Here To Register...]
Remplace release 0.3 files with FIXED files

Release 0.4 :
[Only registered and activated users can see links. Click Here To Register...]
Password: echoflyff

Release LTD 0.4.2 :
[Only registered and activated users can see links. Click Here To Register...]

Release LTD 0.4.3:
[Only registered and activated users can see links. Click Here To Register...]

Release LTD 0.4.4 :
[Only registered and activated users can see links. Click Here To Register...]

Release LTD 0.4.5 :
[Only registered and activated users can see links. Click Here To Register...]

Data Base :

Character_01_BDF v16 :
[Only registered and activated users can see links. Click Here To Register...]

DB v16/17 :

[Only registered and activated users can see links. Click Here To Register...]


Know Bug in rev 0.4
- The character is not deconnected ( fix in rev 5)
Quote:
Originally Posted by jtb1 View Post
just beta relase

[Only registered and activated users can see links. Click Here To Register...] (with tab inventory)


Hallo alle zusammen,
wäre es evtl. Möglich die v16/17 oder v16 Datenbank nocheinmal hochzuladen, sowie die rev5 Beta.
Leider sind all diese Links down.

Mfg
Wolke57
04/29/2012 05:35 jtb1#92
Hello all :)

The Database is in re-writing ... Wait ^^

caja DB : [Only registered and activated users can see links. Click Here To Register...]

And the rev 5 fully link is :
[Only registered and activated users can see links. Click Here To Register...]
Mirror : [Only registered and activated users can see links. Click Here To Register...]


//Rev 5
- Inventory has 4 tab (don't forgget delete // in versioncommon.h)
- shopping cart
- Correction of the buckle premises
- At the beginning of reimplantation of the shop IG (with security)
- Abolition of the backdoor (he remains just ' // ' has to eliminate the backdoor)
- Crash of the world fix (if you have eliminate the backdoor)
- Fix of safety on the functions
- At the beginning of the system market
- functional petfilter (by Xakzi-********)
- Check of lua before launch
- Effect on mob with Lua
- Attempt of debug of the Coliseum (Buggy ?)
- Greater prevention of crash
- Addition of tox82 in the project of LTD
- Security for no duplication
- Improvement of the system anti-hack / cheat
- Source authorizing all languages (exept koran)
04/29/2012 09:49 N8Schatten#93
Quote:
Originally Posted by jtb1 View Post
Hello all :)

The Database is in re-writing ... Wait ^^

caja DB : [Only registered and activated users can see links. Click Here To Register...]

And the rev 5 fully link is :
[Only registered and activated users can see links. Click Here To Register...]
Mirror : [Only registered and activated users can see links. Click Here To Register...]


//Rev 5
- Inventory has 4 tab (don't forgget delete // in versioncommon.h)
- shopping cart
- Correction of the buckle premises
- At the beginning of reimplantation of the shop IG (with security)
- Abolition of the backdoor (he remains just ' // ' has to eliminate the backdoor)
- Crash of the world fix (if you have eliminate the backdoor)
- Fix of safety on the functions
- At the beginning of the system market
- functional petfilter (by Xakzi-********)
- Check of lua before launch
- Effect on mob with Lua
- Attempt of debug of the Coliseum (Buggy ?)
- Greater prevention of crash
- Addition of tox82 in the project of LTD
- Security for no duplication
- Improvement of the system anti-hack / cheat
- Source authorizing all languages (exept koran)
Funktioniert das 4tab Invi wirklich oder is das wieder nur so halb fertig?
04/29/2012 12:23 Krustenkäse#94
Quote:
Originally Posted by N8Schatten View Post
Funktioniert das 4tab Invi wirklich oder is das wieder nur so halb fertig?
...es dürfte einigermaßen funktionieren, aber es gibt einiges daran auszusetzen:

alleine schon dieser Programmierstil:
Code:
for( int i = 0; i < g_pPlayer->m_Inventory.GetMax(); ++i )
{
    if( g_pPlayer->m_Inventory.GetAt(i) )
    {
        int nTabs[] = { 0, 0, 0, 0 };
        for( int i = 0; i < g_pPlayer->m_Inventory.GetMax(); ++i )
        {
             if( g_pPlayer->m_Inventory.GetAt(i) &&  !g_pPlayer->m_Inventory.IsEquip(  g_pPlayer->m_Inventory.GetAt(i)->m_dwObjId ) )
            {
                int nTab = g_pPlayer->m_Inventory.GetAt(i)->GetInvenIndex();
                            
                 memcpy(  &g_pPlayer->m_Tabs[nTab].m_apItem[nTabs[nTab]],  g_pPlayer->m_Inventory.GetAt(i), sizeof(CItemElem));
                            
                nTabs[nTab]++;
            }
        }
    }
}
...ehrlich wer ist der dev? ..2 Schleifen mit der gleichen Variable?
das gleiche kann man mit diesem Code erreichen:
Code:
        int nTabs[] = { 0, 0, 0, 0 };
        for( int i = 0; i < g_pPlayer->m_Inventory.GetMax(); ++i )
        {
             if( g_pPlayer->m_Inventory.GetAt(i) &&  !g_pPlayer->m_Inventory.IsEquip(  g_pPlayer->m_Inventory.GetAt(i)->m_dwObjId ) )
            {
                int nTab = g_pPlayer->m_Inventory.GetAt(i)->GetInvenIndex();
                 memcpy(  &g_pPlayer->m_Tabs[nTab].m_apItem[nTabs[nTab]],  g_pPlayer->m_Inventory.GetAt(i), sizeof(CItemElem));
                nTabs[nTab]++;
            }
        }
so, was macht dieser code eig?
er geht das komplette invantar durch und fügt der reihe nach items in die (temporären) Inventare ein, die die einzelnen tabs repräsentieren (sortiert das Inventar also).
Dadurch wird es aber niemals möglich sein alle tabs vollständig zu füllen
Desweiteren hat dieses Inventar nur insgesamt 45 verfügbare plätze, was durch die tabs nicht erweitert wird.
Was vorteilhaft ist, ist dass das verschieben von items im inventar diese zumindest nicht löschen würde :D dann werden die indezes der items einfach getauscht, das inventar neu sortiert und gerendert^^

Trotzdem irgendwie noch weit entfernt von perfekt :D

übrigens... wenn ihr statt GetMax() die GetSize() Funktion verwendet, könnt ihr euch das
Code:
!g_pPlayer->m_Inventory.IsEquip( g_pPlayer->m_Inventory.GetAt(i)->m_dwObjId )
sparen, weil GetSize() die m_dwIndexNum returniert und das EQ wird in den Arraypositionen hinter diesem Wert gespeichert ( von m_dwIndexNum bis m_dwItemMax ( GetMax() ) )^^
04/29/2012 12:27 N8Schatten#95
Also heisst das es zumindest keine items löschet oder die server crashen lässt aber ansonsten funktioniert es halbwegs aber noch net perfekt richtig?

Gehen die 4.6 Resourcen noch für das beta ding?
04/29/2012 12:35 マリブ#96
Quote:
Originally Posted by N8Schatten View Post
Also heisst das es zumindest keine items löschet oder die server crashen lässt aber ansonsten funktioniert es halbwegs aber noch net perfekt richtig?

Welche Resourcen bzw welchen client brauch ma dafür eigentlich?
Es gibt dazu Server Files + Client in einem anderen Forum.
04/29/2012 12:38 N8Schatten#97
Eine frage habe ich noch wiso hat noch nimand das tabbed invi sich aus den source rausgesucht und releast wenn es doch teoretisch läuft?
Und falls jemad jetzt auf die idee kommt dies zu tun währe ich ihm sehr verbunden^^
04/29/2012 12:40 マリブ#98
Quote:
Originally Posted by N8Schatten View Post
Eine frage habe ich noch wiso hat noch nimand das tabbed invi sich aus den source rausgesucht und releast wenn es doch teoretisch läuft?
Und falls jemad jetzt auf die idee kommt dies zu tun währe ich ihm sehr verbunden^^
Ich habs Testweiße in mein Source eingebaut, mal schaun wie weit es Funktioniert. ^^
04/29/2012 14:12 Wtdx3#99
Habs in meiner source drinne und kleinigkeiten verbessert. Bei mir funzt es eig ganz jut.
Server Crashes oder so verursacht es auch nicht^^
Klar is das teil nich perfect aber fürn anfang reichts.
Selber Coden ftw! :p

@ N8Schatten hol dir doch die einträge einfach aus dieser source muss sich doch keiner die Mühe machen und es releasen q.q
04/29/2012 14:44 N8Schatten#100
Würde ich gerne leider weiß ich net an welchen stellen überall das definert worden is bzw wo überall änderrungen gemacht worden sind
da leider nicht alle einträge mit __TAB_INVENTOR gekennzeinet sind
04/29/2012 16:51 マリブ#101
Quote:
Originally Posted by N8Schatten View Post
Würde ich gerne leider weiß ich net an welchen stellen überall das definert worden is bzw wo überall änderrungen gemacht worden sind
da leider nicht alle einträge mit __TAB_INVENTOR gekennzeinet sind
Alle __TAB_INVENTORY stellen raussuchen, einbauen, compilieren, errors anschaun & logisch denken.
Dann haste die Error's ganz schnell gefixxt.
04/29/2012 18:14 .effect##102
Wenn ich mich versuche einzuloggen mit nem Character läuft es nur unendlich weiter.. woran kann das liegen?
Und Nein, es liegt nicht an den Ports hab die zu 100% so wie Sie müssen.
Wäre nett wenn mir jemand helfen könnte ;)

Edit:
Die einzigen Error's sind alle gleich, bis auf die letzte Ziffer immer:
05/01/2012 15:46 jtb1#103
item.cpp
and item.h ^^"

for the bug
05/01/2012 16:06 .effect##104
and what i have exactly to do with item.cpp and item.h ?
05/01/2012 22:39 jtb1#105
I uplaud the REv 5 final (fixed) with colliseum debug and tab inventory work :p

with 2 or 3 security :p