Ir para conteúdo

ferandriel

Campones
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre ferandriel

Informações

  • Forma que conheci o xTibia
    Sites de Busca
  • Sou
    OT-Admin

ferandriel's Achievements

  1. Fala pessoal, primeiramente gostaria de pedir desculpas porque a versão do servidor que era obrigatório informar eu NÃO sei, portanto coloquei uma qualquer, se alguém me ensinar a ver ela eu posto aqui pra ajudar... Enfim, Eu tenho 1 ot de nto 8.54, e consegui 1 pack com umas sprites bem maneiras, feitas para deixar o player colorir elas in-game, elas são brancas, e tem outras coloridas amarelo vermelho verde e azul (e pelo que eu entendi, essas são a segunda layer das sprites, que farão com que o player possa pintar o cabelo, a camisa, etc...) Adicionei elas certinho, porém ao iniciar no ot e escolher a looktype, ela ja veio com umas cores pré definidas, e não dá a opção de mudar as cores, quando vc clica em set outfit ele simplesmente não abre... Pelo q andei lendo em alguns posts, acho q isso e um problema simples de script, e queria ajuda de vcs pra resolver, vou postar aqui abaixo a minha conf lua/ o outfits.xml, e o creaturescripts.xml, espero q vcs possam me ajudar, abraço! Conf.Lua -- The Forgotten Server Config -- Account manager accountManager = true namelockManager = true newPlayerChooseVoc = true newPlayerSpawnPosX = 1030 newPlayerSpawnPosY = 912 newPlayerSpawnPosZ = 6 newPlayerTownId = 1 newPlayerLevel = 1 newPlayerMagicLevel = 1 generateAccountNumber = false -- Unjustified kills -- NOTE: *Banishment and *BlackSkull variables are >summed up< -- (dailyFragsToRedSkull + dailyFragsToBanishment) with their -- *RedSkull equivalents. -- Auto banishing works only if useBlackSkull set to negative. -- advancedFragList is not advised if you use huge frags -- requirements. redSkullLength = 30 * 24 * 60 * 60 blackSkullLength = 45 * 24 * 60 * 60 dailyFragsToRedSkull = 30 weeklyFragsToRedSkull = 1000 monthlyFragsToRedSkull = 1000 dailyFragsToBlackSkull = dailyFragsToRedSkull weeklyFragsToBlackSkull = weeklyFragsToRedSkull monthlyFragsToBlackSkull = monthlyFragsToRedSkull dailyFragsToBanishment = dailyFragsToRedSkull weeklyFragsToBanishment = weeklyFragsToRedSkull monthlyFragsToBanishment = monthlyFragsToRedSkull blackSkulledDeathHealth = 40 blackSkulledDeathMana = 0 useBlackSkull = true useFragHandler = true advancedFragList = false -- Banishments -- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment -- killsBanLength works only if useBlackSkull option is disabled. notationsToBan = 10 warningsToFinalBan = 4 warningsToDeletion = 5 banLength = 7 * 24 * 60 * 60 killsBanLength = 7 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanishmentLength = 1 * 24 * 60 * 60 broadcastBanishments = true maxViolationCommentSize = 200 violationNameReportActionType = 2 autoBanishUnknownBytes = false -- Battle -- NOTE: showHealingDamageForMonsters inheritates from showHealingDamage. -- loginProtectionPeriod is the famous Tibia anti-magebomb system. -- deathLostPercent set to nil enables manual mode. worldType = "pvp" protectionLevel = 300 pvpTileIgnoreLevelAndVocationProtection = true pzLocked = 10 * 1000 huntingDuration = 10 * 1000 criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = false removeWeaponAmmunition = true removeWeaponCharges = false removeRuneCharges = true whiteSkullTime = 1 * 60 * 1000 noDamageToSameLookfeet = false showHealingDamage = true showHealingDamageForMonsters = false fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = true oldConditionAccuracy = false loginProtectionPeriod = 5 * 1000 deathLostPercent = 5 stairhopDelay = 2 * 1000 pushCreatureDelay = 1 * 1000 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true squareColor = 0 allowFightback = true -- Connection config worldId = 0 ip = "192.168.15.2" bindOnlyConfiguredIpAddress = false loginPort = 7171 gamePort = 7172 adminPort = 7171 statusPort = 7171 loginTries = 10 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 125 motd = "Bem Vindo Ao Nto!" displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = false allowClones = false serverName = "Nto" loginMessage = "Bem Vindo Ao Ntohero" statusTimeout = 5 * 60 * 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false -- Database -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value. sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "forgottenserver" sqlFile = "forgottenserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" -- Deathlist deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 deathAssistCount = 19 maxDeathRecords = 5 -- Guilds ingameGuildManagement = true levelToFormGuild = 100 premiumDaysToFormGuild = 0 guildNameMinLength = 3 guildNameMaxLength = 20 -- Highscores highscoreDisplayPlayers = 15 updateHighscoresAfterMinutes = 5 -- Houses buyableAndSellableHouses = true houseNeedPremium = false bedsRequirePremium = false levelToBuyHouse = 110 housesPerAccount = 0 houseRentAsPrice = false housePriceAsRent = false housePriceEachSquare = 5000 houseRentPeriod = "week" houseCleanOld = 0 guildHalls = false -- Item usage timeBetweenActions = 200 timeBetweenExActions = 1000 hotkeyAimbotEnabled = true -- Map -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning. mapName = "nowo" mapAuthor = "Madara Rinnegan" randomizeTiles = true storeTrash = true cleanProtectedZones = true mailboxDisabledTowns = "-1" -- Process -- NOTE: defaultPriority works only on Windows and niceLevel on *nix -- coresUsed are seperated by comma cores ids used by server process, -- default is -1, so it stays untouched (automaticaly assigned by OS). defaultPriority = "high" niceLevel = 5 coresUsed = "-1" -- Startup optimizeDatabaseAtStartup = true removePremiumOnInit = true confirmOutdatedVersion = false -- Spells formulaLevel = 5.0 formulaMagic = 2.0 bufferMutedOnSpellFailure = false spellNameInsteadOfWords = true emoteSpells = true -- Outfits allowChangeOutfit = false allowChangeColors = true allowChangeAddons = false disableOutfitsForPrivilegedPlayers = true addonsOnlyPremium = true -- Miscellaneous -- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature, -- called "exception tracer" (__EXCEPTION_TRACER__ flag). dataDirectory = "data/" bankSystem = true displaySkillLevelOnAdvance = true promptExceptionTracerErrorBox = true separateViplistPerCharacter = false maximumDoorLevel = 500 maxMessageBuffer = 20 -- Saving-related -- useHouseDataStorage usage may be found at README. saveGlobalStorage = true useHouseDataStorage = false storePlayerDirection = false -- Loot -- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's) checkCorpseOwner = true monsterLootMessage = 3 monsterLootMessageType = 25 -- Ghost mode ghostModeInvisibleEffect = false ghostModeSpellEffects = true -- Limits idleWarningTime = 14 * 60 * 1000 idleKickTime = 30 * 60 * 1000 expireReportsAfterReads = 1 playerQueryDeepness = 2 maxItemsPerPZTile = 0 maxItemsPerHouseTile = 0 -- Premium-related freePremium = false premiumForPromotion = false -- Blessings -- NOTE: blessingReduction* regards items/containers loss. -- eachBlessReduction is how much each bless reduces the experience/magic/skills loss. blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecreament = 3 eachBlessReduction = 8 -- Rates -- NOTE: experienceStages configuration is located in data/XML/stages.xml. -- rateExperienceFromPlayers 0 to disable. experienceStages = true rateExperience = 50.0 rateExperienceFromPlayers = 0 rateSkill = 3.0 rateMagic = 50 rateLoot = 10.0 rateSpawn = 7 -- Monster rates rateMonsterHealth = 1.0 rateMonsterMana = 1.0 rateMonsterAttack = 1.0 rateMonsterDefense = 1.0 -- Experience from players -- NOTE: min~Threshold* set to 0 will disable the minimum threshold: -- player will gain experience from every lower leveled player. -- max~Threshold* set to 0 will disable the maximum threshold: -- player will gain experience from every higher leveled player. minLevelThresholdForKilledPlayer = 0.9 maxLevelThresholdForKilledPlayer = 1.1 -- Stamina -- NOTE: Stamina is stored in miliseconds, so seconds are multiplied by 1000. -- rateStaminaHits multiplies every hit done a creature, which are later -- multiplied by player attack speed. -- rateStaminaGain is divider of every logged out second, eg: -- 60000 / 3 = 20000 milliseconds, what gives 20 stamina seconds for 1 minute being logged off. -- rateStaminaThresholdGain is divider for the premium stamina. -- staminaRatingLimit* is in minutes. rateStaminaLoss = 7 rateStaminaGain = 3 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 2 * 60 staminaRatingLimitBottom = 1 * 60 rateStaminaAboveNormal = 1.5 rateStaminaUnderNormal = 0.5 staminaThresholdOnlyPremium = true -- Party -- NOTE: experienceShareLevelDifference is float number. -- experienceShareLevelDifference is highestLevel * value experienceShareRadiusX = 30 experienceShareRadiusY = 30 experienceShareRadiusZ = 1 experienceShareLevelDifference = 2 / 3 extraPartyExperienceLimit = 20 extraPartyExperiencePercent = 5 experienceShareActivity = 2 * 60 * 1000 -- Global save -- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours, -- if you want such a system please check out data/globalevents/globalevents.xml. globalSaveEnabled = false globalSaveHour = 8 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false -- Spawns deSpawnRange = 2 deSpawnRadius = 50 -- Summons maxPlayerSummons = 4 teleportAllSummons = false teleportPlayerSummons = false -- Status ownerName = "Nto" ownerEmail = "ntoB&W.com" url = "narutoshinobi.com" location = "Brazil" displayGamemastersWithOnlineCommand = false -- Logs -- NOTE: This kind of logging does not work in GUI version. -- For such, please compile the software with __GUI_LOGS__ flag. adminLogsEnabled = false displayPlayersLogging = true prefixChannelLogs = "" runFile = "" outLogName = "" errorLogName = "" truncateLogsOnStartup = false -------------------------------------------------------------------------------------------------------------------------------------------- data/xml/Outfits.xml <?xml version="1.0"?> <outfits> <outfit id="1"> <list gender="0" lookType="192" name="Naruto"/> <list gender="1" lookType="192" name="Naruto"/> </outfit> <outfit id="13"> <list gender="0" lookType="2" name="Sasuke"/> <list gender="1" lookType="2" name="Sasuke"/> </outfit> <outfit id="3"> <list gender="0" lookType="349" name="Neji"/> <list gender="1" lookType="349" name="Neji"/> </outfit> <outfit id="4"> <list gender="0" lookType="348" name="Lee"/> <list gender="1" lookType="348" name="Lee"/> </outfit> <outfit id="5"> <list gender="0" lookType="356" name="Kiba"/> <list gender="1" lookType="356" name="Kiba"/> </outfit> <outfit id="6"> <list gender="0" lookType="358" name="Shino"/> <list gender="1" lookType="358" name="Shino"/> </outfit> <outfit id="200" access="3" premium="yes"> <list gender="0-3" lookType="391" name="Gamemaster"/> </outfit> <outfit id="201" access="4" premium="yes"> <list gender="0-3" lookType="391" name="Community Manager"/> </outfit> <outfit id="202" access="5" premium="yes"> <list gender="0-3" lookType="391" name="God"/> </outfit> </outfits> ------------------------------------------------------------------------------------------------------------------------- Creaturescripts.xml <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/> <event type="think" name="Idle" event="script" value="idle.lua"/> <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/> <event type="death" name="questakatsukium" event="script" value="questakatsukium.lua"/> <event type="death" name="questakatsukidois" event="script" value="questakatsukidois.lua"/> <event type="death" name="questakatsukitres" event="script" value="questakatsukitres.lua"/> <event type="death" name="questakatsukiquatro" event="script" value="questakatsukiquatro.lua"/> <event type="death" name="questakatsukicinco" event="script" value="questakatsukicinco.lua"/> <event type="death" name="questakatsukiseis" event="script" value="questakatsukiseis.lua"/> <event type="death" name="questakatsukisete" event="script" value="questakatsukisete.lua"/> <event type="death" name="questcovil" event="script" value="questcovil.lua"/> <event type="death" name="questjounin" event="script" value="questjounin.lua"/> <event type="death" name="questmizuki" event="script" value="questmizuki.lua"/> <event type="death" name="questnidaime" event="script" value="questnidaime.lua"/> <event type="death" name="questmadara" event="script" value="questmadara.lua"/> <event type="death" name="exameanbuum" event="script" value="exameanbuum.lua"/> <event type="death" name="exameanbudois" event="script" value="exameanbudois.lua"/> <event type="death" name="exameanbutres" event="script" value="exameanbutres.lua"/> <event type="death" name="exameanbuquatro" event="script" value="exameanbuquatro.lua"/> <event type="death" name="teamum" event="script" value="teamum.lua"/> <event type="death" name="teamdois" event="script" value="teamdois.lua"/> <event type="death" name="teamtres" event="script" value="teamtres.lua"/> <event type="death" name="teamquatro" event="script" value="teamquatro.lua"/> <event type="look" name="showVoc" event="script" value="showvoc.lua"/> <event type="kill" name="Recompensa" event="script" value="oinin.lua"/> <event type="target" name="MonsterTarget" script="mtarget.lua"/> <event type="login" name="Outfit" event="script" value="outfit.lua"/> <event type="death" name="Tp" event="script" value="Tp.lua"/> <event type="death" name="TelePort" event="script" value="teleportmon.lua"/> <event type="death" name="removewall" event="script" value="removeWall.lua"/> <event type="death" name="the obito" event="script" value="the obito.lua"/> <event type="death" name="the tobi" event="script" value="the tobi.lua"/> <event type="death" name="questhidan" event="script" value="questhidan.lua"/> <event type="death" name="the madara boss" event="script" value="the madara boss.lua"/> <event type="death" name="the nagato boss" event="script" value="the nagato boss.lua"/> <event type="death" name="eventoquest" event="script" value="eventoquest.lua"/> <event type="death" name="the hidan boss" event="script" value="the hidan boss.lua"/> <event type="death" name="the itachi boss" event="script" value="the itachi boss.lua"/> <event type="death" name="the nagato quest" event="script" value="the nagato quest.lua"/> <event type="death" name="the minato boss" event="script" value="the minato boss.lua"/> <event type="death" name="the raikage boss" event="script" value="the raikage boss.lua"/> <event type="death" name="the tobi boss" event="script" value="the tobi boss.lua"/> <event type="death" name="the anbu boss" event="script" value="the anbu boss.lua"/> <event type="death" name="exameanbutres" event="script" value="exameanbutres.lua"/> <event type="death" name="the kisame boss" event="script" value="the kisame boss.lua"/> <event type="death" name="the kakuzu boss" event="script" value="the kakuzu boss.lua"/> <event type="death" name="the madara quest" event="script" value="the madara quest.lua"/> <event type="death" name="the pain boss" event="script" value="the pain boss.lua"/> <event type="combat" name="attackguild" script="attackguild.lua"/> <event type="combat" name="NonGuild" event="script" value="nonguild.lua" /> <event type="death" name="juubi" event="script" value="juubi.lua"/> <event type="death" name="shukaku" event="script" value="shukaku.lua"/> <event type="death" name="nibi" event="script" value="nibi.lua"/> <event type="death" name="sambi" event="script" value="sambi.lua"/> <event type="death" name="yonbi" event="script" value="yonbi.lua"/> <event type="death" name="gobi" event="script" value="gobi.lua"/> <event type="death" name="shishibi" event="script" value="shishibi.lua"/> <event type="death" name="hachibi" event="script" value="hachibi.lua"/> <event type="death" name="kyuuby" event="script" value="kyuuby.lua"/> <event type="death" name="rokubi" event="script" value="rokubi.lua"/> <event type="death" name="katon" event="script" value="katon.lua"/> <event type="death" name="suiton" event="script" value="suiton.lua"/> <event type="death" name="doton" event="script" value="doton.lua"/> <event type="death" name="raiton" event="script" value="raiton.lua"/> <event type="death" name="tsunade" event="script" value="tsunade.lua"/> <event type="death" name="sakura" event="script" value="sakura.lua"/> <event type="death" name="jyra war" event="script" value="jyra war.lua"/> <event type="death" name="naruto" event="script" value="naruto.lua"/> <event type="death" name="orochimaru" event="script" value="orochimaru.lua"/> <event type="death" name="sasuke" event="script" value="sasuke.lua"/> <event type="death" name="akat" event="script" value="akat.lua"/> <event type="death" name="raijin" event="script" value="raijin.lua"/> <event type="death" name="pain" event="script" value="pain.lua"/> <event type="death" name="skull" event="script" value="skull.lua"/> <event type="death" name="kage" event="script" value="kage.lua"/> <event type="death" name="kurama" event="script" value="kurama.lua"/> <event type="death" name="seal" event="script" value="seal.lua"/> <event type="death" name="cora" event="script" value="coracao.lua"/> <event type="death" name="anbu" event="script" value="anbu.lua"/> <event type="TextEdit" name="Senha" event="script" value="senhaporta.lua"/> <event type="kill" name="eventotimes" event="script" value="evento times.lua"/> <event type="login" name="report" event="script" value="alerta.lua"/> <!-- Exame Jounin --> <event type="death" name="ExameJouninDead" event="script" value="dead.lua"/> <event type="kill" name="ExameJouninBoss" event="script" value="boss.lua"/> <event type="cast" name="Controled" event="script" value="controlmind.lua"/> </creaturescripts> -------------------------------------------------------------------------------------------------------------------------------------- data/creaturescripts/scripts/outfit.xml function onLogin(cid) local config = { -- naruto -- [1] = {839}, -- dentro do [ ] coloque o numero da vocaçao e { } coloque o numero da looktype -- sasuke -- [17] = {688}, -- lee -- [27] = {843}, -- shikamaru -- [39] = {824}, -- neji -- [46] = {832}, -- tenten -- [55] = {814}, -- hinata -- [64] = {295}, -- kakashi -- [76] = {9}, -- killer bee -- [84] = {861}, -- sakura -- [96] = {175}, -- gaara -- [111] = {52}, -- kiba -- [123] = {853}, -- yamato -- [211] = {792}, -- temari -- [231] = {378}, -- kankuro -- [239] = {309} } local voc = config[getPlayerVocation(cid)] if voc then if getPlayerStorageValue(cid, 13000) < 0 then local newtype = {lookType = voc[1]} doCreatureChangeOutfit(cid, newtype) setPlayerStorageValue(cid, 13000, 1) end end return TRUE end
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...