• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Komenda !frags oraz NPC błąd

Status
Not open for further replies.

Hyphen

albɐt aɪ̯nʃtaɪ̯n
Joined
Jan 9, 2010
Messages
42
Reaction score
0
Location
Warsaw
Heya,

Mam dwa problemy, mianowicie:

Pierwszy to taki, że jeżeli gracze są w WAR MOD to fragi doliczane są do komendy !frags tzn. ogólnie nie są liczone jako fragi do rs tylko po prostu po wpisaniu komendy !frags wyświetla się np. 80 fragów z czego 3 jest poprawne a reszta z war moda.

Drugi problem to taki, że wszystkie NPC po napisaniu do nich "bye" bądź odejściu w dal, nie odpowiadają "bye".

Mógłby mi ktoś doradzić co jest, źle?

Pozdrawiam
 
Pierwsze to nie problem, to tak jest.
Drugie -> sprawdź jak jest w czystym TFSie, jeśli jest inaczej (a raczej działa), użyj najnowszych libów od NPC i innych. Prawie na pewno masz coś przestarzałego.
 
1) To tak jest, to wiem, ale pytam się jak to można zmienić?
2) Liby mam z oryginalnego TFS. Nic nie zmieniane.
 
To widać w plikach npców masz źle deklaracje startowe czy jak to tam się nazywa, ja na to mówię sobie start shit.

Ja np. zazwyczaj mam taki:

Code:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid)			npcHandler:onCreatureAppear(cid)			end
function onCreatureDisappear(cid)		npcHandler:onCreatureDisappear(cid)			end
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}
function onCreatureAppear(cid)                          npcHandler:onCreatureAppear(cid)                        end
function onCreatureDisappear(cid)                       npcHandler:onCreatureDisappear(cid)                     end
function onCreatureSay(cid, type, msg)                  npcHandler:onCreatureSay(cid, type, msg)                end
function onThink()                                      npcHandler:onThink()									end

function doGADAJ_ALOT(cid,delay,messages)
        for i = 1,#messages do
            addEvent(doCreatureSay,delay * i, getNpcCid(), messages[i], TALKTYPE_PRIVATE_NP, false, cid)
        end
end  

function creatureSayCallback(cid, type, msg)
        if(not npcHandler:isFocused(cid)) then
                return false
        end
 
W związku z tym, iż użytkownik Hyphen okazał brak szacunku dla osób próbujących mu pomóc, nie otrzyma on pomocy zgodnie z regulaminem...
 
Status
Not open for further replies.
Back
Top