Jump to content

Oraios

Members
  • Posts

    60
  • Joined

  • Last visited

Posts posted by Oraios

  1. Dear community,

    could anyone help me to write a script of a "refiner npc" which refine's every part of the equipment (also mid and lower hg) safe to +5 and from +6 - +10 there's a chance of 25% that it refines the item to the next lvl.

     

    Best regards!

  2. Hello community,

    can someone create me a script with this structure :

    - Daily Quest --> Every day other Mobs / Monster <-- RANDOM (For example : Monday 150 Poring ; Tuesday 250 Lunatics ; ...)

    - Daily Reward --> Every day other Rewards <-- RANDOM

     

    Thx very much!

     

    Best regards,

    Oraios

  3. I want that Soul Breaker doesnt bypass Pneuma...


     


    So I write that in battle.c but it doesnt work... Can someone help me please?  :) :


     


    if( ( sc->data[sC_PNEUMA] && (flag&(BF_MAGIC|BF_LONG)) == BF_LONG && skill_id != ASC_BREAKER ) || sc->data[sC__MANHOLE] ) {


     


    Thank you very much and sorry for my bad english!


  4. Hi community,

    can someone help me with these problems on my server :

     

    Problem 1 : The Asura DMG is too low and the skill_damage_db doesn't work... We already changed all the things in src and also compile...


    Problem 2 : Soul Breaker bypasses Pneuma...  :o

    Problem 3 : HP from LK und Pala are too low... How to change it?

     

    Thank you very much for your help and sorry for my bad english!

    • Upvote 1
  5. Hi community,

    I tried to reduce the "Asura Strike Damage" but the skill_damage_db.txt won't work :

    MO_EXTREMITYFIST,1,1,-90

    MO_EXTREMITYFIST,1,2,-90
    MO_EXTREMITYFIST,1,4,-90
     
    This are my settings...?
     
    Can somebody help me? :)
     
    Thx very much and sorry for my bad english
  6. hmm can you change it for me? :o I don't know how... :/

    //===== eAthena Script ======================================= 
    //= Coupon Lady NPC
    //===== By: ================================================== 
    //= Legacy
    //===== Current Version: ===================================== 
    //= 1
    //===== Compatible With: ===================================== 
    //= eAthena, rAthena
    //====== Beschreibung : ====================================== 
    //= Bei ihr kann man Donation Coupons gegen Donation Credits
    //= eintauschen!
    //============================================================
    
    
    dewata,180,206,3    script    Coupon Lady    91,{
    
    
    //|~~~~~~~~~~~~~ Settings des NPC: ~~~~~~~~~~~~~~~~~
        set @npcname$,"^999999[Coupon Lady]^000000";
        set @couponid,7037;
    //|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    
        mes @npcname$;
        mes "Hallo "+strcharinfo(0)+"";
        mes "Ich bin auf der Suche nach Coupons.... hast du welche? Ich gebe dir fuer jeden Coupon 1 Donation Credit...";
        menu "Ja habe ich!",L_Start,"Nein, leider nicht",L_End;
            
        L_Start:
            next;
            mes @npcname$;
            mes "Wie viele Coupons moechtest du mir denn geben??";
            next;
            
        L_Inputing:
            input @coupons;        
            if (@coupons<= 0) {
                mes @npcname$;
                mes "Du hast keine Zahl eingegeben.";
                next;
                goto L_Inputing;
            } else if (countitem(getarg(0)) < @coupons) {
                mes @npcname$;
                mes "Leider hast du nicht genug Coupons. Bitte komm wieder, wenn du genug hast!";
                close;
            }
            next;
            mes @npcname$;
            mes "Du moechtest mir also "+ @coupons+" geben?";
            menu "Ja!",L_Start2,"Nein doch nicht",L_End;
            
            
        L_Start2:
            next;
            mes @npcname$;
            mes "Super, ich gebe dir dann "+ @coupons+" Donation Credit(s)!";
            set @balance,query_sql("SELECT `balance` FROM `cp_credits` where `account_id` = "+ getcharid(3));
            set @balance,@balance + @coupons;        
            query_sql("UPDATE `cp_credits` SET `balance` = "+@balance+" where `account_id` = "+ getcharid(3));
            delitem @couponid,@coupons;
            next;
            mes @npcname$;
            mes "Danke nochmal, weiterhin viel Spass auf Black-Knight-RO!";
            close;
    
    
        L_End:
            next;
            mes @npcname$;
            mes "Bitte komm wieder, wenn du Coupons hast!";
            close;
    }
    
  7. Hi community,

    I become a error on the mapserver when starting the npc :

     

    Line :         set @balance,query_sql("SELECT `balance` FROM `cp_credits` where `account_id` = "+ getcharid(3));

     

    Error : getarg: no callfunc or callsub!

    L_Start2:
            next;
            mes @npcname$;
            mes "Super, ich gebe dir dann "+ @coupons+" Donation Credit(s)!";
            set @balance,query_sql("SELECT `balance` FROM `cp_credits` where `account_id` = "+ getcharid(3));
            set @balance,@balance + @coupons;        
            query_sql("UPDATE `cp_credits` SET `balance` = "+@balance+" where `account_id` = "+ getcharid(3));
            delitem @couponid,@coupons;
            next;
            mes @npcname$;
            mes "Danke nochmal, weiterhin viel Spass auf Black-Knight-RO!";
            close;
    
  8. Hi,

    can somebody correct this script? I also want a waitingroom "Quest Board" on top of the npc. :) Thank you!

    dewata,211,206,3    script    Quest Board    837,{
            
            mes "^6B1312[Quest Board]^000000";
            mes "Hier befinden sich alle Informationen zu den verschiedenen Custom Quests.";
            next;
            mes "Welche Quest interessiert dich?";
            
                switch(select("Alice Doll:Gangster Scarf:Feather Beret:Valkyrie Helm:New Valkyrie Helm:Cancel")){
                
                            case 1:
                            mes    "^FF0000Alice Doll^000000";
                            mes    "Effekt:";
                            mes    "10% mehr DMG an Demi-Human";
                            mes    "Winzinge Chance einzuschlafen";
                            mes    "Str +1";
                            mes    "1 Slot";                            
                            next;
                            mes "Der Npc zur Quest befindet sich links vom Spawnpoint in der Maintown.";
                            next;
                            mes    "Viel Erfolg!";                        
                            close;
                            
                            
                            case 2:
                            mes    "^FF0000Gangster Scarf^000000";
                            mes    "Effekt:";
                            mes    "Erhöht die ATK um 5%";
                            mes    "1 Slot";
                            next;
                            mes "Der Npc zur Quest befindet sich oberhalb der moc_fild07 Map, in der Nähe einer Wasserquelle.";
                            next;
                            mes    "Viel Erfolg!";                                
                            close;
                            
    
    
                            case 3:
                            mes    "^FF0000Feather Beret^000000";
                            mes    "In allen Farben erhältlich";                        
                            mes    "10% weniger DMG von Demi-Human";
                            mes    "All Stats +10";
                            mes    "1 Slot";
                            next;
                            mes "Der Npc befindet sich auf der Map "Veins". Er hat eine gute Aussicht auf den Markt...";
                            next;                        
                            mes    "Viel Erfolg!";    
                            close;
                            
    
    
                            case 4:
                            mes    "^FF0000Valkyrie Helm^000000";
                            mes    "In allen Farben erhältlich";                        
                            mes    "10% mehr DMG an Demi-Human";
                            mes    "All Stats +10";
                            mes    "1 Slot";
                            next;
                            mes "Eine Valkyrie hat sich auf der Map "Yuno" verlaufen". Die Leute haben Angst vor ihr, doch eigentlich ist sie ganz freundlich, denn sie hat tolle Items zur Auswahl. Sie ist in der Nähe von vielen Npcs. Findet sie!";
                            next;
                            mes    "Viel Erfolg!";    
                            close;
                            
    
    
                            case 5:
                            mes    "^FF0000New Valkyrie Helm^000000";
                            mes    "In allen Farben erhältlich";                        
                            mes    "10% weniger DMG von Demi-Human";
                            mes    "10% mehr DMG an Demi-Human";                        
                            mes    "All Stats +10";
                            mes    "1 Slot";
                            next;
                            mes "Eine Gestalt hat sich auf der Map "@warp 2@nyd" im Labyrinth verirrt. Keiner weiss wer es ist... Jetzt soll aber behauptet werden, er soll ein "starkes" Headgear herstellen können... Stimmt das oder nicht?";
                            next;
                            mes    "Viel Erfolg!";    
                            close;
                                                  
                            
                            case 6:
                            mes    "^FF0000Quest Board^000000";
                            mes    "Man sieht sich!";
                            close;
    }
    
  9. Hi community,

    can someone make me a script of an npc who reloads every day these two commands :

    @loadnpc db/item_noequip.txt
    @loadnpc conf/mapflag/nowarpto.txt
     
    (In my server they aren't loaded automatically, so that's why I need the script)
     
    Thank you very much!
     
    Best regards, Oraios
  10. Hi community,

    I have a problem on my server : The max. stats on the server are until 999. When someone has 999 luk he automatically has 100% perfect dodge. Does anyone know how to change that or how to balance this?

     

    PS: Paladin cant hit someone with "Sacrifice", but when I turn off the PD the professor class is very bad...

     

    Sorry for my bad english.. :(

     

    Best regards, Oraios

×
×
  • Create New...