No categories assigned
LUA:AddLanguage
- Last edited 4 years ago by Vlash Nytefall
(Redirected from AddLanguage)
LUA:AllFunctions - AddLanguage
Return to: LUA:AllFunctions | Tutorials | Portal | Forum | Project Manager | Bug Tracker
Gives the player the language
Syntax
AddLanguage(param1, param2)
Parameters
- Required - param1 (Spawn), param2 (int32)
- param1 is the reference to a player
- param2 is the language id
Example
function hailed(NPC, Spawn) Say(NPC, "This is Halasian language", 0, 1) local con = CreateConversation() if not HasLanguage(Spawn, 1) then AddConversationOption(con, "Yes please!", "AddLang") AddConversationOption(con, "No thanks.") StartConversation(con, NPC, Spawn, "You do not know Halasian? Would you like to learn it?") else AddConversationOption(con, "Yes I do.") StartConversation(con, NPC, Spawn, "You know Halasian?") end end function AddLang(NPC, Spawn) AddLanguage(Spawn, 1) local con = CreateConversation() AddConversationOption(con, "Yay!") StartConversation(con, NPC, Spawn, "Here you go") end
This NPC will give the player the "Halasian" language if they select the right option.
Notes
Language ID's
0 = Common 1 = Halasian 2 = Thexian 3 = Dwarven 4 = Erudian 5 = Guktan 6 = Gnomish 7 = Ayr'Dal 8 = Stout 9 = Koada'Dal 10 = Lucanic 11 = Antonican 12 = Sebilisian 13 = Kerran 14 = Oggish 15 = Ykeshan 16 = Feir'Dal 17 = Orcish 18 = Gnollish 19 = Draconic 20 = Goblish 21 = Thulian 22 = Words of Shade 23 = Fayefolk 24 = Chaos Tongue 25 = Krombral 26 = Ratongan 27 = Druzaic 28 = Uruvanian 29 = Death's Whisper 30 = Screechsong 31 = Volant 32 = Argot 33 = Serilian 34 = Tik-Tok 35 = Faerlie 36 = Gorwish 37 = Sathirian 38 = Di'Zokian 39 = Froak 40 = Shisik 41 = Sul'Dal 42 = Ancient Draconic 43 = Fleshless Tongue 44 = Gymy