summaryrefslogtreecommitdiff
path: root/src/map/script.c
AgeCommit message (Collapse)AuthorFilesLines
2018-10-04Add script commands for show camera info window and change camera parameters.Andrei Karas1-0/+30
New script commands: camerainfo, changecamera
2018-10-03Add script command for remove special effect.Andrei Karas1-0/+45
New script command: removespecialeffect *removespecialeffect(<effect number>{, <send_target>{, <unit id>{, <account id>}}}) *removespecialeffect(<effect number>{, <send_target>{, "<NPC Name>"{, <account id>}}})
2018-09-24Merge pull request #2193 from Helianthella/mesAsheraf1-3/+7
buildin_mes shorthand
2018-09-23Merge pull request #2218 from Asheraf/questinfo_fixHaru1-5/+14
Fix wrong validation for quests in setquestinfo
2018-09-23Add support for item amount range in setquestinfoAsheraf1-5/+14
2018-09-19Update inventory packet for 2018-09-12 RE.Andrei Karas1-2/+2
2018-08-29fix set_reg no longer being able to handle C_PARAMgumi1-1/+1
closes #2200
2018-08-26make it legal to not pass arguments to buildin_mesgumi1-3/+7
2018-08-26Merge pull request #2164 from mekolat/addvariableHaru1-66/+121
always set the type to C_NAME when adding variables through script->add_str
2018-08-24Merge pull request #2146 from mekolat/debugmesHaru1-4/+13
bake sprintf into debugmes
2018-08-24Merge pull request #2176 from 4144/updatepacketsHaru1-0/+40
Update packets to 2018-08-08
2018-08-24Merge pull request #2154 from mekolat/isfunctionHaru1-6/+46
improve is_function()
2018-08-23Add script command msgtable and msgtable2.Andrei Karas1-0/+40
New script commands: msgtable msgId [, color] msgtable2 msgId, param [, color]
2018-07-30push constants as C_NAME in the script buffergumi1-2/+10
2018-07-30always set the type when doing script->add_strgumi1-64/+111
2018-07-30Revert "temporary fix for getd (#2163)"gumi1-1/+1
This reverts commit 6696ad9eed9b95bf8abe135801d1fad03aeb40e6.
2018-07-30temporary fix for getd (#2163)v2018.07.29+1gumi1-1/+1
this will be reverted in the next release and a proper fix will be added
2018-07-29Merge pull request #2159 from 4144/initblHaru1-0/+7
Set all fields to 0 in fake bl's.
2018-07-29Set all fields to 0 in fake bl's.Andrei Karas1-0/+7
2018-07-28fix getd not setting the type to C_NAME for new variablesgumi1-1/+13
2018-07-28Merge pull request #2067 from dastgirp/1-achievementHaru1-0/+86
Implemented Achievement System and Title System
2018-07-26make is_function work with any command typegumi1-6/+46
2018-07-25bake sprintf into debugmesgumi1-4/+13
2018-07-25Merge pull request #2093 from AnnieRuru/47-MAX_ARRAYSIZEHaru1-2/+2
Fix SCRIPT_MAX_ARRAYSIZE
2018-07-24Implementation of the official Achievement System.smokexyz1-0/+86
Source: http://ro.gnjoy.com/news/update/View.asp?seq=163&curpage=1 Script Commands - ``` achievement_progress(<ach_id>,<obj_idx>,<progress>,<incremental?>{,<char_id>}); ``` Includes an achievement_db.conf generator that reads from the item_db, mob_db (server side) and achievement_list.lub files to determine valid achievement entries based on item/monster availability. Achievements containing unsupported entries are commented out. This feature, although renewal-only in official servers, is capable of being used in pre-renewal mode on Hercules. Does not include the title system yet. A big thanks to - @MishimaHaruna for constantly reviewing. @4144 for all the support. @Asheraf for a lot of official information. Co-authored-by: "Dastgir" <dastgirp@gmail.com>
2018-07-24Correct wrong attribute used for pet evolution egg hidingAsheraf1-0/+8
2018-07-24Merge pull request #2107 from Asheraf/questinfo_vecHaru1-48/+160
Questinfo System overhaul
2018-07-24Questinfo System overhaulAsheraf1-48/+160
2018-07-24Merge pull request #2130 from mekolat/reloadconstHaru1-14/+12
reload the const db on script reload
2018-07-24Convert questinfo data into a vectorAsheraf1-2/+2
2018-07-19Replace item id shorts to int in map server.Andrei Karas1-28/+28
2018-07-13reload the const db on script reloadgumi1-14/+12
2018-07-01Change functions to static where possible (Part 4 - map)Haru1-693/+867
This fixes issues with plugins defining symbols with the same names Signed-off-by: Haru <haru@dotalux.com>
2018-07-01Merge pull request #2086 from AnnieRuru/42-queueoptHaru1-3/+3
Fix *queueopt documentation
2018-06-30add support for send target in unittalkAsheraf1-5/+19
2018-06-30add option to hide names from unittalk() and npctalk()Murilo_Bio1-6/+24
2018-06-29Fix packet 836 (search in stores).Andrei Karas1-1/+1
Added item options fields into this packet. Updated other things for support for report item options in vending. Buying store not supported for now.
2018-06-29Merge pull request #2081 from EyesOfAHawk/buildin_setparamHaru1-2/+45
Adds setparam(), change optional param for readparam()
2018-06-25Merge pull request #2077 from AnnieRuru/39-pre-incrementHaru1-2/+2
Fix pre-increment / pre-decrement operator error
2018-06-25Merge pull request #2075 from guilherme-gm/rodex-scriptHaru1-1/+1
Fixed rodex_sendmail_acc script command and rodex examples
2018-06-22Merge pull request #1924 from Asheraf/instance3Haru1-13/+35
Update Instance generating behaviour
2018-06-19Fix SCRIPT_MAX_ARRAYSIZEAnnieRuru1-2/+2
2018-06-18Merge pull request #2064 from 4144/updatepacketsHaru1-1/+3
update packets and message table for clients 20180530 to 20180612
2018-06-16Fix *queueopt documentationAnnieRuru1-3/+3
2018-06-15always give a return value in buildin_getunitsgumi1-0/+2
2018-06-15fix whitespaces in script.cgumi1-2/+2
2018-06-15add buildin_setparamgumi1-0/+38
Co-authored-by: "Wolfie" <ryan.tana55@gmail.com>
2018-06-15allow to pass an account id to buildin_readparamgumi1-4/+9
Co-authored-by: "Wolfie" <ryan.tana55@gmail.com>
2018-06-14Split enum zc_ui_types by supported packet versions.Andrei Karas1-0/+2
Also fixed clif_open_ui for old clients.
2018-06-14Fix pre-increment / pre-decrement operator errorAnnieRuru1-2/+2
eg: if (1) ++.@i;