-
Total de itens
64 -
Registro em
-
Última visita
Tudo que Ponintatu postou
-
U.u Vlw em ! deu Certin Man .. Obrigado Ai Pela ajuda !!!! REP +
-
Bom Pessoal, Meu OTServ Está Dando o Seguinte Erro Na TFS : OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: no such table: z_ots_comunication (SELECT * FROM z_ots_comunication WHERE "type" = 'login' Uso o Otserv Com Site. Mas Ultimamente resolvi COlocar sem o site. Ja Tentei arrumar e não consigo. o ot funciona normal. mas fica com esse erro, e eu não tenho certeza se isso interfere em algo. então gostária de arrumar isso ... Aqui Está O LOGIN.LUA : local config = { loginMessage = getConfigValue('loginMessage') } function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "repKill") registerCreatureEvent(cid, "repLook") registerCreatureEvent(cid, "repMonster") registerCreatureEvent(cid, "ArenaKill") -- if he did not make full arena 1 he must start from zero if getPlayerStorageValue(cid, 42309) < 1 then for i = 42300, 42309 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 2 he must start from zero if getPlayerStorageValue(cid, 42319) < 1 then for i = 42310, 42319 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 3 he must start from zero if getPlayerStorageValue(cid, 42329) < 1 then for i = 42320, 42329 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42355) == -1 then setPlayerStorageValue(cid, 42355, 0) -- did not arena level end setPlayerStorageValue(cid, 42350, 0) -- time to kick 0 setPlayerStorageValue(cid, 42352, 0) -- is not in arena return true end OTSERV: SQLITE Verção 8.60 Agradeço Se Puderem Ajudar !!!
-
Obrigo Pelo Gesior , Mais ainda preciso de ajuda ... Quando vou instalar da erro no config.lua ! Esse config é de um ot 9.60 e tem muito mais coisas, e eu não consigo arrumar ele pra colocar o site .. --- EDIT ------ Pronto !!! Consegui Instalar .... Só Tenho A Agradecer .... Podem Feixar
-
Bom Pessoal, Estou criando um otserv 9.60 !!! E Estou Precisando Muito De Um Client Para o OtServ ... Ja Tentei Criar pelo Vapus e da erro, ja cancei de preocurar e não Achei... Se alguem puder ajudar ficarei mt Grato ! Ip Da Minha Net : 189.127.248.153 -- revoltz.sytes.net Verção do Client : 9.60 Imagem Do Client : PEÇO DISCULPAS CASO POSTEI NA SEÇÃO ERRADA !!! --------------------------EDIT--------------------------- Otserv ainda não esta online
-
Aew Pessoal, Começei Um Projeto novo De Um Otserv 9.60, E estou precisando Muito DE um site ! Mas Não Estou Conseguindo Instalar. Gostaria de um site que de para criar acc sabe ? o site gesior Seria uma boa ! Lembrando que a verção do ot é : 9.60 se alguem puder me ajudar a instalar o site ou tiver um tutorial, ficarei mt grato !!! CONFIG.LUA -- Account manager accountManager = true namelockManager = true newPlayerChooseVoc = true newPlayerSpawnPosX = 983 newPlayerSpawnPosY = 928 newPlayerSpawnPosZ = 3 newPlayerTownId = 1 newPlayerLevel = 8 newPlayerMagicLevel = 0 generateAccountNumber = false generateAccountSalt = false -- Rook system useRookSystem = false rookTownId = 1 rookLevelToGetRooked = 5 rookLevelToLeaveRook = 8 -- 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. useFragHandler = true redSkullLength = 30 * 24 * 60 * 60 blackSkullLength = 45 * 24 * 60 * 60 fragsLimit = 24 * 60 * 60 fragsSecondLimit = 7 * 24 * 60 * 60 fragsThirdLimit = 30 * 24 * 60 * 60 fragsToRedSkull = 3 fragsSecondToRedSkull = 5 fragsThirdToRedSkull = 10 fragsToBlackSkull = fragsToRedSkull fragsSecondToBlackSkull = fragsSecondToRedSkull fragsThirdToBlackSkull = fragsThirdToRedSkull fragsToBanishment = fragsToRedSkull fragsSecondToBanishment = fragsSecondToRedSkull fragsThirdToBanishment = fragsThirdToRedSkull blackSkulledDeathHealth = 40 blackSkulledDeathMana = 0 useBlackSkull = true advancedFragList = false -- Banishments -- violationNameReportActionType 1 = just a report, 2 = name lock, 3 = player banishment -- killsBanLength works only if useBlackSkull option is disabled. notationsToBan = 3 warningsToFinalBan = 4 warningsToDeletion = 5 banLength = 7 * 24 * 60 * 60 killsBanLength = 7 * 24 * 60 * 60 finalBanLength = 30 * 24 * 60 * 60 ipBanLength = 1 * 24 * 60 * 60 allowedMaxSizePackets = 20 -- Battle -- NOTE: showHealth/ManaChangeForMonsters inherites from showHealth/ManaChange. -- loginProtectionPeriod is the famous Tibia anti-magebomb system. -- deathLostPercent set to nil enables manual mode. worldType = "open" protectionLevel = 50 pvpTileIgnoreLevelAndVocationProtection = true pzLocked = 80 * 250 huntingDuration = 40 * 200 criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = false removeWeaponAmmunition = true removeWeaponCharges = true removeRuneCharges = true whiteSkullTime = 15 * 60 * 1000 noDamageToSameLookfeet = false showHealthChange = false showManaChange = false showHealthChangeForMonsters = false showManaChangeForMonsters = false fieldOwnershipDuration = 5 * 1000 stopAttackingAtExit = false loginProtectionPeriod = 10 * 1000 deathLostPercent = 10 stairhopDelay = 2 * 1000 pushCreatureDelay = 2 * 1000 deathContainerId = 1987 gainExperienceColor = 215 addManaSpentInPvPZone = true recoverManaAfterDeathInPvPZone = false squareColor = 0 allowFightback = true fistBaseAttack = 7 useFairfightReduction = true optionalWarAttackableAlly = false -- Connection config worldId = 0 ip = "189.127.248.153" bindOnlyGlobalAddress = false loginPort = 7171 gamePort = "7172" loginTries = 3 retryTimeout = 5 * 1000 loginTimeout = 60 * 1000 maxPlayers = 1000 motd = "Bem Vindo Ao Revoltz Ot Serv !" displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = true allowClones = 0 serverName = "Revoltz" loginMessage = "Bem Vindo !" statusTimeout = 5 * 60 * 1000 replaceKickOnLogin = true forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false -- RSA -- NOTE: These should not be changed unless you know what your doing! -- Prime1 - known as p; Prime2 - known as q; Public - known as e; -- Modulus - known as n; Private - known as d. rsaPrime1 = "14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113" rsaPrime2 = "7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101" rsaPublic = "65537" rsaModulus = "109120132967399429278860960508995541528237502902798129123468757937266291492576446330739696001110603907230888610072655818825358503429057592827629436413108566029093628212635953836686562675849720620786279431090218017681061521755056710823876476444260558147179707119674283982419152118103759076030616683978566631413" rsaPrivate = "46730330223584118622160180015036832148732986808519344675210555262940258739805766860224610646919605860206328024326703361630109888417839241959507572247284807035235569619173792292786907845791904955103601652822519121908367187885509270025388641700821735345222087940578381210879116823013776808975766851829020659073" -- Database -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value. -- encryptionType can be plain, md5, sha1, sha256, sha512. sqlType = "sqlite" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "" sqlDatabase = "theforgottenserver" sqlFile = "theforgottenserver.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 mysqlReconnectionAttempts = 3 encryptionType = "sha1" -- Deathlist deathListEnabled = true deathListRequiredTime = 1 * 60 * 1000 deathAssistCount = 19 maxDeathRecords = 5 -- Guilds ingameGuildManagement = true levelToFormGuild = 8 premiumDaysToFormGuild = 0 guildNameMinLength = 4 guildNameMaxLength = 20 -- Highscores highscoreDisplayPlayers = 15 updateHighscoresAfterMinutes = 60 -- Houses buyableAndSellableHouses = true houseNeedPremium = true bedsRequirePremium = true levelToBuyHouse = 1 housesPerAccount = 0 houseRentAsPrice = false housePriceAsRent = false housePriceEachSquare = 1000 houseSkipInitialRent = true houseRentPeriod = "never" houseCleanOld = 0 guildHalls = false houseProtection = true -- Item usage timeBetweenActions = 200 timeBetweenExActions = 1000 timeBetweenCustomActions = 500 hotkeyAimbotEnabled = true tibiaClassicSlots = false canOnlyRopePlayers = true -- Map -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning. mapName = "test.otbm" mapAuthor = "Siramix" randomizeTiles = true storeTrash = true cleanProtectedZones = true -- Mailbox mailboxDisabledTowns = "" mailMaxAttempts = 20 mailBlockPeriod = 60 * 60 * 1000 mailAttemptsFadeTime = 10 * 60 * 1000 -- Market marketEnabled = true marketOfferDuration = 30 * 24 * 60 * 60 premiumToCreateMarketOffer = true checkExpiredMarketOffersEachMinutes = 60 maxMarketOffersAtATimePerPlayer = 100 -- Process -- NOTE: daemonize works only on *nix, same as niceLevel, while -- defaultPriority works only on Windows. -- coresUsed are seperated by comma cores ids used by server process, -- default is -1, so it stays untouched (automaticaly assigned by OS). daemonize = false defaultPriority = "high" niceLevel = 5 serviceThreads = 1 coresUsed = "-1" -- Startup startupDatabaseOptimization = true updatePremiumStateAtStartup = true confirmOutdatedVersion = false skipItemsVersionCheck = false -- Spells formulaLevel = 5.0 formulaMagic = 1.0 bufferMutedOnSpellFailure = false spellNameInsteadOfWords = false emoteSpells = false unifiedSpells = true enableCooldowns = true -- Outfits allowChangeOutfit = true allowChangeColors = true allowChangeAddons = true disableOutfitsForPrivilegedPlayers = false addonsOnlyPremium = true -- Miscellaneous -- NOTE: promptExceptionTracerErrorBox works only with precompiled support feature, -- called "exception tracer" (__EXCEPTION_TRACER__ flag). dataDirectory = "data/" logsDirectory = "data/logs/" bankSystem = true promptExceptionTracerErrorBox = true maximumDoorLevel = 500 maxMessageBuffer = 4 tradeLimit = 100 useCapacity = true -- set playerFollowExhaust to 1500 if someone causes lags and kicks -- by following unreachable creatures too often playerFollowExhaust = 0 -- Depot defaultDepotSizePremium = 2000 defaultDepotSize = 1000 -- Mounts useMounts = true unmountPlayerInPz = true -- VIP list separateVipListPerCharacter = false vipListDefaultLimit = 20 vipListDefaultPremiumLimit = 100 -- Saving-related -- houseDataStorage usage may be found at README. houseDataStorage = "binary" saveGlobalStorage = true storePlayerDirection = false savePlayerData = true -- Loot -- monsterLootMessage 0 to disable, 1 - only party, 2 - only player, 3 - party or player (like Tibia's) checkCorpseOwner = true monsterLootMessage = 3 monsterLootMessageType = 29 -- Ghost mode ghostModeInvisibleEffect = false ghostModeSpellEffects = true -- Limits idleWarningTime = 14 * 60 * 1000 idleKickTime = 15 * 60 * 1000 reportsExpirationAfterReads = 1 playerQueryDeepness = -1 tileLimit = 0 protectionTileLimit = 0 houseTileLimit = 0 -- Premium-related freePremium = false premiumForPromotion = true -- Blessings -- NOTE: blessingReduction* regards items/containers loss. -- eachBlessReduction is how much each bless reduces the experience/magic/skills loss. -- pvpBlessingThreshold is damage percent received from PvP that is required to -- enable pvpBlessing. -- fairFightTimeRange is last X seconds from which damage to player counts. -- Applies to pvp blessing. blessings = true blessingOnlyPremium = true blessingReductionBase = 30 blessingReductionDecrement = 5 eachBlessReduction = 8 pvpBlessingThreshold = 40 fairFightTimeRange = 60 -- Rates -- NOTE: experienceStages configuration is located in data/XML/stages.xml. -- rateExperienceFromPlayers 0 to disable. -- For constant spawn count increment, use exact values in rateSpawn* variables. experienceStages = true rateExperience = 50.0 rateExperienceFromPlayers = 0 rateSkill = 40.0 rateMagic = 30.0 rateLoot = 20.0 rateSpawnMin = 5 rateSpawnMax = 5 -- 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 multiplying every second of logged out time, eg: -- 60 * 1000 / 3 = 20 seconds, what gives 1 stamina minute for 3 being logged off. -- rateStaminaThresholdGain is dividing in case the normal gain (that is -- multiplied by rateStaminaGain, btw.) passed above threshold, eg: -- 60 * 1000 / 3 = 20 / 4 = 5 seconds (3 * 4 = 12 minutes for 1 stamina minute). -- staminaRatingLimit* is in minutes. rateStaminaLoss = 1 rateStaminaGain = 3 rateStaminaThresholdGain = 12 staminaRatingLimitTop = 40 * 60 staminaRatingLimitBottom = 14 * 60 staminaLootLimit = 14 * 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 globalSaveMinute = 0 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false closeInstanceOnShutdown = true -- Spawns deSpawnRange = 2 deSpawnRadius = 50 monsterSpawnWalkback = true allowBlockSpawn = true -- Summons maxPlayerSummons = 2 teleportAllSummons = false teleportPlayerSummons = false -- Status statusPort = 7171 ownerName = "" ownerEmail = "@otland.net" url = "http://otland.net/" location = "Europe" displayGamemastersWithOnlineCommand = false -- Logs disableLuaErrors = false displayPlayersLogging = true prefixChannelLogs = "" runFile = "" outputLog = "" truncateLogOnStartup = false -- Manager -- NOTE: managerPassword left blank disables manager. managerPort = 7171 managerLogs = true managerPassword = "" managerLocalhostOnly = true managerConnectionsLimit = 1 -- Admin -- NOTE: adminPassword left blank disables manager. -- Set to anything if you set adminRequireLogin to false. -- adminEncryption available options: rsa1024xtea; -- remember to set correct data! adminPort = 7171 adminLogs = true adminPassword = "" adminLocalhostOnly = true adminConnectionsLimit = 1 adminRequireLogin = true adminEncryption = "" adminEncryptionData = ""
-
Bom Pessoal, Estou Precisando De Um Npc Que Venda As Mount 9.60 E Se Possivel Que Ele ao inves de pegar dinheiro ele pegue outro item ! Id Do Item Que o Npc Vai remover: 6527 Otserv: 9.60 SQLITE ! Espero Que Possam Ajudar !!!
-
Fis Tudo Certo E Não Funcionou. Da Erro Na Tfs E A Porta não Abre ! Tudo Certo ! PODE FEIXAR ...
- 6 respostas
-
- só passa quem for p.a !!!
- script
- (e 1 mais)
-
Meu Sistema De Premium é De premium scroll ! Script De premium: function onUse(cid, item, frompos, item2, topos) configs = { premydays = 10 -- Dias de premmy que o item dara } doPlayerAddPremiumDays(cid, configs.premydays) doPlayerSendTextMessage(cid, 25, "Você acabou de receber "..configs.premydays.." dias de premium account.") doRemoveItem(item.uid, 1) end Posso Adcionar o Script Assim ou Irei Precisar De Outro ?
- 6 respostas
-
- só passa quem for p.a !!!
- script
- (e 1 mais)
-
Meu Otserv é Exp Por Stages, tem algum problema ou funciona normal ? Não FUncionou Não !!!! eu uso o comando e não acontece nada
-
Desculpe Mas Não Entendi, Como Assim Premium Por Storage ? E esse script eu coloco ele na Pasta Actions/Script ?
- 6 respostas
-
- só passa quem for p.a !!!
- script
- (e 1 mais)
-
Preciso De um Sistema de reset que Resete no maximo duas veses ! Ex: 1° Reset : Lvl 500 2° Reset : Lvl 1000 Espero Que Possam Me Ajudar !
-
Eai Pessoal, Estou Precisando De Um Script, Que Só Passe Premium Account Em Uma porta !!! Ex: Vou Colocar o ID do script na porta, e quem for premium passa. Kem Não For Recebe Uma Msg Avisando que só p.a Passam Pela Porta ... Verção Do OTserv: 9.60 Otserv SQLITE : SEM SITE ! É Isso, Espero que possam Ajudar !!! :D
- 6 respostas
-
- só passa quem for p.a !!!
- script
- (e 1 mais)
-
pedido Invasão No Site Gesior [ Website Ownado!
tópico respondeu ao Ponintatu de Ponintatu em Lixeira Pública
Gostaria de Saber Se Tem Algo Que eu Possa Faser Para Deixar o Xampp mais Protegido, Algo Que eu COnfigure Ou Instale no Pc, Alguma Dica ? -
pedido Invasão No Site Gesior [ Website Ownado!
tópico respondeu ao Ponintatu de Ponintatu em Lixeira Pública
Axei onde eles Modificaram, Foi a INDEX.PHP ! Mas eu queria saber A diferença Do Modern Acc, Tem Mais Segurança Ou Coisa Do Tipo ? Vou pesquisar na net sobre As Fragilidade Do Xampp. Agradeço Desde Já !!! -
pedido Invasão No Site Gesior [ Website Ownado!
tópico respondeu ao Ponintatu de Ponintatu em Lixeira Pública
Vlw, vou faser isso ! mas tem algo ke eu possa faser para proteger o site e isso não acontecer novamente ? FIs Oque VoçÊ Falou, Reinstalei o Xamp, Fis o site deletei a Pasta lá Mas Quando eu vou Entrar para instalar o Gesior No Apache Do Xampp Entra Na Pagina Wonada Lá -
PESSOAL, ME AJUDEM PELO AMOR DE DEUS ! Agora Cedo Fui Reinciiar Meu Pc e Colocar o OT online novamente. Mas Quando Eu fui acessar o site do OT. Estava assim ó: Não Sei oque Aconteceu, Nem oque significa Isso Ai ! ESPERO QUE POSSAM ME AJUDAR.
-
Ixii, Nem Ta Funcionando !!!! EU ja coloquei Varios Items E nenhum Deles FUnciona !
- 5 respostas
-
- ajudem-me . por favor !!!!
- script
- (e 1 mais)
-
Bom PEssoa, Preciso De Um Script De algum Potion Um Runa Ou Até Item Que De Double Exp Por Um Determinado Tempo !!!! Ja VI em Muitos Lugares Que Alguns Scripts Bugam, Que Quando O Tempo Acaba Continua COm o DOuble Exp Que as veses Usa o Negócio Quantas veses quiser ! Então eu queria que voçês Me Ajudassem Nessa ... Preciso De Um Script Que Não Tenha Essas Bugs. Meu OTServ é Verção 8.60 EXP DO MEU OT ESTA COM ESTAGES ... Peço Desculpa Caso Tenha Postado NA Area Errada Ou Caso Tenha Erros De Escrita ! Fis esse Tópico Com Muita Preça !!! Agradeço Desde Já !!!!!!!!!
- 5 respostas
-
- ajudem-me . por favor !!!!
- script
- (e 1 mais)
-
Vlw Aew ! POde Feixar
-
Obrigado, É Isso Mesmo Que Eu Precisava !!! Anda Não Testei Porque Estou COm Um Pequeno Problema ... Eu Não Sem Em Que Parte Do Login EU Adciono Aquela Taq ! Agradeço Se Voçê Puder Me Ajudar Mais Uma Ves . LOGIN.LUA local config = { loginMessage = getConfigValue('loginMessage') } function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "repKill") registerCreatureEvent(cid, "repLook") registerCreatureEvent(cid, "repMonster") registerCreatureEvent(cid, "ArenaKill") -- if he did not make full arena 1 he must start from zero if getPlayerStorageValue(cid, 42309) < 1 then for i = 42300, 42309 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 2 he must start from zero if getPlayerStorageValue(cid, 42319) < 1 then for i = 42310, 42319 do setPlayerStorageValue(cid, i, 0) end end -- if he did not make full arena 3 he must start from zero if getPlayerStorageValue(cid, 42329) < 1 then for i = 42320, 42329 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42355) == -1 then setPlayerStorageValue(cid, 42355, 0) -- did not arena level end setPlayerStorageValue(cid, 42350, 0) -- time to kick 0 setPlayerStorageValue(cid, 42352, 0) -- is not in arena return true end
-
Bom Pessoal, Eu Preciso De Um Script Que Quando o Player Pegar level 50 Ele Ganhe Um Certo Item ! Explicação: o Player Vai Lá pega level 50, Dai Aparece um item No CHar Do Player Mais Seria Legal Se Caso o player moresse e voltasse pro level 49 , quando ele pegasse 50 de novo ele não ganhasse o item de novo, Kenem Quest. Sò pode fase uma VES !!!! Desculpem Pelos Erros De Escrita, Tava com pressa kk Espero Que Possam Me Ajudar !!!
-
[Pedido]Mensagem Em Vermelho No Defalt
tópico respondeu ao Ponintatu de Ponintatu em Lixeira Pública
Vlw aew, Funcionou DIreitinho !!! PODE FEIXAR -
Bom pessoal, Eu De Novo ! hehe' Bom. eu preciso de um script que faça o seguinte ! Quando o Player Loga no OT. Ele receba A Seguinte mensagem em vermelho no defalt: !buypremium para adquirir sua premium Account ! Se possivel essa mensagem só aparecera quando o player logar pela primeira ves. Essa MSg n é enviada pra todo mundo. apenas para quem logar no OT. Ja Vi em alguns otserv, quando voçê loga aparece uma caixa no meio da tela coma msg.dai voçê clica em OK. pode ser isso tbm caso consigam pra mim. ja Preocurei e não axei de geito Nenhum :s Verção Do OT: 8.60 MYSQL ! Agradeço Desde já !!!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.