-
Content Count
249 -
Joined
-
Last visited
-
Days Won
10
Posts posted by jTynne
-
-
You should update your kRO data via patchers, as there will be quite a few missing wav files in much of my custom downloads otherwise.
http://www.casualro.com/celine.zip for celine's three sound files.
- Author of the package you downloaded.
-
Which patcher are you using?...
-
The donationnpc.txt needs to be uploaded into your game server's directory (for example, /Hercules/npc/) and loaded like any other NPC in-game. It's not something that can be called from the game server / web server.
-
Seems the donation module is broken? Anyone have a fix for this?
Fixed. Needed to add an additional receiver e-mail. x_x;
-
I would kill for a patch that increases the range for custom monsters. Currently only IDs 1000-3999 can display custom monsters properly, even if you edit the server-side src code to have a larger custom monster database. For those of us who create a lot of custom monsters, we're limited to roughly 300 monsters at present (which I have over five hundred I'd like to implement) without conflicting with official monster IDs. Am willing to sponsor this patch if need be.
-
Its a limitation of client. I did some checks about this some time ago. But i lost all the data now. Anyways there is a hardcoded mob id check inside the client.
I see! This is what I figured, as I'm no stranger to creating custom monsters and this was the first time I've ran into any such snags. I do hope this can be implemented in the future for NEMO! *crosses fingers* Thank you for your response! If anyone would know about this sort of thing for certain, it'd be you!
-
good holidays @ everyone. and remember to drink with (the) moderation :-)
oh hey Justin remember me? <3
I do, I do!~
-
Hrm, I'm thinking it may be a client-side limitation, only because the monster info works in-game (@mi 15000, for example, if I've defined a monster with that ID in the mob_db.conf) but it displays as a Poring. Darn. Would be convenient for those of us who like to implement a ton of custom monsters. XD
Thanks, Emistry!
-
I've done so in the source and recompiled, but anything outside of the regular range of 1000-3999 is displaying as a Poring:
src/map/map.h
#define MAX_MOB_DB 19000
-
Merry Christmas~!
-
Just out of curiosity, and the need to not conflict my custom monster IDs with official monsters (I used to use 2500-3400, but there are official monsters in that range now...), is it possible to make it so custom monsters don't show up as Porings when you set the max mob ID to an absurdly high number (I chose 19,000) and use a monster ID between 12,000-max? Basically, anything that's not between 1001 and 4000 isn't showing up as anything other than a Poring. I've already modified the jobname and npcidentity lub files client-side, and when I use an ID between 1001-3999, it displays correctly, but when I set it anywhere else, it shows as a Poring.
I'm curious if it's possible for like, a NEMO patch to be made to increase the monster ID range(s), or add new ones? Or, if it's possible to do without any additional hex edits to the game client. Halp plz thx.
-
Yay!
-
You just made my morning. Legit woke up, made coffee, and came to this thread, and this. Festive miracles! <3 Danke!
-
What if I was using SQL mob databases?
Well, you're out of luck. It was deprecated long ago and it's being removed. It'll stay available for website/control panel purposes though. An automated converter (much like the db2sql plugin for the item db) will be available soon, and even executed automatically whenever we update the mob db, to keep the sql counterpart in sync! -
- script InitConfig -1,{OnInit: setcell "thor_v03",1,1,3,105,cell_walkable,0; killmonsterall "thor_v03";}
That's what I used on my server in the past. The killmonsterall call is necessarry, because monsters might have already been loaded before this particular script was loaded.
Thank you for sharing this; absolutely brilliant quick-fix solution!
-
-
https://www.youtube.com/watch?v=rbM_TEgkKeE&feature=youtu.be
I somehow managed to make it to level 50 before it ended. My friend made it to 76 (Hisoka).
ToS was worth the wait, and it lives up to the hype.
Cannot wait until the next beta, or for pservers of it. Awesome, awesome game.
-
Curious; is the roulette box meant to give two "lose" prizes? When it lands on the first box, it awards the player once when the spin starts, and once when you click "Get Prize". Only happens in the "lose" column.
-
Thank you, Ind, for all you did for myself and everyone else over the years! Be well! <3
-
@@jTynne don't use the "HKLM to HKCU" patch unless you know what you are doing
You're the best-- thank you! )
-
I apologize for asking, but it's been nearly three years since I've had to diff a client, and the problem I'm facing currently is when I patch the 2014-04-16a client, the Blue Ghost Setup program keeps popping up continuously and I have to use CTRL+ALT+DEL to close the game client. I remember this happened years ago, but I can't remember the solution, nor have I been able to find any information on this client in particular. Any help with this would be most appreciated.
-
To anyone having an Unable to vote for the server. Err no. 4 error try this fix.
/modules/voteforpoints/index.php
Change
case "cash": // insert or update cashpoints $cashpoints_var = "#CASHPOINTS"; $sql = "UPDATE $cp_tbl SET value = value + ? WHERE key = ? AND account_id = ?"; $sth = $server->connection->getStatement($sql); $sth->execute(array((int) $res->votepoints, $cashpoints_var, $account_id)); // account doesn't have a record for cashpoints // so we will add a row if ( ! $sth->rowCount()) { $sql = "INSERT INTO $cp_tbl VALUES (0, ?, ?, 2, ?)"; $sth = $server->connection->getStatement($sql); $bind = array($cashpoints_var, $res->votepoints, $account_id); $sth->execute($bind); if ( ! $sth->rowCount()) $errorMessage = sprintf(Flux::message("UnableToVote"), 4); }break;
to
case "cash": // insert or update cashpoints $cashpoints_var = "#CASHPOINTS"; $sql = "UPDATE {$server->loginDatabase}.$cp_tbl SET `value` = value + ? WHERE `key` = ? AND `account_id` = ?"; $sth = $server->connection->getStatement($sql); $sth->execute(array($res->votepoints, $cashpoints_var, $account_id)); // account doesn't have a record for cashpoints // so we will add a row if ( ! $sth->rowCount()) { $sql = "INSERT INTO {$server->loginDatabase}.$cp_tbl VALUES(?,?,0,?)"; $sth = $server->connection->getStatement($sql); $sth->execute(array($account_id, $cashpoints_var, $res->votepoints)); if ( ! $sth->rowCount()) $errorMessage = sprintf(Flux::message("UnableToVote"), 4); }break;
Unfortunately still getting the same error, however, the points are at least applying! Thank you!
-
Has anyone procured a fix for this voting system to be compatible with Hercules?
-
Whose bells do I have to jingle around here to get my hands on some H.E.R.C. for Christmas?
*unhinges jaw and spits out gum*
My body is ready.
help maps
in General Server Support
Posted
Have you tried removing the "1250" from the map_index file? I've never used the ID when adding new maps, so that may be the issue.