Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #46  
Old 08-07-2003, 06:41 AM
Projectshifter Projectshifter is offline
The David
Projectshifter's Avatar
Join Date: Apr 2002
Location: USA
Posts: 912
Projectshifter is an unknown quantity at this point
Send a message via ICQ to Projectshifter Send a message via AIM to Projectshifter Send a message via MSN to Projectshifter Send a message via Yahoo to Projectshifter
Quote:
Originally posted by Kaimetsu
No, the NPC Server runs NPCs. The NPC Server is not an NPC. That would make no sense. The CNPC, at most, provides a host for the NPC Server. Deleting it causes harm, but that doesn't mean they are one and the same.
No, it's basically the NPC Server, understand that, maybe I just thought after everyone else pointed out how vital it was you'd understand. It is basically the NPC Server, it runs EVERYTHING, it's exe->npc for the most part... get it got it good and get over it!
Quote:
Originally posted by Kaimetsu
No, it wasn't. You can't take a completely unrelated example, apply a principle and then say you've proven that the principle applies to the original. It's like the reverse of a Straw Man - a very weak argumentative technique.
No, it is a strong and solid arguement. Just because you're not willing to accept that computers can have anything to do with the outside world, doesn't mean that they don't...
Quote:
Originally posted by Kaimetsu
Really, dude. Stop being an idiot. Stop trying to obfuscate matters by introducing meaningless comparisons and argue from a programming perspective.
No, this is VERY relevant. YOU need to stop acting like you're a god. I TRIED to ignore everyone tell me how much they hated Kai, and I was like "No, he's a good guy, you just need to get to know him". And I tried to get along with you, you're not willing to EVER admit that you might even REMOTELY be wrong, so STOP thinking you're gods gift to scripting, you're not. Neither am I, you're good, but you're not as godly as you think you, and I'm not as good as I think I am, and I'll be the first one to admit that, so STOP it okay?
---Shifter
__________________
Who has time for life these days?
Reply With Quote
  #47  
Old 08-07-2003, 06:56 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by Projectshifter
No, it's basically the NPC Server, understand that, maybe I just thought after everyone else pointed out how vital it was you'd understand. It is basically the NPC Server, it runs EVERYTHING, it's exe->npc for the most part... get it got it good and get over it!
All you are doing is stating your opinion again and again. You don't understand the system, you just want to recite whatever you've been told.

Quote:
No, it is a strong and solid arguement. Just because you're not willing to accept that computers can have anything to do with the outside world, doesn't mean that they don't...
Idiotic, idiotic, idiotic. You're not thinking at all. The NPC Server may be like a car, but you can't draw the comparison and expect it to prove whatever conclusions you reach. First you have to prove that the comparison fits. Otherwise it's just circular logic.

Quote:
No, this is VERY relevant.
Ah, and the capital letters prove it? Listen: It's not relevant just because you say it is. You have two options:

1) Prove that the car analogy is applicable, in which case you have to prove the very thing that the analogy is meant to depict.
2) Stop being stupid and start arguing as a programmer.

Quote:
YOU need to stop acting like you're a god.
Grow up. I dismiss your idiotic arguments so that means I'm being arrogant? Did you consider that perhaps your arguments really are flawed? Oh, you didn't? Well, I guess I must be the arrogant one, then

Quote:
I TRIED to ignore everyone tell me how much they hated Kai, and I was like "No, he's a good guy, you just need to get to know him".
How very good of you. However, judging by your previous attempts at PR, I think I would be better off without you defending me.

Quote:
And I tried to get along with you
Which was pretty annoying, because I really didn't want to get along with you.

Quote:
you're not willing to EVER admit that you might even REMOTELY be wrong
Psch. In a standard argument, how many times do you see a person randomly declare that he might be wrong? It's implicit, it's not something that has to be stated. The only people who ever make this kind of argument are people who assume their opinion to be correct, and are aghast that somebody has the gall to disagree with it.

Of course there's the possibility that I could be wrong, but until you bring me even a shred of evidence to support your case, I will continue to deem it unlikely.

