Jump to content

Cold

Members
  • Posts

    77
  • Joined

  • Last visited

About Cold

  • Birthday 04/21/1994

Profile Information

Recent Profile Visitors

3251 profile views

Cold's Achievements

Poring

Poring (1/15)

  • Dedicated
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

11

Reputation

  1. Hi Guys, I'm trying to use an previous server that I had configured using rathena, the thing is, it was working normally before when using linux. I compiled it with macOS and apparently after trying to login, it is closing my connection. [Status]: Connection of the account 'USER' accepted. [Info]: Closed connection from 'USER_IP'. I already checked all my IPs, I'm running locally, everything on map and char is pointing to 127.0.0.1 Also tried disabling and enabling the packet obfuscation, nothing worked... Does anyone here knows what I can do to fix it on macOS?
  2. Hi guys, i'm trying to use an 2018-05-30 hexed, but the problem is... All special caractere is beeing showed in korean, words like "não", "está" and others with acentuation is beeing replaced by an korean character. I'm trying to change the langtype to 11 (I remember that in 2014 hexeds, that used to solve the problem) but it start send an error on trying to open the client. The other problem is: How to use the twitter SNS? Can anyone show me step by step? I'm comming back to ragnarok dev this month, there is a lot of things to learn ? The last one: How can I change locations or remove the icons that appears on the screen (not the in the map, i'm talking about the icons in the player screen) Well, that's all. I will be very thankful if anyone could help me!
  3. That is not a white part, its a texture behind, and it need to be there to separate the backgrounded ones, otherwise it will be so much information.
  4. Well guys, i'm backing to ragnarok dev. and starting with a new Project. First of all i'm creating the website to start disclosing the server. So, i've created this layout and what to know from you guys, how does it look like?
  5. Hi guys, i'm showing my new website that i'm working on. It will be used for the AlfheimRO. Do you have any tips to improve this layout? I'm not a web designer, i'm developer, but pay someone to do this for me would be a little expensive, so i'm doing this myself!
  6. Does anyone here has any ragnarok class on format that can be read in blender or 3d max? I want to print some of then but i dont have the models. Someone could help me? The format can be: - .obj - .stl - .wrl - .blender - .3ds
  7. When trying to login in my server, everytime i load the map, i get this error and my account is logged out. clif_parse: Received unsupported packet (packet 0x08c9, 2 bytes received), disconnecting session #3 Here my packet_db: //packet_db_ver: 46 packet_db_ver: 30 packet_keys_use: 30 packet_keys: 0x5987D9BC,0x03CFA5B5,0x4083AD65 // [shakto] I already set the keys on the Hexed, but still on error.
  8. Well, i saw some Codes in the hexed, i think that this modification is easier than that...
  9. Well, i'm trying to implement a kind of hex editing. So i found that the packet_len that control the char name, party and guild is 0x195, but my question is... How can i find the hexadecimal description on the hexed for that packet? I'm trying to do something like, add another bar, after Guild Name, on characters info, like: Player Name (PartyName) GuildEmblem GuildName [Guild Position] Here Another tab. I know the logical command to do this on clif.c but the max string value to each of these names is 24, so the total string for that infos are 102 bits, where bits 6~29 are the characters name. bits 30~53 are the name of the player party. bits 54~77 the name of the guild bits 78~101 the guild position. So, how can i expando the info like bits 102~125 another infor that i want. I can do this on the clif.c, but i dont know how to make the hexed show this to the client. Anyone could help?
  10. Hi huys, i'm trying to use the new cashshop button with the hexed 2014, but i got an error when trying to buy some item in the store. If i try to buy, nothing happens, i dont receive the item, the cashpoints dont change and i dont receive any error on console. What should I do? I'm using a ramod.
  11. You have an @dropall command.
  12. Sure: atcoomand.c Then you create an npc that will control yout vip entrace like
  13. I did this now, but i think that can solve. atcommand.c pc.c pc.h Do the same fo @go.
  14. Yeah, its possible, but, to do this, yout will need to change ALL the functions that search for a char_id related to guild lider. Like, getcharid(), and onthers
  15. Well, its easy, all you want to do is ACMD_FUNC(whoat) { struct map_session_data *pl_sd = NULL; struct s_mapiterator *iter = NULL; char player_name[NAME_LENGTH] = ""; int count = 0; int level = 0; StringBuf buf; int display_type = 1; int map_id = -1; nullpo_retr(-1, sd); char map_name[MAP_NAME_LENGTH_EXT] = ""; if (sscanf(message, "%15s", map_name) <= 0 || (map_id = map_mapname2mapid(map_name)) < 0) level = pc_get_group_level(sd); StringBuf_Init(&buf); iter = mapit_getallusers(); for (pl_sd = (TBL_PC*)mapit_first(iter); mapit_exists(iter); pl_sd = (TBL_PC*)mapit_next(iter)) { if (!(((pc_has_permission(pl_sd, PC_PERM_HIDE_SESSION) || (pl_sd->sc.option & OPTION_INVISIBLE)) && pc_get_group_level(pl_sd) > level)) && (pl_sd->state.autotrade)) { // you can look only lower or same level if (stristr(pl_sd->status.name, player_name) == NULL // search with no case sensitive || (map_id >= 0 && pl_sd->bl.m != map_id)) continue; if (pc_has_permission(sd, PC_PERM_WHO_DISPLAY_AID)) StringBuf_Printf(&buf, msg_txt(sd,912), pl_sd->status.char_id, pl_sd->status.account_id); // "(CID:%d/AID:%d) " StringBuf_Printf(&buf, msg_txt(sd,343), pl_sd->status.name); // "Name: %s " if (pc_get_group_id(pl_sd) > 0) // Player title, if exists StringBuf_Printf(&buf, msg_txt(sd,344), pc_group_id2name(pc_get_group_id(pl_sd))); // "(%s) " StringBuf_Printf(&buf, msg_txt(sd,348), mapindex_id2name(pl_sd->mapindex), pl_sd->bl.x, pl_sd->bl.y); // "| Location: %s %d %d" clif_displaymessage(fd, StringBuf_Value(&buf)); StringBuf_Clear(&buf); count++; } } mapit_free(iter); if (map_id < 0) { if (count == 0) StringBuf_Printf(&buf, msg_txt(sd,28)); // No player found. else if (count == 1) StringBuf_Printf(&buf, msg_txt(sd,29)); // 1 player found. else StringBuf_Printf(&buf, msg_txt(sd,30), count); // %d players found. } clif_displaymessage(fd, StringBuf_Value(&buf)); StringBuf_Destroy(&buf); return 0; } I didn't tested yet, but that is the idea.
×
×
  • Create New...