wow, this is becoming quite convoluted, isn't it? The event will work just as I have instructed, so I am not going to comment on anyone else's alternative methods that they've suggested.
I think you were either misinformed or misunderstood. There is no reason why two variables can't have the same number. The advice may have been that you should not use the same variable for two different things, which is true in most cases (but not all).
Looking at your post #19 ...
EVENT A
The condition on page 1 is wrong. Setting self switch A as a condition means this event will never ever run. Remove that condition.
After the Control Variables command, add a Control Self Switch command to turn on self switch A.
The trigger on page 2 is wrong. Setting self switch A as the condition is the only thing you should have done on page 2.
EVENT B (common event)
I assume your Input Number uses variable 101? This is correct.
The first conditional branch is wrong. You are not comparing variable 101 with variable 102. You are comparing variable 101 with the constant (number) 55517799. So edit that command and select constant rather than variable, and enter the actual phone number you want them to dial as the number.
The second conditional branch is correct.
It looks like the structure of the remaining commands is correct, though you didn't include the "wrong number" processing right at the bottom of that event, so if you still have problems after this, just included that bottom bit in a screenshot as well..
EVENT C (phone)
This event is correct.
Make those changes, and it should all work for you.
Also, I love the detailed screenshots you provided in that post. It really made it clear how you'd set up your events and removed some of the confusion caused by the way the editor displays the event commands.
Shaz, your existence is a miracle! It worked!
Dialing the first phone number on the list (55517799) worked like a charm!
The positive:
- Hitting the "Action" button on the Computer event beside the Phone, nothing happens, because the correct phone number has not been dialed yet < good.
- After dialing a correct number (555-1 77 99), the "Correct Number" SE is played.
- The wait command made the timing perfect until the text message pops up according to the phone's "pick-up" sound effect in the "Correct Number" SE.
- Hitting the "Action" button on the Computer beside the Phone shows a text message; the Event was successfully activated after dialing the correct phone number.
- Re-dialing the same number will Jump to Label; "Bad Number" and plays the "Not in Service" SE, and impossible to get back to the correct number no matter how many attempts are made by the player. This is a one-time event, which is exactly how I wanted it.
- Dialing a non-existent number will Jump to Label; "Wrong Number" and the "Wrong number" SE played.
The negative:
But there's one new issue that I couldn't figure out how to fix it.
The issue is, when I dial the
second phone number (
555-3 35 51), it skips to the "Wrong Number" SE.
It's as if the
second number is non-existent, but still, it
successfully activates another event just like the
first number does.
The
second phone number (
55533551) is not working properly.
It skips/Jumps to Label "Wrong Number", and always does so. Not as many in-game changes occur just like the first phone number does, except that each of both numbers still activates the unique text messages on the Computer Event, screenshot
C).
But when I placed the second number on top and the first number on the bottom, then the second number worked well and the first number began to have the same issues.
So, I believe there's something wrong with the Common Event "Phone Calls", screenshot B ).
I tried to add each phone number as separate Common Events commands in the Phone Event, but that only caused more issues when attempting to make a Phone Call.
(In the screenshot
B ) Common Event; "Phone Calls", all commands in both Row 1 and 2 are in the same Event from top to bottom.)
Here are the screenshots:

------------------------------------------------------------------------------------

------------------------------------------------------------------------------------
------------------------------------------------------------------------------------