Quote:
I'm not as good as I think I am, and I'll be the first one to admit that
You sure? Because I heard a lot of people saying it before you did.
__________________
Reply With Quote
  #48  
Old 08-07-2003, 07:07 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
*shrugs* PS, just quit wasting time on Kai. Wait for Stefan to come back and let him say it...How much you want to bet he tries to prove Stefan wrong about it too?
__________________
-Zega, Staff Advisor of Delteria
Reply With Quote
  #49  
Old 08-07-2003, 07:18 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by voicedcow6666
Wait for Stefan to come back and let him say it...How much you want to bet he tries to prove Stefan wrong about it too?
You're not listening. I'm not arguing that you are wrong, I'm arguing that you have not yet given any reasons to support the conjecture. You may well be right, but you're doing a damn poor job of arguing your case.
__________________
Reply With Quote
  #50  
Old 08-07-2003, 07:21 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
Quote:
Originally posted by Kaimetsu


You're not listening. I'm not arguing that you are wrong, I'm arguing that you have not yet given any reasons to support the conjecture. You may well be right, but you're doing a damn poor job of arguing your case.

No, you're just doing a damn good job of being stubborn.

The whole lagging a vital NPC to the NPC Server's well being is good enough.
__________________
-Zega, Staff Advisor of Delteria
Reply With Quote
  #51  
Old 08-07-2003, 07:25 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by voicedcow6666
No, you're just doing a damn good job of being stubborn.
If by 'being stubborn' you mean 'refusing to blindly believe what I tell you no matter how many times I say it' then yes. Until you give me a good reason, I will continue to be 'stubborn'.

Quote:
The whole lagging a vital NPC to the NPC Server's well being is good enough.
I dealt with that. Everything is handled by the same processor, it doesn't matter where the code is.
__________________
Reply With Quote
  #52  
Old 08-07-2003, 07:33 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
Quote:
Originally posted by Kaimetsu
I dealt with that. Everything is handled by the same processor, it doesn't matter where the code is.

Answer me this...How come if you delete any other NPC on a server nothing happens, except loss of function from whatever that NPC did, but if you delete the control-npc, a lot more happens?
__________________
-Zega, Staff Advisor of Delteria
Reply With Quote
  #53  
Old 08-07-2003, 07:38 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by voicedcow6666
Answer me this...How come if you delete any other NPC on a server nothing happens, except loss of function from whatever that NPC did, but if you delete the control-npc, a lot more happens?
Because it is irrevocably linked to the NPC Server. Linked to.
__________________
Reply With Quote
  #54  
Old 08-07-2003, 07:49 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
Quote:
Originally posted by Kaimetsu


Because it is irrevocably linked to the NPC Server. Linked to.
Every other NPC isn't linked to the NPC Server? So how come when the NPC Server goes down NO scripts show up?
__________________
-Zega, Staff Advisor of Delteria
Reply With Quote
  #55  
Old 08-07-2003, 07:57 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by voicedcow6666
Every other NPC isn't linked to the NPC Server? So how come when the NPC Server goes down NO scripts show up?
Note the word 'irrevocably'. There are online dictionaries you can use.

The NPC Server uses the CNPC. It depends on the CNPC. That doesn't mean it is the CNPC. All NPCs are handled by the NPC Server, but they are not linked in the same way.
__________________
Reply With Quote
  #56  
Old 08-07-2003, 08:02 AM
Tseng Tseng is offline
Sublime
Tseng's Avatar
Join Date: Jan 2003
Location: California
Posts: 0
Tseng is on a distinguished road
I seem to recall reading or picking up somewhere along the line that it was bad practice to put a timeout in the control-npc. I can't, however, remember the reason which was stated.

However, I must agree that the arguments that have been made so far for this point have been sub-par, and, like Jagen, say that the best idea is most likely to await Stefan's return and ask him.
__________________
Funny Things:
Quote:
Originally posted by Stefan
I didn't ban you, I only played a little bit with my RC.
-----
Reply With Quote
  #57  
