Jump to content

Shadow Rebom

Members
  • Posts

    50
  • Joined

  • Last visited

Posts posted by Shadow Rebom

  1. who can help me where to add type long

     

    now i can type  like this  zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

     

    i want like this type zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

    who can help fix like this ^_^

     


     

  2. who can help me to fix this?

    prontera,111,64,5    script    +10 Refiner NPC    813,{
    for( set [email protected],1; [email protected] <= 6; set [email protected],[email protected] + 1 )
        if( getequipisequiped( [email protected] ) ){
            if( getequipisenableref( [email protected] ) && getequiprefinerycnt( [email protected] ) <= .max_refine ){
                set [email protected]_count,[email protected]_count + 1;
                set [email protected]$,[email protected]$ + " +"+getequiprefinerycnt( [email protected] )+" "+getequipname( [email protected] ) +":";
            }else{
                set [email protected]$,[email protected]$ +":";
            }
        }else{
            set [email protected]$,[email protected]$ +":";
        }
    if( [email protected]_count ){
        mes "You dont have any equipment available for refine.";
        close;
    }
    
    set [email protected],select( [email protected]$ );
    set [email protected]_equip,getequipid( [email protected] );
    
    do{
        if( getequipid( [email protected] ) != [email protected]_equip ){
            mes "Dont change to other equipments.";
            close;
        }
        
        set [email protected]_level,getequipweaponlv( [email protected] );
        if( [email protected]_level == 1 ) set [email protected]_refine,6;
        else if( [email protected]_level == 2 ) set [email protected]_refine,7;
        else if( [email protected]_level == 3 ) set [email protected]_refine,8;
        else if( [email protected]_level == 4 ) set [email protected]_refine,9;
        else if( [email protected]_level == 5 ) set [email protected]_refine,3;
        else if( [email protected]_level == 6 ) set [email protected]_refine,2;
        else set [email protected]_refine,4;
        
        set [email protected]_count,getequiprefinerycnt( [email protected] );
        
        if( .zeny_cost ){
            mes "Every Refine : ^0055FF"+callfunc( "ValueConvert",.zeny_cost )+" Zeny^000000";
            mes "De-refine : ^FF0000Free^000000";
            mes " ";
            mes "If current refine below +^FF0000"[email protected]_refine+" : ^FF0000Free^000000";
            next;
        }
    
        set [email protected],select(( [email protected]_count >= .max_refine )?"":"Refine to ^0055FF+"+( [email protected]_count + 1 )+" "+getequipname( [email protected] )+"^000000",
                            ( [email protected]_count < 1 )?"":"De-refine -1" );  // temporary disabled de-refine
        
        if( Zeny < .zeny_cost && [email protected] == 1 ){
            message strcharinfo(0),"Dont have enough zeny.";
            break;
        }
        
        if( [email protected]_count < 1 && [email protected] == 2 ){
            mes "You cant de-refine this anymore.";
            break;
        }else if( [email protected]_count >= .max_refine && [email protected] == 1 ){
            mes "You cant refine this anymore.";
        }else{
            if( [email protected] == 1 && [email protected]_count >= [email protected]_refine )
                set Zeny,Zeny - .zeny_cost;
            switch( [email protected] ){
                Case 1: successrefitem [email protected]; break;
                Case 2: downrefitem [email protected]; break;
                default: break;
            }
        }
        
        if( getequiprefinerycnt( [email protected] ) >= .max_refine ){
            mes "Max Refine Reach...";
            break;
        }
    }while( 1 );
    close;
    
    OnInit:
    OnWhisperGlobal:
    set .zeny_cost,0;
    set .max_refine,10;
    
    waitingroom "  Refiner / DeRefiner",0;
    end;
    }

     

  3. i have make but can not T_T

     

    <?xml version="1.0" encoding="euc-kr" ?>

    <clientinfo>

    <servicetype>korea</servicetype>

    <servertype>sakray</servertype>

    <connection>

       <display>Ragnarok Online</display>

       <balloon>Ragnarok Online</balloon>

       <desc>Ragnarok Online</desc>

       <address>127.0.0.1</address>

       <port>6900</port>

       <version>55</version>

       <langtype>1</langtype>


         <aid>

    <admin>2000001</admin>

    <admin>2000002</admin>

    <admin>2000003</admin>

    <admin>2000004</admin>

    <admin>2000005</admin>

    <admin>2000006</admin>

    <admin>2000007</admin>

    <admin>2000008</admin>

    <admin>2000009</admin>

    <admin>2000010</admin>

    <admin>2000011</admin>

    <admin>2000012</admin>

         </aid>

         <loading>

             <image>loadingscreen01.jpg</image>

         </loading>

    </connection>

    </clientinfo>

     


     


    /// i can not move npc and Right Click to kill npc


    https://www.youtube.com/watch?v=g8-cbSSMCe8


  4. //trunk/conf/battle/feature.conf
     

    // Buying store (Note 1)
    // Requires: 2010-04-27aRagexeRE or later
    feature.buying_store: on
     
    // Search stores (Note 1)
    // Requires: 2010-08-03aRagexeRE or later
    feature.search_stores: on
     
    // Atcommand suggestions (Note 1)
    // If one type incomplete atcommand, it will suggest the complete ones.
    feature.atcommand_suggestions: off
     
    // Auction (Note 1)
    // Feature became unstable on clients 2012 onwards (exact date not known),
    // it has been fixed on clients 2013-05-15 onwards however.
    feature.auction: off
     
    // Warp suggestions (Note 1)
    // Show suggestions when attempting to @warp to a non-existent map?
    feature.warp_suggestions: off
     
    // Banking (Note 1)
    // Requires: 2013-07-24aRagexe or later
    feature.banking: off
  5. Fix

    2012-04-10 client.. 

    find 

    trunk/src/confing/core.h

     

    find

     

    /// Comment to disable the official packet obfuscation support.
    /// When enabled, make sure there is value for 'packet_keys' of used packet version or
    /// defined 'packet_keys_use' in db/[import/]packet_db.txt.
    /// This requires PACKETVER 2011-08-17 or newer.
    #define PACKET_OBFUSCATION
     
    only change
     
    /// Comment to disable the official packet obfuscation support.
    /// When enabled, make sure there is value for 'packet_keys' of used packet version or
    /// defined 'packet_keys_use' in db/[import/]packet_db.txt.
    /// This requires PACKETVER 2011-08-17 or newer.
    //#define PACKET_OBFUSCATION
     
    and 
    compile server ^_^
  6. 
    

    [Debug]: mapindex_name2id: Map "[email protected]#Κ=" not found in index list!

    prontera,155,146,6    script    Vending Helper    900,{

    for( set [email protected],1; [email protected] <= .count; set [email protected],[email protected] + 1 ){

        getmapxy( [email protected]$,[email protected],[email protected],1,"#vend_slot"[email protected] );

        if( !getareausers( .map$,[email protected],[email protected],[email protected],[email protected] ) && [email protected] > 1 && [email protected] > 1 ){

            set [email protected],[email protected] + 1;

            set [email protected]$,[email protected]$ + "Slot - "[email protected]+":";

        }else{

            set [email protected]$,[email protected]$ + ":";

        }

    }

    if( [email protected] ){

        mes "Dont have any available slot.";

    }else if( !getskilllv("MC_VENDING") ){

        mes "You dont have ^0055FFVending Skill^000000.";

    }else{

        mes "Available Slot : "[email protected];

        mes "Please select a slot to vending.";

        set [email protected],select( [email protected]$ );

        getmapxy( [email protected]$,[email protected],[email protected],1,"#vend_slot"[email protected] );

        if( [email protected] == 1 || [email protected] == 1 ){

            mes "This NPC at invalid location...";

        }else{

            warp [email protected]$,[email protected],[email protected];

            hideonnpc "#vend_slot"[email protected];

        }

    }

    close;

    OnInit:

    sleep 1000;

    // Map for vending

    set .map$,"prontera";

    setcell .map$,0,0,284,365,cell_novending,1;

    // x and y horizone ..

    setarray .x_line,149,153,157,161;

    setarray .y_line,142,138,134,130,126,122,118;

    set .x_line_size,getarraysize( .x_line );

    set .y_line_size,getarraysize( .y_line );

    set .count,1;

    for( set [email protected],0; [email protected] < .x_line_size; set [email protected],[email protected] + 1 )

        for( set [email protected],0; [email protected] < .y_line_size; set [email protected],[email protected] + 1 )

            if( checkcell( .map$,.x_line[[email protected]],.y_line[[email protected]],cell_chkpass ) ){

                movenpc "#vend_slot"+.count,.x_line[[email protected]],.y_line[[email protected]];

                setcell .map$,.x_line[[email protected]],.y_line[[email protected]],.x_line[[email protected]],.y_line[[email protected]],cell_novending,0;

                set .count,.count + 1;

            }

    npctalk "Vending Spot : "+.count;

    donpcevent "::OnSetup";

    waitingroom "Vending Area",0;

    end;

    }

    -    script    vend_slot    -1,{

    getmapxy( [email protected]$,[email protected],[email protected],1 );

    if( !getskilllv("MC_VENDING") ){

        mes "You dont have ^0055FFVending Skill^000000.";

    }else if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){

        mes "Someone already selected this spot.";

    }else{

        mes "Spot : ^777777Available^000000";

        mes "^0055FF[ Vending Area Rules ]^000000";

        mes "^FF0000 ~ Use proper Shop Name.^000000";

        mes "^FF0000 ~ Never sell Junk/Gifts.^000000";

        mes " ";

        mes "^777777Player will failed to follow these will be punished.^000000";

        if( select( "Select this Spot","Cancel" ) == 1 ){

            warp [email protected]$,[email protected],[email protected];

            hideonnpc strnpcinfo(0);

        }

    }

    close;

    OnSetup:

    getmapxy( [email protected]$,[email protected],[email protected],1 );

    set [email protected]$,strnpcinfo(0);

    while( [email protected]$ != "" ){

        if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){

            hideonnpc [email protected]$;

        }else{

            hideoffnpc [email protected]$;

            // specialeffect 313;

        }

        sleep 5000;

    }

    end;

    }

    // Add more if needed.

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot1    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot2    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot3    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot4    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot5    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot6    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot7    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot8    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot9    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot10    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot11    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot12    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot13    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot14    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot15    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot16    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot17    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot18    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot19    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot20    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot21    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot22    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot23    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot24    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot25    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot26    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot27    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot28    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot29    858

    prontera,1,1,4    duplicate(vend_slot)    #vend_slot30    858

×
×
  • Create New...

Important Information

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