IPB

Welcome Guest ( Log In | Register )



3 Pages V   1 2 3 >  
Reply to this topicStart new topic
Wiki Scripting Guides, Useful Guides for young and old Scripters
Trancid
post Jun 25 2007, 04:35 AM
Post #1


Advanced Script Supporter
Group Icon

Group: eA Community Contributors
Posts: 154
Joined: 4-June 05
From: Dordrecht - The Netherlands
Member No.: 113,604



Current index of script related wiki pages:

Main Wiki Page
---Scripting Guides
------Adding your scripts to your server
------Basic Scripting: How to script (For the new scripters)
------Usage, errors and details on Variables
------How and what about Timers
------How and what on EVERY Script Error (100% Done for script.c)
------Guide on Functions
------For and While Loops explained
------Tips and Tricks

It is time to revive the Wiki pages again, so I want to ask anyone who has some knowledge on scripting, to see if they can add information, new articles etc. to the wiki pages. Everyone should be allowed to make an account on it, and modify or create stuff.

When you created a new page, or modified something heavily (anything else besides correcting typos that is), please reply in this thread, so that the main index can be updated. With it, of course provide the link to make it easy for us. Also for a new article, tell us a short description.

Thank you for helping us,
eAAC Moderator Team

CODE

PS.
Perhaps we can make a credits list later on, to thank the ones who worked on this.

Thank you list:
afaik
Ancyker
animaaw
AnnieRuru
Arcenciel
Azder
Decla
Dj-Yhn
erKURITA
flaviojs
Jman / Jmanfffreak
Joshuaali
Jyosua
KillerBox
Lupus
Neouni
Sgb162
Silent
ultramage
Yjwong
Z3R0
Zinguzi
And anyone else I forgot to mention


This post has been edited by ~AnnieRuru~: Mar 2 2010, 12:13 AM
Reason for edit: Updated post
Go to the top of the page
 
+Quote Post
Trancid
post Jun 25 2007, 04:28 PM
Post #2


Advanced Script Supporter
Group Icon

Group: eA Community Contributors
Posts: 154
Joined: 4-June 05
From: Dordrecht - The Netherlands
Member No.: 113,604



Recent changes:
- Moved all script guides and related articles to the Scripting Category.
- Made the Scripting Category a Subcategory of the Guides Category.
- Started documenting every possible Script related error, including the causes, fixes and possible examples. This can be found at this link: http://www.eathena.deltaanime.net/wiki/ind...rview_of_Errors

Currently, the Overview of Errors page is now 100% done! (143/143 errors are covered.) Hopefully, in the end, this document should replace any questions that are related to error messages in the mapserver's console.

This post has been edited by Trancid: Jun 29 2007, 08:14 AM
Reason for edit: Updated status on Overview of Errors
Go to the top of the page
 
+Quote Post
Z3R0
post Jun 27 2007, 03:17 PM
Post #3


Friendly, Neighborhood Scripter
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 817
Joined: 24-February 05
From: Austin TX
Member No.: 104,656



I can help with anything that I can, I will be home tonight if you have any messengers, please feel free to PM them to me, I don't like posting the real ones that I use ^^
Go to the top of the page
 
+Quote Post
Z3R0
post Jun 28 2007, 11:02 AM
Post #4


Friendly, Neighborhood Scripter
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 817
Joined: 24-February 05
From: Austin TX
Member No.: 104,656



http://www.eathena.deltaanime.net/wiki/index.php/Functions

Added NPC Functions including

- Why use a function
- Creating a Function
- Calling a Function
- Using Arguments

This was just a rough outline, and I'm not too familiar with the wiki format, so feel free to edit as fit. Thanks!
Go to the top of the page
 
+Quote Post
Yhn
post Jun 28 2007, 12:30 PM
Post #5


Touhou Addict
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 874
Joined: 9-January 05
From: Delft - Netherlands
Member No.: 101,547



I've updated that page a bit Z3R0 (the layout), didn't change anything text wise (yet).
Go to the top of the page
 
+Quote Post
Z3R0
post Jun 28 2007, 12:44 PM
Post #6


Friendly, Neighborhood Scripter
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 817
Joined: 24-February 05
From: Austin TX
Member No.: 104,656



QUOTE (Dj-Yhn @ Jun 28 2007, 12:30 PM) *
I've updated that page a bit Z3R0 (the layout), didn't change anything text wise (yet).


Ya, thanks man, I'll take a look at it, the text I'm sure needs a bit of sprucing up, I was just trying to get the content down.

That's a reason why I didn't add it to the scripting link section yet, considering
1) I didn't know how
2) I knew it wasn't great yet

QUOTE (Dj-Yhn @ Jun 28 2007, 12:30 PM) *
I've updated that page a bit Z3R0 (the layout), didn't change anything text wise (yet).


Ya, thanks man, I'll take a look at it, the text I'm sure needs a bit of sprucing up, I was just trying to get the content down.

That's a reason why I didn't add it to the scripting link section yet, considering
1) I didn't know how
2) I knew it wasn't great yet
Go to the top of the page
 
+Quote Post
Trancid
post Jun 28 2007, 01:45 PM
Post #7


Advanced Script Supporter
Group Icon

Group: eA Community Contributors
Posts: 154
Joined: 4-June 05
From: Dordrecht - The Netherlands
Member No.: 113,604



Excellent. Keep up the good work you both, and of course, anyone else who wants to bring in their share of knowledge.
Go to the top of the page
 
+Quote Post
Yhn
post Jun 28 2007, 03:52 PM
Post #8


Touhou Addict
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 874
Joined: 9-January 05
From: Delft - Netherlands
Member No.: 101,547



