Skip to content

Instantly share code, notes, and snippets.

@wipe2238
Created March 26, 2014 05:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wipe2238/9777348 to your computer and use it in GitHub Desktop.
Save wipe2238/9777348 to your computer and use it in GitHub Desktop.
FOnline Score Hunter
FOnline Score Hunter
####################
SCORE_SPEAKER [hardcoded]
- 1 point for every line sent by chat
- 5 points for starting dialog
- 5 points for answer in dialog
Limits:
- for dialog start points, window must be opened; floaters does not count
- for dialog answer points, window must stay open; floaters does not count
- accepts SAY_NORM, SAY_SHOUT, SAY_EMOTE, SAY_WHISP, SAY_RADIO only
- forced disconnects if >=10 equal messages
- no score added if >=3 equal messages
- SAY_SHOUT ignored if not on map
SCORE_TRADER [hardcoded]
- 1 point for every successful trade
Limits:
- items_barter() call must return true
Trivia:
- score added even if error "Transfer item, from <player/npc> to <npc/player>" is reported
###
# Everything below based on TLA scripts
###
SCORE_CRACKER
- 1 point for opening locked container
- 1 point for opening locked car
SCORE_DOCTOR
- 1 point for using First Aid skill
- 1 point for every fixed limb when using Doctor skill
SCORE_THIEF
- 1 point for successful stealing an item
Limits:
- no score when stealing from player character
- no score after after 12 successes in a row (per NPC!)
---for R.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment