Comments (11)
From [email protected] on April 25, 2007 08:16:33
This should be something fairly simple to implement. I'll have some free time this
evening, and will take a stab at it.
from evennia.
From [email protected] on April 25, 2007 08:23:38
Ok, I'll try to get in the player alias stuff for you to tie into some time today.
from evennia.
From [email protected] on April 25, 2007 20:08:54
Labels: Milestone-Alpha
from evennia.
From [email protected] on April 26, 2007 16:37:22
I've committed a stab at cmd_page, but I'm having trouble getting the server up and
running under MySQL, so I can't tell if the problem with it (it dumps connection
when you try to "page" someone) is SQLite or MySQL. Needs work, obviously. I might
re-approach it later, I'm sure there's better ways to do what I did. In addition, I
over-simplified error conditions.
Owner: tsalaroth
Cc: squishywaffle
from evennia.
From [email protected] on April 27, 2007 14:11:49
I'll have to fix a bug I missed before when I get home - I didn't properly put a
couple of things in tuples for string interpolation.
from evennia.
From [email protected] on April 28, 2007 07:55:39
The page command works now. Just need to add an alias for tell, and all should work
fine, unless we're allowing spaces in character names. But I think there's a
couple of places that might break, if so.
Status: Needs-Information
from evennia.
From [email protected] on April 28, 2007 07:59:06
Yes, we will allow spaces in names with 'page', but 'tell' wouldn't work. I haven't
had a chance to look things over yet but if you want an example of a command in the
form of:
command =
See @teleport. This should be very similar to page, since page is
page =
You'll be able to rip off the argument and '=' sign checking code.
I'll get aliases in shortly, I'm a bit railed with work right now but know how I'm
going to approach it.
from evennia.
From [email protected] on April 28, 2007 08:07:36
Labels: -Priority-High Priority-Medium
from evennia.
From [email protected] on April 29, 2007 06:57:57
Well, I've implemented it using that protocol, however I'm not able to successfully
page names with spaces for some reason. I'm still tracking down the issue, I suspect
it might be in the db functions or in the way I'm using the data.
from evennia.
From [email protected] on April 29, 2007 07:05:13
I'm not sure, but you're definitely going to want to change
message = eq_args[1]
To
message = eq_args[1:]
And then join() the message variable into a string (instead of the list). Someone may
put equal signs in their message, currently they'd lose any subsequent equal signs.
from evennia.
From [email protected] on May 04, 2007 10:04:48
After the changes you've made, we've got a working page. I'm going to close this out.
Status: Fixed
from evennia.
Related Issues (20)
- [Documentation] Beginner tutorial unit test example fails HOT 1
- [Documentation] 2.4. Testing resource import path HOT 1
- [BUG] `$conj` has no fallback handling for unrecognized words HOT 2
- [BUG] XYZGrid only functions with lowercase z-coords HOT 1
- [Documentation] Tutorial 10.2 Broken URL
- [BUG] Multiple AJAX sessions will invoke sorcerer's apprentice mode HOT 3
- [BUG] Dockerfile's ONBUILD command fails at --chown=evennia
- [BUG] XYZGrid calling non-existent method HOT 1
- [BUG] Expanded Room time-of-day tags do not update until post-character entry HOT 3
- [BUG] GitHub auto-testing is broken HOT 2
- [Feature Request] Rework the message path concept, decoupling from ANSI HOT 8
- [BUG] `building_menu` missing `help_category`
- [Documentation] Beginner Tutorial Utilities Unit Testing Bug HOT 1
- [BUG] Ajax portal error HOT 2
- [Documentation] static_overrides tutorial doesn't work HOT 1
- [Documentation] (Enter a brief description here)
- [Feature Request] Less obtrusive "unhandled event" reporting for webclient
- [BUG] `CmdCreate` fails on creating any character-type classes. HOT 1
- [BUG] `CmdCreate` no longer puts objects in your inventory HOT 1
- [BUG] CmdTunnel requires settings.py has CMD_IGNORE_PREFIXES = "@" HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evennia.