Jump to content

Rikimaru

Members
  • Posts

    658
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Rikimaru

  1. Oh wow,Grischi,dich gibt's ja noch,lange nichts mehr von dir gehört. :D

     

    Bin im Moment an einem Projekt dran,soll aber kein rein-deutscher Server sein. Was ich dir sagen kann ist,dass es ein Super-High-Rate-Server bei mir wird,pre-re, ähnlich wie damals die Server FrostRO/HyoRO falls die jemand kennt. Habe mir die Basic Custom-Sprites zusammen-gesucht die HyoRO auch hatte und habe die dann selbst recolored und eingefügt und bin im moment dabei den Server zu balancen,da ich bei manchen Customs einfach zu viele Effekte drin habe und die Website und das Forum aufzusetzen. Wenn du Bock hast hinterlass mir mal ne Nachricht,bräuchte bestimmt Hilfe bei nen paar Quest Scripts und frischen Ideen,habe zwar so gut wie alles drin,aber mehr Quests und gute Ideen gehen immer. :)

  2. Thank you for the reply,this is the charstatus in the mmo.h

    struct mmo_charstatus {
    	int char_id;
    	int account_id;
    	int partner_id;
    	int father;
    	int mother;
    	int child;
    
    	unsigned int base_exp,job_exp;
    	int zeny;
    
    	short class_;
    	unsigned int status_point,skill_point;
    	int hp,max_hp,sp,max_sp;
    	unsigned int option;
    	short manner;
    	unsigned char karma;
    	short hair,hair_color,clothes_color;
    	int party_id,guild_id,pet_id,hom_id,mer_id,ele_id;
    	int fame;
    
    	// Mercenary Guilds Rank
    	int arch_faith, arch_calls;
    	int spear_faith, spear_calls;
    	int sword_faith, sword_calls;
    
    	short weapon; // enum weapon_type
    	short shield; // view-id
    	short head_top,head_mid,head_bottom;
    	short robe;
    
    	char name[NAME_LENGTH];
    	unsigned int base_level,job_level;
    	short str,agi,vit,int_,dex,luk;
    	unsigned char slot,sex;
    
    	uint32 mapip;
    	uint16 mapport;
    
    	struct point last_point,save_point,memo_point[MAX_MEMOPOINTS];
    	struct item inventory[MAX_INVENTORY],cart[MAX_CART];
    	struct storage_data storage;
    	struct s_skill skill[MAX_SKILL];
    
    	struct s_friend friends[MAX_FRIENDS]; //New friend system [Skotlex]
    #ifdef HOTKEY_SAVING
    	struct hotkey hotkeys[MAX_HOTKEYS];
    #endif
    	bool show_equip;
    	short rename;
    
    	time_t delete_date;
    
    	// Char server addon system
    	unsigned int character_moves;
    };
    

    ,so what should I do with it? Just remove some parts or place them somewhere else?

  3. Hello rAthena Community,

     

    after a long break I started working on scripts again and thought that it's time to update my rAthena SVN,so I created a complete new Folder for the SVN,configured everything and after compiling I started the Server. Then this error showed up in the Map Server :

     

    mmo_charstatus size = 69848 is too big to be transmitted.
    

    Screenshot:

    post-434-0-61761300-1373640815_thumb.png

     

    I tried to recompile it again,but it didn't help,after checking my mmo.h in the common folder again I found nothing that could be causing this trouble.

     

    Could someone please help me with this Problem?

     

    Thank you,

    ~Rikimaru

  4. Downloade dir C++ 2010 express

    Starte 

    rathena1gw5r06nkmz.png

     

    Wenn es offen ist wählst du "char-server_sql","login-server_sql","map-server_sql" und "mapcache" aus.

    (Klicke auf char-server_sql -> halte shift gedrückt und klick dann auf mapcache)

    rathena2z0f1iengub.png

     

    Rechtsklick -> Auswahl Neu erstellen.

    Fertig.

    Habe ich gemacht,da kommt aber irgendwie der gleiche Error wie vorher auch. Also muss es ja anscheinend an der SVN liegen ( Ich habe nämlich meine SVN nochmal auf eine andere Revision geupdated und es komme immer noch die gleichen Fehler),danke aber für die antwort :)

     

    @Bayne

    Ok,ich schicke dir eine PN,vielen Dank :)

  5. Hallo liebes rAthena Board,

     

    ich habe seit langem mal wieder etwas Zeit für rAthena und möchte jetzt die neuste rAthena SVN ausprobieren um zu schauen was ich alles verpasst habe und wieder auf den neusten Stand zu kommen. Also habe ich mir die neuste rAthena SVN runter geladen,alles in der config und SRC so eingestellt wie ich es haben möchte und starte nun mein Microsoft Visual Studio 2010 und öffne die rAthena Projektmappe mit dem Programm. Als ich nun die Auswahl erstellen möchte bekomme ich einen Fehler :

     

    post-434-0-71647100-1367150753_thumb.png

     

    Meine Frage ist nun :

    Kann mir jemand sagen was ich machen soll,oder gibt es jemanden der die rAthena SVN für mich compilen könnte,ich brauche nur einmal ein compile,sodass ich den Server starten kann. 

     

    Vielen Dank im voraus,

    euer Rikimaru

  6. Ich weiß ja nicht,normalerweise sehe ich das so,das die Leute die RO Spielen wollen Ragnarok Spielen und die Leute die League of Legends spielen auch League of Legends spielen. Ich weiß nicht wie die Ragnarok Online spieler auf ein League of Legends Ragnarok Online reagieren.

     

    Ich würde es alleine an der Umsetzung und an der Arbeit in Server- und Clientside sehr interessant finden und würde auch beim Forstschritt gespannt bleiben,aber wenn ich überlege eine Mischung aus League of Legends und Ragnarok Online,dann denke ich eher daran,wie es wäre wenn man seinen eigenen League of Legends Emulator hat und auf dem spielen würde,wobei ein League of Legends Emulator sinn-frei wäre,da die meisten Spieler so oder so weiter auf dem offiziellen Servern spielen würden.

     

    Also Fazit :

     

    In der Entwicklung wäre es sehr interessant,aber ob es bei den Spielern so gut ankommen wird,das weiß nur der liebe Gott,denn ich denke wenn ich League of Legends spielen will,dann spiele ich League of Legends und wenn ich Ragnarok Online spielen will,dann spiele ich Ragnarok Online.

  7. Hmmm... Es gibt doch selbst bei dem normalen rAthena Refiner schon diese Funktion,dass man sich das Level aussuchen kann,dies steht in dem rAthena Script:

     

    // New Refining Functions ========================
        if(getequiprefinerycnt([email protected]) < [email protected]) {
            mes "[" + getarg(0) + "]";
            mes "I can refine this to the safe limit or a desired number of times. It's your choice.";
            next;
            set [email protected],select("To the safe limit, please.","I'll decide how many times.","I've changed my mind...");
        } else
            set [email protected],2;
        switch([email protected]){
        case 1: 
            set [email protected],[email protected] - getequiprefinerycnt([email protected]);
            break;
        case 2:
            next;
            mes "[" + getarg(0) + "]";
            mes "How many times would you like me to refine your item?";
            next;
            input [email protected];
            set [email protected],[email protected] + getequiprefinerycnt([email protected]);
            if ([email protected] < 1 || [email protected] > 10) {
                mes "[" + getarg(0) + "]";
                mes "I can't refine this item that many times.";
                close;
            }
            if([email protected] > [email protected]) {
                set [email protected],[email protected] - [email protected];
                mes "[" + getarg(0) + "]";
                mes "This will try to refine the equipment " + [email protected] + " times past the safe limit. Your equipment may be destroyed... is that ok?";
                next;
                if(select("Yes...","No...") == 2){
                    mes "[" + getarg(0) + "]";
                    mes "You said so... So be it.";
                    close;
                }
            }
            break;

     

    Also eigentlich sollte das mit dem normalen rAthena Refiner funktionieren.

  8. Hast du überhaupt einen MySQL Server,in dem die benötigten Tabellen aus dem sql-files Ordner hochgeladen sind,auf den dein Server zugreift? Und hast du daran gedacht die inter_athena.conf zu bearbeiten,damit der Server überhaupt weiß,was IP,Username,Passwort und Name der MySQL Datenbank ist?

  9. Let me check if I got your problem correct :

    What you mean is,that the Andre Egg's are not spawning on the correct Coordinates,so it means they're spawning spread all-over the map?

    Then I have to tell you that I never experienced this problem because on my Server I tested it and they're spawning on all correct Coordinates.

    What you could mean is,that they don't respawn right after you killed them,that's because of the Respawn delay,which is at the end of the "monster" script command,if you want to respawn them right after they died,then just change the script command like this :

    anthell01,28,266,0,0 monster Andre Egg 1097,1,60000,30000,0
    

    anthell01,28,266,0,0 monster Andre Egg 1097,1,0,0,0
    

    Greetings,

    Rikimaru

  10. You can relocate strings to anywhere in the client. The downside (well not particulary with job names, but other strings) is, that you have to update all references to point to the new location. Let's say, you have

    MOV DWORD PTR DS:[ECX]' date='00876884 ; ASCII "Novice"[/font']

    and put the new name at offset 0x008966aa, then you have to update the assembly to point to that location

    MOV DWORD PTR DS:[ECX]' date='008966aa ; ASCII "Bloody Beginner"[/font']

    Make sure you pick a place that is really unused. For example, area before the code section 0x400400~0x400FFF or the end of the code section.

    Is there a way for me to do this with XVI32,too?

  11. Awesome work !

    Just a little Question from my Side,since the people,which are active in this are really experienced in hexing :

    Is there a way to increase the Job name Limit inside the Clients Source? I wanted to rename a few Job Names,but sometimes the used letters are too short for my new Job name,is there a way to increase this?

  12. Was soll denn der Unsinn /whisp

    In jedem Tutorial , wirklich in jedem , sind irgendwelche links kaputt!

    Könnt ihr nicht einfach mal die sachen selber hochladen, damit sowas nicht passiert?

    Auserdem hab ich noch ein problem , auf meinem eAthena Server bekomme ich die ganze Zeit so eine komische fehlermeldung, wenn ich meine Ro.exe starten will.

    unbenanntsml3vp4bjy.png

    So erst einmal, ein bisschen kannst du doch wohl selbst suchen, du brauchst nicht direkt anzufangen rumzuflamen.

    Jemand macht sich die Mühe das ganze zu schreiben und du findest etwas zum rummeckern, ist ein Link kaputt fragt man höflich nach nem reupload.

    Außerdem ist das hier rAthena und nicht eAthena, wenn du Probleme mit einer anderen Software als rAthena hast, geh bitte und frag da nach Hilfe.

    Also erstmal , lern bitte Deutsch.

    Zum zweiten habe ich nicht rumgeflamet, ich habe nur erwähnt das in jedem Tutorial min. 1 kaputter link ist.

    Und zum dritten, kann man auf der eAthena Homepage nichts mehr schreiben/posten/fragen sondern nur noch nachlesen,

    und ich dachte mir , dass hier evtl. einige Leute aktiv sind die auch mit eAthena gearbeitet haben und die Lösung kennen.

    Das hier ist das was Flaid meinte,du solltest auch mal selber ein bisschen suchen können,dann findest du heraus,das man in eAthena immer noch neue Topics machen kann und auch immer noch die Möglichkeit hat Hilfe zu bekommen,was ich dir aber nicht empfehlen würde,da rAthena wirklich ein viel stärkeres und weitergebildetes Team hat und auch immer auf dem letzten Stand ist. Deswegen Lösung Nummer 1 : Schaff dir rAthena an.

    Zu dem von Rynbef , im großen und ganzen hat er Recht. Dein Client sagt dir damit im Prinzip,das deine LUA/LUB Dateien nicht zu dem Clienten passen,also outdated sind. Erklär uns doch mal welchen Client du benutzt,welche LUA/LUB Dateien du benutzt und schaff dir erstmal rAthena an,weil mit eAthena ist es eine andere Sache als würdest du rAthena benutzen. Danke.

    • Upvote 1
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.