Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   Newmain job idea (https://forums.graalonline.com/forums/showthread.php?t=20716)

jeff335 01-09-2002 01:23 AM

Newmain job idea
 
Carrying packages between locations would be good...like this:


(1)Go to a post office (in Bomboria probably)

(2)Guy behind counter randomly selects an NPC character somewhere for you to carry your package to. You can only hold one package at a time.

(3)This package may have randomly-selected special care instructions, such as:
-Keep Away From Water (the package is destroyed if you go into water)
-Handle With Extreme Care (Package is destroyed if you use the train, the draisine, or a horse, or if you enter water)
-Urgent (get it to destination within a graalian day)
(4)If you die anywheere along the way, you lose the package.

(5)When you reach the NPC, you recieve a Reciept. Return this to the post office for money.

Falcor 01-09-2002 03:45 AM

Done esily enough, acually could make it for bomies aswell. Ill talk to people, maybe could get it online, sound almost realistic. Maybe it could carry messages between playerhouses? Like youd need somen to drive you in a boat if you wanted one to go to like... Dustari. But it would make more money for you.

jeff335 01-09-2002 04:11 AM

You can get to Dustari overland if you go around Silverstun's and through Antora, though a boat would be more efficient (though you'd need to have someone get a boat to the shore, so it'd be challenging :))


I'm going to make this, next post will have it.

adam 01-09-2002 04:44 AM

Sounds like fun. ;)

Falcor 01-09-2002 05:02 AM

It quite imposible to code it for newmain (at present) since of a couple key factors
1) No authorization
2) I and my supervisor Birdy dont have NC
3) Youd need to almost remake the playerhouse doors, which cant be done online. (to deliver the package)

Tyhm 01-09-2002 05:21 AM

Quote:

Originally posted by Falcor
3) Youd need to almost remake the playerhouse doors, which cant be done online. (to deliver the package)
*points to the glorious JOIN command*
C'mon man, at least use it if you have it!
Granted, it'd require NC, but STILL!

((is still dreaming of join2 textfile.txt))

Falcor 01-09-2002 05:23 AM

Tyhm, dont play dumb, you know you have to edit the class.
And you would have to remake to playerhouse door to add the package detection.

jeff335 01-09-2002 05:26 AM

1 Attachment(s)
I've come up with a very easy way to get it to work, it uses client.strings and flags for most of the juice of it (at this time, a package is worth only a gralat), as well as an information npcw that also detects if the player swims. A simple serverside NPC has to be placed outside each house, the Judgite in the level is an example...it uses with(getplayer()) and a server string (following the format of server.playerhouse1owner) to hold the account name of the player owning the house. This package accepting NPC mirrors the look and nick of the player owning the house, and in the future could be modified to accept monetary donations for said player. Is there any way to check if the player is under the effects of disabledefmovement? Anyway, to truly understand this NPC you'll have to see for yourself. Enjoy the attachment.

Falcor 01-09-2002 05:28 AM

???? I can get the package but like... i cant deliever it. Well have to see, dont go working your ass off on sometihng that hasnt been given the go-ahead yet.

jeff335 01-09-2002 05:33 AM

The guy only takes playerhouse 1 packages, and you have to remark the section with the with(getplayer) to make it work offline as i recall. So play around with it a tad :)



And fear not, I won't work my butt off on this, it's a simple script and it'd stand completed as it is :)

Falcor 01-09-2002 05:35 AM

with dont work offline mind you. and givving PW house owners a tag is quite frankly lame.

jeff335 01-09-2002 05:40 AM

I believe the server string for house owners already exists, see the House Owner Helper. And I know that With doesn't work offline, I told you to remark it in my last post :)


Of course, that whole part could be scrapped and replaced with an NPC called "Package Taker for Personal House 5" or somewhat that acts just the same, but has a standardized look.

Falcor 01-09-2002 09:05 AM

Id sooner just edit the Playerhouse door, since packages are usually dilivered to the door.

