Creation/Dev/Script/Helpful Posts: Difference between revisions

From Graal Bible
 
(3 intermediate revisions by the same user not shown)
Line 6: Line 6:
== Control Structures ==
== Control Structures ==
* [http://forums.graalonline.com/forums/showpost.php?p=1493584&postcount=7 For and foreach loop]
* [http://forums.graalonline.com/forums/showpost.php?p=1493584&postcount=7 For and foreach loop]
* [http://forums.graalonline.com/forums/showthread.php?t=76294 Using switch statements]


== Serverside and Clientside ==
== Serverside and Clientside ==
Line 19: Line 20:
* [http://forums.graalonline.com/forums/showpost.php?p=1552270&postcount=8 Checking for objects in arrays]
* [http://forums.graalonline.com/forums/showpost.php?p=1552270&postcount=8 Checking for objects in arrays]
* [http://forums.graalonline.com/forums/showpost.php?p=1621132&postcount=3 Sorting arrays]
* [http://forums.graalonline.com/forums/showpost.php?p=1621132&postcount=3 Sorting arrays]
* [http://forums.graalonline.com/forums/showpost.php?p=1594899&postcount=20 float function]


== Player ==
== Player ==
Line 36: Line 38:
== Client ==
== Client ==
* [http://forums.graalonline.com/forums/showpost.php?p=1482479&postcount=17 Generating commands.rtf]
* [http://forums.graalonline.com/forums/showpost.php?p=1482479&postcount=17 Generating commands.rtf]
* [http://forums.graalonline.com/forums/showthread.php?p=1494270#post1494270 List of script events]


== DBNPC and File Data Storage ==
== DBNPC and File Data Storage ==
Line 43: Line 46:


== SQLite ==
== SQLite ==
* [http://forums.graalonline.com/forums/showpost.php?p=1482284&postcount=4 Stefan's announcement of the addition of SQLite to GScript]
* [http://forums.graalonline.com/forums/showpost.php?p=1580831&postcount=2 SQL injection]
* [http://forums.graalonline.com/forums/showpost.php?p=1580831&postcount=2 SQL injection]
* [http://forums.graalonline.com/forums/showpost.php?p=1557272&postcount=17 Using and adding multiple SQLite databases]
* [http://forums.graalonline.com/forums/showpost.php?p=1557272&postcount=17 Using and adding multiple SQLite databases]
Line 71: Line 75:
* [http://forums.graalonline.com/forums/showpost.php?p=1573674&postcount=6 Communicating with external web servers]
* [http://forums.graalonline.com/forums/showpost.php?p=1573674&postcount=6 Communicating with external web servers]
* [http://forums.graalonline.com/forums/showpost.php?p=1559863&postcount=1 sendText, requestText, and onReceiveText]
* [http://forums.graalonline.com/forums/showpost.php?p=1559863&postcount=1 sendText, requestText, and onReceiveText]
* [http://forums.graalonline.com/forums/showthread.php?p=1368875#post1368875 Callstack access]
* [http://forums.graalonline.com/forums/showpost.php?p=1670487&postcount=2 Download images from web to scriptfiles]


== Other Useful Resources ==
== Other Useful Resources ==

Latest revision as of 17:13, 10 March 2012

This article contains an incomplete list of helpful scripting snippets, mostly from the Graal Forums, but also from other websites. Please edit this page to add more links as you come across them.

If you can't edit the wiki but would like to contribute, please contact somebody with wiki access and tell them the changes to make.

Control Structures

Serverside and Clientside

Object/Data Types and Structures

Player

GUIs

Client

DBNPC and File Data Storage

SQLite

iOS and Flash

NPC-Control and Script Types

Code Gallery

This list contains widely-used tools and code snippets that demonstrate a particular skill or technique. For a complete listing of scripts, see the Code Gallery itself.

Misc

Other Useful Resources