Ir para conteúdo

calmf

Campones
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que calmf postou

  1. Não custa tentar u.u Da uma olhada ai... http://www.xtibia.com/forum/topic/148980-talkaction-comando-say/ http://www.xtibia.com/forum/topic/148960-globalevent-boss-em-posicao-aleatoria/
  2. Tenho certeza que alguem ja tinha criado esse script, eu conheci ele em ots bem antigos, a muito tempo atras, estou fazendo um ot agora, procurei o comando e não axei, então acabei fazendo... -Se esse script ja tem por aqui me desculpem, procurei mas não achei... talkactions\scripts -> say.lua function onSay(cid, words, param) local params = string.explode(param,",") access = 3 player = getPlayerByName(params[1]) if param ~= "" then if getPlayerGroupId(cid) >= access then if (isPlayer(player)==TRUE) then if getPlayerGroupId(cid) > getPlayerGroupId(player) then doCreatureSay(player, params[2], TALKTYPE_SAY) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Este player tem um access igual ou superior ao seu.") end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Player não encontrado!") end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você não pode usar este comando!") end end end - talkactions -> talkactions.xml <talkaction log="yes" words="/say" access="3" event="script" value="say.lua" /> Se alguem não conhece, é um comando antigo, creio que vinha por padrão em ots 7.x (não me recordo ao certo) Ele faz com que um player seja forçado a falar algo. Exemplo: [GM]: /say "Fulano, blablabla [Fulano]: blablabla Creio que o script seja mais util apenas para atormentar players chatos
  3. Se eu entendi certo, tenta esse: http://www.xtibia.com/forum/topic/148960-globalevent-boss-em-posicao-aleatoria/
  4. Bom, tava lendo alguns pedidos e vi este do usuario Maguinus e acabei gostando da ideia... O script consiste em fazer um monstro dentro de uma posição aleatoria dentro de uma area definida por 2 pontos (2 extremos de um retangulo por) globalevents\scripts -> boss.lua function onThink(interval, lastExecution) point1 = {x=145,y=382,z=7} point2 = {x=141,y=378,z=7} monster = "Minotaur" frase = "O minotauro invadiu o labirinto" value = 0 while (value==0) do if (doSummonCreature(monster, {x=math.random(point1.x,point2.x),y=math.random(point1.y,point2.y),math.random(point1.z,point2.z)})) then broadcastMessage(frase) value = 1 end end return TRUE end Edite estas linhas: point1 = {x=145,y=382,z=7} > 1º Ponto para selecionar a area point2 = {x=141,y=378,z=7} > 2º Ponto para selecionar a area monster = "Skeleton" > Monstro a ser criado frase = "O minotauro invadiu o labirinto" > Frase que ira aparecer - globalevents -> globalevents.xml <globalevent name="boss" interval="10800000" script="boss.lua"/> A invasão acontecera a cada 3 horas, para mudar mude o "interval" Não conheço muito bem esta linguagem, fiz em um tfs 8.7, o script funcionou, mas quando ele encontrava um SQM que não podia criar a criatura e ia procurar outro, dava um erro no console (erro falando que não havia como criar por causa da posição), mas funcionava. Se alguem souber como evitar o erro ou deixar o script mais simples, ficaria grato =D PS: Não consegui fazer o while (doSummonCreature(...)) do, fiz o value e usei a condição no if.
  5. calmf

    Scripts Para Estudo

    Protocolo para os scripts indefinido, os scripts serão para estudo, então qualquer versão seria viável. Estou voltando a mexer com scripts após um bom tempo, e queria alguns scripts para estudo, Não sei em que tipo de script eles se enquadrariam, Não estou pedindo todos, mas que se alguem souber como fazer algum gostaria de uma pequena amostra... Times no PVP Monstros se tornando agressivos Guild Storagevalue Ação em alguem aleatorio Teleport Summon Apenas em saber como fazer os scripts acima ja seria bom, como com quais funções trabalhar. Mas ficaria feliz com exemplos xD -Grato
  6. n entendi como eu me caso? tenho que falar oque? hi casar yes? ajuda ae colokei o npc mas n sei oq falar...
  7. affffffffff eu procuro isso a duas semanas e quando axo n sei baixar desse site huahfushuifsdigsd alguem ai pode me ajudar?
  8. fico legalzin mas eu fis diferente xD eu fis a propria scarab coin ser grana ao inves de voce trocar por platinum ou seila oque no meu eu fis a scarabcoin valer por 500 gps mas ao inves de voce trocar ela mesmo vale por isso
  9. fiko mt 10 eu ja usei no meu ot mas tpw eu queria faser elas gastarem cargas preciso de ajuda agradesso des de ja e a runa fiko mt legal vlws
  • Quem Está Navegando   0 membros estão online

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