Graal Forums  

Go Back   Graal Forums > Development Forums > Future Improvements
FAQ Members List Calendar Today's Posts

View Poll Results: Good Idea?
Yes 5 83.33%
No 1 16.67%
Voters: 6. You may not vote on this poll

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-11-2002, 08:13 AM
Brandon_Bravo Brandon_Bravo is offline
Registered User
Join Date: Jun 2001
Location: Kalamazoo, Michigan USA
Posts: 206
Brandon_Bravo is on a distinguished road
Send a message via ICQ to Brandon_Bravo Send a message via AIM to Brandon_Bravo Send a message via MSN to Brandon_Bravo Send a message via Yahoo to Brandon_Bravo
Exclamation Something for NPC Server

I think it would be a cool thing if you could make NPCServer do things based on messages it receives. For example, the Events Admin or a member of the ET activates an NPC that causes the NPCServer to send a message to everyone with:
Mass Message:
An event is currently being held!
Current Event: Survivor
To be warped to the event, send a reply with "Warp to Event" as the contents.
Then, it would work like this:
NPC Code:

if (messagerecieved(Warp to Event)) {
with (players[sender]) {
setlevel2 eventlevel,x,y;
}
}


What do you think?

**EDIT** Another function could be:
messagestartswith - Checks for what the message starts with.
__________________
Brandon M.
Reply With Quote
  #2  
Old 07-11-2002, 08:18 AM
Falcor Falcor is offline
Darth Cucumber
Falcor's Avatar
Join Date: Mar 2001
Location: At School
Posts: 2,874
Falcor is on a distinguished road
Send a message via ICQ to Falcor Send a message via AIM to Falcor Send a message via MSN to Falcor Send a message via Yahoo to Falcor
I still like the idea of having the NPCs server having code. Like you can program your npcs server to answer questions based on content of messages, instead of him going "IM NPCS SERVER OBEY MEH".
__________________

subliminal message: 1+1=3
Reply With Quote
  #3  
Old 07-11-2002, 08:21 AM
AlexH AlexH is offline
Have A Drink On Me
AlexH's Avatar
Join Date: Jun 2001
Location: Somewhere In Time
Posts: 7,442
AlexH is on a distinguished road
Send a message via AIM to AlexH Send a message via MSN to AlexH
I've always wanted to be able to make the NPC Server recognise player messages to it then it could act like kind of an FAQ NPC that searches the message from the player for key words then answers based on the key words it finds.
Like if you asked it where you got the gold axe you could script it to auto reply an answer telling you where it was.
__________________
QUICK LOOK BUSY JESUS IS COMING!
Reply With Quote
  #4  
Old 07-11-2002, 08:24 AM
Brandon_Bravo Brandon_Bravo is offline
Registered User
Join Date: Jun 2001
Location: Kalamazoo, Michigan USA
Posts: 206
Brandon_Bravo is on a distinguished road
Send a message via ICQ to Brandon_Bravo Send a message via AIM to Brandon_Bravo Send a message via MSN to Brandon_Bravo Send a message via Yahoo to Brandon_Bravo
Sounds good. A totally scriptable NPCServer would be very cool.
__________________
Brandon M.
Reply With Quote
  #5  
Old 07-11-2002, 08:48 PM
draygin draygin is offline
Telmont Bandit
draygin's Avatar
Join Date: Feb 2002
Location: Ohio
Posts: 2,550
draygin is on a distinguished road
One major problem is the vast majority of people just have the NPC server on ignore.
__________________

I stole Spanky's gold!
Reply With Quote
  #6  
Old 07-11-2002, 08:50 PM
AlexH AlexH is offline
Have A Drink On Me
AlexH's Avatar
Join Date: Jun 2001
Location: Somewhere In Time
Posts: 7,442
AlexH is on a distinguished road
Send a message via AIM to AlexH Send a message via MSN to AlexH
Well with the use I wanted it for that wouldn't be a problem but it would be for the events thing.
But if it did announce things like that I assume most players would take it off ignore.
I have it in my buddy list anyways.
__________________
QUICK LOOK BUSY JESUS IS COMING!
Reply With Quote
  #7  
Old 07-11-2002, 08:55 PM
draygin draygin is offline
Telmont Bandit
draygin's Avatar
Join Date: Feb 2002
Location: Ohio
Posts: 2,550
draygin is on a distinguished road
Quote:
Originally posted by AlexH
Well with the use I wanted it for that wouldn't be a problem but it would be for the events thing.
But if it did announce things like that I assume most players would take it off ignore.
I have it in my buddy list anyways.
Personally I prefer havnig it at the bottom of the screen because it annoys me. Then I dont have idiots making it message people with stuff like such and such is sexy fear so and so etc.. etc..
__________________

I stole Spanky's gold!
Reply With Quote
  #8  
