Ir para conteúdo

gabrielf10

Visconde
  • Total de itens

    309
  • Registro em

  • Última visita

Tudo que gabrielf10 postou

  1. gabrielf10

    Hotel 626

    Meu deus, deu um susto... pkkapoakpo Entrei só para ver como que era, então tirei uma foto e apareceu uma mulher...
  2. Tudo bem balanceado, exceto uma coisa, o loot é o mesmo de um demon comum.
  3. Isso é facil de fazer, é so adicionar essa flag que está em negrito. (Obs: se o ot tiver black skull vai do 1 ao 5).
  4. Os hits estão bem balanceados, loot muito alto. Fora isso o monstro está muito bem.
  5. \o/ Amera \o/. Afinal olha que você disse: 79 mundos, e agora: Afinal, 79 ou 74?
  6. O usuário Dardoso, vem criando vários tópicos divulgando um site. Aqui vai uma imagem que tirei: Banam logo ele! Todos os posts dele foram divulgando este site. Obs:Registrado a 41 minutos.
  7. Na minha opinião 72.5% de Aprovação, o tutorial em si, está bom, mas poderia explicar mais coisas e o seu portugues também.
  8. Bom, se quando voce abre o ot, ja está com esse bug, so pelo map editor. Se esse bug voce fez, já com o ot aberto, use /r que o item será deletado.
  9. Tu tem mais fishing do que shield???
  10. • Sim, quando perguntado sobre jogos, eu menciono o Tibia! Normalmente as pessoas me perguntam sobre jogos, ai eu menciono o tibia.
  11. Bom, na minha opinião é verdade voce exagerou em algumas hunts o número de monster's, e também o loot daquele boss, Xordam,Na minha opinião deixar no MÁXIMO, com um DH, uma Demon Legs, uma Demon Armor e um Demon Shield.
  12. Aguardando as promoções (espero que seja de p.a.). Isto é uma ótima oportunidade tanto para o Xtibia quanto para a GM de ganhar mais fama.
  13. Magia Boa, Mas Efeito de poison estrago ela =/.(Na minha Opinião)
  14. As 3 Magias São Muito Boas e Criativas, mas os hits são mesmo altos.
  15. Nossa, Magia Muito Boa & Muito Criativa! Continue assim com seus proximos trabalhos.
  16. Sua magia é boa, ta no meu servidor, pena que faltou a ss.
  17. Script bom, mas simples, só que que nem os outros falaram o cara ta red, tem gente matando ele,ele fala !tempo e deu. Voce devia botar, não sei se tem como,tipo o cara so vai pro tempo se tiver sem battle fight,se não ele aparece na frente do temple...
  18. @AlexVirtual Como eu vi que voce não era o unico com este problema, eu criei um tutorial, que esta na seção:Aprovação de Tutoriais. Se voce ainda não entender com o meu tutorial me mande uma pm.
  19. Bom, Galera, agora vou ensinar aos iniciantes que não sabem como mudar os itens iniciais no seu serv. 1. Vá até a pasta do seu servidor e entre em Data/CreatureScripts/Scripts/Firstitems. 2. Veja o Code e a Introdução Abaixo. Introdução: Vermelho:Os Número em Vermelho São Os IDs Dos Itens que tem os Nomes Escritos Ao Lado Direito. Azul:Os Nomes em Azul São Os Nomes Dos Itens Iniciais, Cujos IDs, Estão Escritos No Lado Esquerdo da Tela. 3-Feche,Salve E Seja Feliz.(Se Não Funcionar ou der algum Erro,Reporte-o Aqui, e eu ajudarei voce.) OBS:Os Itens Podem Ser Diferentes, Este Exemplo é do Slayer Yurots 8.4 Espero Ter Ajudado, Gabrielf10
  20. Cara, não existe mais esse npc, agora para criar guild voce fala: !createguild nome. para invitar voce abre o guild channel e fala: !invite nome. para tirar da alguem da guild voce fala no guild channel: !kick nome. para voce sair da guild voce abre o guild channel e fala: !leave. para voce promover alguem a vice-leader da guild voce fala no guild channel: !promote nome. se alguem te invitar na guild, por exemplo vamos dizer que o nome da guild é:Seek And Destroy, voce vai falar: !joinguild Seek And Destroy. Espero Ter Ajudado.
  21. Eu entendi o que voce quis dizer, bem espero que para voce resolva, OBS:Vou explicar usando a magia exevo gran mas mort do slayer, local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, [b][u]1[/u][/b], 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Assim está errado com aquele 1 no meio, a magia deve ficar assim:com um 2 ou qualquer outro numero diferente de 0 e 1, para ser o player. Aqui vai o exemplo: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, {0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Espero Ter Ajudado e se não é isso que voce queria, me desculpe mas foi o que eu entendi que voce falou
  22. Estas São minhas primeiras Talkactions, eu me inspirei do Esk~ do script dele de !aol e !backpack. Estas Talkactions servem para comprar runes, por exemplo: se o player digitar !uh, ele ira perder 175gps e ganhará uma rune de uh. !uh: Vá em:Data/talkactions/scripts copie qualquer arquivo e renomeie para uh, delete tudo que tem dentro e cole isso: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 175) == 1 then doPlayerAddItem(cid, 2273, 1) else doPlayerSendCancel(cid, 'You don\'t have enough money.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end Feito isso Vá em:Data/Talkactions/Talkactions.xml e adicione esta linha: <talkaction words="!uh" script="uh.lua"/> !sd: Vá em Data/talkactions/scripts copie qualquer arquivo e renomeie para sd, delete tudo que tem dentro e cole isso: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 350) == 1 then doPlayerAddItem(cid, 2268, 1) else doPlayerSendCancel(cid, 'You don\'t have enough money.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end Feito isso, Vá em:Data/talkactions/talkactions.xml e adicione esta linha: <talkaction words="!sd" script="sd.lua"/> !Explo: Vá em:Data/Talkactions/Scripts copie qualquer arquivo e renomeie para explo, feito isso apague tudo que tem dentro e coloque isso: function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 250) == 1 then doPlayerAddItem(cid, 2313, 1) else doPlayerSendCancel(cid, 'You don\'t have enough money.') doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end Feito isso Vá em:Data/Talkactions/Talkactions.xml e adicione esta linha: <talkaction words="!explo" script="explo.lua"/> Essas foram minhas primeiras Talkactions, Por Favor Comentem!
  23. Bom Primeiro de Tudo vá em Data/creaturescripts/scripts entao copie um arquivo, renomeie para conected, apague tudo que tem dentro e coloque isto: function onLogin(cid) playerpos = getPlayerPosition(cid) doSendAnimatedText(playerpos, "[color="#FF0000"]Loguei[/color]", TEXTCOLOR_[color="#0000FF"]ORANGE[/color]) return TRUE end Feito isso vá em Data/creaturescripts, feito isso vá em creaturescripts.xml e adicione esta linha: <event type="login" name="Conected" script="conected.lua"/> Obs: O Que está em vermelho é o que aparece em cima do personagem quando ele loga O Que está em azul é a cor que vai aparecer, na fala(o que está em vermelho no script). OS CRÉDITOS SÃO DO SLAYER.
  24. Esse é meu Primeiro Script de GlobalEvent, Bom então vamos ao Script! Primeiro de Tudo Vá Em: data/globalevents/scripts, Copie qualquer arquivo cole e renomeie para check, então apague tudo que está dentro e adicione isto: function getValuePos(array, value) for i = 1, #array do if array[i] == value then Ret = i break end end return Ret or FALSE end function onLogin(cid) Online = getPlayersOnline() MCPlayers = {} PlayerIP = getPlayerIp(cid) for rem = 1, #Online do if Online[rem] == cid then table.remove(Online, getValuePos(Online, Online[rem])) end end for psid = 1, #Online do sid = Online[psid] SecundaryIP = getPlayerIp(sid) if getPlayerAccess(cid) >= 5 or getPlayerAccess(sid) >= 5 then return TRUE end if PlayerIP == SecundaryIP then table.insert(MCPlayers, 1, sid) end end if #MCPlayers > 0 then for pmcp = 1, #MCPlayers do mcp = MCPlayers[pmcp] Log = io.open(getDataDir().."logs/MC Players.txt", "a+") Log:write("Nome: "..getCreatureName(mcp).."\n") doPlayerPopupFYI(mcp, "Voce foi kikado por estar usando Multi-Client.") doRemoveCreature(mcp) table.remove(MCPlayers, 1) end Log:write("Nome: "..getCreatureName(cid).."\n") doPlayerPopupFYI(cid, "Voce foi kikado por estar usando Multi-Client.") doRemoveCreature(cid) table.remove(MCPlayers, 1) Log:write("Date: "..os.date("%d/%m/%y").."\n") Log:write("Hour: "..os.date("%d/%m/%y").."\n") Log:write("IP: "..PlayerIP.."\n\n\n") Log:close() end return TRUE end Feito isso Vá em:data/globalevents então va em globalevents.xml e adicione esta linha: <event type="login" name="check" script="check.lua"/> OBS:NÃO TESTADO
  25. @Maderson2008 Voce reviveu um Tópico com mais de um ano desde a ultima postagem, Reportado. @Post Script Muito Bom, e Bem Criativo.
  • Quem Está Navegando   0 membros estão online

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