Ir para conteúdo

Legendios2

Campones
  • Total de itens

    24
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    Legendios2 recebeu reputação de Eduardoralf em Evento Castle War   
    [Original] styller yourots
    [8.60]
    Creio eu que seja uma globalevents
     
     
    Domínio de evento pvp onde o player que está dominando é puxado de "x"sqm às "x" horas
    Anunciar os 20 últimos segundos de evento.
    anunciado brodcast "O Vencedor do Castle War é: Fulano de tal"
    entregue "x" house que será o premio do vencedor.

    Meio complexo, mas para os Xmestres do Xtibia é mole!
  2. Upvote
    Legendios2 deu reputação a notle2012 em Piso Falante   
    não sou acostumado fazer scripts de movements mais vamos la
    data\movements\scripts\nomedoarquivo.lua

    function onStepIn(cid, item, position, fromPosition) --- configuration by notle --- local frase1 = "O Jogador" -- frase que vem antes do nome do player local frase2 = "Está Invadindo O Castelo Do Dracula!" -- frase que vem depois do nome do player --- configuration by notle --- broadcastMessage(""..frase1.." ["..getCreatureName(cid).."] "..frase2.." ", MESSAGE_STATUS_WARNING) return true end
    data\movements\movements.xml
    adiciona isso em

    <movevent type="StepIn" actionid="5800" event="script" value="nomedoarquivo.lua"/>
     
    não se esquesa de coloca com map editor esse numero no chão 5800 se não vai pegar
     
    pra editar só essa parte que vou deixa em red
     
    local frase1 = "O Jogador" -- frase que vem antes do nome do player
    local frase2 = "Está Invadindo O Castelo Do Dracula!" -- frase que vem depois do nome do player
     
    eu deixei os nome do jogadores fechados com [ ] colchetes
    exemplo
    O Jogador [Notle] Está Invadindo O Castelo Do Dracula!
  3. Upvote
    Legendios2 deu reputação a Subwat em Msg P/ Toda Guild... Pedido.   
    function onSay(cid, words, param) local playerGuild = getPlayerGuildId(cid) if playerGuild > 0 then local playerGuildLevel = getPlayerGuildLevel(cid) if playerGuildLevel >= GUILDLEVEL_LEADER then local players = getOnlinePlayers() local message = "" .. getCreatureName(cid) .. " [" .. getPlayerLevel(cid) .. "]:\n" .. param; for i,playerName in ipairs(players) do local player = getPlayerByName(playerName); if getPlayerGuildId(player) == playerGuild then doPlayerSendTextMessage(player, MESSAGE_STATUS_WARNING, message); end end doPlayerSendCancel(cid, "mensagem enviada a todos os putos da sua guild."); else doPlayerSendCancel(cid, "You have to be at least leader to guildcast!"); end else doPlayerSendCancel(cid, "voce precisa estar em uma guild."); end doPlayerSendTextMessage(cid, 25, words) return true end
     

    <talkaction words="!guildcast" script="guildcast.lua"/>
  4. Upvote
    Legendios2 deu reputação a Vodkart em !mana E !vida Somente Para Player Vip.   
    onde tiver essa linha:
     

    if isPremium(cid) == TRUE then
     
    troque por essa:
     

    if getPlayerStorageValue(cid, 13540) - os.time() > 0 then
  5. Upvote
    Legendios2 deu reputação a Vodkart em Rank Reset Sqlite   
    talkactions/script/ranks.lua

    local config = { MaxPlayer = 20, fight_skills = { ['fist'] = 0, ['club'] = 1, ['sword'] = 2, ['axe'] = 3, ['distance'] = 4, ['shielding'] = 5, ['fishing'] = 6, ['dist'] = 4, ['shield'] = 5, ['fish'] = 6, }, other_skills = { [''] = "level", ['level'] = "level", ['magic'] = "maglevel", ['health'] = "healthmax", ['mana'] = "manamax", ['reset'] = "reset" }, vocations = { ['sorcerer'] = {1,5}, ['druid'] = {2,6}, ['paladin'] = {3,7}, ['knight'] = {4,8} } } function onSay(cid, words, param) local param,str = string.lower(param),"" if not config.fight_skills[param] and not config.other_skills[param] and not config.vocations[param] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "este rank não existe.") return true end str = "--[ RANK "..(param == "" and "LEVEL" or string.upper(param)).." ]--\n\n" query = config.fight_skills[param] and db.getResult("SELECT `player_id`, `value` FROM `player_skills` WHERE `skillid` = "..config.fight_skills[param].." ORDER BY `value` DESC;") or config.other_skills[param] and db.getResult("SELECT `name`, `"..config.other_skills[param].."` FROM `players` WHERE `id` > 6 AND `group_id` < 2 ORDER BY `"..config.other_skills[param].."` DESC, `name` ASC;") or db.getResult("SELECT `name`, `level` FROM `players` WHERE `group_id` <= 2 AND `vocation` = "..config.vocations[param][1].." or `vocation` = "..config.vocations[param][2].." ORDER BY `level` DESC;") if (query:getID() ~= -1) then k = 1 while true do str = str .. "\n " .. k .. ". "..(config.fight_skills[param] and getPlayerNameByGUID(query:getDataString("player_id")) or query:getDataString("name")).." - [" .. query:getDataInt(config.fight_skills[param] and "value" or config.vocations[param] and "level" or config.other_skills[param]) .. "]" k = k + 1 if not(query:next()) or k > config.MaxPlayer then break end end query:free() end doShowTextDialog(cid,6500, str) return true end
     
    só usar
     
    !rank reset
  6. Downvote
    Legendios2 recebeu reputação de comedinhasss em penis   
    gosto de dar
  7. Upvote
    Legendios2 recebeu reputação de paulocesar0102 em Gesior Traduzido(50%) Compatível 0.2+   
    Um pequeno erro, creio que seja fácil arrumar pra quem é fera em... :php2:
     
    Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\OTBras.skin\skinOTBras\layout.php on line 631
     
    :construction:
  8. Upvote
    Legendios2 deu reputação a luan12 em (Oficial) The Forgotten Server V0.2.10 - M. Spirit!   
    (Oficial - SQL) The Forgotten Server v0.2.10 - M. Spirit!

     
    Esta é uma versão do The Forgotten Server atualizada para o cliente do Tibia 8.70 e Tibia 8.71, com os novos sistemas (sistema de montaria, magias, entre outros), lembrando que ainda não está totalmente completo, em breve terá mais atualizações.
     
    ( Informações ) Atualização Versão 0.2.10:
     
    Esta versão é para fixar os bugs mais críticos relatados em 0.2.9, e um número de outras questões que foram encontradas. Ele também vem com otimizações para o código de eventos globais, principalmente na prevenção de eventos globais terem impactos no desempenho do seu servidor. Este é, portanto, essencialmente uma versão para correção de bugs. Desejamos apresentar mais recursos e novos trabalhos a versão 0.3!
     
    ChangeLog:
     
     
     
     
    Screenshot:
     
     
     
     
    DLLs: (Necessário para rodar o servidor).
     
    -> http://download294.mediafire.com/72p6126345jg/2ao9klbmehkb3f8/TFS+DLLs+-+XTibia.com.7z
     
    Código Source:
     
    Subversion client: svn://svn.otland.net/public/forgottenserver/tags/0.2.10/
    Browse: http://otland.net/subversion.php?svn=public&file=listing.php&repname=forgottenserver&path=/tags/0.2.10/
     
    Download dos Distros:
     
     
    Download Completo (Distros + DLLs):
     
     
    Créditos:
     
    Desenvolvedores do TFS - (Talaturen - OTland)
     
    - - - - - - - - - - - - - - - - - - - - - - - - -
     
    É isso, té. (+REP)
  9. Upvote
    Legendios2 deu reputação a rod_doidim em Gesior Traduzido(50%) Compatível 0.2+   
    Galera, isso é um "site". Para usar em servidores com TFS 0.2.+ Leiem os tutoriais quem estiver com dúvidas.
    Na parte de tutoriais procure mySQL ou "Colocando site ONLINE"
  10. Upvote
    Legendios2 deu reputação a rod_doidim em Gesior Traduzido(50%) Compatível 0.2+   
    Boa Tarde XTibianos, agora são 17:22, do dia 08/01/11.


     

    Vim deixar um download útil para alguns.

    É o Gesior compatível com TFS 2.0+ ( Traduzido por partes por mim e fixado alguns bugs. )

    Abaixo a Screen com o menu traduzido:

     



     

     

    Clique no link abaixo para DOWNLOAD.

    :down:

     

     

     

    Caso o link expirar, mande PM. Estarei aqui para ajudar!

     

    PS: Eu sei que não fiz nada muito grande, porém como não vi nenhuma versão que presta-se! Este site é compatível com TFS 0.2.9 (8.7)



     
    Quem baixar, me digam se ajudou hehehe! Fiquei curioso que quem baixou este Gesior, gostou.
    Obrigado
  11. Upvote
    Legendios2 deu reputação a 67060608 em [Action] Quest Que Só Pode Entrar Uma Vez   
    Abra seu mapa editor e faça um piso com o UNIQUE ID 13800
    Salve e feche.
     
    Va Na Pasta do ot / data / movements / scripts
     
    Copie Um arquivo no formato Lua e ronomei ele para questso1.lua
     
    Abra-o Apage tudo la e cole isso
     

    --quest que se pode fazer uma vez by Kung Lao local pos = {x=160, y=54, z=7} --Posição que será mandado se ja fez a quest function onStepIn(cid, item, position, fromPosition) local queststatus = getPlayerStorageValue(cid,1533) -- MUDE O 1533 PARA O STORAGE QUE E A SUA QUEST if queststatus == 1 then doPlayerSendTextMessage(cid,22,'Você Ja Fez Essa Quest!') --msg se ja fez a quest doTeleportThing(cid, pos) else doPlayerSendTextMessage(cid,22,'Welcome') --msg se poder entrar doSendMagicEffect(getPlayerPosition(cid), 28) end end --Kung Lao Wins! XD
     
    Agora abra o movements.xml e adicione essa TAG
     

    <movevent type="StepIn" uniqueid="13800" event="script" value="questso1.lua"/>
     
    Explicando.
     
    Na seguinte parte local queststatus = getPlayerStorageValue(cid,1533) Mude o 1533 para o storage que a sua quest vai dar se não entendeu e so falar
     
    Tudo By: Kung Lao
     
    Flw.
  • Quem Está Navegando   0 membros estão online

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