Go Back   EQEmulator Home > EQEmulator Forums > Quests > Quests::Q&A

Quests::Q&A This is the quest support section

Reply
 
Thread Tools Display Modes
  #1  
Old 01-24-2013, 08:28 PM
NikonRZ
Sarnak
 
Join Date: Sep 2008
Location: Atlanta, GA
Posts: 33
Default Quest Hand-ins Broke all the sudden.

For some reason quest item handins broke out of nowhere.

Behavior 3 days ago (tested):
Working as intended. Npc quests fully working.

Behavior now:
Hand quest npc item; quest npc faces player; npc eats item.

Things I have checked.
Checked the check_handin.pl plugin, hasn't been touched, looks ok.
Tried multiple npc's (20 or so)
Checked npc's that verified worked 3 days ago
Checked logs folder for _quest.log and found this several times:

---------------------------------------------
[01.24. - 11:56:39] Starting Log: logs/eqemu_quest_zone_10156.log
[01.24. - 11:56:39] Tying perl output to eqemu logs
[01.24. - 11:56:39] Creating EQEmuIO=HASH(0x64a9d
[01.24. - 11:56:39] Creating EQEmuIO=HASH(0x658f7c)
[01.24. - 11:56:39] Loading perlemb plugins.
[01.24. - 11:56:39] Unable to read perl file 'plugin.pl'
[01.24. - 11:56:39] in quest library
[01.24. - 11:56:39] done with quest library
[01.24. - 11:56:39] Use of uninitialized value in string eq at plugins/quest_test.pl line 26.
[01.24. - 11:56:39] Loading perl commands...
[01.24. - 11:56:39] Unable to read perl file 'commands.pl'

Then I checked the plugin.pl, and other plugin .pl and don't see anything wrong.

Anyone know what this could be?
Re-install Active perl? Why all the sudden? Nothing has changed in the quest department?

Update: I have now also re-installed perl, and restarted the server. Still eats the items.

Also for plugin dbaccess.pl, does the db.ini that it refers to need to be defined and put in the c:\eqemu\db.ini folder?
Reply With Quote
  #2  
Old 01-24-2013, 09:56 PM
Drajor's Avatar
Drajor
Developer
 
Join Date: Nov 2012
Location: Halas
Posts: 355
Default

Quote:
[01.24. - 11:56:39] Use of uninitialized value in string eq at plugins/quest_test.pl line 26.
I would be looking at that line first.
__________________
Drajor regards you indifferently -- what would you like your tombstone to say?
Reply With Quote
  #3  
Old 01-24-2013, 10:05 PM
NikonRZ
Sarnak
 
Join Date: Sep 2008
Location: Atlanta, GA
Posts: 33
Default

Thanks for quick help.

The line you told me to look at.
Quote:
[01.24. - 11:56:39] Use of uninitialized value in string eq at plugins/quest_test.pl line 26.
At that line in quest_test.pl is this:


Code:
if($ARGV[0] eq "-nodb") {
	require "no_dbaccess.pl";
	shift(@ARGV);
} else {
	require "dbaccess.pl";
}
Then I noticed there was no db.ini file. So I made one like this:
Code:
[Database]
host=localhost
user=root
password=mypassword
database=eq
I put it in c:\eqemu\plugins and c:\eqemu

Next post shows my new log since I have made the corrections but hand ins are still broke.
Reply With Quote
  #4  
Old 01-24-2013, 10:17 PM
NikonRZ
Sarnak
 
Join Date: Sep 2008
Location: Atlanta, GA
Posts: 33
Default

What is perplexing is I haven't changed any of this and never had an issue, well I mean there is obviously issues with say globals but hand ins were fine. Grr.
Reply With Quote
  #5  
Old 01-24-2013, 10:36 PM
NikonRZ
Sarnak
 
Join Date: Sep 2008
Location: Atlanta, GA
Posts: 33
Default

Okay. I guess I have fixed all the errors. Handins are still totally broken. Everything else is fine.

Generating this log now.
Code:
---------------------------------------------
[01.24. - 21:19:07] Starting Log: logs/eqemu_quest_zone_1476.log
[01.24. - 21:19:07] Tying perl output to eqemu logs
[01.24. - 21:19:07] Creating EQEmuIO=HASH(0x2b6aa18)
[01.24. - 21:19:07] Creating EQEmuIO=HASH(0x2b78fbc)
[01.24. - 21:19:07] Loading perlemb plugins.
[01.24. - 21:19:07] Subroutine Cwd::fastcwd redefined at C:/Perl/lib/Cwd.pm line 699.
[01.24. - 21:19:07] Subroutine Cwd::getcwd redefined at C:/Perl/lib/Cwd.pm line 699.
[01.24. - 21:19:07] Subroutine Cwd::abs_path redefined at C:/Perl/lib/Cwd.pm line 699.
[01.24. - 21:19:07] setting host to localhost
[01.24. - 21:19:07] setting user to root
[01.24. - 21:19:07] setting password to jesuss!qaz
[01.24. - 21:19:07] setting database to eq
[01.24. - 21:19:07] user : >>>
[01.24. - 21:19:07] root
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] host : >>>
[01.24. - 21:19:07] localhost
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] database : >>>
[01.24. - 21:19:07] eq
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] password : >>>
[01.24. - 21:19:07] jesuss!qaz
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] Subroutine EQconnect redefined at plugins/no_dbaccess.pl line 8.
[01.24. - 21:19:07] Subroutine dumpAccounts redefined at plugins/no_dbaccess.pl line 11.
[01.24. - 21:19:07] Subroutine dumpCharacters redefined at plugins/no_dbaccess.pl line 14.
[01.24. - 21:19:07] Subroutine getNPCInfo redefined at plugins/no_dbaccess.pl line 22.
[01.24. - 21:19:07] Subroutine getNPCGlobals redefined at plugins/no_dbaccess.pl line 38.
[01.24. - 21:19:07] Subroutine setGlobal redefined at plugins/no_dbaccess.pl line 48.
[01.24. - 21:19:07] Subroutine delGlobal redefined at plugins/no_dbaccess.pl line 63.
[01.24. - 21:19:07] Subroutine tarGlobal redefined at plugins/no_dbaccess.pl line 73.
[01.24. - 21:19:07] Subroutine itemName redefined at plugins/no_dbaccess.pl line 78.
[01.24. - 21:19:07] Subroutine whoNPC redefined at plugins/no_dbaccess.pl line 89.
[01.24. - 21:19:07] Subroutine getWaypoints redefined at plugins/no_dbaccess.pl line 97.
[01.24. - 21:19:07] Subroutine zoneList redefined at plugins/no_dbaccess.pl line 109.
[01.24. - 21:19:07] Subroutine zoneInfo redefined at plugins/no_dbaccess.pl line 117.
[01.24. - 21:19:07] Subroutine getFactionValue redefined at plugins/no_dbaccess.pl line 126.
[01.24. - 21:19:07] Subroutine EQdisconnect redefined at plugins/no_dbaccess.pl line 133.
[01.24. - 21:19:07] Subroutine dispatch redefined at plugins/plugin.pl line 6.
[01.24. - 21:19:07] Subroutine showvars redefined at plugins/plugin.pl line 79.
[01.24. - 21:19:07] in quest library
[01.24. - 21:19:07] done with quest library
[01.24. - 21:19:07] Use of uninitialized value in string eq at plugins/quest_test.pl line 26.
[01.24. - 21:19:07] Subroutine EQconnect redefined at dbaccess.pl line 40.
[01.24. - 21:19:07] Subroutine dumpAccounts redefined at dbaccess.pl line 48.
[01.24. - 21:19:07] Subroutine dumpCharacters redefined at dbaccess.pl line 58.
[01.24. - 21:19:07] Subroutine getNPCInfo redefined at dbaccess.pl line 72.
[01.24. - 21:19:07] Subroutine getNPCGlobals redefined at dbaccess.pl line 98.
[01.24. - 21:19:07] Subroutine setGlobal redefined at dbaccess.pl line 121.
[01.24. - 21:19:07] Subroutine delGlobal redefined at dbaccess.pl line 136.
[01.24. - 21:19:07] Subroutine tarGlobal redefined at dbaccess.pl line 149.
[01.24. - 21:19:07] Subroutine itemName redefined at dbaccess.pl line 161.
[01.24. - 21:19:07] Subroutine whoNPC redefined at dbaccess.pl line 176.
[01.24. - 21:19:07] Subroutine getWaypoints redefined at dbaccess.pl line 200.
[01.24. - 21:19:07] Subroutine zoneList redefined at dbaccess.pl line 239.
[01.24. - 21:19:07] Subroutine zoneInfo redefined at dbaccess.pl line 253.
[01.24. - 21:19:07] Subroutine getFactionValue redefined at dbaccess.pl line 283.
[01.24. - 21:19:07] Subroutine example redefined at dbaccess.pl line 321.
[01.24. - 21:19:07] Subroutine EQdisconnect redefined at dbaccess.pl line 357.
[01.24. - 21:19:07] setting host to localhost
[01.24. - 21:19:07] setting user to root
[01.24. - 21:19:07] setting password to mydatabasepassword
[01.24. - 21:19:07] setting database to eq
[01.24. - 21:19:07] user : >>>
[01.24. - 21:19:07] root
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] host : >>>
[01.24. - 21:19:07] localhost
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] database : >>>
[01.24. - 21:19:07] eq
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] password : >>>
[01.24. - 21:19:07] mydatabasepassword
[01.24. - 21:19:07] <<<
[01.24. - 21:19:07] Subroutine quest::me redefined at quest.pl line 5.
[01.24. - 21:19:07] Subroutine quest::follow redefined at quest.pl line 9.
[01.24. - 21:19:07] Subroutine quest::sfollow redefined at quest.pl line 16.
[01.24. - 21:19:07] Subroutine quest::emote redefined at quest.pl line 25.
[01.24. - 21:19:07] Subroutine quest::say redefined at quest.pl line 30.
[01.24. - 21:19:07] Subroutine quest::shout redefined at quest.pl line 35.
[01.24. - 21:19:07] Subroutine quest::spawn redefined at quest.pl line 41.
[01.24. - 21:19:07] Subroutine quest::echo redefined at quest.pl line 45.
[01.24. - 21:19:07] Subroutine quest::summonitem redefined at quest.pl line 51.
[01.24. - 21:19:07] Subroutine quest::castspell redefined at quest.pl line 57.
[01.24. - 21:19:07] Subroutine quest::depop redefined at quest.pl line 62.
[01.24. - 21:19:07] Subroutine quest::exp redefined at quest.pl line 68.
[01.24. - 21:19:07] Subroutine quest::level redefined at quest.pl line 73.
[01.24. - 21:19:07] Subroutine quest::rain redefined at quest.pl line 79.
[01.24. - 21:19:07] Subroutine quest::snow redefined at quest.pl line 88.
[01.24. - 21:19:07] Subroutine quest::givecash redefined at quest.pl line 98.
[01.24. - 21:19:07] Subroutine quest::pvp redefined at quest.pl line 103.
[01.24. - 21:19:07] Subroutine quest::doanim redefined at quest.pl line 111.
[01.24. - 21:19:07] Subroutine quest::faction redefined at quest.pl line 118.
[01.24. - 21:19:07] Subroutine quest::setguild redefined at quest.pl line 127.
[01.24. - 21:19:07] Subroutine quest::rebind redefined at quest.pl line 134.
[01.24. - 21:19:07] Subroutine quest::settime redefined at quest.pl line 142.
[01.24. - 21:19:07] Subroutine quest::setsky redefined at quest.pl line 147.
[01.24. - 21:19:07] Subroutine quest::settimer redefined at quest.pl line 153.
[01.24. - 21:19:07] Subroutine quest::stoptimer redefined at quest.pl line 159.
[01.24. - 21:19:07] Subroutine quest::movepc redefined at quest.pl line 166.
[01.24. - 21:19:07] Subroutine quest::save redefined at quest.pl line 175.
[01.24. - 21:19:07] Subroutine quest::setglobal redefined at quest.pl line 180.
[01.24. - 21:19:07] Subroutine quest::delglobal redefined at quest.pl line 185.
[01.24. - 21:19:07] Subroutine quest::targlobal redefined at quest.pl line 190.
[01.24. - 21:19:07] Subroutine quest::ChooseRandom redefined at quest.pl line 196.
[01.24. - 21:19:07] Subroutine signal redefined at quest.pl line 208.
[01.24. - 21:19:07] Subroutine signalwith redefined at quest.pl line 215.
[01.24. - 21:19:07] in quest library
[01.24. - 21:19:07] done with quest library
[01.24. - 21:19:07] connected to database.
[01.24. - 21:19:07] 296 zones set
[01.24. - 21:19:07] loading plugins
[01.24. - 21:19:07] Subroutine dispatch redefined at (eval 27) line 6.
[01.24. - 21:19:07] Subroutine showvars redefined at (eval 27) line 79.
[01.24. - 21:19:07] Subroutine check_handin redefined at (eval 28) line 3.
[01.24. - 21:19:07] Subroutine return_items redefined at (eval 28) line 17.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 28) line 1.
[01.24. - 21:19:07] Subroutine EQconnect redefined at (eval 29) line 40.
[01.24. - 21:19:07] Subroutine dumpAccounts redefined at (eval 29) line 48.
[01.24. - 21:19:07] Subroutine dumpCharacters redefined at (eval 29) line 58.
[01.24. - 21:19:07] Subroutine getNPCInfo redefined at (eval 29) line 72.
[01.24. - 21:19:07] Subroutine getNPCGlobals redefined at (eval 29) line 98.
[01.24. - 21:19:07] Subroutine setGlobal redefined at (eval 29) line 121.
[01.24. - 21:19:07] Subroutine delGlobal redefined at (eval 29) line 136.
[01.24. - 21:19:07] Subroutine tarGlobal redefined at (eval 29) line 149.
[01.24. - 21:19:07] Subroutine itemName redefined at (eval 29) line 161.
[01.24. - 21:19:07] Subroutine whoNPC redefined at (eval 29) line 176.
[01.24. - 21:19:07] Subroutine getWaypoints redefined at (eval 29) line 200.
[01.24. - 21:19:07] Subroutine zoneList redefined at (eval 29) line 239.
[01.24. - 21:19:07] Subroutine zoneInfo redefined at (eval 29) line 253.
[01.24. - 21:19:07] Subroutine getFactionValue redefined at (eval 29) line 283.
[01.24. - 21:19:07] Subroutine example redefined at (eval 29) line 321.
[01.24. - 21:19:07] Subroutine EQdisconnect redefined at (eval 29) line 357.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 29) line 1.
[01.24. - 21:19:07] Subroutine try_tome_handins redefined at (eval 30) line 3.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 30) line 1.
[01.24. - 21:19:07] Subroutine EQconnect redefined at (eval 31) line 8.
[01.24. - 21:19:07] Subroutine dumpAccounts redefined at (eval 31) line 11.
[01.24. - 21:19:07] Subroutine dumpCharacters redefined at (eval 31) line 14.
[01.24. - 21:19:07] Subroutine getNPCInfo redefined at (eval 31) line 22.
[01.24. - 21:19:07] Subroutine getNPCGlobals redefined at (eval 31) line 38.
[01.24. - 21:19:07] Subroutine setGlobal redefined at (eval 31) line 48.
[01.24. - 21:19:07] Subroutine delGlobal redefined at (eval 31) line 63.
[01.24. - 21:19:07] Subroutine tarGlobal redefined at (eval 31) line 73.
[01.24. - 21:19:07] Subroutine itemName redefined at (eval 31) line 78.
[01.24. - 21:19:07] Subroutine whoNPC redefined at (eval 31) line 89.
[01.24. - 21:19:07] Subroutine getWaypoints redefined at (eval 31) line 97.
[01.24. - 21:19:07] Subroutine zoneList redefined at (eval 31) line 109.
[01.24. - 21:19:07] Subroutine zoneInfo redefined at (eval 31) line 117.
[01.24. - 21:19:07] Subroutine getFactionValue redefined at (eval 31) line 126.
[01.24. - 21:19:07] Subroutine EQdisconnect redefined at (eval 31) line 133.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 31) line 1.
[01.24. - 21:19:07] Subroutine dispatch redefined at (eval 32) line 6.
[01.24. - 21:19:07] Subroutine showvars redefined at (eval 32) line 79.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 32) line 1.
[01.24. - 21:19:07] Subroutine quest::me redefined at (eval 33) line 5.
[01.24. - 21:19:07] Subroutine quest::follow redefined at (eval 33) line 9.
[01.24. - 21:19:07] Subroutine quest::sfollow redefined at (eval 33) line 16.
[01.24. - 21:19:07] Subroutine quest::emote redefined at (eval 33) line 25.
[01.24. - 21:19:07] Subroutine quest::say redefined at (eval 33) line 30.
[01.24. - 21:19:07] Subroutine quest::shout redefined at (eval 33) line 35.
[01.24. - 21:19:07] Subroutine quest::spawn redefined at (eval 33) line 41.
[01.24. - 21:19:07] Subroutine quest::echo redefined at (eval 33) line 45.
[01.24. - 21:19:07] Subroutine quest::summonitem redefined at (eval 33) line 51.
[01.24. - 21:19:07] Subroutine quest::castspell redefined at (eval 33) line 57.
[01.24. - 21:19:07] Subroutine quest::depop redefined at (eval 33) line 62.
[01.24. - 21:19:07] Subroutine quest::exp redefined at (eval 33) line 68.
[01.24. - 21:19:07] Subroutine quest::level redefined at (eval 33) line 73.
[01.24. - 21:19:07] Subroutine quest::rain redefined at (eval 33) line 79.
[01.24. - 21:19:07] Subroutine quest::snow redefined at (eval 33) line 88.
[01.24. - 21:19:07] Subroutine quest::givecash redefined at (eval 33) line 98.
[01.24. - 21:19:07] Subroutine quest::pvp redefined at (eval 33) line 103.
[01.24. - 21:19:07] Subroutine quest::doanim redefined at (eval 33) line 111.
[01.24. - 21:19:07] Subroutine quest::faction redefined at (eval 33) line 118.
[01.24. - 21:19:07] Subroutine quest::setguild redefined at (eval 33) line 127.
[01.24. - 21:19:07] Subroutine quest::rebind redefined at (eval 33) line 134.
[01.24. - 21:19:07] Subroutine quest::settime redefined at (eval 33) line 142.
[01.24. - 21:19:07] Subroutine quest::setsky redefined at (eval 33) line 147.
[01.24. - 21:19:07] Subroutine quest::settimer redefined at (eval 33) line 153.
[01.24. - 21:19:07] Subroutine quest::stoptimer redefined at (eval 33) line 159.
[01.24. - 21:19:07] Subroutine quest::movepc redefined at (eval 33) line 166.
[01.24. - 21:19:07] Subroutine quest::save redefined at (eval 33) line 175.
[01.24. - 21:19:07] Subroutine quest::setglobal redefined at (eval 33) line 180.
[01.24. - 21:19:07] Subroutine quest::delglobal redefined at (eval 33) line 185.
[01.24. - 21:19:07] Subroutine quest::targlobal redefined at (eval 33) line 190.
[01.24. - 21:19:07] Subroutine quest::ChooseRandom redefined at (eval 33) line 196.
[01.24. - 21:19:07] Subroutine signal redefined at (eval 33) line 208.
[01.24. - 21:19:07] Subroutine signalwith redefined at (eval 33) line 215.
[01.24. - 21:19:07] Subroutine handler redefined at (eval 33) line 1.
[01.24. - 21:19:07] Subroutine color redefined at (eval 34) line 5.
[01.24. - 21:19:07] Subroutine className redefined at (eval 34) line 130.
[01.24. - 21:19:07] Subroutine init redefined at (eval 34) line 230.
[01.24. - 21:19:07] Subroutine pager redefined at (eval 34) line 258.
[01.24. - 21:19:07] Subroutine noeffect redefined at (eval 34) line 279.
[01.24. - 21:19:07] Subroutine attack redefined at (eval 34) line 283.
[01.24. - 21:19:07] Subroutine battack redefined at (eval 34) line 288.
[01.24. - 21:19:07] Subroutine becho redefined at (eval 34) line 301.
[01.24. - 21:19:07] Subroutine bedit redefined at (eval 34) line 313.
[01.24. - 21:19:07] Subroutine bhelp redefined at (eval 34) line 319.
[01.24. - 21:19:07] Subroutine level redefined at (eval 34) line 326.
[01.24. - 21:19:07] Subroutine bperl redefined at (eval 34) line 334.
[01.24. - 21:19:07] Subroutine say redefined at (eval 34) line 340.
[01.24. - 21:19:07] Subroutine shout redefined at (eval 34) line 361.
[01.24. - 21:19:07] Subroutine btarget redefined at (eval 34) line 367.
[01.24. - 21:19:07] Subroutine btimer redefined at (eval 34) line 404.
[01.24. - 21:19:07] Subroutine kill redefined at (eval 34) line 414.
[01.24. - 21:19:07] Subroutine npcstat redefined at (eval 34) line 429.
[01.24. - 21:19:07] Subroutine listnpcs redefined at (eval 34) line 433.
[01.24. - 21:19:07] Subroutine viewNPCType redefined at (eval 34) line 443.
[01.24. - 21:19:07] Subroutine whoami redefined at (eval 34) line 454.
[01.24. - 21:19:07] Subroutine wpinfo redefined at (eval 34) line 461.
[01.24. - 21:19:07] Subroutine givecash redefined at (eval 34) line 471.
[01.24. - 21:19:07] Subroutine give redefined at (eval 34) line 498.
[01.24. - 21:19:07] Subroutine szone redefined at (eval 34) line 537.
[01.24. - 21:19:07] Subroutine verbose redefined at (eval 34) line 562.
[01.24. - 21:19:07] Loading perl commands...
Help. Lol.
Reply With Quote
  #6  