Andohbtw, since I recovered my internats: http://www.eathena.deltaanime.net/wiki/ind...and_While_Loops

Since I noticed quite some people had problems with them (IMG:http://www.eathena.ws/board/style_emoticons/default/tongue.gif)
Go to the top of the page
 
+Quote Post
animaaw
post Jun 28 2007, 03:54 PM
Post #9


Unleash the hounds of chaos.
**

Group: eA Level 3 (Normal)
Posts: 29
Joined: 17-June 07
From: Oxford
Member No.: 233,125



Save me the explanation of for, while, do {}, jump_zero, conditional structures (switch) and loop structures. I'll write it this weekend from what I replied in this forum, since it pretty much covers every aspect, every time.

This post has been edited by animaaw: Jun 28 2007, 03:54 PM
Go to the top of the page
 
+Quote Post
Z3R0
post Jun 29 2007, 12:04 AM
Post #10


Friendly, Neighborhood Scripter
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 817
Joined: 24-February 05
From: Austin TX
Member No.: 104,656



If no one minds, I will also be contributing a complete noobie guide to scripting starting from the absolute basics and intermediate. I may from there decide to write an intermediate to advanced.

http://www.eathena.deltaanime.net/wiki/ind...ps_to_Scripting

Trancid and I are calling it 10 Steps to Learn NPC Scripting

Anyways, I will be piecing wiki's together, in hopes of creating a very decent *workbook* with examples, excersizes and other things. I am also thinking about placing the answers on a separate page, so that users who truly want to learn and do the excersizes can then check the answers at the end. Of course, these aren't going to be great NPC's like a MVP Ladder or Anti-Bot or anything, this will just be the functionality of the script itself, in hopes they can learn something.

Thanks again. I will be alot more active in the scripting community again, now that I finally have a stable connection ^^
Go to the top of the page
 
+Quote Post
Arcenciel
post Jul 13 2007, 09:54 PM
Post #11


Just me
Group Icon

Group: eA Wiki Leader
Posts: 1,060
Joined: 22-November 06
From: Houston, Texas
Member No.: 200,883



Added a little something to 10 Steps to Scripting
Go to the top of the page
 
+Quote Post
~AnnieRuru~
post Dec 17 2007, 07:59 AM
Post #12


~Cute~Cute~Scripter~
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 6,694
Joined: 28-August 06
From: your next door ~
Member No.: 185,312



QUOTE (Trancid @ Jun 26 2007, 05:28 AM) *
Currently, the Overview of Errors page is now 100% done! (143/143 errors are covered.) Hopefully, in the end, this document should replace any questions that are related to error messages in the mapserver's console.

when I doing forum clean up I found these 3 topics

http://www.eathena.deltaanime.net/wiki/ind...rview_of_Errors
it doesn't include these 3 errors

can somebody add this in ?

http://www.eathena.ws/board/index.php?showtopic=161514
http://www.eathena.ws/board/index.php?showtopic=165497
http://www.eathena.ws/board/index.php?showtopic=168229

perhaps ... Trancid ? (IMG:http://www.eathena.ws/board/style_emoticons/default/tongue.gif)

--Edit--> ohh wait
I must update 3rd topic

http://www.eathena.ws/board/index.php?auto...amp;showbug=610

since SVN revision 11859 TRUNK
event_script_type setting is removed
now it is 1 by default

if you don't believe me ...
http://svn.eathena.ws/svn/ea/trunk/conf/script_athena.conf

hopefully ... this will merge to Stable soon ...
its merge to stable already
http://www.eathena.ws/board/index.php?s=&a...howtopic=173980

and ohh ... the 3rd 1 is updated now
now all On***Event label execute on different instance
and it can only clash when 2 or more same labels have next buttons , which will produce 2 next button on the message box

This post has been edited by ~AnnieRuru~: Feb 18 2008, 09:40 AM
Reason for edit: script engine behavior update
Go to the top of the page
 
+Quote Post
Trancid
post Jan 1 2008, 06:44 PM
Post #13


Advanced Script Supporter
Group Icon

Group: eA Community Contributors
Posts: 154
Joined: 4-June 05
From: Dordrecht - The Netherlands
Member No.: 113,604



Will attend to it soon (have been busy with other scripting related stuff (IMG:http://www.eathena.ws/board/style_emoticons/default/smile.gif) . By the way, would it be useful if I would make a same kind of page, only about (all) the warnings related to scripts?

This post has been edited by Trancid: Jan 1 2008, 06:45 PM
Go to the top of the page
 
+Quote Post
~AnnieRuru~
post Jan 2 2008, 01:29 AM
Post #14


~Cute~Cute~Scripter~
Group Icon

Group: eA DB/Scripting Support Leader
Posts: 6,694
Joined: 28-August 06
From: your next door ~
Member No.: 185,312



QUOTE
------How and what on EVERY Script Error (100% Done)

when member know thats an script error,
usually will look on that site

I think just add in on that page
just a separate, or call other errors in the same page
Go to the top of the page
 
+Quote Post
Trancid
post Mar 11 2008, 07:41 AM
Post #15


Advanced Script Supporter
Group Icon

Group: eA Community Contributors
Posts: 154
Joined: 4-June 05
From: Dordrecht - The Netherlands
Member No.: 113,604



Updated the error list for errors up to revision 12340 for any error message in script.c. Going to update the npc.c related errors soon.
Go to the top of the page
 
+Quote Post

3 Pages V   1 2 3 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 18th April 2014 - 11:33 PM
Bridged By IpbWiki: Integration Of Invision Power Board and MediaWiki © GlobalSoft