.

Content and general development discussion, including quest scripts and server code. TMW Classic is a project comprising the Legacy tmwAthena server & the designated improved engine server based on evolHercules.


Forum rules

This forum houses many years of development, tracing back to some of the earliest posts that exist on the board.

Its current use is for the continued development of the server and game it has always served: TMW Classic.

User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:17, edited 3 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
Alige
TMW Adviser
TMW Adviser
Posts: 1398
Joined: 09 Jan 2010, 19:22

Re: Sema script changes proposal

Post by Alige »

I already added the new Sema sprite to the the npcs.png spritesheet. It is now waiting to be pushed.

Ali.
Image
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:17, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
o11c
Grand Knight
Grand Knight
Posts: 2262
Joined: 20 Feb 2011, 21:09
Location: ^ ^

Re: Sema script changes proposal

Post by o11c »

If you want a script to be seriously considered, attach the result of 'git format-patch origin/master' after adding and committing your changes.
Former programmer for the TMWA server.
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:17, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
o11c
Grand Knight
Grand Knight
Posts: 2262
Joined: 20 Feb 2011, 21:09
Location: ^ ^

Re: Sema script changes proposal

Post by o11c »

Just follow these instructions: How to Develop

with the understand that you don't have push access, so a few steps are clearly marked as not applicable.

You need to follow the full instructions, including setting up your own server, because we do not accept untested patches.

Because you're not pushing, you don't have to worry about SSH keys.

The reason that attaching the file, rather than the diff, is bad, is because that does not allow unrelated changes to happen. And even a mere diff (as opposed to a format-patch) means quite a bit more work for us.
Former programmer for the TMWA server.
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:18, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
o11c
Grand Knight
Grand Knight
Posts: 2262
Joined: 20 Feb 2011, 21:09
Location: ^ ^

Re: Sema script changes proposal

Post by o11c »

If you've already got a testing environment, then you just need to add the change to git (git add world/map/npc/whatever/sema.txt), commit it (git commit), then create the patch to attach (git format-patch origin/master)

Use 'git status' at any point to check your sanity.

Moving to Content Development ...
Former programmer for the TMWA server.
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:18, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
Freeyorp101
Archivist Prime
Archivist Prime
Posts: 766
Joined: 04 Nov 2008, 09:17
Location: New Zealand

Re: Sema script changes proposal

Post by Freeyorp101 »

world/map/npc/002-4/miners.txt isn't under client data, so cd to ~/tmw-ea/eathena-data/, not ~/tmw-ea/eathena-data/client-data


---Freeyorp
(09:58:17) < tux9th> Freeyorp: your sig on the forums is kind of outdated
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:18, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
Jenalya
TMW Adviser
TMW Adviser
Posts: 717
Joined: 22 Sep 2010, 19:28

Re: Sema script changes proposal

Post by Jenalya »

Qwerty Dragon wrote:I can not get past this screen
?????????????????????????????
This is only getting more complicated : (
and ^G for help in any form (g,G, ^G) did not do anything.
What you see is the editor nano, the commands shown on the bottom of the window need to be used with the Control key.
So after entering your commit message, you press CTRL+o to save it, then you'll have to press Enter one time to confirm the saving. After that use CTRL+x to close the editor and you've done the commit.
After that you can create a patch with "git format-patch origin/master"
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:19, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: Sema script changes proposal

Post by Crush »

I usually use

Code: Select all

git commit -m "Description of commit"
When you specify a commit message with the -m argument, it won't open some unintuitive stone-age unix text editor to provide it. The windows version of git opens VI by default. Can't it at least open emacs? With that one you can at least type in text without reading the manual.

By the way: there is also git gui, a graphical user interface for git. It can't do everything you can do with the command line, but it handles the basic functions like updating, adding and committing in a more intuitive way.
Qwerty Dragon wrote:So if I understand now, this screen says it all went through correctly and you can see the file where you want to see it to consider it?
It created a file 0001-Some changes-to-what-Sema-says.patch.

Please upload this file.
  • former Manasource Programmer
  • former TMW Pixel artist
  • NOT a game master

Please do not send me any inquiries regarding player accounts on TMW.


You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
User avatar
SudoPlatypus
Novice
Novice
Posts: 220
Joined: 06 Jun 2011, 17:53
Contact:

.

Post by SudoPlatypus »

.
Last edited by SudoPlatypus on 22 Apr 2013, 00:19, edited 2 times in total.
The Mouboo was. The Mouboo is. The Mouboo ever shall be. Drop candies and rejoice.
Most leveled character: Qwerty Dragon is 99
Post Reply