crash
I don't understand why this quest makes crashing zone.exe ?
Help plz =) Code:
sub EVENT_SAY |
I think you are trying to say more than can be said in one say command. Try breaking it up into 5-6 seperate lines and seperate say commands.
|
I totally suck at coding, but I see one missed thing
Code:
search it at your leisure.'"); I dunno if that matters but........ Code:
Aaah, how I envy you at times -- Code:
quest::say |
it is a ' and " at the end
=) and it is perl it seems in fact there is parsing errors because of the "," commas or something like that bleh is looking at that =) |
I'm not a perl guru, I know some, but I with every other programming language I've used it doesn't let you put quotes inside of a quote. Even if one is ' instead of ". Try putting in \' instead of jsut ' so that it doesn't treat it as a quote. I think that is correct for perl, but not 100% sure.
|
Yeah, there is a KNOWN issue with adding any "," (coma's)... That is probably what is crashing it... Other than that, I would have to agree with the length of the say... Not sure if there is a word count limit, but is something worth looking into...
|
the comma bug should be fixed as of now (since 0.5.3dr3 i guess). Check that you have latest source.
The quotes might be the reason, as embperl uses script in eval context. However there's no need for the quotes. Might want to use the quest::emote command instead. |
This was still causing crashes in some situations with 0.5.5rc2. I took and look, and posted findings here: http://www.eqemulator.net/forums/viewtopic.php?t=13884 . Play around with it if you can. I can't get it to crash using that change. Note: I did not come across any previous changes to fix this problem as I was looking, but they may be elsewhere. :wink:
|
All times are GMT -4. The time now is 11:26 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.