Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 08:15

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

Advertisement



Tab Menü im inventory???

Discussion on Tab Menü im inventory??? within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old 10/25/2011, 16:41   #16
 
elite*gold: 0
Join Date: Jun 2008
Posts: 198
Received Thanks: 72
Ich hatte es so gemacht die Items für jede Kategorie in einer Spalte zu speichern und über eine Prozedur je nach Typ der jeweiligen Spalte zuzuweisen und dann beim Login auch aus den jeweiligen Spalten wieder auszulesen.
killerooo is offline  
Thanks
1 User
Old 10/25/2011, 16:54   #17
 
elite*gold: 0
Join Date: May 2009
Posts: 122
Received Thanks: 160
Quote:
Originally Posted by killerooo View Post
Ich hatte es so gemacht die Items für jede Kategorie in einer Spalte zu speichern und über eine Prozedur je nach Typ der jeweiligen Spalte zuzuweisen und dann beim Login auch aus den jeweiligen Spalten wieder auszulesen.
ah ok... ich verstehe, aber wie haste das mim Equipment dann geregelt?
Beim Login wird erstmal nur das Equipment gequeried, heisst die ersten 32 Indezes ( oder waren es die letzten?^^ ) Jedenfalls war das der Grund für mich keinen 4er Array für das Inventar zu verwenden ( also CItemContainer<CItemElem> m_nInventory[4] ) oder gar die DB umzuproggen
Krustenkäse is offline  
Thanks
1 User
Old 10/25/2011, 17:19   #18
 
N8Schatten's Avatar
 
elite*gold: 6
Join Date: Oct 2011
Posts: 506
Received Thanks: 84
Spielt das hier ne rolle habe es gefunden und hat mich an die slots erinnert?
Quote:
#define MAX_VENDOR_INVENTORY_TAB 4
N8Schatten is offline  
Old 10/25/2011, 17:57   #19



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,475
Quote:
Originally Posted by N8Schatten View Post
Spielt das hier ne rolle habe es gefunden und hat mich an die slots erinnert?
Das ist für shops.
Sedrika is offline  
Thanks
2 Users
Old 10/25/2011, 22:41   #20
 
elite*gold: 1
Join Date: May 2010
Posts: 676
Received Thanks: 223
Ich glaube dieses Tab System ist von aleo flyff die haben dch die offi Files und Source ,
Razzer' is offline  
Old 10/25/2011, 23:06   #21
 
elite*gold: 0
Join Date: Aug 2011
Posts: 206
Received Thanks: 117
Ja, das ist von Aleo Flyff, die haben auch noch die Source ?
Yakuzai. is offline  
Old 10/25/2011, 23:06   #22
 
elite*gold: 0
Join Date: Jun 2008
Posts: 198
Received Thanks: 72
Danke das du uns darüber aufklärst!
Sie besitzen nur die Files keine Source.
killerooo is offline  
Thanks
1 User
Old 10/26/2011, 09:28   #23
 
elite*gold: 0
Join Date: Feb 2009
Posts: 28
Received Thanks: 0
so no fix source for that inventory
xxrob236xx is offline  
Old 10/26/2011, 16:09   #24
 
elite*gold: 0
Join Date: Oct 2011
Posts: 26
Received Thanks: 0
Sie benutzen nur normale offi files, ohne source, die wollen alles per Packetfilter fixxen etc. hatten sie mir noch gesagt^^
Jumpy*-* is offline  
Old 10/29/2011, 08:45   #25
 
elite*gold: 0
Join Date: Feb 2009
Posts: 28
Received Thanks: 0
WHERE TO PUT THIS

Quote:
Originally Posted by Krustenkäse View Post
Theoretisch muss man da gar nicht so viel machen
1. das Inventar muss bearbeitet werden, sodass 3 weitere Tabs geaddet werden... schnell gemacht:
Code:
    for( int i=0;i<4;i++ )
        m_pInventory[i].SetItemContainer( ITYPE_ITEM, 42 );//ItemContainer erzeugen

    for( int i=0;i<(int)g_pPlayer->m_Inventory.m_dwItemMax;i++ )
    {
        int index = g_pPlayer->m_Inventory.m_apItem[i].GetProp()->GetInvenIndex();
        m_pInventory[ index ].Add( &g_pPlayer->m_Inventory.m_apItem[i] );
        //Items in die Container einfügen... habe eine Funktion, die den Index returnt, in Abhängigkeit vom Itemtyp
    }
    m_wndItemCtrl.Create( WLVS_ICON, CRect( 0, 0, 250, 250 ), pTabCtrl, 11 );//Tab erstellen
    m_wndItemCtrl.InitItem( &m_pInventory[0], APP_INVENTORY, 1 );//und initialisieren
    m_wndItemCtrl_ext[0].Create( WLVS_ICON, CRect( 0, 0, 250, 250 ), pTabCtrl, 12 );
    m_wndItemCtrl_ext[0].InitItem( &m_pInventory[1], APP_INVENTORY, 2 );
    m_wndItemCtrl_ext[1].Create( WLVS_ICON, CRect( 0, 0, 250, 250 ), pTabCtrl, 13 );
    m_wndItemCtrl_ext[1].InitItem( &m_pInventory[2], APP_INVENTORY, 3 );
    m_wndItemCtrl_ext[2].Create( WLVS_ICON, CRect( 0, 0, 250, 250 ), pTabCtrl, 14 );
    m_wndItemCtrl_ext[2].InitItem( &m_pInventory[3], APP_INVENTORY, 4 );
