ID:146538
 
BYOND Version: 341.877

Operating System: Windows 2000 (Built on NT Technology)

Web Browser: FireFox

Game/Hub(s): hub://games.byond.com/hub/Jay1.DragonballSaiyansRevenge

Detailed Problem Description: I think this is a bug. I log on to my game. I have coded in a announcment message so that people will know that someone has logged in. In the mob/Login() code, I add world<<"[src] logged in." (Thats not exactly it, I'll put it in the code snippet section. However when I log in, it has no announcment. Then for some reason, when I put the world<<"[src] has logged in." code in the mob/Logout() code, I get the login announcment.

Code Snippet to Reproduce Problem:
mob/Login()
src.loc=locate(78,77,2)
src.move = 1
src.KnockedOut = 0
src.Blocking = 0
src.WishTime = 0
src.GravityTraining = 0
src.Combo = 0
src.Angry = 0
src.Enraged = 0
src.Power = src.MaxPower
src.LearningTechs = 0
src.GainingZenni = 0
src.WishTimeLeft = 10
src.WSayName = src.Race2
src.sight = 1
src.overlays -= /obj/Blasts111
src.overlays -= /obj/Blasts1
src.overlays -= /obj/GI12
src.Focused = 0
src.Sparring = 0
src.icon_state = ""
src.Muted = 0
src.Absorbing = 0
src.Flying = 0
src.TBagging = 0
src.density = 1
src.Hurt = 0
src.Meditating = 0
src.MedTime = 0
new/obj/hud1/DRA(src.client)
new/obj/hud2/GON(src.client)
new/obj/hud3/BAL(src.client)
new/obj/hud4/L_Z(src.client)
new/obj/hud5/Dash(src.client)
new/obj/hud6/S_R(src.client)
new/obj/hud7/Blank(src.client)
new/obj/hud8/Ver5(src.client)
new/obj/WhoHud/Who(src.client)
new/obj/SaveHud/Save(src.client)
new/obj/RestHud/Rest(src.client)
new/obj/WSayHud/World_Say(src.client)
new/obj/SayHud/Say(src.client)
new/obj/DropGoldHud/DropGold(src.client)
new/obj/MeditateHud/Meditate(src.client)
new/obj/SiteURLHud/SiteURL(src.client)
new/obj/RolePlayHud/RolePlay(src.client)
world<<"<font color=red>[src.Name] <font color=purple>([src.key])<font color=white>, the <font color=gray>[src.Gender] <font color=blue>[src.Race2]<font color=white> has logged in."
Rules()
MessageOfTheDay()
mob/Logout()
world<<"<font color=red>[src.Name] <font color=purple>([src.key])<font color=white>, the <font color=gray>[src.Gender] <font color=blue>[src.Race2]<font color=white> has logged in."
del(src)


Does the problem occur:
Every time? Or how often? Always

In other games? Well..no.

On other computers? Only got the game on this one

In other user accounts? Yes
Look up ..() in the reference.
In response to Jp
I couldnt find it :/
In response to Jay1
Look up under procs '..'
In response to N1ghtW1ng
N1ghtW1ng wrote:
Look up under procs '..'

Looked it up and I added ..() to my code. didnt work.
In response to Jay1
Add it to the top of the Login() and the bottom of Logout()
In response to N1ghtW1ng
N1ghtW1ng wrote:
Add it to the top of the Login() and the bottom of Logout()

Hint: N1ghtW1ng means ..(), not ..
In response to Absolute Zer0
Absolute Zer0 wrote:
N1ghtW1ng wrote:
Add it to the top of the Login() and the bottom of Logout()

Hint: N1ghtW1ng means ..(), not ..

I know that, () inside () shows arguments which the proc '..' doesnt have. I thought that in the DM Refs it would be ..()
In response to N1ghtW1ng
N1ghtW1ng wrote:
Add it to the top of the Login() and the bottom of Logout()

*shakes head*
it didnt work

Honestly >.> I think its a bug
In response to Jay1
.. is a proc. As you said ..() means .. has no arguements and it is showing it is a proc. Procs like Login() aren't shown in the ref as Login() it is Login.