Old 07-11-2002, 09:48 PM
Tyhm Tyhm is offline
Psionic Youth
Tyhm's Avatar
Join Date: Mar 2001
Location: Babord, West Graal Deaths:1009 Kills:1
Posts: 5,635
Tyhm has a spectacular aura about
Sounds good to me. It'd be more secure too, as it can personally check the account for accuracy, whereas generally speaking staff tools check #a clientside.

Mass [message]
Warp [account] [level] [x] [y]
Ban [account] maybe
Delete [account] [weapon]
Reset [account]
Setstring [account] [string] [value]
It'd be a remote RC...though in all fairness, most of the more dangerous commands should at least require serverside IP verification
__________________
"Whatever," said Bean, "I was just glad to get out of the toilet."

"Power does not corrupt. Fear corrupts, perhaps the fear of a loss of power."- John Steinbeck
"I'm only acting retarded, what's your excuse?" queried the Gord.
- My pet, the Levelup Gnome

http://forums.graalonline.com/forums...&postcount=233
Reply With Quote
  #9  
Old 07-12-2002, 07:33 AM
jeff335 jeff335 is offline
Registered User
Join Date: Oct 2001
Posts: 605
jeff335 is on a distinguished road
you can mass using allplayers.


But yes, being able to have the NPC server do chatting over its PM would be good.

just define an actionpm that Control-NPC takes.


For that matter, there should be a new command for NPCs...showonplayerlist, so they all can take an actionpm.
__________________

Quote:
Some people like standing around talking to idiots in the real world, and some don't. Neither choice is inherently better than the other.

-Kaimetsu
Reply With Quote
  #10  
Old 07-12-2002, 09:26 AM
Brandon_Bravo Brandon_Bravo is offline
Registered User
Join Date: Jun 2001
Location: Kalamazoo, Michigan USA
Posts: 206
Brandon_Bravo is on a distinguished road
Send a message via ICQ to Brandon_Bravo Send a message via AIM to Brandon_Bravo Send a message via MSN to Brandon_Bravo Send a message via Yahoo to Brandon_Bravo
I like that idea. Maybe a new section on the playerlist titled "NPCs" or so.
__________________
Brandon M.
Reply With Quote
  #11  
Old 07-13-2002, 02:19 PM
user13-xo user13-xo is offline
Registered User
Join Date: Nov 2001
Location: California
Posts: 297
user13-xo is on a distinguished road
Send a message via AIM to user13-xo
Quote:
Originally posted by draygin
One major problem is the vast majority of people just have the NPC server on ignore.
How about getting rid of the annoying "I am NPC Server speach" it would annoy players less and also would need to get taken down if the NPC Server will be able to respond to PMs, which is a great idea.
Reply With Quote
  #12  
Old 07-13-2002, 06:47 PM
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 user13-xo


How about getting rid of the annoying "I am NPC Server speach" it would annoy players less and also would need to get taken down if the NPC Server will be able to respond to PMs, which is a great idea.
Grim Squeaker:

Perhaps making the NPC-Server ignore mass PMs would also be helpful. That way you don't get one immediate reply if you do send a mass.
__________________
Reply With Quote
  #13  
Old 07-13-2002, 08:28 PM
AlexH AlexH is offline
Have A Drink On Me
AlexH's Avatar
Join Date: Jun 2001
Location: Somewhere In Time
Posts: 7,442
AlexH is on a distinguished road
Send a message via AIM to AlexH Send a message via MSN to AlexH
Quote:
Originally posted by Kaimetsu
Grim Squeaker:

Perhaps making the NPC-Server ignore mass PMs would also be helpful. That way you don't get one immediate reply if you do send a mass.
That be nice also and it does sound possible.
Players have ignore masses I'm sure it could be made so NPC Server could do since it logs in somewhat like a player.
__________________
QUICK LOOK BUSY JESUS IS COMING!
Reply With Quote
  #14  
Old 07-14-2002, 10:48 PM
iniquitus iniquitus is offline
Oldbie
Join Date: Dec 2001
Location: Maine
Posts: 606
iniquitus is on a distinguished road
Send a message via AIM to iniquitus
I'd prefer if the NPC Server were hidden all togeather, but create npc commands that let you make an NPC show up in the playerlist and accept chat input etc, that way you could create "fake" players eheh FAQ-Bot and such.

Urizen
__________________
What am I still doing here?
Reply With Quote
  #15  
Old 07-14-2002, 10:54 PM
AlexH AlexH is offline
Have A Drink On Me
AlexH's Avatar
Join Date: Jun 2001
Location: Somewhere In Time
Posts: 7,442
AlexH is on a distinguished road
Send a message via AIM to AlexH Send a message via MSN to AlexH
Quote:
Originally posted by iniquitus
I'd prefer if the NPC Server were hidden all togeather, but create npc commands that let you make an NPC show up in the playerlist and accept chat input etc, that way you could create "fake" players eheh FAQ-Bot and such.

Urizen
Well if Stefan anabled/fixed (I dun know whats wrong with it) the invisable on playerlist RC option maybe NPC Server could have it built in.
__________________
QUICK LOOK BUSY JESUS IS COMING!
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 05:24 PM.


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