jeff335 01-09-2002 09:38 AM

Yes, however that could cause trouble for house visitors and keyholders, you'd have to make the door take the package and not warp them in before it gives them their reciept. New version of the GPS office will be uploaded to this thread tonight or tomorrow ;)

Falcor 01-09-2002 11:57 AM

There is a good chance that this Idea will get n G2k1, however maybe not exactly how you intended. But in any senceit will be a nice job and maybe acually fun? :O

Dlaiyre 01-09-2002 09:10 PM

Umm, make a new npc, a letterbox at each house... duh.
instead of remaking the door >.<

Shorty2Dope 01-09-2002 11:20 PM

sounds like a good idea and can be done.. You should get like 5g per drop off.. depending on were you take it or how fast you do it.

jeff335 01-10-2002 02:20 AM

1 Attachment(s)
What is the number of that playerhouse out in the water?

also, is there a way to detect if the player is under the effects of disabledefmovement?


Not knowing these informations, the current version is thus:

(there are still bugs with delivery, I've never used client.strings before (if they even work offline) and need some help :) )

Falcor 01-10-2002 03:14 AM

Not very modernized(meaning for the npcs server) But i know how you want this represented, If it is accepted I might have to add / take somethings from it to make it work nicely as a job and to work on the NPCs server. I commend you for your inicial Idea. I once scripted a mailbox where you could write letters too, maybe I could incorperate this in here? Prehaps as a postal service throughout Graal? Maybe you could write acual letters to the player, Very ez to do, ESPECIIALY with sting arrays *loev for stefan*

jeff335 01-10-2002 04:42 AM

Yah, that'd be neat...and why it has no serverside stuff is simple: the highest staff position I've ever held is Events Team on Newmain for two days, I've never had a chance to even have someone else test one of my scripts serverside, much less an NPC control on a server to toy with until I get server scripts down. Oh, and if it's accepted I'd be glad to help get it to its final rendition, I'm quite good with scripting (this is by no means my masterpiece .:D )

Falcor 01-10-2002 05:50 AM

I could code it in 1 swipe pretty flawless, from thier its just adjusting (adjustin package prices and stuff, time to diliver the packages and things of that nature)

jeff335 01-10-2002 06:22 AM

Good! Anyway, this is shaping up to be a very fine idea, could actually make it fun to work on newmain, you get to travel to all the playerhouses (no need to add kingdoms and stuff into the mix, playerhouses are all around). In theory, an array is all that's needed to have all the reward rates, and a control NPCW can be used to keep packages out of water by taking them away from swimming players (onwall and onwater could prevent traveling over trees and water via draisine or whatnot though).

Kasuagi 01-13-2002 06:41 PM

cool, i like the idea

you should make more money depending on the destination. if you had to take a package from santerrain to antora, you'd get more money!

jeff335 01-13-2002 11:04 PM

I reckon that in the final version, Post Office (probably near Bomboria) to Antora would be a 2- or 3-gralat job.

Kasuagi 01-14-2002 01:13 AM

Quote:

Originally posted by jeff335
I reckon that in the final version, Post Office (probably near Bomboria) to Antora would be a 2- or 3-gralat job.
ahh, that isn't too much

royce 01-15-2002 10:01 AM

This is just my OPINION but, I don't like the idea. It reminds me of paper mario when you have to deliver letters. To make it even better is to have a npc char you have to beat to deliver the message. Like the movie Rat Race, Btw funny movie. Anyways you get more money for how many ppl you race. Maybe even have human race interaction. This is also a bad idea because there are alot of people that are laggy 99% of the time they are on so this is unfair. That is why I dislike the idea.

Falcor 01-15-2002 10:03 AM

no racing. the postal system isnt one big game :rolleyes: Anyhow... Im working on it (err... somtime soon. lol) So like look around for it sometime. i never post news so like somone will have to post for me r something like that. (im to sechsay to post news methinks?)


All times are GMT +2. The time now is 07:26 AM.

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