Total RP 3: Extended

Total RP 3: Extended

903k Downloads

C Stack Overflow on Quest NPC say

ashkaraoc opened this issue ยท 8 comments

commented

Created a nice little 4 step quest, NPC /say /whisper or /yell results in continually text generation.

Erorr: Addons\TotalRP3\libs\Ellyb\Tools\Localization.lua:29: C stack overflow

commented

Sounds like a workflow repeating infinitely. Can you quick export the campaign and send it to me so I can check ?

commented

!1EvAxTnox4Fqtj1oHLqpN(bNaLYmqslkdZYhSSSTsSi2wPsYnt(I)Tp3RKTjBqz6759ukOOC3Vp3ff6holCIp8JN)PHt6hs889h63FW59p9Y5pDbC3aGcYTtGFBcjZ(RqY4GqczS7ZPCdtKRrsixpM(W1bKPtOZcU73CYL4tl4g6AHjJMOe6vIsGnGXVEnYZ3Q4Ad1NoxO0g8IGg5okWQ1XWnQKmgxMlxSHEg1JgSsAY4jm1MzIsDi5QRdjxZuL1rRuGWel41rO6QJaYQJEqUHLxh9mx1rezIGB20lK8LhcJdjta)zelTo6EEQiruYTUBmAgTU5D36(79xHM19tbMMIF(Zbphw(6V)CyImdP7ukhmmQIVMPsTmUh7nEjQmYNUnCKZw2LnYv)jqsDug77G7eZ5wpvwinCWKfLVf)CgiIXUOpeCKv5aN5ILaBgj8Fw(s3Pc4gwSSYa)PvlczzVTdfB7YGB2fAAD9MmiCQpKwltPXY0n0vmLr)YHGD8r0EqFZLf32J(vzgJbUaRe(6s566iGPIknyV5YeMbyEUafHEfprmxKabmq7GRGQVNni3KWp04SrPJPTsopv3k5G8CbRmbonYk5VG86IEZRuaVQ6iahczWKmm9ydWycAuUyrgyOAJcI8Gy)KuPz2tf8IyUcTVDWDK1s1Y55Y1(2YllKYEK7QTGtcaFy4)dWbtTq3uYbXeNr7mRDJmSo7FNidu5dSACjo4NCH2e2(VJNZjtjBBIhfcmGAQaOSO8hbaC1ayIzFwSPLrkr5Iwx4vtcnW82C9pfW9i9SErd)Lank(3QeaqOoAJScWemTgcPoJMbWGzcqYZXs2BYzPCm5JE)runAGJ2ZDiS0uHHx86idKckq5oOdB)9Zg45FH5Zx9LcBpFFSlFC4KtdjqqNxA2hjqaZOpEXPhQfxp8fYzsakU6qD98SK6OD63xhDyr4biqYGxsJk(35S8PXpXtmaU4)GIT(85ND(zdo)YJ5PNIx0)L0BbtTe06vYYFsDo8y6Cq7L(y7Vng5twG0RMFHUC8KmA5QKDmKdHJwL)EnMLjbzVZ2rsXTqtanQ49GskDtFQCUXGnXaWkmHbODn3stDusLcXg5GytKLPvqyhlknGxQ7MByb7UEDNaW7CS)wSIZmzaVGEAQKXjnXSKLVH2QC7WDxv0UJ47g(PyLl19ErqRnvg3f6SrBc6cTx1esBZWcDtmTjGAGGl3jCmq(Xp2Su0BHHTlLIb7mjl8h1w9Udab73LYzViB2nTWEc7Zcz80d8UQsHHwYk4Vjx71P2r)V4iFV4Nm(PN55Twwm8vIV)ucSRoRrUnrSGXZUD6exmRRl6XIw)VR6)F5mnWNPJq52(1nZIM1Tm3rxCcQqhZY1gj8HRTL4WGNGayaJPrux41jQkSWdlY2QM0sDCh1qd0gQ)Kaxk7O1X7XZf(hASTgiEwXt42McUnG71XEJF7gep(kaZp89E(V3)Y6i)(FyW5FOpmaJaZkd0zlzk2j3lLL3uz3I(XWjdVSB8nz8XPk9rqO9g0ZdW6p28OiczxnbQX7dEdHYvqoCBX5eRf5FMVnnGVA52jpsHYL5ZP9ZO3ukl4)btbBITKoM657M1FK(070wqZHoUcZM7GbD5w0YZVkYk)LIYsOBkDOhDuUuMsKW(KPJSdMEaxMOo6eWG98CVsAwMqJnJf85q79QIcRMxlYZX3vuh9DHweNdhKT9vtyfRyIf4loyl4VBRNByHP4ULlWTwVpKCdtP(BqZbXICWMpbCEqwANNoZ(cfSjni85)WxSGoF72zDBLHlN4snMWW)9p

Is this what you need?

commented

Hmmm, I'm not reproducing your issue nor seeing anything that would cause an infinite loop in what you shared. Try resetting your campaign maybe, if you edited it while it was running it might have some leftovers causing this. If you still have the issue, try describing the steps you're taking to cause it from the start of your campaign.
(Side note : I don't know if that's a placeholder but most of your conditions are "X is equal to X" which will always be valid no matter what.)

commented

Right, the conditions I was aware of, but it was the NPC /say that was causing the weirdness. Thanks for looking into it! I'll reload the game with no other addons enabled.

commented

So I guess the issue is a lack of some sort of PDF documentation. With some of us having hearing issues, youtube is not an option. For the quest I had to export everything for someone else to use. Alright that's fine. But I need the quest giver to have a conversational step after finding items... so I tried to set that up but the quest items don't flag for progress and I cannot further item advancement for it to talk to. It's just a four part step that was meant to give someone an in game experience of "find body parts for the RAS and turn in." But the problem is they can't find my stashes and I had to export everything for them to even start the quest. Am I missing something?

commented

More written documentation is on my mind, but it requires time, and at the moment I would rather dedicate that time at improving systems before writing tutorials which might be outdated in 1 or 2 versions. It is currently easier to answer specific questions here or on Discord, and rely on the wiki here and the in-game tutorials to explain some functions.

I have trouble understanding what you're having issue with, but I'll try to answer what I gather.

  • If you want to share your campaign and all the items at once, you should make the items as inner objects of the campaign (see the tab called Inner objects in campaign/quest/step editor). You can check this article of the wiki for information regarding sharing creations.

  • Stashes are currently bugged, we have a version in the works to fix it, no ETA on release but it should come soon.

  • There isn't an event called when looting Extended items, whether from stashes or the loot effect, though it is on the list to be added at some point. As potential workarounds, you could check if all the items are present when your player tries to talk to the NPC again; or make the player use the "Interact" action (with a condition on position) to trigger an "Add item" effect and check after every item added if the player has all parts in his inventory.

Let me know if I missed any issue raised.

commented

I totally understand prioritising where your time is spent. I will do as suggested with the items as inner objects, but since the stashes are not working, are regular dropped items? And don't worry about a time space for fixing stuff like that; working within mods or addons is always a secondary full time job. I'll see what I can do to alter the steps of this campaign. Thanks for your time, feel free to close this or mark as resolved :)

commented

Dropped items should be fully working, but other players can't access your dropped items, it is a personal system.
I'll close this ticket but feel free to ask if you encounter any more issue !