Old 01-24-2013, 11:53 PM
NikonRZ
Sarnak
 
Join Date: Sep 2008
Location: Atlanta, GA
Posts: 33
Default

FIXED. Replaced quests with restore from 1 year ago. Must be something I opened in regular notepad on accident.

Rule of thumb. Never open anything to do with a quest with regular notepad.

Use Notepad++ or Notepad2

Thanks for the help.
Reply With Quote
  #7  
Old 01-25-2013, 12:55 AM
Drajor's Avatar
Drajor
Developer
 
Join Date: Nov 2012
Location: Halas
Posts: 355
Default

Issues like this will happen even to most disciplined developer. I recommend some form of version control system over all your files so you can see with ease if anything has changed.
__________________
Drajor regards you indifferently -- what would you like your tombstone to say?

Last edited by Drajor; 01-25-2013 at 12:59 AM.. Reason: Spelling
Reply With Quote
  #8  
Old 01-28-2013, 03:09 PM
Figback65
Discordant
 
Join Date: Aug 2009
Location: 2131231231
Posts: 255
Default

I am having the same issue. After using the newest build with Cmake my tomes and soulbinders are broken. Plus there is other random things im finding as well.
Reply With Quote
  #9  
Old 01-28-2013, 03:32 PM
werebat's Avatar
werebat
Hill Giant
 
