RoseOnline SVN Source[Revision 89]

Page 16 of 36 FirstFirst ... 68910111213141516171819202122232426 ... LastLast
Results 376 to 400 of 881
  1. #376
    Account Upgraded | Title Enabled! IaguCool is offline
    MemberRank
    Sep 2006 Join Date
    IsraelLocation
    219Posts
    ^ True, same with stated/refinned drops.

  2. #377
    Apprentice Menchii is offline
    MemberRank
    Oct 2006 Join Date
    Michigan, USALocation
    15Posts
    Oh ok. I didn't look at the source close enough. I agree. Fix other things before adding stats to crafting. Other skills, appraisal, HP Bug, Damage system are more important. I'd say leave this for last.

  3. #378
    Valued Member Killerbee(NL) is offline
    MemberRank
    Oct 2006 Join Date
    City of Junon PolisLocation
    101Posts
    can some1 put it in a rar it takes about 2 hours with my internet connection to download them 1 by 1

  4. #379
    Account Upgraded | Title Enabled! kenneth308 is offline
    MemberRank
    Dec 2005 Join Date
    273Posts
    ei how to run the server... osrry i forgot to ask.. shld i run the dubug login,char,and what world i run?.. thx

  5. #380
    Valued Member AridTag is offline
    MemberRank
    Sep 2006 Join Date
    101Posts
    *sigh* Run the files in the debug folder. 1.login 2.characer and 3.world

  6. #381
    Account Upgraded | Title Enabled! kenneth308 is offline
    MemberRank
    Dec 2005 Join Date
    273Posts
    :vegeta: thx.. coz im comfuse there are 3 kind of world server...

    where shuld i put the debug server in roseclient folder...

    AND

    edit;problemsolve


    new prob;what whas the change in revision67? imean the file to download
    Last edited by kenneth308; 29-10-06 at 01:54 AM. Reason: dont want to dbpost

  7. #382
    Enthusiast Devy is offline
    MemberRank
    Oct 2006 Join Date
    41Posts
    Sorry, but can someone tell me if craft fix is already on SVN?

    Thank you. Good job you are doing guys.

    EDIT: Sorry, I found it.
    Last edited by Devy; 29-10-06 at 01:24 AM.

  8. #383
    ShinROSE Owner Tohma is offline
    MemberRank
    Sep 2006 Join Date
    270Posts
    Good Job for the new svn ^^

    The damage system is better too

  9. #384
    Account Upgraded | Title Enabled! kenneth308 is offline
    MemberRank
    Dec 2005 Join Date
    273Posts
    can any one tell the changes of svn.. the file to download......

  10. #385
    Account Upgraded | Title Enabled! kenneth308 is offline
    MemberRank
    Dec 2005 Join Date
    273Posts
    Quote Originally Posted by ? View Post
    // -- ITEM --
    thisclient->c_zuly += thisdrop->amount;
    BEGINPACKET( pak, 0x7a7 );
    ADDWORD( pak, thisdrop->clientid );
    ADDWORD( pak, 0 );
    ADDBYTE( pak, 0 );
    ADDDWORD( pak, 0xccccccdf );
    ADDDWORD( pak, thisdrop->amount );
    thisclient->SendPacket( &pak );
    }elseif (thisdrop->type==2) {
    BEGINPACKET( pak, 0x7a7 );
    ADDWORD( pak, thisdrop->clientid );
    if (thisdrop->owner==0 || thisdrop->owner==thisclient->clientid || time(NULL)-thisdrop->droptime>=30) {
    unsigned newslot=thisclient->GetNewItemSlot( thisdrop->item );
    if (newslot!=0xffff) {
    ADDBYTE( pak, 1 ); // OK, NO ITEM, NO ITEM, OTHER USER, NOSPACE
    thisclient->items[newslot] = thisdrop->item;
    ADDBYTE( pak, newslot );
    thisclient->SendPacket( &pak );
    // update client inventory
    BEGINPACKET(pak, 0x718);
    ADDBYTE(pak, 1); // ITEMS TO UPDATE
    ADDBYTE(pak, newslot);
    ADDDWORD(pak, BuildItemHead(thisclient->items[newslot]));
    ADDDWORD(pak, BuildItemData(thisclient->items[newslot]));
    thisclient->SendPacket(&pak);

    }else{
    ADDBYTE( pak, 5 );
    thisclient->SendPacket( &pak );
    }
    }else{
    ADDBYTE( pak, 4 );
    thisclient->SendPacket( &pak );
    }
    }
    for(std::vector<CDrop*>::iterator itvdata = DropsList.begin(); itvdata != DropsList.end(); itvdata++) {
    if( (*itvdata)==thisdrop ) { DropsList.erase( itvdata ); break; }
    }

    Where will i put dis one
    Last edited by kenneth308; 29-10-06 at 06:10 AM.

  11. #386
    Account Upgraded | Title Enabled! IaguCool is offline
    MemberRank
    Sep 2006 Join Date
    IsraelLocation
    219Posts
    Code:
    // -- ITEM -- 
    thisclient->c_zuly += thisdrop->amount;
    BEGINPACKET( pak, 0x7a7 );
    ADDWORD( pak, thisdrop->clientid );
    ADDWORD( pak, 0 );
    ADDBYTE( pak, 0 );
    ADDDWORD( pak, 0xccccccdf );
    ADDDWORD( pak, thisdrop->amount );
    thisclient->SendPacket( &pak );
    }elseif (thisdrop->type==2) {
    BEGINPACKET( pak, 0x7a7 );
    ADDWORD( pak, thisdrop->clientid );
    if (thisdrop->owner==0 || thisdrop->owner==thisclient->clientid || time(NULL)-thisdrop->droptime>=30) {
    unsigned newslot=thisclient->GetNewItemSlot( thisdrop->item );
    if (newslot!=0xffff) {
    ADDBYTE( pak, 1 ); // OK, NO ITEM, NO ITEM, OTHER USER, NOSPACE
    thisclient->items[newslot] = thisdrop->item;
    ADDBYTE( pak, newslot );
    thisclient->SendPacket( &pak );
    // update client inventory
    BEGINPACKET(pak, 0x718);
    ADDBYTE(pak, 1); // ITEMS TO UPDATE
    ADDBYTE(pak, newslot);
    ADDDWORD(pak, BuildItemHead(thisclient->items[newslot]));
    ADDDWORD(pak, BuildItemData(thisclient->items[newslot]));
    thisclient->SendPacket(&pak);
    
    }else{
    ADDBYTE( pak, 5 );
    thisclient->SendPacket( &pak );
    }
    }else{
    ADDBYTE( pak, 4 );
    thisclient->SendPacket( &pak );
    }
    }
    for(std::vector<CDrop*>::iterator itvdata = DropsList.begin(); itvdata != DropsList.end(); itvdata++) {
    if( (*itvdata)==thisdrop ) { DropsList.erase( itvdata ); break; }
    }
    The bold lines - useless.
    You should remove them. (note that there are the same sentences in the packet that under those lines, leave only the "thisclient->items[newslot] = thisdrop->item;" there)
    Also "if (newslot!=0xffff) {"
    Change to "if (newslot==0xffff) return true;" (don't forget to remove the } that closes that block.
    Last edited by IaguCool; 29-10-06 at 05:31 PM.

  12. #387
    Account Upgraded | Title Enabled! kenneth308 is offline
    MemberRank
    Dec 2005 Join Date
    273Posts
    I try what u said but i cant see the item in my inventory...

    and does the book enable?
    Last edited by kenneth308; 29-10-06 at 07:27 AM.

  13. #388
    Enthusiast Devy is offline
    MemberRank
    Oct 2006 Join Date
    41Posts
    I can't find LIST_PRODUCT.STB, where is located inside the vfs? Only found PRODUCT.STB.

  14. #389
    Enthusiast Devy is offline
    MemberRank
    Oct 2006 Join Date
    41Posts
    Hmmmm??? It's the same??

    Also, do someone knows why sometimes you just get miss and miss over a monster and you have to click somewhere else and came back for a hit?

    Thx.

  15. #390
    Account Upgraded | Title Enabled! Krawallski is offline
    MemberRank
    Sep 2006 Join Date
    .Location
    299Posts
    Quote Originally Posted by Devy View Post
    Hmmmm??? It's the same??

    Also, do someone knows why sometimes you just get miss and miss over a monster and you have to click somewhere else and came back for a hit?

    Thx.
    omfg while we have no good hitsystem atm...
    read before you post o.O

  16. #391
    Account Upgraded | Title Enabled! IaguCool is offline
    MemberRank
    Sep 2006 Join Date
    IsraelLocation
    219Posts
    PRODUCT.STB and LIST_PRODUCT.STB are VERY different...
    Search better, there _is_ a LIST_PRODUCT.STB file.

  17. #392
    Enthusiast Devy is offline
    MemberRank
    Oct 2006 Join Date
    41Posts
    I know Krawallski, Just wonder if it was a error on my server. I'm looking for list_product.stb now...

    Edit: Found it.
    Last edited by Devy; 29-10-06 at 05:54 PM.

  18. #393
    Account Upgraded | Title Enabled! Krawallski is offline
    MemberRank
    Sep 2006 Join Date
    .Location
    299Posts
    Quote Originally Posted by Devy View Post
    I know Krawallski, Just wonder if it was a error on my server. I'm looking for list_product.stb now...
    search better when you diden`t have it use the tool from this SVN side and extract it again.. or load the STB folder again.

  19. #394
    Enthusiast Devy is offline
    MemberRank
    Oct 2006 Join Date
    41Posts
    Yea I found it, just I didn't saw it before.

  20. #395
    Valued Member Hazuki is offline
    MemberRank
    Nov 2004 Join Date
    UKLocation
    123Posts

  21. #396
    Valued Member Killerbee(NL) is offline
    MemberRank
    Oct 2006 Join Date
    City of Junon PolisLocation
    101Posts
    cn some1 upload a rar with all the files ?
    TY

  22. #397
    Account Upgraded | Title Enabled! Aweb is offline
    MemberRank
    May 2005 Join Date
    556Posts
    TortoiseSVN...

  23. #398
    Apprentice hawer is offline
    MemberRank
    Sep 2006 Join Date
    12Posts
    I have the version 70, when i kill a Aqua, the world server crash, its normal? o_o

  24. #399
    ShinROSE Owner Tohma is offline
    MemberRank
    Sep 2006 Join Date
    270Posts
    No he's wright aqua crash the world server we are testing with the old stb drop files

  25. #400
    Member McLoco is offline
    MemberRank
    Sep 2006 Join Date
    59Posts
    Hi!

    I'm interested in understanding the login process, but I've not enough practice with C++, but I do with other languages, even some asm.

    First, the Client sends Byte 0x06, Word 0x1AA8, Word 0x8E4D and nothing else (I guess I need to write back something to get the username and pw)

    I'd like to know the exact first packet sent when the login is successful, I think it's:

    ;BEGINPACKET( pak, 0x708 );
    ;ADDDWORD( pak, 0x6f000000 ); (Is this really a Word? Or is it a long?)
    ;ADDBYTE( pak, 0 );
    ;ADDBYTE( pak, 64 ); (63+Server_ID) = $40
    ;ADDSTRING( pak, "Server 1" );
    ;ADDBYTE( pak, 0 );
    ;ADDDWORD(pak, 1); (Server_ID)

    So, I sent this to the client: "08070000DE4E00405365727665722031000100" but it's still in "Connecting to Server" and it doesn't send me any more data.

    Can someone gimme some advice on this, please? :construct

    Tnx!!



Advertisement