• 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!

TFS 0.3.6 - pomieszane addony

gbr3

New Member
Joined
Jan 30, 2010
Messages
10
Reaction score
1
Witam
Wczoraj napotkałem na dosyć dziwny błąd na moim serverze, dokładnie chodzi o addony. Nieważne jakiego skryptu do addonera użyje pomieszane sa addony dla huntera.
Dla first hunter addon male powinien dostać rekawice lecz dostaje kaptur(czyli second addon) female dostaje to co powinna czyli rekawice. Z second addon jest podobnie female dostaje kaptur lecz male dostaje rekawice (czyli to co powinno być w first addon).
Śilnik to TFS 0.3.6pl1 bez zadnych modyfikacji skrypt wzięty z otlandu: http://otland.net/f83/cool-addoner-8-42-server-rl-tibia-125263/

Sprawdzałem jeszcze ten: http://otland.net/f83/addon-npc-forgotten-server-0-3-4pl2-whit-all-addons-43785/
i oryginalny z TFS niestety żaden nie działał jak powinien.

Prosze o pomoc bo ots bez addonera to troche lipa...
 
Problem jak pisaliście banalny ale nikt nie napisał nic jak to zrobić wiec nie piszcie ze nie zabieraj się za robienie ots jak nie umiesz tego zrobić ,robimy to po to zęby się nauczyć nie każdy musi mieć wielkiego ots i zbijać na nim majątek my chcemy tylko satysfakcje, wiec jak pomożecie nam i wy będziecie mieli ta przyjemność
 
local outfit_node = keywordHandler:addKeyword({'first hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5947,1}, {5876,100}, {5948,100}, {5891,5}, {5887,1}, {5889,1}, {5888,1}}, outfit_female = 137, outfit_male = 129, addon = 1, storageID = 10003})
outfit_node:addChildKeywordNode(yesNode)
outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'second hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5875,1}}, outfit_female = 137, outfit_male = 129, addon = 2, storageID = 10004})
outfit_node:addChildKeywordNode(yesNode)
outfit_node:addChildKeywordNode(noNode)
zamienic na
local outfit_node = keywordHandler:addKeyword({'second hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5947,1}, {5876,100}, {5948,100}, {5891,5}, {5887,1}, {5889,1}, {5888,1}}, outfit_female = 137, outfit_male = 129, addon = 1, storageID = 10003})
outfit_node:addChildKeywordNode(yesNode)
outfit_node:addChildKeywordNode(noNode)
local outfit_node = keywordHandler:addKeyword({'first hunter addon'}, playerBuyAddonNPC, {premium = true, cost = 0, items = {{5875,1}}, outfit_female = 137, outfit_male = 129, addon = 2, storageID = 10004})
outfit_node:addChildKeywordNode(yesNode)
outfit_node:addChildKeywordNode(noNode)

?

a nie, dobra, nie doczytalem bo pozno, sory
 
Last edited:
No w takim wypadku male dostaje dobrze ale female znowu nie :) Tą opcje już sprawdzałem :)
 
chcieli byśmy żeby był tak first hunter addon i kobieta ma dostać addon1 a facet addon 2
w second hunter addon kobieta ma dostać addon2 a facet addon 1
jakieś pomysły ;/
 
Wszystkie testowane skrypty, nawet ten z TFS używają funkcji doPlayerAddOutfit(). KeywordHandler jest ok reaguje prawidłowo tylko własnie z funkcja doPlayerAddOutfit() jest coś nie tak. Czy może to być wina złej kompilacji silnika?
 
No dobra to może być rozwiązanie ale co jeżeli gracz zmieni płeć?
 
Właśnie fanie by było uniknąć tego "pecha". Jedyne co przychodzi mi do głowy to edycja pliku /mods/changender_command.xml i tam podczas wywołania zmiany płci sprawdzać czy gracz posiada dany addon jeżeli tak no to go podmieniać.
Do tego opcja przedstawiona przez Diath.

Jeżeli ktoś widzi lepsze rozwiązanie bardzo proszę o to aby podpowiedział/podzielił się nim :)
 
Back
Top