Jump to content

Kichi

Members
  • Posts

    509
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by Kichi

  1. i think "???????" is part of chain quest, when you finish the first it will open the next "??????" and so on.

     

    name = [[EP 14.1 Quests]],
    						imagefile = [[ep_test_sample.bmp]],
    						list = {
    									{
    										name  =	[[Lope and Euridi]],
    										list = {
    												{
    													name =[[Lope and Euridi - Survivors of the forest fog.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1109,
    												},
    												{
    													name =[[Lope and Euridi - Victims of the fog.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1110,
    												},
    												{
    													name =[[Lope and Euridi - The forest fog.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1111,
    												},
    												{
    													name =[[Lope and Euridi - Labyrinth.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1112,
    												},
    												{
    													name =[[Lope and Euridi - Promise torn.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1113,
    												},
    												{
    													name =[[Lope and Euridi - The cost of sacrificing.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1114,
    												},
    												{
    													name =[[Lope and Euridi - Song of the Abyss.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1115,
    												},
    												{
    													name =[[Lope and Euridi - Song of the Dead.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1116,
    												},
    												{
    													name =[[Lope and Euridi - Promise of eternity.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1117,
    												},
    												{
    													name =[[Knights of the Neighborhood.]],
    													scrfilename = [[epsoid141Quest]],
    													questID = 1118,
    												},
    											}
    									},
    

    delete the chain quest, maybe is what you looking for

  2. great design, excellent work congratulations on this new platform, I'm dying to start working with Borf 2.0 but I have this error:  /lv 

    27ziweg.jpg

     

     

    I don't think is an error, it asks for the configuration file name, which you have to input the name of the file you edited, it would be: config.borf.json

     

    same problem

     

    {
    	"resolution" : [ 1280, 720 ],
    	"data" :
    	{
    		"ropath" : "E:/Ragnarok/kRO/RO",
    		"grfs" :
    		[
    			"E:/Ragnarok/kRO/RO/data.grf",
    			"E:/Ragnarok/kRO/RO/rdata.grf"
    		]
    	},
    	"moveconsole" : true,
    
    	"defaultmap" : "prontera"
    }
    
  3. why i can then you can't?

     

    try this client HERE

    it allow you to create guild with space

     

    how to create guild?

    /guild "guild name" /x

     

    alt + g -> input name -> click ok /oh


    replace with this:

    ACMD_FUNC(guild)
    {
    	char guild[NAME_LENGTH];
    	int prev;
    	nullpo_retr(-1, sd);
    
    	memset(guild, '\0', sizeof(guild));
    
    	if (!message || !*message || sscanf(message, "%23[^\n]", guild) < 1) {
    		clif_displaymessage(fd, msg_txt(sd,1030)); // Please enter a guild name (usage: @guild <guild_name>).
    		return -1;
    	}
    
    	prev = battle_config.guild_emperium_check;
    	battle_config.guild_emperium_check = 1;
    	guild_create(sd, guild);
    	battle_config.guild_emperium_check = prev;
    
    	return 0;
    }
    
    
    • Upvote 1
  4. example

     

    from char 150000

    want to delete 19507

    and it worn by that char (equip )

    DELETE FROM `inventory` WHERE char_id='150000' AND nameid='19507' AND equip='1024;

    equip will return to value of headgear position, and it will be 0 if the equip is not worn to the char

     

    CMIWW

    • Upvote 1
  5. Untested

    prontera,154,187,4	script	spawn	999,{
    	
    	getmapxy .@map$,.@x,.@y,1;
    	if(!mobcount(.@map$,strnpcinfo(0)+"::OnMyMobDead")){
    		mes "Monster spawned.";
    		monster .@map$,.@x,.@y,"Poring",1002,1,strnpcinfo(0)+"::OnMyMobDead";
    		pvpon;
    	}else
    	mes "The Monster still alive.";
    	close;
    end;
    OnMyMobDead:
    	pvpoff;
    }
    
  6. Thank u guys but my problem isn't resolved yet..

     

    @stapo, when i do @changelook 688 i had an sprite error. and yes I added a different sprite to my grf.

     

    ACCESSORY_costume_thunderstorm = 1811,

     

     

    item_db2.txt

    20000,costume_thunderstorm,Costume Thunderstorm,5,20,,50,,1,,0,0xFFFFFFFF,7,2,1024,,1,0,1811,{},{},{}

     

    /sob  /sob  /sob

     

    who is stapo?

    if you got error, means you made mistake when add a sprite to your client, try to solve this

    there are 2 kind of sprite inside client

     

    this is for item icon  sprite

    data\sprite\¾ÆÀÌÅÛ

     

    and this for item view (male & female)

    data\sprite\¾Ç¼¼»ç¸®\¿©

    data\sprite\¾Ç¼¼»ç¸®\³²

     

    if you can't solve this step you won't able to add a custom sprite :)

  7. if ((!mobcount(strnpcinfo(2),"Agit#"+strnpcinfo(2)+"::OnAgitBreak"))&&(strnpcinfo(4)=="prtg_cas01")) {
            monster strnpcinfo(2),.@emproom[0],.@emproom[1],"Emperium",4000,1,"Agit#"+strnpcinfo(2)+"::OnAgitBreak";
    }
    else{
    monster strnpcinfo(2),.@emproom[2],.@emproom[3],"Emperium",1288,1,"Agi#"+strnpcinfo(2)+"::OnAgitBreak";
    }
        end;
    

    Castle prtg_cas01 will use emperium 4000

    else 1288

  8. KeyWorld
    i stuck on last step number 5

    <!DOCTYPE html>
    <html>
        <head>
            <title>ROBrowser's App from http://www.robrowser.com</title>
            <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
            <script type="text/javascript" src="https://rawgithub.com/vthibault/roBrowser/master/api.js"></script>
            <script type="text/javascript">
                function initialize() {
                    var ROConfig = {
                        target:        document.getElementById("robrowser"),
                        type:          ROBrowser.TYPE.FRAME,
                        application:   ROBrowser.APP.MAPVIEWER,
                        remoteClient:  "http://grf.robrowser.com/",
                        width:         800,
                        height:        600,
                        packetver:     20130513,
                    };
                    var RO = new ROBrowser(ROConfig);
                    RO.start();
                }
                window.addEventListener("load", initialize, false);
            </script>
        </head>
        <body>
            <div id="robrowser">Initializing roBrowser...</div>
        </body>
    </html>
    

    where do we put that code?

    and also i had no idea how to open/execute the client?

    i prefer API

    my robrowser root :  htdocs/RO/

     

    xxx/RO ?

    xxx/RO/client  ?

     

    as far as i know only files inside demos that i can execute /swt

    Need help thank you
     

×
×
  • Create New...