Jump to content

markblank05

Members
  • Content Count

    17
  • Joined

  • Last visited

Posts posted by markblank05


  1. Hi, I just recently move to hercules from rathena and I have this error when using some skill. 

     

    post-9484-0-24489600-1432428595_thumb.png

     

    it says, " failed assertion", "srcmapskill.c:179: 's_lv >0' in function unknow"

     

    and my another problem is using @commands with case sensitive, for example when i used @item poring_card, it will not work, it should be @item Poring_Card. How to fix this? 

     

    thanks


  2.  

    If you want to remove it from every single map you can just delete this from your channel.c

     

    if (!silent && !(chan->options&HCS_OPT_ANNOUNCE_JOIN)) {		char output[CHAT_SIZE_MAX];		if (chan->type == HCS_TYPE_MAP) {			sprintf(output, msg_sd(sd,1435), chan->name, map->list[chan->m].name); // You're now in the '#%s' channel for '%s'		} else {			sprintf(output, msg_sd(sd,1403), chan->name); // You're now in the '%s' channel		}		clif->colormes(sd->fd, COLOR_DEFAULT, output);	}

     

    is there any another way without eding the src? like just turning off this option?


  3.  

    hi, i'm trying to make my custom enchanter and come across a bug, the problem is my script same menu for shield when equipping two handed weapon, how to get if equip item is two handed or one handed. thanks

    if(getiteminfo(getequipid(EQI_HAND_R),11)==2 || getiteminfo(getequipid(EQI_HAND_R),11)==3) { put your script here }

     

    test it

     

    can you explain what is 11, 2 and 3? or give me the link. thanks


  4. hi, im trying to make my first npc and i cant figure out how can i get the card compounded in the item that i select. here is my script

     

    prontera,147,171,5	script	Enchanter#	50,{	disable_items;	mes "[Enchanter]";	next;		setarray .@position$[1], "Head", "Body", "Left hand", "Right hand", "Robe", "Shoes", "Accessory 1", "Accessory 2", "Head 2", "Head 3";	set .@menu$, "";		for (set .@i, 1; .@i <= 10; set .@i,.@i + 1)	{		if(getequipisequiped(.@i))		{			set .@menu$, .@menu$ + .@position$[.@i] + " - " + "[" + getequipname(.@i) + "]";			set .@equipped, 1;		}		set .@menu$, .@menu$ + ":";	}		set .@part, select(.@menu$);	set .@equip_id, getequipid(.@part);	set .@equip_r, getequiprefinerycnt(.@part);		mes "Item ID: " + .@equip_id;	mes "Refine level: " + .@equip_r;	mes "Slot 1: ";	mes "Slot 2: ";	mes "Slot 3: ";	mes "Slot 4: ";			close;}

     

    how can i get the card id in my selected items? thanks



    nvm, solve


  5.  

     

    should i just change the 500 to 0? or what is the old value of it to allow chain?

    there is no old value..its the official value..just change this '2500:2000:1500:1000:500' to 0

    btw with 180+ aspd it requires 3x execution of CI for it to chain..tested in aegis.. :D

     

    :meow:

     

    thanks, it was working, but the problem is it is easy to chain ci on lower aspd, how can i make it that ci will chain easy on higher aspd.


  6. Variable are always saved to sql

    There's db like

    Char_reg_num_db

    Acc_reg_num_db

    Char_reg_str_db

    And so on..

     

    ohh, what i mean is, if i create my own table inside the ragnarok database, how can i able to access it using scripting? thanks


  7.  

     

    (There are many issue with aspd i believe, like the Katar, though malufett said its working as intended... i dont thing so..)

    nah..you haven't stated one..so I never said that its working as intended...

     

    this is just working as intended(now I say it is zackdreaver :P)..cause the 180+ aspd beats the minimum delay of GC_CROSSIMPACT which is 500ms...180+ aspd is below 500ms so it is faster..means 500<400 = skill delay act will stop you from chaining it..if you want to remove it then edit your 'skill_cast_db.txt'....

     

    :meow:

    oh. thanks. this is the gc_crossimpact

     

    //-- GC_CROSSIMPACT2022,0,2500:2000:1500:1000:500,0,0,0,0

    should i just change the 500 to 0? or what is the old value of it to allow chain?


  8. Hi, I manage to make my server online and my friends can connect now, the problem is I can't connect to my own server using the pc that my server are hosted. I think it is because of some loopback issue, then I try to install microsoft loopback adapter and I manage to connect on my own server using the hosted pc, but when I try to use my laptop(using wifi on same network), I cant connect, I also try to change the clientinfo ip to local or wanip but I still cant connect. All ip on my conf files are my wanip, all port are forwarded, my friends can connect, only my laptop cant. I also try to isntall loopback adapter in my  laptop with same configuration but still cant connect. Any idea?


  9.  

     

    char_Athena.conf

    login_ip should be 127.0.0.1 or localhost

    Same with map_athena.conf

    char_ip should be 127.0.0.1 or localhost

     

    it was working on server part but i cant connect on client side. here is my clientinfo.xml

     

    <?xml version="1.0" encoding="euc-kr" ?><clientinfo><servicetype>korea</servicetype><servertype>primary</servertype>   <connection>      <display>myserver</display>      <balloon>the balloon</balloon>      <desc></desc>      <address>49.150.255.19</address>      <port>6900</port>      <version>45</version>      <langtype>0</langtype>      <registrationweb></registrationweb>        <aid>            <admin></admin>			<admin></admin>			<admin></admin>        </aid>        <loading>            <image></image>        </loading>   </connection></clientinfo>
     

    i want to play it with my friend. or should i make it 127.0.0.1 for my pc, and change it to my ip for my friend?

    Yes you can do that,

    However, I see some server error too, doing my fix will stop it and then you can play.

     

     

    im lost. what do you mean.


  10. char_Athena.conf

    login_ip should be 127.0.0.1 or localhost

    Same with map_athena.conf

    char_ip should be 127.0.0.1 or localhost

     

    it was working on server part but i cant connect on client side. here is my clientinfo.xml

     

    <?xml version="1.0" encoding="euc-kr" ?><clientinfo><servicetype>korea</servicetype><servertype>primary</servertype>   <connection>      <display>myserver</display>      <balloon>the balloon</balloon>      <desc></desc>      <address>49.150.255.19</address>      <port>6900</port>      <version>45</version>      <langtype>0</langtype>      <registrationweb></registrationweb>        <aid>            <admin></admin>			<admin></admin>			<admin></admin>        </aid>        <loading>            <image></image>        </loading>   </connection></clientinfo>

     

    i want to play it with my friend. or should i make it 127.0.0.1 for my pc, and change it to my ip for my friend?


  11. Hi, I'm trying to make my server online so my friend can connect but when I change my conf file to my wan ip, the server cant connect. It was working fine using localhost. I try to search and follow tutorials but I got no luck. The port is already forwarded and I check if it is open. I already close the the firewall and I'm not using any anti virus.

     

    Here is my conf settings

     

    char_athena.conf

    post-9484-0-58826600-1431431934_thumb.png

     

    map_athena.conf

    post-9484-0-65037400-1431431938_thumb.png

     

    subnet_athena.conf

    post-9484-0-57459700-1431431964_thumb.png

     

    router settings

    post-9484-0-97754300-1431431946_thumb.png

     

    canyouseeme result

    post-9484-0-33050800-1431431941_thumb.png

     

    ipconfig

    post-9484-0-21603500-1431431935_thumb.png

     

    server error

    post-9484-0-48918500-1431431962_thumb.png

×
×
  • Create New...

Important Information

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