Ir para conteúdo

Rusherzin

Membro
  • Registro em

  • Última visita

Tudo que Rusherzin postou

  1. Eu prefiro o xampp na última versão, uso a 5.6.3 numa boa..
  2. Olá, usa essa query: DROP TABLE IF EXISTS tile_store; CREATE TABLE tile_store ( house_id INTEGER NOT NULL, world_id INTEGER NOT NULL DEFAULT '0', data LONGBLOB NOT NULL, FOREIGN KEY ( house_id ) REFERENCES houses ( id ) ); E sobre passar para mysql só no dedicado: aconselho que mude antes para testar as tabelas e colunas e conferir se tudo está okay, e só depois passar para o dedicado.. Abç.
  3. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Eu sinceramente não entendi a tua real dúvida.. Poderia explicar exatamente o que queres?
  4. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Abre a pasta mods, procura o arquivo guildWarSystem.xml abra-o (com bloco de notas ou algo do gênero) e mude enabled="no" para enabled="yes"
  5. Se tivesse algum erro de sintaxe acusaria na sua distro; eu não sei mexer com scripts de pokémons, explica o que você quer que alguém pode tentar ajudá-lo..
  6. Tem que postar o arquivo para podermos arrumar o erro, é na linha 16/17. Está faltando um parêntese..
  7. Tenta usar esse guilds.php Obs: ele salva a imagem da logo na pasta guilds de acordo com o nome da guild.. Ex: Teste.jpeg guilds.php
  8. No seu config.php, procura por $config['site']['max_players_per_account'] E deixa assim: $config['site']['max_players_per_account'] = 1;
  9. Poderia copiar o erro todo e postar, por favor? É que não dá para ler todo na imagem.
  10. Okay, tenta com esse script: war.lua
  11. E o 004-database.lua.. (fica na pasta lib)
  12. Posta o script aí, war.lua.
  13. Sim, o erro é na hora de executar a query para confimar a entrega do item. Tenta deletar essa linha aqui no seu 100-compat.lua db.executeQuery = db.query Se não funcionar.. tenta usar essa lib: lib.rar Obs: Salve a sua pasta original caso ocorra algum outro erro
  14. Okay, já estou meio confuso.. Qual erro dá quando você usa o script que eu passei?
  15. Tenta com esse: local SHOP_MSG_TYPE = MESSAGE_STATUS_CONSOLE_RED local SQL_interval = 30 function generateSerial() --local lettersUsedToGenerateHash = "AaBbCcDdEeFfGgHhIiJjKkLlMmOoPpQqRrSsTtUuVvWwXxYyZz" local lettersUsedToGenerateHash = "ABCDEFGHIJKLMOPQRSTUVWXYZ" local newSerial = "!" for k = 1, 10 do local l = math.random(1, string.len(lettersUsedToGenerateHash)) newSerial = newSerial .. string.sub(lettersUsedToGenerateHash, l, l) end local newSerialInt = math.random(999999) newSerial = newSerial .."-" .. newSerialInt -- Set TIME -> newSerial = newSerialStr .. "-" .. os.time() .. "-" .. newSerialInt -- length: ![10 letters]-[10 numbers (unix date)]-[6 numbers] -- length = 29 [always!] return newSerial end function onThink(interval, lastExecution) local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';") if(result_plr:getID() ~= -1) then while(true) do local id = tonumber(result_plr:getDataInt("id")) local action = tostring(result_plr:getDataString("action")) local delete = tonumber(result_plr:getDataInt("delete_it")) local cid = getCreatureByName(tostring(result_plr:getDataString("name"))) if isPlayer(cid) then local itemtogive_id = tonumber(result_plr:getDataInt("param1")) local itemtogive_count = tonumber(result_plr:getDataInt("param2")) local container_id = tonumber(result_plr:getDataInt("param3")) local container_count = tonumber(result_plr:getDataInt("param4")) local add_item_type = tostring(result_plr:getDataString("param5")) local add_item_name = tostring(result_plr:getDataString("param6")) local received_item = 0 local full_weight = 0 if add_item_type == 'container' then container_weight = getItemWeightById(container_id, 1) if isItemRune(itemtogive_id) == TRUE then items_weight = container_count * getItemWeightById(itemtogive_id, 1) else items_weight = container_count * getItemWeightById(itemtogive_id, itemtogive_count) end full_weight = items_weight + container_weight else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) if isItemRune(itemtogive_id) == TRUE then full_weight = getItemWeightById(itemtogive_id, 1) else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) end end local free_cap = getPlayerFreeCap(cid) if full_weight <= free_cap then if add_item_type == 'container' then local new_container = doCreateItemEx(container_id, 1) local iter = 0 while iter ~= container_count do doAddContainerItem(new_container, itemtogive_id, itemtogive_count) iter = iter + 1 end received_item = doPlayerAddItemEx(cid, new_container) else local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) --doItemSetAttribute(new_item, "description", "Name: ".. getPlayerName(cid) ..". Data: ".. os.date("%d %B %Y Hora: %X. ").."Serial: "..generateSerial().."") doItemSetAttribute(new_item, "description", "Serial: "..generateSerial().."") --doItemSetAttribute(new_item, "description", "This item was purchased at the shop by the player ".. getPlayerName(cid) ..".") --doItemSetAttribute(new_item, "aid", getPlayerGUID(cid)+10000) received_item = doPlayerAddItemEx(cid, new_item) end if received_item == RETURNVALUE_NOERROR then doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '{Shopping System} Entrega do Item '.. add_item_name ..' Feita com Sucesso!.') db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.executeQuery("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, ' {Shopping System} Sua Backpack Nao Tem Espaco Para Receber o Item '.. add_item_name ..' Por Favor Abra Espaco em Sua Backpack, Estaremos Tentando Entregar o Item Em '.. SQL_interval ..' Segundos!.') end else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.') end end if not(result_plr:next()) then break end end result_plr:free() end return true end Se não funcionar posta o seu 100-compat.lua (fica em data/lib).
  16. ALTER TABLE players ADD "cast" TINYINT(4);
  17. Isso é para o shop system, pode apagar o script do shop ou executar essa query: CREATE TABLE "z_ots_comunication" ( "id" INTEGER(11) PRIMARY KEY NOT NULL, "name" VARCHAR(255) NOT NULL, "type" VARCHAR(255) NOT NULL, "action" VARCHAR(255) NOT NULL, "param1" VARCHAR(255) NOT NULL, "param2" VARCHAR(255) NOT NULL, "param3" VARCHAR(255) NOT NULL, "param4" VARCHAR(255) NOT NULL, "param5" VARCHAR(255) NOT NULL, "param6" VARCHAR(255) NOT NULL, "param7" VARCHAR(255) NOT NULL, "delete_it" INTEGER(2) NOT NULL DEFAULT "1" )
  18. Abre sua database com o SQLite Studio, aperte alt + E adicione a query que eu passei ali em cima e depois aperte F9.
  19. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Isso não é erro, é criptografia..
  20. Executa isso na sua database. ALTER TABLE "players" ADD "rep" INT( 11 ) NOT NULL DEFAULT "0";
  21. Caros bípedes de plantão, venho aqui trazer a mais nova e linda versão do Criador de Tags (Tag Creator). O que há de novo Scooby-Doo? Observações: Imagens da belezinha: Download:Tag Creator.rar Scan Créditos: 49,3% Chuck 49,3% Rusherzin. 1,4% Preguiça de Criar Tags

Informação Importante

Confirmação de Termo