Ir para conteúdo

SkyDangerous

Lorde
  • Total de itens

    2098
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que SkyDangerous postou

  1. Eu nem sabia que ele fez, o script faz a mesma coisa .. porém foi feito de maneira diferente.
  2. Puts. Nem percebi. UHAHU'. É que o subwat pediu ai eu fiz um pra ele .. e aproveitei postei ;D
  3. bah, e só trocar WHERE `vocation` = 1 para a vocação que voce quer, o id. http://www.xtibia.com/forum/topic/191576-highscore-de-level-por-vocacao/
  4. local id = getPlayerGUID(cid) db.executeQuery("UPDATE `players` SET `vocation` = 2 WHERE `id` ='"..id.."';") doRemoveCreature(cid) E só por em cada fala .. esse comando db.executeQuery que mudará a vocação do jogador.
  5. -- Limits idleWarningTime = 14 * 60 * 1000 idleKickTime = 15 * 60 * 1000 No config lua possui isso aqui, que será kikado. idleWarningTime = 14 * 60 * 1000 Essa tag serve para avisar o jogador que ele será kikado no próximo minuto idleKickTime = 15 * 60 * 1000 Esse aqui ele kika
  6. Tenha um novo tipo de highscore em seu servidor, ele é bem útil. Ele mostra os leveis mais alto das vocações seja ela normal e promoted. Está bem simples mesmo, poderia deixa-lo mais fácil de modificar. Source: function onSay(cid, words, param) local players = 20 local str = "" local value = "" local name = "" if param == "sorcerer" then str = "# [sorcerer Best Level] - Name\n" value = "level" name = "name" result = db.getResult("SELECT `level`,`name` FROM `players` WHERE `vocation` = 1 OR `vocation` = 5 ORDER BY `level` DESC, `name` ASC;") elseif param == "druid" then str = "# [Druid Best Level] - Name\n" value = "level" name = "name" result = db.getResult("SELECT `level`,`name` FROM `players` WHERE `vocation` = 2 OR `vocation` = 6 ORDER BY `level` DESC, `name` ASC;") elseif param == "paladin" then str = "# [Paladin Best Level] - Name\n" value = "level" name = "name" result = db.getResult("SELECT `level`,`name` FROM `players` WHERE `vocation` = 3 OR `vocation` = 7 ORDER BY `level` DESC, `name` ASC;") elseif param == "knight" then str = "# [Knight Best Level] - Name\n" value = "level" name = "name" result = db.getResult("SELECT `level`,`name` FROM `players` WHERE `vocation` = 2 OR `vocation` = 8 ORDER BY `level` DESC, `name` ASC;") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Unbekannter skill: '" .. param .. "'") return TRUE end if (result:getID() ~= -1) then local i = 1 while TRUE do str = str .. "\n " .. i .. ". [" .. result:getDataInt(value) .. "] - " .. (name ~= "" and result:getDataString("name") or getPlayerNameByGUID(result:getDataInt(player_id))) i = i+1 if not(result:next()) or i > players then break end end result:free() end if str ~= "" then doPlayerPopupFYI(cid, str) end return TRUE end Adicionando Novas Vocações: Exemplo: WHERE `vocation` = 2 OR `vocation` = 8 Basta por um OR e em seguida `vocation` = id dela. Espero que gostem. Até ;D
  7. function onSay(cid, words, param) local players = 20 local str = "" local value = "" local name = "" local player_id = 0 local result = nil if param == "lsorcerer" then str = "# [sorcerer Best Level] - Name\n" value = "level" name = "name" result = db.getResult("SELECT `level`,`name` FROM `players` WHERE `vocation` = 1 ORDER BY `level` DESC, `name` ASC;") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Unbekannter skill: '" .. param .. "'") return TRUE end if (result:getID() ~= -1) then local i = 1 while TRUE do str = str .. "\n " .. i .. ". [" .. result:getDataInt(value) .. "] - " .. (name ~= "" and result:getDataString("name") or getPlayerNameByGUID(result:getDataInt(player_id))) i = i+1 if not(result:next()) or i > players then break end end result:free() end if str ~= "" then doPlayerPopupFYI(cid, str) end return TRUE end Foto Comprovando, testado com todas as voc.
  8. Já existe alguns tutoriais semelhantes. Porém vamos dizer que o seu esteja mais atualizado. Está bem organizado, explicativo. Por mim aprovado.
  9. Reportado. Por remover o conteúdo.
  10. Opa. Curti o tutorial, bem explicativo e bem organizado. Porém como disse em outro tópico seu, isso serve para todos os tipos de tibia, mude o título do tópico para ficar bonitinho.
  11. Tutorial Explicado. Porém isso serve para todos os tipos de tibia, não só Wodbo. Falta mudar o título do tópico, coloque como criar novas vocações e coloca-la no site. Ai sim vai estará aprovada.
  12. O tutorial está bem explicado. Curti a separação e explicação. Aprovado
  13. Acho que seria bem melhor criar um tutorial para criar magias e não um tipo de magia. Por mim reprovado
  14. SkyDangerous

    Alavanca

    Vei, aqui não é twitter pra falar o que vai fazer. Realmente vejo você ajudando muita gente, mais saiba que isso é considerado flood.
  15. Se fosse pra criar bot, eu participaria. To desenvolvendo um em csharp , comecei com vb .. ai eu vi que não sabia nada de vb .. ;D
  16. UHAUhauhHAuahUHAUhahuuh Muito engraçado ... o cara deve ter ficado puto da vida ;D
  17. Heheheh', abri premium ontem .. já peguei 1 level
  18. é aquela mesma que você me mostrou algum tempo apo?
  19. Fiz aqui um mapinha só pra descontrair ;D Uma mini prisão ;D
  20. UHahu'. Não intendi nada.
  21. Nos tópicos, aqui está assim. Postado 08 June 2012 - 01:32 PM Ta em português e inglês... isso é bug geral ? ou só aqui ?
  22. Vem pra Empera .. muito louco aqui, eu tenho uma guild com mais de 60 membros ;D, dá pra te proteger
  23. Se for alguns vendem e outro não, seira injustiça com quem não conseguir vender. Todos poderiam vender, sem existir essas coisas de comprar moedinhas.. O xtibia lucra com as propagandas, por quê nós membros não poderíamos lucrar? essa foi a frase que eu sempre pensei.. não me refiro só ao xtibia mais como os outros fóruns.
  24. Não sei não. Eles devem checar um jogador entra no servidor, ou mesmo .. algum script que verifica a conexão de outros jogadores .. como não houve nenhuma resposta.. o provável que esteja com "exit"
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...