2. Das Inventar auf das 4-fache vergrößern... Hintergedanke: alle Inventarsize/4 beginnt ein neues Tab... dadurch muss dann net so viel geproggt werden.

WHERE I CAN FIND THIS CODE IN SOURCE?


3. die WndItemCtrl Klasse umprogrammieren, damit die richtigen Items angezeigt werden, bei bewegen eines Items der richtige Index abgefragt wird usw...

...so würde ich mir das mit dem Tabbed Inv vorstellen... abe es allerdings noch nicht umgesetzt, weil ich nicht genug Zeit hatte^^

ach ja... die Index Funktion nicht vergessen^^
die habe ich in die ItemProp Klasse rein:
Code:
        int        GetInvenIndex( )
        {
            switch( dwItemKind3 )
            {
                case IK3_GEM:
                    return 3;
                    break;
                case IK3_SUMMON_NPC:
                case IK3_PET:
                    return 1;
                    break;
                case IK3_GLOVE:
                case IK3_CLOTH:
                case IK3_CLOAK:
                case IK3_SHOES:
                case IK3_MASK:
                case IK3_HAT:
                    return 2;
                    break;
                default:
                    return 0;
                    break;
            }
            return 0;
        }
AND THIS WHERE SOURCE CAN I PUT THIS CODE


Edit: Man muss noch ein paar andere Funktionen umproggen, wie zB die CreateItem Funktion, damit er erkennt, wann das Inventar voll ist, was allerdings auch direkt in die >CItemContainer Klasse programmiert werden kann^^
OVER ALL WHAT NAME OF SOURCE CAN I PUT THAT CODE
xxrob236xx is offline  
Old 10/29/2011, 11:50   #26
 
Achileus's Avatar
 
elite*gold: 74
Join Date: Apr 2009
Posts: 5,908
Received Thanks: 2,386
Quote:
Originally Posted by xxrob236xx View Post
OVER ALL WHAT NAME OF SOURCE CAN I PUT THAT CODE
That was a example!
Achileus is offline  
Old 10/29/2011, 20:43   #27

 
elite*gold: 0
Join Date: Oct 2009
Posts: 1,131
Received Thanks: 264
Quote:
Originally Posted by Jumpy*-* View Post
Sie benutzen nur normale offi files, ohne source, die wollen alles per Packetfilter fixxen etc. hatten sie mir noch gesagt^^
Auch die offi source haben kleine fehlcodungen also schon dumm
Aber die haben ja ihre user^^
Synxx© is offline  
Reply

Tags
flyff, inventory


Similar Threads Similar Threads
Skiller´s Menü Hack ! //Erster Menü Hack
02/28/2011 - WarRock Hacks, Bots, Cheats & Exploits - 0 Replies
Hallo, hier präsentiere ich euch meinen ersten Menü Hack für WarRock ! Screen: http://mikebazz.mi.funpic.de/Skiller%C2%B4s%20Men% C3%BC%20Hack.png VT: Skiller´s Menü Hack.rar - Jottis Malwarescanner Download: Skiller´s Menü Hack.rar
d3d menü
09/29/2010 - General Coding - 7 Replies
Hallo ich suche einen c++ code für ein d3d menü mit pfeiltasten zum an und aus machen Auser dehm brauch ich hilfe bei dem includen #include <d3dx9> geht bei mir net habe mir schon direct x gedownloadedt krigs aber net in c++ importiert.
f1 menü
04/22/2010 - Kal Online - 4 Replies
hello everyone..i tryed now some values to change the f1 menu and i found some shops with higher grade armors, mix stones etc. But if i want to buy a mix stone, i select one, press "buy" but i dont get any item. I can see prices from all items and if i select more items i can see how much they cost together but i still cant buy them. anyone can tell me how it works?
Menü
11/15/2009 - General Coding - 4 Replies
Hi, weis jemand wie man es hinbekommt so ein Menü hinzubekommen wie auf dieser Seite TS-Viwer. Also so eines, wie wenn man auf einen der Banner klickt. MfG, Kevin



All times are GMT +1. The time now is 08:16.


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.