Join Date: Oct 2010
Posts: 143
Default

Quote:
Originally Posted by Figback65 View Post
I am having the same issue. After using the newest build with Cmake my tomes and soulbinders are broken. Plus there is other random things im finding as well.
Thought it was just me but my soulbinders and the #bind command do not work. This is right after latest build from 1/27. Noticed there is a newer build today, have not tried that one yet.
Reply With Quote
  #10  
Old 01-28-2013, 03:51 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Did you guys have working servers before?

I have to copy the entire source directory to my home computer every day when I get home and rebuild the entire thing from scratch.

In addition, I copy all eight *.conf files and search for any sql updates. If there are changes to the 'quests' svn, I delete my existing files and copy over
the entire quests folder, then do the same for my plugins.

I have not had a problem with any script-related activities as yet, though my last build was revision 2460.


You could still be having viable issues, but you will need to give more diagnosable information.
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #11  
Old 01-28-2013, 04:41 PM
werebat's Avatar
werebat
Hill Giant
 
Join Date: Oct 2010
Posts: 143
Default

Quote:
Originally Posted by Uleat View Post
Did you guys have working servers before?

I have to copy the entire source directory to my home computer every day when I get home and rebuild the entire thing from scratch.

In addition, I copy all eight *.conf files and search for any sql updates. If there are changes to the 'quests' svn, I delete my existing files and copy over
the entire quests folder, then do the same for my plugins.

