nasagnilac
Members-
Content Count
121 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Staff Applications
Calendar
Everything posted by nasagnilac
-
How can I disable Absorb Spirit effect when the opponents already hide.
-
Anyone can make a patch files for latest ramod? add me on skype for transaction [email protected]
-
ossi0110 Can you also make a Harmony Patch for the latest rAthena or rAmod? Willing to pay for 15$ - 20$
-
Hello I got this error when I started to run the encrypted client. 2 Chat Flood Allow6 Force Send Client Hash Packet (Experimental)8 Custom Window Title9 Disable 1rag1 type parameters (Recommended)13 Disable Ragexe Filename Check (Recommended)15 Disable HShield (Recommended)20 Extend Chat Box21 Extend Chat Room Box22 Extend PM Box24 Fix Camera Angles (Recommended)28 Increase Headgear ViewID30 Increase Zoom Out 50%33 Always Call SelectKoreaClientInfo() (Recommended)34 Enable /showname (Recommended)36 Read msgstringtable.txt (Recommended)37 Read questid2display.txt (Recommended)38 Remove Gravity Ads (Recommended)39 Remove Gravity Logo (Recommended)40 Restore Login Window (Recommended)41 Disable Nagle Algorithm (Recommended)44 Translate Client (Recommended)48 Use Plain Text Descriptions (Recommended)50 Skip License Screen53 Use Ascii on All Langtypes (Recommended)61 Disable Packet Encryption (Recommended)63 Use Official Cloth Palettes64 @ Bug Fix (Recommended)69 Extend Npc Dialog Box200 Enable Multiple GRFs - Embedded71 Ignore Missing File Error72 Ignore Missing Palette Error73 Remove Hourly Announce (Recommended)74 Increase Screenshot Quality75 Enable Flag Emoticons84 Remove Serial Display (Recommended)86 Only First Login Background88 Allow space in guild name90 Enable DNS Support (Recommended)97 Cancel to Login Window (Recommended)100 Disable Multiple Windows But if the client is not encrypted there will be a skill problem.
-
I need help for @flooritem command. I need some who can fixe my errors. /*========================================== * Creación de items en el suelo, en un Area. *------------------------------------------*/ACMD(flooritem){ char item_name[100]; int number = 0, count; struct item_data *item_data; nullpo_retr(-1, sd); memset(item_name, '0', sizeof(item_name)); if( !message || !*message || ( sscanf(message, ""%99[^"]" %d", item_name, &number) < 1 && sscanf(message, "%99s %d", item_name, &number) < 1 )) { clif->message(sd->fd, "Usage: @flooritem <itemname/itemid> [quantity]"); return -1; } if( number <= 0 ) number = 1; if ((item_data = itemdb->search_name(item_name)) == NULL && (item_data = itemdb->exists(atoi(item_name))) == NULL) { clif->message(sd->fd, msg_txt(19)); // Invalid item ID or name. return -1; } count = map->addflooritem(&sd->bl, 0, 0, 0, item_data->nameid, number); if( count != 0 ) if( number == count ) clif->message(sd->fd, "All items created."); else { sprintf(atcmd_output, "%d item(s) created.", count); clif->message(sd->fd, atcmd_output); } else { clif->message(sd->fd, "No items created!!."); return -1; } return 0;} I just highlights the line error 1783 into red. I hope someone can fix this. 1>c:usersnasagnilacdesktopmaintenancesrcmapatcommand.c(1783): warning C4133: 'function' : incompatible types - from 'block_list *' to 'item *'1>c:usersnasagnilacdesktopmaintenancesrcmapatcommand.c(1783): error C2198: 'function through pointer' : too few arguments for call
-
I am looking for a codes that will change credits of Flux CP to cash points. So that those who don't use the web as donate shop can use this. In game #CASHPOINTS will be updated after donation thru paypal. I hope someone got already this one. I don't want to spend money I hope its free.
-
If the item has already an orb on it. You can change it again. But if you use a custom orb with diff ItemID you must add it below. #define itemdb_isenchant(i) (i >= 4700 && i <= 4999) For now my problem is when I click the orb and insert it to the item. It will appear on its slot. How did you fix it?
-
Yes already fix mine... longtime ago.. haha.. try removing or changing the orbs or try using orb normal just click orb it will put on 4th slot... I dont know why its not working.. clicking the orb is the same as cards. but successenchant and failedenchant is working.
-
Because I use a custom enchanter using this successenchant .@Part,.Enchant;
-
Solved. HAHAHA good for me to learn. Add this before BUILDIN(successrefitem) in script.c /*========================================== * сrmor Enchanting *------------------------------------------*/BUILDIN(successenchant){ int i = -1, j, num, enchant, ep; TBL_PC *sd; num = script_getnum(st,2); // Equip Slot enchant = script_getnum(st,3); // Equip Enchant sd = script_rid2sd(st); if( sd == NULL || !itemdb_isenchant(enchant) ) return 0; if( num > 0 && num <= ARRAYLENGTH(script->equip) ) i = pc->checkequip(sd, script->equip[num - 1]); if( i < 0 ) return 0; if( !sd->inventory_data[i] || sd->inventory_data[i]->slot >= MAX_SLOTS ) return 0; // Cannot enchant an item with 4 slots. Enchant uses last slot. ep = sd->status.inventory[i].equip; logs->pick_pc(sd, LOG_TYPE_SCRIPT, -1, &sd->status.inventory[i],sd->inventory_data[i]); // By Official Info: Item will lose cards, refine and previus enchants. for( j = 0; j < MAX_SLOTS; j++ ) sd->status.inventory[i].card[j] = 0; sd->status.inventory[i].refine = 0; // -------------------------------------------------------------------- pc->unequipitem(sd,i,2); clif->delitem(sd,i,1,3); sd->status.inventory[i].card[MAX_SLOTS - 1] = enchant; logs->pick_pc(sd, LOG_TYPE_SCRIPT, 1, &sd->status.inventory[i],sd->inventory_data[i]); clif->additem(sd,i,1,0); pc->equipitem(sd,i,ep); clif->misceffect(&sd->bl,3); return 0;}BUILDIN(failedenchant){ int i = -1, num; TBL_PC *sd; num = script_getnum(st,2); sd = script_rid2sd(st); if( sd == NULL ) return 0; if( num > 0 && num <= ARRAYLENGTH(script->equip) ) i = pc->checkequip(sd, script->equip[num - 1]); if( i >= 0 ) { pc->unequipitem(sd,i,3); pc->delitem(sd,i,1,0,2,LOG_TYPE_SCRIPT); clif->misceffect(&sd->bl,2); } return 0;} And after BUILDIN_DEF(countbound, "?"), // Enchanting BUILDIN_DEF(successenchant,"ii"), BUILDIN_DEF(failedenchant,"i"), Add this after #define itemdb_isspecial(i) (i == CARD0_FORGE || i == CARD0_CREATE || i == CARD0_PET) in itemdb.h #define itemdb_isenchant(i) (i >= 4700 && i <= 4999) I hope someone can also approve this and add in the latest svn..
-
did your fixed yours?
-
Yup..Thats the only error I got after fixing the errors.
-
Anyone can help me this one work on the latest svn. /*========================================== * сrmor Enchanting *------------------------------------------*/BUILDIN_FUNC(successenchant){ int i = -1, j, num, enchant, ep; char chat_announce[256]; TBL_PC *sd; num = script_getnum(st,2); // Equip Slot enchant = script_getnum(st,3); // Equip Enchant sd = script_rid2sd(st); if( sd == NULL || !itemdb_isenchant(enchant) ) return 0; if( num > 0 && num <= ARRAYLENGTH(equip) ) i = pc_checkequip(sd, equip[num - 1]); if( i < 0 ) return 0; if( !sd->inventory_data[i] || sd->inventory_data[i]->slot >= MAX_SLOTS ) return 0; // Cannot enchant an item with 4 slots. Enchant uses last slot. ep = sd->status.inventory[i].equip; log_pick_pc(sd, LOG_TYPE_SCRIPT, -1, &sd->status.inventory[i]); // By Official Info: Item will lose cards, refine and previus enchants. for( j = 0; j < MAX_SLOTS; j++ ) sd->status.inventory[i].card[j] = 0; sd->status.inventory[i].refine = 0; // -------------------------------------------------------------------- pc_unequipitem(sd,i,2); clif_delitem(sd,i,1,3); sd->status.inventory[i].card[MAX_SLOTS - 1] = enchant; log_pick_pc(sd, LOG_TYPE_SCRIPT, 1, &sd->status.inventory[i]); clif_additem(sd,i,1,0); pc_equipitem(sd,i,ep); clif_misceffect(&sd->bl,3); if( battle_config.channel_announces&8 && server_channel[CHN_VENDING] ) { sprintf(chat_announce, msg_txt(NULL,892), server_channel[CHN_VENDING]->name, sd->status.name, sd->inventory_data[i]->jname, sd->inventory_data[i]->slot, itemdb_search(enchant)->jname); clif_channel_message(server_channel[CHN_VENDING], chat_announce, 26); } return 0;}BUILDIN_FUNC(failedenchant){ int i = -1, num; TBL_PC *sd; num = script_getnum(st,2); sd = script_rid2sd(st); if( sd == NULL ) return 0; if( num > 0 && num <= ARRAYLENGTH(equip) ) i = pc_checkequip(sd, equip[num - 1]); if( i >= 0 ) { pc_unequipitem(sd,i,3); pc_delitem(sd,i,1,0,2,LOG_TYPE_SCRIPT); clif_misceffect(&sd->bl,2); } return 0;} // Enchanting BUILDIN_DEF(successenchant,"ii"), BUILDIN_DEF(failedenchant,"i"), This is the error I got while compiling. 2>d:ragnarok backupbatanggapo ro projectsrcmapscript.c(7945): warning C4013: 'itemdb_isenchant' undefined; assuming extern returning int2>d:ragnarok backupbatanggapo ro projectsrcmapscript.c(7955): error C2198: 'function through pointer' : too few arguments for call2>d:ragnarok backupbatanggapo ro projectsrcmapscript.c(7966): error C2198: 'function through pointer' : too few arguments for call 7945 if( sd == NULL || !itemdb_isenchant(enchant) ) 7955 logs->pick_pc(sd, LOG_TYPE_SCRIPT, -1, &sd->status.inventory); 7966 logs->pick_pc(sd, LOG_TYPE_SCRIPT, 1, &sd->status.inventory);
-
Can anyone help me on this script commands!
nasagnilac replied to Ragnar Lothbrok's question in Source Support
How did you solve this? -
Extended Vending System UPDATED rev14395! by Lilith
nasagnilac replied to quesoph's topic in Source Releases
I got disconnected when I try this in 2012-04-10aRagexe. -
How to solve this?
-
>1. Your client must have the "SSO login" enabled. (i suggest R.O.L.e.X : http://herc.ws/b...opic/930-rolex/ as the login system of your c hoice) I want something that don't need ROlex not possible I guess since the client itself can't get the mac from pc, it needs something else to do it... like a launcher or something But I already try this and nothing happens.
-
I want something that don't need ROlex
-
I would like to request a source code where can detect the player MAC Address same as the harmony does. So that I can use my script http://rathena.org/board/files/file/3082-guild-package-system-freebies-system-reward-system-package-files/ using ragexe client. MAC Address detection is very usefull. If you help me and it works I will give you a copy of that package.
-
I got a problem in diffting "2012-04-10aRagexeRE" . As you can see on the screenshot skills are not translated. I am using the https://github.com/ROClientSide/Translation/tree/master/Data/ for my main grf but its no good. Previously I use this data to "2012-04-10aRagexe" and it works. Here are my diff: 2 Chat Flood Allow8 Custom Window Title9 Disable 1rag1 type parameters (Recommended)13 Disable Ragexe Filename Check (Recommended)15 Disable HShield (Recommended)20 Extend Chat Box21 Extend Chat Room Box22 Extend PM Box24 Fix Camera Angles (Recommended)28 Increase Headgear ViewID30 Increase Zoom Out 50%33 Always Call SelectKoreaClientInfo() (Recommended)34 Enable /showname (Recommended)36 Read msgstringtable.txt (Recommended)37 Read questid2display.txt (Recommended)38 Remove Gravity Ads (Recommended)39 Remove Gravity Logo (Recommended)40 Restore Login Window (Recommended)41 Disable Nagle Algorithm (Recommended)44 Translate Client (Recommended)48 Use Plain Text Descriptions (Recommended)50 Skip License Screen53 Use Ascii on All Langtypes (Recommended)61 Disable Packet Encryption (Recommended)63 Use Official Cloth Palettes64 @ Bug Fix (Recommended)69 Extend Npc Dialog Box200 Enable Multiple GRFs - Embedded71 Ignore Missing File Error72 Ignore Missing Palette Error73 Remove Hourly Announce (Recommended)75 Enable Flag Emoticons84 Remove Serial Display (Recommended)86 Only First Login Background88 Allow space in guild name90 Enable DNS Support (Recommended)97 Cancel to Login Window (Recommended) I don't know if the problem is on the client that I used or there is a problem with this diff "200 Enable Multiple GRFs - Embedded" Note: I use the both "Enable Multiple GRFs" still don't work. I hope you can fix it Sir NEMO Get the translated data folder: https://github.com/ROClientSide/Translation/tree/master/Data/
-
Anyone can work or merge this to the hercules svn? So that we can also use the commands and scripts without switching to eamod or spending money. I just found the diff here. Diff If its not possible better tell me ASAP. Thank you so much!!!
-
Fixed.. something wrong with my lua.
-
I can use the skill point to the platinum skill without questing. How to fix it?
-
Question: Is it possible to disable the multi client when its been patched. I already done alot of Hexing to my client and I forgot to disable the multi client. Anyone can help?
-
How to disable it when you already patched your client? what are the hexed code to be changed?