Ir para conteúdo

gabdi16

Membro
  • Registro em

  • Última visita

Tudo que gabdi16 postou

  1. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Algueeeeeeeeeeem? o problema tenho quase certeza que seja no login.lua... so n sei aonde.. kkkkkk
  2. -- [( Edited by DoidinMapper )] -- default_jail = 43200 -- 12 Horas -- grouprequired = 3 jailedstoragevalue_time = 1338 jailedstoragevalue_bool = 1339 jailpos = { x = 32097, y = 31813, z =6 } unjailpos = { x = 32360, y = 31782, z =7 } jail_list = {} jail_list_work = 0 function checkJailList(param) addEvent(checkJailList, 1000, {}) for targetID,player in ipairs(jail_list) do if isPlayer(player) == TRUE then if getPlayerStorageValue(player, jailedstoragevalue_time) < os.time() then doTeleportThing(player, unjailpos, TRUE) setPlayerStorageValue(player, jailedstoragevalue_time, 0) setPlayerStorageValue(player, jailedstoragevalue_bool, 0) table.remove(jail_list,targetID) doPlayerSendTextMessage(player,MESSAGE_STATUS_CONSOLE_ORANGE,'You were kicked from jail! See you later ') end else table.remove(jail_list,targetID) end end end function onSay(cid, words, param) if jail_list_work == 0 then jail_list_work = addEvent(checkJailList, 1000, {}) end if param == '' and (words == '!unjail' or words == '/unjail') then if getPlayerStorageValue(cid, jailedstoragevalue_time) > os.time() then doPlayerSendTextMessage ( cid, MESSAGE_INFO_DESCR, 'You are jailed until ' .. os.date("%H:%M:%S", getPlayerStorageValue(cid, jailedstoragevalue_time)) .. ' (now is: ' .. os.date("%H:%M:%S", os.time()) .. ').') else if getPlayerStorageValue(cid, jailedstoragevalue_bool) == 1 then table.insert(jail_list,cid) doPlayerSendTextMessage ( cid, MESSAGE_INFO_DESCR, 'You will be kicked from jail in one second.') else doPlayerSendTextMessage ( cid, MESSAGE_INFO_DESCR, 'You are not jailed.') end end return TRUE end local jail_time = -1 for word in string.gmatch(tostring(param), "(%w+)") do if tostring(tonumber(word)) == word then jail_time = tonumber(word) end end local isplayer = getPlayerByName(param) if isPlayer(isplayer) ~= TRUE then isplayer = getPlayerByName(string.sub(param, string.len(jail_time)+1)) if isPlayer(isplayer) ~= TRUE then isplayer = getPlayerByName(string.sub(param, string.len(jail_time)+2)) if isPlayer(isplayer) ~= TRUE then isplayer = getPlayerByName(string.sub(param, string.len(jail_time)+3)) end end end if jail_time ~= -1 then jail_time = jail_time * 60 else jail_time = default_jail end if words == '!jail' or words == '/jail' then if getPlayerGroupId ( cid ) >= grouprequired then if isPlayer(isplayer) == TRUE then doTeleportThing(isplayer, jailpos, TRUE) setPlayerStorageValue(isplayer, jailedstoragevalue_time, os.time()+jail_time) setPlayerStorageValue(isplayer, jailedstoragevalue_bool, 1) table.insert(jail_list,isplayer) doPlayerSendTextMessage ( cid, MESSAGE_INFO_DESCR, 'You jailed '.. getCreatureName(isplayer) ..' until ' .. os.date("%H:%M:%S", getPlayerStorageValue(isplayer, jailedstoragevalue_time)) .. ' (now is: ' .. os.date("%H:%M:%S", os.time()) .. ').') doPlayerSendTextMessage ( isplayer, MESSAGE_INFO_DESCR, 'You have been jailed by '.. getCreatureName(cid) ..' until ' .. os.date("%H:%M:%S", getPlayerStorageValue(isplayer, jailedstoragevalue_time)) .. ' (now is: ' .. os.date("%H:%M:%S", os.time()) .. ').') return TRUE else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Player with this name doesn\'t exist or is offline.") return FALSE end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You don't have access to unjail other players.") return FALSE end elseif words == '!unjail' or words == '/unjail' then if getPlayerGroupId ( cid ) >= grouprequired then if isPlayer(isplayer) == TRUE then doTeleportThing(isplayer, unjailpos, TRUE) setPlayerStorageValue(isplayer, jailedstoragevalue_time, 0) setPlayerStorageValue(isplayer, jailedstoragevalue_bool, 0) table.remove(jail_list,targetID) doPlayerSendTextMessage(isplayer,MESSAGE_STATUS_CONSOLE_ORANGE,getCreatureName(cid) .. ' let you go out from jail! See you later') doPlayerSendTextMessage ( cid, MESSAGE_INFO_DESCR, 'You unjailed '.. getCreatureName(isplayer) ..'.') else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Player with this name doesn\'t exist or is offline.") return FALSE end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You don't have access to unjail other players.") return FALSE end end return FALSE end Eh esse... jail.lua
  3. Eh o seguinte... dou o comando /jail no player e ele vai pra cadeia... tudo certo... quando da hr dele sair, ele vai pro templo certinho... o problema eh se eu prender o player por exemplo 2 dias e em algum momento eu reiniciar o servidor... o player nao sai quando o tempo de cadeia dele acabar... Gostaria que isso fosse checado quando o player logasse (login.lua) e que fosse registrado na Database do meu servidor Mysql quando ele for preso e quando tiver q sair... uso xampp... Vlw....
  4. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Naao nao... Revirei la e nada... Ngm sabe retirar isso pelas sources?
  5. Pelo amor de Deus.. essa duvida tem a anos e ngm responde uma soluçao pra isso... O bendito comando !bless para obter todas as bless, o player esta voltando level 1 e seus equps todos estao dropando... Ajudem ae ne... ngm n resolveu isso ainda? uso Tfs 0.4 mapa global
  6. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Tbm to com esse problemaa... e o meu volta pra level 1 ainda por cima...
  7. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Realmente galera... Tem mtos posts abandonados ai sobre isso... Voces sao os cara... vcs conseguem se tentarem... ajudem a gente... =D
  8. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Pq eh o jeito mais facil de ver se ta tudo certo com os loot dos bichos... E porque Diabos eles tiraram isso dos GOD... que bobeira... --' Edit: Alguem me passa um jeito de alterar direto na source e compila entaooo... Ajudem aeee.... ¬¬
  9. gabdi16 postou uma resposta no tópico em Suporte Tibia OTServer
    Galera, me respondam uma coisa... meu God nao esta recebendo loot de qlqr bicho que ele mata... isso pode ser alterado no Groups.xml... Entao gostaria de que vcs calculassem pra mim o Flag do God pra cair loot... Esse e meu Groups.xml <?xml version="1.0" encoding="UTF-8"?> <groups> <group id="1" name="Player"/> <group id="2" name="Tutor" flags="16809984" customFlags="2" access="1" violationReasons="4" nameViolationFlags="2"/> <group id="3" name="Senior Tutor" flags="68736352256" customFlags="14" access="2" violationReasons="10" nameViolationFlags="2" statementViolationFlags="63" maxVips="200"/> <group id="4" name="Gamemaster" flags="3805908148058" customFlags="257215" access="3" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300" outfit="75"/> <group id="5" name="Community Manager" flags="3840271032314" customFlags="781823" access="4" violationReasons="20" nameViolationFlags="42" statementViolationFlags="213" depotLimit="4000" maxVips="400" outfit="266"/> <group id="6" name="God" flags="3844566130680" customFlags="50331647" access="5" violationReasons="20" nameViolationFlags="426" statementViolationFlags="469" depotLimit="5000" maxVips="500" outfit="302"/> </groups> Uso TFS 0.4 Versao 4.4.0 Vlw
  10. Galera ja resolvi aqui... o problema so acontece quando dou VIP para player atraves do GOD... Comprando pelo site a VIP funciona normal e qnd ela acaba volta a contagem normal... Mas vlw por ajudar ae...
  11. Alguma dica de onde posso baixar um bem estavel?
  12. Galera to com uma duvida cruel... Gostaria que voces me falassem qual o melhor TFS Global que existe para baixar e a versao dele... Tenho um servidor 8.60 e gostaria de passar ele pra 8.70 e manter tudo que tenho nele... ou seria melhor uma versao 9.0+ ??? Digam o que seria melhor se vcs tivessem no meu lugar... Vlww
  13. Decidi colocar os itens "VIP" para ser usados por qualquer player sendo VIP ou nao, pois eles ja vao pagar pelo item e sera direito deles usar qualquer hora em qualquer char... Caso alguem descubra uma maneira de resolver isso poste ai... Vai que alguem precise disso uma hora... e ganhara meu Rep tbm... Vlws
  14. Ahamm... continuaa... e kero q volte pq senao o player paga uma vez so e fika regenerando mais rapido pra sempre... ai nao da... :S Alguem ajuda aee... please
  15. Entaooo... esta certo e nao esta voltando a regeneraçao do Master Sorcerer... olha a vocaçao do vocation.xml <vocation id="5" name="Master Sorcerer" description="a Master Sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="6" gainmanaticks="2" gainmanaamount="25" manamultiplier="1.1" attackspeed="1600" soulmax="200" gainsoulticks="40" gainsoulamount="1" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.4"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="9" name="VIP Master Sorcerer" description="VIP Master Sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="2" gainhpamount="10" gainmanaticks="2" gainmanaamount="33" manamultiplier="1.1" attackspeed="1600" soulmax="299" gainsoulticks="30" gainsoulamount="1" fromvoc="5" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="2.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.4"/> <skill id="6" multiplier="1.1"/>
  16. Entao... mais uma duvida minha... Coloquei no vocation.xml, pra quando um player com promotion (Master Sorcerer) se recuperar 15 de vida por segundo e quando ele se tornar VIP (vocaçoes 9, 10, 11, 12) ele se regenera a 20... os numeros sao so um exemplo... Porem acontece o seguinte... Quando o player com promotion compra VIP ele recebe os beneficios acima (VIP Master Sorcerer), mas quando a VIP dele acaba e sua vocacao volta a ser master sorcerer, ele continua recebendo os beneficios de VIP (somente recuperaçao de vida e mana). Nas areas vips e itens vips ele nao consegue usar mas o beneficio de recuperaçao mais rapida continua... Ajudem ae....
  17. N entendi... pra por no player? kkk so meii lerdin...
  18. No script q vc me passo la em cima? coloquei e deu erro qnd o char tento relogar...
  19. Estou achando q esta certo tbm... pq o ID da Bp e 1988 e ate porque olha como eu estou testando os scripts... To com o GOD e um outro char logado... Sem VIP eu tento colocar a armor no char e nao da pq to sem VIP... ate ai ok... Com GOD eu adiciono 1 dia de vip pro char, deslogo e logo pra aparecer a VIP na vocacao (VIP Master Sorcerer) e tento colocar a armor e ela vai deboua pro lugar dela... Ai com o GOD eu tiro a vip do char com comando /vip del "nomechar" e vai normal... Deslogo e logo o char e ele volta a ser Master sorcerer porem a armor q era pra vim pra Bp, ela nao vem... Agr to em duvida se eu deixar a vip acabar sozinha sera q funciona? pq ai tbm iria aparecer a msg "Your is Vip Over" e o char iria receber uma storage q acabo a vip... e sera q a armor iria voltar? sei la... Vou fazer o seguinte... Vo deixar a armor no char com VIP de 1 dia e amanha vai acabar e verei se a armor vai voltar ou nao pra Bp... Se nao voltar n sei mais q vo faze... kkkkkkkkk ou se retirando a VIP com GOD ela deveria voltar... Sei la... EDIT: Me explica como vc esta testando aii....
  20. A armor nao esta indo pra Bp... msm estando com ou sem VIP... :( N esta faltando um numero 3 la no Bodyslots ou ta certo? Edit: To perdendo as esperanças...
  21. Eu uso mysql pelo xampp... o valor quando acaba fika em "0" e os nao vips tbm... E quando esta com vip aparece varios numeros que significam em segundos... Sei que e dificil mas n me abandonem nao... preciso disso no meu OT...
  22. Mas a storage da minha VIP eh 55555... ja confirmei...
  23. Ok... acabei de fazer e nao deu erro... porem o player VIP qnd desloga e loga, a armor aparece dentro de uma nova backpack dentro da BP... Tipow... com aquele script msm estando com VIP ou nao, a armor esta indo pra backpack... e duas vezes ela ate sumiu e n foi pra backpack... tendeu? Se o player tiver VIP, a armor tem q ficar onde ela esta (no corpo dele), mas ela ta indo pra backpack
  24. Realmente esta indo pra BP, porem o player VIP qnd loga, a armor vai pra BP do msm jeito... e as vezes ela ate sumiu
  25. Entao... XWhiteWolf... deu seguinte erro... [Luainterface::loadfile]data/creaturescript/scripts/itemlogin.lua:11: 'end' expected (to close'if' at line2)near'(eof)' E Orochi Elf... Eu alterei e aconteceu o seguinte... eu qnd eu loguei a armor sumiu mas nao foi pra BP. Loguei com VIP tbm e a armor esta sumindo toda vez q eu logo...

Informação Importante

Confirmação de Termo