Ir para conteúdo

loreal

Membro
  • Registro em

  • Última visita

Tudo que loreal postou

  1. amigo deu esse erro [Error - LuaInterface::loadFile] data/talkactions/scripts/frags.lua:1: '=' expected near 'config' [Error - Event::checkScript] Cannot load script (data/talkactions/scripts/frags.lua) data/talkactions/scripts/frags.lua:1: '=' expected near 'config'
  2. tem como por online na parte de baixo ? igual da imagem que ta marcado em vermelho?
  3. configurei n deu erro n [20/2/2015 22:59:22] >>> Loading creaturescripts... [Error - CreatureEvent::configureEvent] No valid type for creature event: moveitem. [20/2/2015 22:59:22] [Warning - BaseEvents::loadFromXml] Cannot configure an event
  4. ue deu n ta dando para jogar itens em cima ainda
  5. qual e a tag que devo adicionar em movements ?
  6. ok amigo obrigado por tentar me ajudar
  7. Não testei caso tiver algum erro avise. ficou diferente amigo :s olha como fico
  8. OLá galerinha gostaria de um comando de !online
  9. eu já tenho as funções na source gostaria que fizessem script , nesse tópico ele só ta mostrando a logica...
  10. olá galerinha alguém podia me ajudar em um script, gostaria quando player falasse !frags mostra-se os frags
  11. Olá galerinha do tk gostaria de por um limite de itens em cima do depot, que player só possar por 2 itens em cima do depot caso ele tiver usando depot e outros players n consiga jogar itens em cima.
  12. loreal postou uma resposta no tópico em Suporte Tibia OTServer
    Bom to com um problema em uma house não sei oq ta acontecendo já mudei os titles coloquei pz, tudo certo, só tem um problema quando da globall save os 3 title que tem itens os itens some alguém pode ajudar nisso ai ? antes de fechar server depois de abrir server some todos itens desses 3 titles
  13. loreal postou uma resposta no tópico em Suporte Tibia OTServer
    gostaria de saber que alguém sabe fazer alguma função que da para adicionar ml em itens , tem que alterar essa parte do código da source . agradeço deis de já! int32_t LuaInterface::luaDoItemSetAttribute(lua_State* L) { //doItemSetAttribute(uid, key, value) boost::any value; if(lua_isnumber(L, -1)) { double tmp = popFloatNumber(L); if(std::floor(tmp) < tmp) value = tmp; else value = (int32_t)tmp; } else if(lua_isboolean(L, -1)) value = popBoolean(L); else if(lua_isstring(L, -1)) value = popString(L); else { lua_pop(L, 1); errorEx("Invalid data type"); lua_pushboolean(L, false); return 1; } std::string key = popString(L); ScriptEnviroment* env = getEnv(); Item* item = env->getItemByUID(popNumber(L)); if(!item) { errorEx(getError(LUA_ERROR_ITEM_NOT_FOUND)); lua_pushboolean(L, false); return 1; } if(value.type() == typeid(int32_t)) { if(key == "uid") { int32_t tmp = boost::any_cast<int32_t>(value); if(tmp < 1000 || tmp > 0xFFFF) { errorEx("Value for protected key \"uid\" must be in range of 1000 to 65535"); lua_pushboolean(L, false); return 1; } item->setUniqueId(tmp); } else if(key == "aid") item->setActionId(boost::any_cast<int32_t>(value)); else item->setAttribute(key.c_str(), boost::any_cast<int32_t>(value)); } else item->setAttribute(key.c_str(), value); lua_pushboolean(L, true); return 1; } up
  14. loreal postou uma resposta no tópico em Suporte Tibia OTServer
    arrumei lá!
  15. loreal postou uma resposta no tópico em Suporte Tibia OTServer
    fiz esse script so que storage não salva! function onKill(cid, target, lastHit) if isPlayer(target) then trofeutatus1 = getPlayerStorageValue(cid,10129) elseif getPlayerFrags(cid) == 500 and trofeutatus1 == -1 then local quest = doPlayerAddItem(cid,10129,1) doItemSetAttribute(quest,"description","Esse item foi obtido por "..getPlayerName(cid)..".") setPlayerStorageValue(cid,10129,1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) trofeutatus2 = getPlayerStorageValue(cid,10128) elseif getPlayerFrags(cid) == 1000 and trofeutatus2 == -1 then local quest = doPlayerAddItem(cid,10128,1) doItemSetAttribute(quest,"description","Esse item foi obtido por "..getPlayerName(cid)..".") setPlayerStorageValue(cid,10128,1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) trofeutatus3 = getPlayerStorageValue(cid,10127) elseif getPlayerFrags(cid) == 2000 and trofeutatus3 == -1 then local quest = doPlayerAddItem(cid,10127,1) doItemSetAttribute(quest,"description","Esse item foi obtido por "..getPlayerName(cid)..".") setPlayerStorageValue(cid,10127,1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) end return true end
  16. ah sim eu faço assim atualmente gostaria saber que tem alguma opção no mapa editor para isso... obg
  17. Olá pessoal do TK gostaria de saber como eu consigo achar todos Unique ID de quests no meu mapa ? alguém poderia me ajudar? vlw
  18. tenta esse function onPrepareDeath(cid, corpse) if isPlayer(cid) then if (getPlayerLevel(cid) < 10 and getPlayerSkullType(cid) ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_ITEMS, 0) doPlayerSetLossPercent(cid, PLAYERLOSS_CONTAINERS, 0) else doPlayerSetLossPercent(cid, PLAYERLOSS_ITEMS, 100) doPlayerSetLossPercent(cid, PLAYERLOSS_CONTAINERS, 100) end end return true end
  19. li sim continuo, afirmando oque disse anteriormente abs
  20. tenta assim <?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="login" name="FirstItems" event="script" value="firstitems.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"/> <event type="kill" name="AZKILL" script="yala/azkill.lua"/> <event type="kill" name="INQKill" event="script" value="inq/kill.lua"/> <event type="kill" name="DISKILL" event="script" value="yala/diseased.lua"/> <event type="kill" name="QUARAKILL" event="script" value="yala/quaras.lua"/> <event type="kill" name="KILLMORIK" event="script" value="yala/morik.lua"/> <!-- Inquisition Full Quest --> <event type="kill" name="inquisitionPortals" script="Inquisition.lua"/> <!-- Custom Scripts--> <event type="kill" name="KillingInTheNameOf" event="script" value="killinginthenameof.lua"/> <!-- Quests--> <event type="logout" name="demonOakLogout" event="script" value="doq/demonOakLogout.lua"/> <event type="death" name="demonOakDeath" event="script" value="doq/demonOakDeath.lua"/> <event type="attack" name="demonOakAttack" event="script" value="doq/demonOakAttack.lua"/> <event type="kill" name="svargrond_arena" event="script" value="arena_kill.lua"/> <event type="death" name="PythiusTheRotten" event="script" value="PythiusTheRotten.lua"/> </creaturescripts>
  21. então tente trocar de distro procure uma distro mais atual como um tfs 1.0 ou uma otx que são as ditros mais otimizadas atualmente e estáveis.
  22. amigo primeiro quer despenho então não utilize vps e sim um dedicado ou um cloud... provavelmente o grande processamento da cpu pode ser algum conflito na sua source ou algum script que pode ta causando elevado porcentagem de processamento. recomendo da uma analisada em todos scripts e e sua source abraço!

Informação Importante

Confirmação de Termo