Tudo que markmv postou
-
[Pedido] Npc Arena Boss
=/
-
[Pedido] Npc Arena Boss
Bom dia, boa tarde ou boa noite. Bom galera tudo bem, gostaria de saber se tem como alguém me ajudar. Preciso de um Npc de Task que faça as seguintes questões: Bom o player chega até o Npc e diz Hi Bom essa seria a conversa com o npc, ai o player iria matar os 100 demons, "cada demon que ele matasse apareceria no default. [Demon 50/100]. quando ele for falar com o npc, irar dizer, Hi, arena boss. e então o npc irar dizer ao player Npc Boss: Muito bem player, você completou a missão que lhe dei, você sera teleportado para a arena em 10 segundos, Boa Sorte. até mais assim que o player for teleportado para arena, irar ser contado 5 segundos para o [Demon Boss] aparecer. obs*: *Quando o player matar o boss, ira aparecer uma mensagem para ele [Parabéns, você venceu o seu desafio. você sera teleportado para fora da arena em 30 segundos]. * Caso ele não mate o boss e morra, quando alguém tentar fazer a arena novamente, o boss irar sumir. * Caso outro player queira fazer a arena ao mesmo tempo que o player que estiver la dentro, o próprio npc irar dizer que ja tem um jogador dentro da arena; * Uso Tfs 0,3,7 Versão do servidor 10.10 Bom é isso, obrigado desde ja ! espero que alguém possa me ajudar com isso.
-
GesiorACC 2019 8.60 UPDATE 29/06/2019
o meu da o seguinte erro meu servidor é 10.10 tfs 0.3.7 usando a db postada no inicio do topico Error occured! Error ID: More info: CANNOT CONNECT TO DATABASE: SQLSTATE[HY000] [1049] Unknown database '10.1' File: C:\xampp\htdocs\classes/database_mysql.php Line: 22 File: C:\xampp\htdocs/install.php Line: 271
-
[Pedido] Sistema de Resets com Stages
boa mano, funcionou aqui também perfeitamente, e para nos colocarmos para free e para vip ?
-
[Pedido] Sistema de Resets com Stages
Somente esse erro que mostrei 3 1 number 3 number 10 number 3 number 20 assim até chegar no 80 serias os stages né e o jogador tem 18:40 You see yourself (Level 8) [Reset 3] ======================================================================= ae mano alterei o tipo de mensagem que aparece quando nao tem o level de: doPlayerSendCancel(cid, "Você precisa do level " .. level .. " ou mais para resetar.") para :doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce precisa do level "..stage.level.." ou mais para resetar.") e agora ele me deu isso mas o erro no console continua o mesmo18:51 Voce precisa do level 350 ou mais para resetar.18:51 Voce precisa do level 350 ou mais para resetar.18:51 Voce precisa do level 400 ou mais para resetar.18:51 Voce precisa do level 450 ou mais para resetar.18:51 Voce precisa do level 500 ou mais para resetar.18:51 Voce precisa do level 550 ou mais para resetar.18:51 Voce precisa do level 600 ou mais para resetar.18:51 Voce precisa do level 800 ou mais para resetar.
-
[Pedido] Sistema de Resets com Stages
@juniorpavani fiz a modificação mas deu erro, nem deu o poff e a msg que precisa do level @zipter98 mano alterei aqui ficando da seguinte forma print(getResets(cid)) for _, stage in ipairs(stages) do print(stage.resets) print(type(stage.resets)) print(getResets(cid)) print(type(getResets(cid))) if getResets(cid) <= stage.resets then if getPlayerLevel(cid) >= stage.level then e deu a msg de que nao esta no level e um erro no console veja na imagem a baixo http://prntscr.com/6rru7y
-
[Pedido] Sistema de Resets com Stages
Boa Tarde Galera venho aqui de novo para tentar achar uma solução com vocês. Como diz o Nome do post [sistema de Resets com Stages], vamos lá! Eu tenho em meu servidor um sistema de reset pela sources link do sistema utilizado http://www.tibiaking.com/forum/topic/9256-reset-system-with-sources/ e uso o sistema de reset que tem no mesmo topico acima e irei postar o meu. config = { RemainingLvl = 8, exp = 4200, redskull = false, battle = true, pz = false } stages = { {resets = 1, level = 300}, {resets = 10, level = 350}, {resets = 20, level = 350}, {resets = 30, level = 400}, {resets = 40, level = 450}, {resets = 50, level = 500}, {resets = 60, level = 550}, {resets = 70, level = 600}, {resets = 80, level = 800} } function onSay(cid, words, param) local pid = getPlayerGUID(cid) if(config.redskull) and (getCreatureSkullType(cid) == 4) then return doPlayerSendTextMessage(cid, 22, "Apenas player sem red skull podem resetar.") end if(config.pz) and (not getTilePzInfo(getCreaturePosition(cid))) then return doPlayerSendTextMessage(cid, 22, "Você precisa estar em protection zone pra poder resetar.") end if(config.battle) and (getCreatureCondition(cid, CONDITION_INFIGHT)) then return doPlayerSendTextMessage(cid, 22, "Você precisa estar sem battle pra poder resetar.") end for _, stage in ipairs(stages) do if getResets(cid) <= stage.resets then if getPlayerLevel(cid) >= stage.level then setResets(cid, 1) doRemoveCreature(cid, true) db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exp.." WHERE `id` = "..pid) else doPlayerSendCancel(cid, "Você precisa do level "..stage.level.." ou mais para resetar.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end end return true end Como podem ver as STAGES estão la stages = { {resets = 1, level = 300}, {resets = 10, level = 350}, {resets = 20, level = 350}, {resets = 30, level = 400}, {resets = 40, level = 450}, {resets = 50, level = 500}, {resets = 60, level = 550}, {resets = 70, level = 600}, {resets = 80, level = 800} } Mas quando um Player exemplo com a imagem a baixo da a seguinte mensagem Você precisa do level 800 ou mais para resetar. http://prntscr.com/6rqc8p ai quando o player entra no level exato ele resetar normalmente, mas no console da isso http://prntscr.com/6rqgir se alguem ai poder ajudar, o #fireelement ja tentou me ajudar, mas nunca conseguimos fazer o stages funcionar rs desde ja obrigado! E Rep+
-
Como Abrir ZNOTE AAC
tbm estou tentando !
-
(Resolvido)[DUVIDA] Spells por MagicLevel e por Level
Fala fire mlk dahora, brigado mano, consegui assim local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) function onGetFormulaValues(cid, level, maglevel) min = (level * 3 + maglevel * 2) * 2.0 max = (level * 2 + maglevel * 3) * 3.2 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
- (Resolvido)[DUVIDA] Spells por MagicLevel e por Level
-
HP E MANA FULL AO GANHAR LVL
ae fireelement e wakon tava viajando e resolvir da uma lida no meu config.lua e achei pq estava demorando pra abrir o loot e achei o problema ta ai espero que pode ajudar outras pessoas só ir no config.lua ai la na parte de loot vai ter isso checkCorpseOwner = false se tiver true poe false e ja era ! valew rapaziada
-
RME nao abre duas abas
nada mano, tentei aqui fica do mesmo jeito
-
RME nao abre duas abas
up
-
RME nao abre duas abas
os dois mapas estão na versao 9.60 o primeiro mapa tem 2,62 MB que é o que eu uso. o que eu quero tirar umas partes tem 24,6 MB
-
HP E MANA FULL AO GANHAR LVL
local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } 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 addEvent(valid(doCreatureSay), 500, cid, "Hello, it appears that your character has been locked for name violating rules, what new name would you like to have?", TALKTYPE_PRIVATE_NP, true, cid) elseif(accountManager == MANAGER_ACCOUNT) then addEvent(valid(doCreatureSay), 500, cid, "Hello, type {account} to manage your account. If you would like to start over, type {cancel} anywhere.", TALKTYPE_PRIVATE_NP, true, cid) else addEvent(valid(doCreatureSay), 500, cid, "Hello, type {account} to create an account or {recover} to recover an account.", TALKTYPE_PRIVATE_NP, true, cid) end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "Mail") if(getPlayerOperatingSystem(cid) >= CLIENTOS_OTCLIENT_LINUX) then registerCreatureEvent(cid, "ExtendedOpcode") end registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "ThankYou") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "GuildEvents") registerCreatureEvent(cid, "AdvanceSave") return true end
- HP E MANA FULL AO GANHAR LVL
-
HP E MANA FULL AO GANHAR LVL
<?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="channelrequest" name="Ban_Type" event="script" value="ban/type.lua"/> <event type="channelrequest" name="Ban_Action" event="script" value="ban/action.lua"/> <event type="textedit" name="Ban_Finish" event="script" value="ban/finish.lua"/> <event type="channeljoin" name="GuildEvents" event="script" value="guild.lua"/> <event type="mailreceive" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="ReportBug" script="reportbug.lua"/> <event type="thankyou" name="ThankYou" script="thankyou.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="extendedopcode" name="ExtendedOpcode" event="script" value="extendedopcode.lua"/> </creaturescripts> pow vai ser tenso postar arquivo por arquivo ...
-
HP E MANA FULL AO GANHAR LVL
Boa noite pessoal, estou com 2 problemas em meu servidor, terminei o mapa, resp e tudo mais e fui testar, so que me deparei com 2 coisas que nao quero minha versao é 10.10 tfs 0.3.7 quando eu mato um monstro ele da You are not the owned. o fireelement me disse que pode ser no creaturescript, mas sequer mexi nele link da foto http://prntscr.com/6niu2m E o outro "problema" é que quando um player ganha um level o hp e a mana fica full! gostaria de estar tirando isso =s
-
RME nao abre duas abas
desculpa relembrar isso, mas estou com o mesmo problema pode dizer como arrumou ? olha como fica o meu http://prntscr.com/6l8n8t
-
(Resolvido)[Duvida] Adicionando skill automatico
Graças a Deus fire, você entre os outros que estão nesse tópico são Fodsss hehe, funcionou perfeitamente. obrigado valew @fireelement @summ poderia perdir outra coisa ? rsrsrss
-
(Resolvido)[Duvida] Adicionando skill automatico
cara testei denovo, e criando outro char nao foi =s quando a trocar o scritpt foi uma sugestao pode ser mais facil e causar menas dor de cabeça
-
(Resolvido)[Duvida] Adicionando skill automatico
@fireelement brother o seu ele nao deu erro, mas quando loga o acc manager ele desloga nao deixa entrar @Samm O Reset volto ao normal. só que ele nao add os skills ainda :/ verifiquei na db e nada tbm ta osso ó kkkk e se tentarmos uma nova opção ? eu coloco pra quando o char loga ele loga com um item especifico e quando ele clica no item ele é deslogado e faz as paradas todas ? (obs: tem que ter storage né, pq se nao uma pessoa loga 10 char e troca items e pega 1 milhao de reset)
-
(Resolvido)[Duvida] Adicionando skill automatico
@Summ acabei de testar o que voce pediu, bom primeiro que o reset bugo o player reseto e ao invez de volta pro lvl 350, foi pro 7000. uma coisa boa que adicionou o Magic level, mas o distance nao adicionou, olha o erro do console ai http://prntscr.com/6kcxnq
-
(Resolvido)[Duvida] Adicionando skill automatico
nada fire ele nao deu bug, mas também nao fez nada. criei uns 2 chares e nada to pensando aqui tem como adicionar isso nesse script aqui ? -- SCRIPT COM TODOS OS DIREITOS RESERVADOS A FIREELEMENT TIBIAKING -- function onUse(cid, item, frompos, item2, topos) local config = { level = 350, -- Level para resetar _level = 350, -- Level depois do reset. Se quiser voltar pro level que o player estava antes, usa getPlayerLevel(cid) str = 4597, -- Storage resets = 20, -- Quantidade de resets adicionado guid = getPlayerGUID(cid), -- UID do player msg = { "Parabens, Voce Ganhou 20 RESETS. Voce sera deslogado por motivo de seguranca.", -- Mensagem recebida ao concluir a quest "Desculpe. Nao e possivel." -- Mensagem recebida se o player jรก fez a quest } } if item.uid == config.str then if getPlayerStorageValue(cid, config.str) == -1 then doPlayerAddLevel(cid, config.level * config.resets) setResets(cid, config.resets) doPlayerSendTextMessage(cid, 22, config.msg[1]) doSendMagicEffect(frompos, CONST_ME_MAGIC_BLUE) setPlayerStorageValue(cid, config.str, 1) doTeleportThing(cid,{x=101, y=116, z=7}) doRemoveCreature(cid, true) db.executeQuery("UPDATE `players` SET `level` = " .. config._level .. ", `experience` = " .. getExperienceForLevel(config._level) .. " WHERE `id` = " .. config.guid) else doPlayerSendTextMessage(cid, 22, config.msg[2]) end end return true end Esse dai é uma quest que da reset . se der pra adicionar pra dar os skills ai nao tem problema.
-
(Resolvido)[Duvida] Adicionando skill automatico
brother, ta dificil rsrsrs nao foi nao em @Colpsolain olha o que deu http://prntscr.com/6k6sxu acho que vou se for tipo uma quest é melhor né. se nao der esse, tem como voce uma quest com essas funcoes ?