Ir para conteúdo

Angelo Gabriel

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Angelo Gabriel recebeu reputação de cliverson em Galera como crio items vip?   
    Primeiramente Você Terá Que Abrir A Pasta Do Seu Ot, Depois Entre Na Pasta Data/Item/Itens.xml ou items.xml.

    Quando Abrir o Itens.xml ou Items.xml, Procure O Item Que Você Deseja Editar Apertando Ctrl+F.

    Bom, Eu Irei Editar a Bright Sword.





    </item>
    <item id="2407" name="bright sword">
    <attribute key="description" value="The blade shimmers in light blue."/>
    <attribute key="weight" value="2900"/>
    <attribute key="defense" value="30"/>
    <attribute key="attack" value="36"/>
    <attribute key="weaponType" value="sword"/>
    </item>
    Para Almentar a Defesa Da Arma, Modifique o Value. Exemplo.





    </item>
    <item id="2407" name="bright sword">
    <attribute key="description" value="The blade shimmers in light blue."/>
    <attribute key="weight" value="2900"/>
    <attribute key="defense" value="35"/>
    <attribute key="attack" value="36"/>
    <attribute key="weaponType" value="sword"/>
    </item>
    Veja Que Eu Modifiquei o Value Da Defense. Então Agora a Defesa É 35 (Antes Era 30).

    Para Modificar o Attack, Basta Apenas Mudar o Value (Mesma Coisa Que a Defesa).Exemplo





    </item>
    <item id="2407" name="bright sword">
    <attribute key="description" value="The blade shimmers in light blue."/>
    <attribute key="weight" value="2900"/>
    <attribute key="defense" value="35"/>
    <attribute key="attack" value="39"/>
    <attribute key="weaponType" value="sword"/>
    </item>
    Veja Que Eu Modifiquei o Value do Attack, Agora o Attack é 39 (Antes Era 35).

    Mas, Se VocÊ Quiser Mudar O Que a Arma Irá Upar, Mude o Value e Coloco o
    Skil Que Você Quer Que Essa Arma Upe (Club, Sword, Distance, Axe).Exemplo





    </item>
    <item id="2407" name="bright sword">
    <attribute key="description" value="The blade shimmers in light blue."/>
    <attribute key="weight" value="2900"/>
    <attribute key="defense" value="35"/>
    <attribute key="attack" value="39"/>
    <attribute key="weaponType" value="club"/>
    </item>
    Então a Arma Irá Upar Club Fighting.

    Depois de Ter Editado Sua Arma, Abra Seu Otserv, e Use Ou /I (ID Da Arma), Ou /N (Nome Da Arma), Que Estará Lá, Do Geito Que Você Editou.
    Ajudei? Se tiver como, clique em , Rep+, Voce não irá perder nada... Se tiver mais duvidas, add no facebook ! [email protected] ))
  2. Gostei
    Angelo Gabriel deu reputação a Luquinha em [BÁSICO] - Novo Tipo De Rua !   
    Introdução
    Uma rua ou calhe é normalmente entendida como um espaço público no qual o direito de ir e vir é plenamente realizado. Entretanto, o conceito também é aplicado a espaços que se assemelhem a ela, como ruas internas em condomínios de acesso privado ou mesmo em corredores internos de centros comerciais.
    Em ambientes medievais, raramente existia calçadas e as ruas eram largas.
    Fonte: wikipedia


    1. Para começar escolha o tipo de rua que irá melhor se encaixar com o tema de sua cidade, no meu caso irei usar o ID: 724
    *Ficando assim:

    - Mas não está muito larga?
    R: Espera e verá o porque disto!


    2. Como a ideia aqui é fazer outro tipo de rua, iremos colocar algo que raramente se vê: uma calçada! Para isto utilizei os seguintes IDS: 3152-3157

    *Ficando assim:



    3. Hora de fazer as bordas para as calçadas e para o canteiro central.


    *Ficando assim:




    4. Chegamos no fim, agora só falta detalhar, adicionar nature e construções em volta, um exemplo:


    É só isso galera, espero que tenham aprendido e gostado do tutorial.

    Créditos:
    Left4Dead - PELAS FOTOS
  3. Gostei
    Angelo Gabriel deu reputação a kaio Santos em [Pedido] Peça Seu Mapa Proprio   
    Estranho esse seu topico algumas horas antes voce tinha postado 1 topico perguntando como editar 1 mapa e agora ja ta mappeando assim o.o
  4. Gostei
    Angelo Gabriel deu reputação a WarW0lf em Level Doll (Igual do Globalwar)   
    Muitos ja viram no GlobalWar que tem uma quest que dá um doll que adiciona level para quem usa. Fiz um parecido e gostaria de compartilhar com vocês

    Adicione esta linha em actions.xml:



    Troque o ID pelo ID do item que voce quer que sirva de Level Doll.

    Agora vá em actions/scripts e cria um arquivo leveldoll.lua e adicione:





    E seja feliz
  5. Gostei
    Angelo Gabriel deu reputação a Skyforever em [Talkaction] Create Teleport   
    Tipo: TalkAction.
    Testado: Sim, 8.6 TFS 0.3.6.

    @Oque Faz?.
    Muitos gods/adms tem problemas ao criar teleport exêmplo pelo /i você não pode esconder ele bem então resolvi criar essa talkaction para ajudar os donos de otserv.

    @Instalando.

    Vá em /data/talkactions/talkactions.xml e adicione a seguinte tag:

    <talkaction log="yes" access="4" words="!teleport" event="script" value="createTp.lua"/> agora vá em /data/talkactions/scripts copie um arquivo da extensão .lua e renomeie para createTp.lua e adicione o seguinte conteúdo nele function onSay(cid, words, param, channel) local T = string.explode(param, ",") local toPos = {x = T[1], y = T[2], z = T[3]} if not param or not tonumber(T[1]) or not tonumber(T[2]) or not tonumber(T[3]) then doPlayerSendTextMessage(cid, 27, "Error, talkaction incorrect only numbers accepted, for example: !comando positionX, positionY, positionZ (!comando 1000, 1000, 7).") return true end doCreateTeleport(1387, toPos, getPosByDir(ultimapos, getCreatureLookDirection(cid), 1)) doSendMagicEffect(getPosByDir(ultimapos, getCreatureLookDirection(cid), 1), math.random(28, 30)) doSendAnimatedText(getPosByDir(ultimapos, getCreatureLookDirection(cid), 1), "TELEPORT", math.random(1, 255)) doPlayerSendTextMessage(cid, 28, "You has been created teleport for the pos ( X: " .. T[1] .. " | Y: " .. T[2] .. " | Z: " .. T[3] .. ".") return true end

    @TÓPICO ATUALIZADO 7 DE DEZEMBRO DE 2012, 14:23, POIS HAVIA BUGS NELE, SCRIPT CORRIGIDO E FUNCIONANDO.
  6. Gostei
    Angelo Gabriel deu reputação a dezon em [Script] AutoChangeGold   
    Bom galera,

    Esses dias pedi ajuda aqui no fórum e o pessoal me deu uma força pra conseguir criar esse script, portanto, decidi trazer aqui ele porque acho que pode ser útil para vocês!

    Informações
    Esse script transforma automaticamente cada 100 gold em 1 platinum e cada 100 platinum em 1 crystal coin.

    Como usar
    Saber o status do script: !autochangegold
    Habilitar o script: !autochangegold on
    Desabilitar o script: !autochangegold off

    Script
    data/creaturescripts/scripts/coins.lua

    -- Auto Change Gold function onThink(cid, interval) -- Storage necessário local optStorage = 88777 if(not isCreature(cid)) then return end if(getPlayerStorageValue(cid, optStorage) == 1) then local plat = math.floor(getPlayerItemCount(cid, 2148)/100) if(plat > 0) then doPlayerRemoveItem(cid, 2148, plat*100) doPlayerAddItem(cid, 2152, plat) end local crys = math.floor(getPlayerItemCount(cid, 2152)/100) if(crys > 0) then doPlayerRemoveItem(cid, 2152, crys*100) doPlayerAddItem(cid, 2160, crys) end end end data/creaturescripts/scripts/login.lua, antes do último return true -- Auto Change Gold registerCreatureEvent(cid, "Coins") data/creaturescripts/creaturescripts.xml <event type="think" name="Coins" event="script" value="coins.lua"/> -- Auto Change Gold data/talkactions/scripts/autochangegold.lua -- Auto Change Gold function onSay(cid, words, param) -- Storage necessário local optStorage = 88777 local status = "Desativado" local info = { OnlyPremium = true } if(param == "") then if(getPlayerStorageValue(cid, optStorage) == 1) then status = "Ativado" else status = "Desativado" end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Auto Change Gold status: " .. status) return false end if info.OnlyPremium == true and not isPremium(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You must be a premium account (vip).") return false else if(param == "on") then -- Habilitar setPlayerStorageValue(cid, optStorage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Auto Change Gold: On!") end if(param == "off") then -- Desabilitar setPlayerStorageValue(cid, optStorage, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Auto Change Gold: Off!") end end return true end data/talkactions/talkactions.xml <talkaction words="!autochangegold;/autochangegold" event="script" value="autochangegold.lua"/>

    Créditos
    1215171
    Eu

    Espero que tenha ajudo e que vocês gostem do script!
    Abraços à todos.
  7. Gostei
    Angelo Gabriel deu reputação a Gabrieltxu em [Tibia] Solar City   
    Ola galerinha do TibiaKing

    Hj venho apresentar uma Cidade para tibia Chamada Solar City


    Contendo:

    Templo,Depot,Lojas,e 32 treinerrs



    Prints do MAP:




    Download: http://www.mediafire...0cnp79u2tnvfr3s
    Scan: https://www.virustot...sis/1342112938/


    espero que gostem se gostou REP++ PF
  8. Gostei
    Angelo Gabriel deu reputação a Spraypaint em Montanha+Cave   
    Tava aqui fuçando no rme acabei fazendo uma montanha mais uma caverna,comentem ai não



    reparem no auto border Bjkas :*






    Download:
    http://www.mediafire.com/?m8bvf8b5k66cpny





    Sé for possivel comentem ai,não vai cair o dedo.

  9. Gostei
    Angelo Gabriel deu reputação a AdmAlexandre em Baiak Infinity By: Mayron   
    Baiak Infinity By Mayron

    Lembrando q esse era baiak ice by bryan

    Bem vamos começar, vamos ao mapa!
    Modifiquei o templo principal e tbm a city n é mais ice.
    Modifiquei tbm as area vips.
    Removi 100% dos bugs.
    Coloquei aqueles tps falantes mais com efeitos bem melhores.
    Adicionado Car System.
    Adicionado /additem.
    Adicionei loteria systema dando 3kk a cada 20 minutos.
    Criei novos treiners, eles estão aquentando bem mais pois tem muito mais vida.
    Criei novo Set Infinity.
    Criei uma area de evento para evento de bp ou de dados.
    Staff of baiak, vip wand e rod, infinity wand e infinity rod (Com novos efeitos muito melhores).
    Novo Npc Infinity Seller.
    Novo comando: !dance on.
    Novo evento em uma arena(vou explicar), o god fala, /arena x (x: é o numero de players q poderão ir para a quest) intão fika assim: por exemplo 5 players, /arena 5.
    Nova quest para os itens infinity.
    Players começando lvl 50, coloquei fast attack, mais n está tão exagerado, vocações balanceadas.
    Adicionei 2 novas Outfits para cada sexo, male: Rei e Montaria! Female: Borboleta e Rainha.
    Criei uma runa de trapar. Infinity prison rune.
    Todos os itens infinity no npc infinity seller.
    Acc do god: god/god


    aqui estão as fotos :

    http://www.4shared.c...ens_baiak.html?


    Novo Download do Server Sem Bugs:

    http://www.4shared.c...By_Mayron.html?



    Vamos aos Créditos:
    10% Bryaan pelo Mapa!
    10% Eu,Pelo Post!
    80% Mayron, Pelo Novo Server!


    Só não sei fazer scan mais n tem virus n confia ae.


    Se gostaram da um REP + ae, pois sou novo e quero melhorar!
    Galera com certeza quero suas Opiniões!
    Aceito seus Elogios e suas Criticas.
    Obrigado a Todos.
  10. Gostei
    Angelo Gabriel deu reputação a Skyforever em [Mods] System Skull Frags   
    Olá


    vão em mods crie um mods e renomeie para
    Skull System.xml
    o e adicione isso dentro;

    <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="Skull System" version="1.0" author="Skyforever" contact="tibiaking.com" enabled="yes"> <config name="SkullC_func"><![CDATA[ function setSkullColor(cid) local t = { [{5,10}] = 1, [{11,15}] = 2, [{16,20}] = 3, [{21,25}] = 4, [{26,math.huge}] = 5 } for var, ret in pairs(t) do if getPlayerFrags(cid) >= var[1] and getPlayerFrags(cid) <= var[2] then doCreatureSetSkullType(cid, ret) end end end function getPlayerFrags(cid) local time = os.time() local times = {today = (time - 86400), week = (time - (7 * 86400))} local contents, result = {day = {}, week = {}, month = {}}, db.getResult("SELECT `pd`.`date`, `pd`.`level`, `p`.`name` FROM `player_killers` pk LEFT JOIN `killers` k ON `pk`.`kill_id` = `k`.`id` LEFT JOIN `player_deaths` pd ON `k`.`death_id` = `pd`.`id` LEFT JOIN `players` p ON `pd`.`player_id` = `p`.`id` WHERE `pk`.`player_id` = " .. getPlayerGUID(cid) .. " AND `k`.`unjustified` = 1 AND `pd`.`date` >= " .. (time - (30 * 86400)) .. " ORDER BY `pd`.`date` DESC") if(result:getID() ~= -1) then repeat local content = {date = result:getDataInt("date")} if(content.date > times.today) then table.insert(contents.day, content) elseif(content.date > times.week) then table.insert(contents.week, content) else table.insert(contents.month, content) end until not result:next() result:free() end local size = {day = table.maxn(contents.day),week = table.maxn(contents.week),month = table.maxn(contents.month)} return size.day + size.week + size.month end ]]></config> <event type="login" name="SkullLogin" event="script"><![CDATA[ domodlib('SkullC_func') function onLogin(cid) registerCreatureEvent(cid, "ColorKill") setSkullColor(cid) return true end]]></event> <event type="kill" name="ColorKill" event="script"><![CDATA[ domodlib('SkullC_func') function onKill(cid, target) if isPlayer(cid) and isPlayer(target) then doCreatureSetSkullType(target, 0) addEvent(setSkullColor, 1, cid) end return true end]]></event> </mod>

    primeiro abra o config.lua procurem por

    vai estar assim deixem assim

    agora procurem por e deixem assim






    LEMBRANDO SOMENTE PARA SERVIDORES DE WAR
  11. Gostei
    Angelo Gabriel deu reputação a Skyforever em Level Recover   
    Olá galerinha do tibia king, vim trazer um script de level recover



    primeiramente vá em /data/talkactions/scripts crie um arquivo chamado createRecover.lua e adicione isso dentro



    <talkaction words="!createrecover" access="0" event="script" value="createRecover.lua"/> <talkaction words="!recover" access="0" event="script" value="recover.lua"/> agora em /data/creaturescripts/scripts crie um arquivo chamado loginRecover.lua e adicione isso dentro <event type="login" name="recoverLogin" event="script" value="recoverLogin.lua"/> <event type="login" name="loginRecover" event="script" value="loginRecover.lua"/> <event type="death" name="recoverDeath" event="script" value="recoverDeath.lua"/> agora em login.lua registerCreatureEvent(cid, "recoverLogin") registerCreatureEvent(cid, "loginRecover") registerCreatureEvent(cid, "recoverDeath") agora antes do ultimo return true if getPlayerStorageValue(cid, 12347) == -1 then setPlayerStorageValue(cid, 12347, 0) end


    então é isso pessoal espero que aproveitem

    se não funcionar avise no tópico



    Como Usar?


    bom você fala !createrecover ai se você morrer você podera recuperar seu level perdido falando !recover PS: Se você morrer 2 x com o comando você não podera mais recuperar
  12. Gostei
    Angelo Gabriel deu reputação a Vodkart em Map Change 2.0   
    é um script que muda de mapa a cada X horas(ou minutos)


    na pasta mods crie um arquivo.xml e renomeie para

    ChangeMap.xml

    <?xml version="1.0" encoding="ISO-8859-1"?> <mod name="ChangeMap" version="2.0" author="Vodkart" contact="none.com" enabled="yes"> <config name="map_func"><![CDATA[ info = { [0] = 1, [1] = 3, [2] = 4 } storage = 789520 ]]></config> <event type="login" name="Check Map" event="script"><![CDATA[ domodlib('map_func') function onLogin(cid) if getGlobalStorageValue(storage) == -1 then setGlobalStorageValue(storage, 0) end doTeleportThing(cid, getTownTemplePosition(info[getGlobalStorageValue(storage)])) return true end ]]></event> <globalevent name="ChangeMap" interval="3600" event="script"><![CDATA[ domodlib('map_func') function onThink(interval, lastExecution) doBroadcastMessage('The map will be changed again in 1 hour.') setGlobalStorageValue(storage, getGlobalStorageValue(storage) < #info and getGlobalStorageValue(storage)+1 or 0) for _, pid in ipairs(getPlayersOnline()) do doPlayerSetTown(pid, info[getGlobalStorageValue(storage)]) doRemoveConditions(pid, true) doCreatureAddHealth(pid, getCreatureMaxHealth(pid)) doCreatureAddMana(pid, getCreatureMaxMana(pid)) doTeleportThing(pid, getTownTemplePosition(getPlayerTown(pid))) end return true end]]></globalevent> </mod> Explicação: No info é o id das town para adicionar mais mapas é só colocar uma virgula no último e adicionar o novo town_id [3] = 5, [4] = ??

    e o tempo você muda nessa parte interval="3600"
    no caso está para 1 hora
  13. Gostei
    Angelo Gabriel deu reputação a Stigal em [Talkaction]Sistema De Comprar Item   
    Eai Tibianos!
    Trago Sistema De Compra De Itens Por Talkaction.

    Índice:
    Infomações.
    Tutorial.
    Creditos.


    Informação:



    Tutorial:




    Creditos:
    Stigal = 100%
  14. Gostei
    Angelo Gabriel deu reputação a Markin em [Download] Vácuo By: AnneMotta   
    Desculpe pelo nome não sabia oque por rs.




    Vi um mapa em outro fórum e tentei fazer igual, vou deixar aqui pra download, espero que seja útil para alguém :3



    OBS: A neve em cima dos arbustos é proposital.




    Versão: 8.60









    Download:
    Click aqui! Scan: Click aqui!

Informação Importante

Confirmação de Termo