Old 08-07-2003, 08:17 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
Quote:
Originally posted by Kaimetsu

The NPC Server uses the CNPC. It depends on the CNPC. That doesn't mean it is the CNPC.

Though if you look back, I never said it WAS the NPC Server, I simply said it was a vital part of it.

I assume you'll agree that if a bad serverside script is out in use it'll lag for players? And if you agree to that you'd also agree that the more that script has to do, the more it will lag, correct? And if you agree to that, then you can also agree to the fact that the same will happen to the CNPC, correct? Well then, lets move forward a bit. You yourself said it was irrevocably linked to the NPC Server...and if that's true, which you yourself said it was, would it not directly effect the NPC Server itself? And if you agree to that, well then....should I even have to go on?
__________________
-Zega, Staff Advisor of Delteria
Reply With Quote
  #58  
Old 08-07-2003, 08:27 AM
Tseng Tseng is offline
Sublime
Tseng's Avatar
Join Date: Jan 2003
Location: California
Posts: 0
Tseng is on a distinguished road
Quote:
Originally posted by voicedcow6666
I assume you'll agree that if a bad serverside script is out in use it'll lag for players?
You fail to define what constitutes a "bad" serverside script. A bad serverside script need not "lag" players.

Quote:
And if you agree to that you'd also agree that the more that script has to do, the more it will lag, correct?
Processor time != lag.

Quote:
And if you agree to that, then you can also agree to the fact that the same will happen to the CNPC, correct?
Still: Processor time != lag.

Quote:
Well then, lets move forward a bit.
Sure about this?

Quote:
You yourself said it was irrevocably linked to the NPC Server...and if that's true, which you yourself said it was, would it not directly effect the NPC Server itself?
So the NPCServer takes a bit more processor time to process things. Kai's point about this from earlier still holds.

Quote:
And if you agree to that, well then....should I even have to go on?
Your logic has holes in it from the start - you should re-examine your starting point. After all, when you have an "if a, then b," "if b, then c," "if c, then d," and then a is disproven...well, simply put: b, c, d, and anything else which depends on d are rather irrelevant.
__________________
Funny Things:
Quote:
Originally posted by Stefan
I didn't ban you, I only played a little bit with my RC.
-----
Reply With Quote
  #59  
Old 08-07-2003, 08:30 AM
Kaimetsu Kaimetsu is offline
Script Monkey
Kaimetsu's Avatar
Join Date: May 2001
Posts: 18,222
Kaimetsu will become famous soon enough
Quote:
Originally posted by voicedcow6666
Though if you look back, I never said it WAS the NPC Server, I simply said it was a vital part of it.
I never disputed the fact. However, that doesn't mean that giving it processor-intensive scripts will have any more effect than if it were a normal NPC.

Quote:
I assume you'll agree that if a bad serverside script is out in use it'll lag for players? And if you agree to that you'd also agree that the more that script has to do, the more it will lag, correct? And if you agree to that, then you can also agree to the fact that the same will happen to the CNPC, correct?
Your links are clumsy and illogical, but it is true that extra load on the NPC Server leads to lag for players.

Important note: This extra load won't just harm single NPCs. It will slow the entire server. It doesn't matter which NPC contains the demanding script - the effects will be felt equally by all.

Quote:
Well then, lets move forward a bit. You yourself said it was irrevocably linked to the NPC Server...and if that's true, which you yourself said it was, would it not directly effect the NPC Server itself?
Not necessarily, no. There is no immediate distinction between the CNPC burdening the NPC Server and another NPC doing so. As I stated above, NPCs don't get lagged individually - the slowdown from their scripts affects everything equally.
__________________
Reply With Quote
  #60  
Old 08-07-2003, 08:35 AM
voicedcow6666 voicedcow6666 is offline
Registered User
Join Date: May 2002
Location: Texas
Posts: 182
voicedcow6666 is on a distinguished road
Kai...Would you put a timeout in the CNPC?
__________________
-Zega, Staff Advisor of Delteria
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 +2. The time now is 07:57 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.