I have not had a problem with any script-related activities as yet, though my last build was revision 2460.


You could still be having viable issues, but you will need to give more diagnosable information.
My quests directory is updated via the SVN so I dont overwrite it (Maps too but I dont think they are being updated anymore). But I do all the other steps. Not sure if the bind issue was broke before since this is the first time I tried to bind since building with CMake.
Reply With Quote
  #12  
Old 01-28-2013, 05:30 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

I tried the #bind command and it worked for me on the current rev, and a slightly older one (didn't note which one).

I don't normally use #bind, just #cast <whatever the spell id for bind affinity is> but I noticed #bind doesn't produce any output by design and /charinfo doesn't reflect your new bindpoint after using it until you zone.

Anyway, #bind simply updates your bind point in the player profile and doesn't use Perl or rely on spell casting, so there is nothing that has changed that could have broken it for you and not for everyone else that I am aware of, unless it is a 64 bit compile issue (I tested on a 32 bit system). I doubt very much it is a 64 bit issue after having a quick look at the structs involved.

Last edited by Derision; 01-28-2013 at 05:37 PM..
Reply With Quote
  #13  
Old 01-28-2013, 05:37 PM
Figback65
Discordant
 
Join Date: Aug 2009
Location: 2131231231
Posts: 255
Default

Yes I had a working server. I went to rebuild my server box and my old source directory got corrupted on the backup. So I had to use a new build. I did compare my old quests/scripts vs new svn for handin and soulbinders and everything looked identicle.

I just checked the #bind command and it doesnt work for me either.
Reply With Quote
  #14  
Old 01-28-2013, 06:03 PM
c0ncrete's Avatar
c0ncrete
Dragon
 
Join Date: Dec 2009
Posts: 719
Default

i have the latest build and keep up to date with the quest repository. the #bind command works, as do soul binders, as do turn-ins.

do you have the appropriate permissions to use #bind? is your plugins directory in the correct location (in your server directory, not in the quests directory)?
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
Reply With Quote
  #15  
Old 01-28-2013, 07:56 PM
werebat's Avatar
werebat
Hill Giant
 
Join Date: Oct 2010
Posts: 143
Default

I just compiled the newest, 2466, and it works fine now. Not sure what the issue was before. I am using Mercs if that helps.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 09:08 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3