lua:vodurtodo:vodur_s_todo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
lua:vodurtodo:vodur_s_todo [2015/01/01 00:51] – vodur | lua:vodurtodo:vodur_s_todo [2015/03/03 21:48] (current) – vodur | ||
---|---|---|---|
Line 43: | Line 43: | ||
fix more appropriate CH methods to be globals | fix more appropriate CH methods to be globals | ||
- | <code lua> | + | luaquery menu based version, still spits out full luaq args at the end so you can share or whatev |
- | -- Kain GRALL code for sack of rice | + | |
- | say(" | + | |
- | emote(" | + | |
- | -- Kain greet code to start quest | + | |
- | local ricevnum=7326 | + | |
- | local qvnum=14800 | + | |
- | -- Don't give quest if timer is still running | + | |
- | if ch: | + | |
- | say(" | + | |
- | return | + | |
- | end | + | |
- | -- Don't talk them if already gave something | + | |
- | tracker=tracker or {} | + | |
- | if tracker[ch.name] then return end | + | |
- | + | ||
- | say(" | + | |
- | ch.name, | + | |
- | getobjproto(ricevnum).shortdescr) | + | |
- | -- End Kain greet code | + | |
- | </ | + | |
- | <code lua> | + | |
- | -- Kain give code | + | |
- | local ricevnum=7326 | + | |
- | local qvnum=14800 | + | |
- | + | ||
- | -- Does he want it? | + | |
- | if not(obj1.vnum==ricevnum) then | + | |
- | say("I don't want this." | + | |
- | mdo(" | + | |
- | mdo(" | + | |
- | return | + | |
- | end | + | |
- | + | ||
- | -- check if their timer is still running | + | |
- | if ch: | + | |
- | say(" | + | |
- | mdo(" | + | |
- | mdo(" | + | |
- | return | + | |
- | end | + | |
- | + | ||
- | -- check if already gave that one | + | |
- | tracker=tracker | + | |
- | if tracker[ch.name] and tracker[ch.name][obj1.vnum] then | + | |
- | say(" | + | |
- | mdo(" | + | |
- | mdo(" | + | |
- | return | + | |
- | end | + | |
- | + | ||
- | -- He really wants it! | + | |
- | if tracker[ch.name]==nil then | + | |
- | tracker[ch.name]={} | + | |
- | end | + | |
- | tracker[ch.name][obj1.vnum]=true | + | |
- | say(" | + | |
- | + | ||
- | -- Now see if finished | + | |
- | if tracker[ch.name][ricevnum] then -- Has the rice | + | |
- | qset(ch, qvnum, 1, 23) | + | |
- | say(" | + | |
- | mdo(" | + | |
- | reward(ch, " | + | |
- | tracker[ch.name]=nil | + | |
- | else | + | |
- | say("I still need a %s", getobjproto( (not(tracker[ch.name][ricevnum]))).shortdescr) | + | |
- | end | + | |
- | + | ||
- | -- End Kain give code | + | |
- | </ | + | luaquery saved queries (per char or global???) |
- | <code lua> | + | Tue Mar 3 14:39:04 2015::Dr. Vodur immtalks 'sql is tricky in its own right' |
- | say([[Yes, this is definitely | + | Tue Mar 3 14:39:25 2015:: |
- | I'll get right to work.]], ch.name) | + | Tue Mar 3 14:39:29 2015::Dr. Vodur immtalks ' |
- | + | Tue Mar 3 14:39:53 2015:: | |
- | | + | Tue Mar 3 14:40:03 2015::Dr. Vodur immtalks 'well it will only be an option' |
- | | + | Tue Mar 3 14:40:20 2015:: |
- | | + | Tue Mar 3 14:40:26 2015::Dr. Vodur immtalks 'and in the end it will spit out a full query syntax that you can share/ |
+ | Tue Mar 3 14:40:44 2015:: | ||
+ | Tue Mar 3 14:40:56 2015:: | ||
+ | Tue Mar 3 14:41:12 2015::Dr. Vodur immtalks ' | ||
+ | Tue Mar 3 14:41:28 2015:: | ||
+ | Tue Mar 3 14:41:33 2015:: | ||
+ | Tue Mar 3 14:41:40 2015::Dr. Vodur immtalks | ||
+ | Tue Mar 3 14:41:54 2015:: | ||
+ | Tue Mar 3 14:42:26 2015:: | ||
+ | Tue Mar 3 14:42:31 2015::Dr. Vodur immtalks ' | ||
+ | Tue Mar 3 14:43:00 2015::Dr. Vodur immtalks 'gotta support order by and top/bottom probably' | ||
+ | Tue Mar 3 14:43:16 2015:: | ||
+ | Tue Mar 3 14:43:20 2015::Dr. Vodur immtalks 'and add a keyword for limiting column width' | ||
+ | Tue Mar 3 14:43:40 2015:: | ||
+ | Tue Mar 3 14:44:23 2015:: | ||
+ | Tue Mar 3 14:45:00 2015:: | ||
+ | Tue Mar 3 14:45:10 2015::Dr. Vodur immtalks ' | ||
+ | Tue Mar 3 14:45:38 2015::Dr. Vodur immtalks 'name:sub(1,10) i think would be the syntax' | ||
+ | Tue Mar 3 14:45:48 2015:: | ||
+ | Tue Mar 3 14:46:09 2015::Dr. Vodur immtalks ' | ||
+ | Tue Mar 3 14:46:19 2015:: | ||
+ | Tue Mar 3 14:46:28 2015::Dr. Vodur immtalks 'would be more intuitive for me as well tbh' | ||
- | </ |
lua/vodurtodo/vodur_s_todo.1420073460.txt.gz · Last modified: 2015/01/01 00:51 by vodur