[8.54][Talkaction] Looktype dla NPC
Witam,
Nie wiem jak robicie NPC, czy używacie programu czy sami piszecie jego wygląd odczytując swój własny z bazy danych.
Ja, żeby uprościć sam moment żmudnego przepisywania wyglądu z postaci napisałem prosty skrypt:
dodajemy to do nowo utworzonego pliku w talkactions:
looktype.lua
Kod:
function onSay(cid, words, param, channel)
if (getPlayerAccess(cid)<2) then
return false
end
local test = getCreatureOutfit(cid)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "<look type=\""..test.lookType.."\" head=\""..test.lookHead.."\" body=\""..test.lookBody.."\" legs=\""..test.lookLegs.."\" feet=\""..test.lookFeet.."\" corpse=\"5995\"/>")
return true
end
a tę linijkę dodajemy do talkactions.xml
Kod:
<talkaction log="no" access="5" words="/lt" event="script" value="looktype.lua"/>
Mianowicie generuje on linijkę kodu z wyglądem dla naszego NPC gotową do wklejenia.
Pozdrawiam ;) Testowane na TFS i działa ;)