Ir para conteúdo

colex

Visconde
  • Total de itens

    301
  • Registro em

  • Última visita

Tudo que colex postou

  1. colex

    Mover Estatua

    Esta action é 100% by me e foi feita com os ids prontos para um ot 7.6 (claru ke d para alterar) :pinch: A actions ke eu fiz será demonstrada por imagens, é uma passagem secretaem ke vc usa uma rune para abrir com chave, eu tire ss para ser mais facilmente visivel na 1º ss voce podi ver u ke foi usado na action e como é a passagem secreta visivel sem ser aberta: voce usa a rune em cima da estatua e a estatua sera movida como podi ver na seguinte ss: depois quando voce usar a rune em cima da estatua otra vez, ela fechara e voltar pro estado normal: agora vo postar a action abra um bloco de notas escreva o seguinte e guarde na pasta data>action> scripts com u nome de secreta.lua -----------passagem secreta (movendo estatua) by colex-----------------function onUse(cid, item, frompos, item2, topos)estatua = {x=topos.x, y=topos.y, z=topos.z}direita = {x=522, y=507, z=6}esquerda = {x=522, y=508, z=6}name = getPlayerName(cid)if item2.itemid == 1449 and estatua.x == 522 and estatua.y == 508 and estatua.z == 6 thendoTransformItem(item2.uid,469)doCreateItem(1449,1,direita)doPlayerSendtextMessage(cid,22,"the chamber of secrets has been opened by '..name..' , enemys of heir beware")endif item2.itemid == 1449 and estatua.x == 522 and estatua.y == 507 and estatua.z == 6 thendoTransformItem(item2.uid,4526)doCreateItem(1449,1,esquerda)doPlayerSendtextMessage(cid,22,"You have closed the chamber of secrets")endreturn 1end agora abra u actions.xml e cole a seguinte frase se vc kiser ke a rune posa ser usada de longe <action itemid="2270" script="secreta.lua" allowfaruse="1" /> se vc kiser ke a rune só possa ser usada de perto escreva o seguinte no actions.xml: <action itemid="2270" script="secreta.lua" /> Explicação da Action: nem a estatua nem a rune necessitam de uniqueid "direita = {x=522, y=507, z=6}" - ai escreve as coordenadas para ondi a estatua vai se mover esquerda = {x=522, y=508, z=6}" - as coordenadas de onde a estatua esta "if item2.itemid == 1449" - aki é u id da estatua (aconselhu a usar a do dwarf como no exemplo) estatua.x, estatua.y, estatua.z - a frente destas palavras esta o 522, 508e o 6, vc troca essas coordenadas pelas coordenadas da estatua "doTransformItem(item2.uid,469)" - troca u 469 pelo numero do buraco ke ira aparecer kuandu a estatua se mover "doPlayerSendtextMessage" - a frente dissu esta uma frase, essa frase é a ke ira aparecer kuandu a estatua se mover, vc podi meter a frase ke vc kiser "if item2.itemid == 1449 and estatua.x == 522 and estatua.y == 507 and estatua.z == 6 then" - caso voce troque de estatua vc vai precisar trocar u item2.itemid para u id da estatua ke vc escolher (mas a ke ta é a aconselhada por mim), troque o 522, 507 e o 6 pelas coordenadas para ondi a estatua vai ser movida "doTransformItem(item2.uid,4526)" - aki é só trocar u 4526 pelo numero du floor ke vai aparecer kuandu a estatua for arrastada pro lugar inicial (no caso do exemplo é a relva numero 4526) nota: este script pode estar bugado, o bug fix se encontra no spol pack v1.0 Créditos: Colex digam as vossas opniões
  2. colex

    Pick

    vc se esqueceu do "dosendmagiceffect" nada d+ =P
  3. colex

    Bed System!

    issu naum vai funcionar com kualker ot :getlost: só vai funcionar com us ke tem bed system, kuandu tem bed system notrmalmente ja vem com u ficheiro bed.xml
  4. colex

    Pick

    lollollollol num sei se vc sabe naum, nunca vi uma action feita por vc, eu axu ke vc ké fingir ke sabe :laughing: ta ai pra kem kiser fazer de 2 ou + buracos este é um exemplo de 2 buracos function onUse(cid, item, frompos, item2, topos)tilepos = {x=topos.x, y=topos.y, z=topos.z}tilepos2 = {x=topos.x, y=topos.y, z=topos.z}if item2.itemid == 0 thenreturn 0endif item2.itemid == 231 and tilepos.x == 221 and tilepos.y == 110 and tilepos.z == 7 thendoTransformItem(item2.uid,600)doDecayItem(item2.uid)endif item2.itemid == 231 and tilepos2.x == 226 and tilepos2.y == 110 and tilepos2.z == 7 thendoTransformItem(item2.uid,600)doDecayItem(item2.uid)elsedoSendMagicEffect(frompos,2)doPlayerSendCancel(cid,"Sorry not possible.")endreturn 1end
  5. alem du flood ke vc fez nu principio vc meteu issu "Olha eu sei que não é tão bom , mas to começando ainda , tenho certeza que no futuro posso melhorar :)" mas issu foi retirado du [Retirado] vc deve ter copiado tudo pq assim parece ke foi vc ke fez.
  6. mesmu assim vc naum troco os créditos. os créditos é uma regra du forum por issu voce deve meter os créditos corretos.
  7. vc meteu os créditos errados naum foi u xbowaxx ke fez a action da wand of water walking foi u d_cruel
  8. da certu em qualquer ot 7.5 e 7.4 mas pra funfar em 7.4 precisa alterar us id @***Victor*** eu axu ke meti as beds todas mas se naum meti é só adicionar nu actions.xml u id da bed...
  9. colex

    Say Rune

    eu nem testei pra ver se da mas axu ke se vc meter assim: function onUse(cid, item, frompos, item2, topos)getipos = {x=topos.x, y=topos.y, z=topos.z, stackpos=253} geti = getThingFromPos(getipos)if item2.itemid == 1 thendoPlayerSay(geti.uid,"Im Noob",2)if item.type > 1 thendoChangeTypeItem(item.uid,item.type-1)elsedoRemoveItem(item.uid,1)endendreturn 1end é só uma questão de tentar e postar ai dizendu se da ou n
  10. issu naum é comentario, ke eu saiba issu é fora das regras. vc tem 2 hipoteses ou comenta bem ou comenta mal, ou faz comentario descente!!! :getlost:
  11. aew vi a action du spellwand e axei ke falta uma coisinha intaum vo postar aki com os creditos para o d_cruel eu só editei para u monstro atacar sem vc precisar andar adicione um arquivo com u nome redspell.lua na pasta actions/script -- Fire Elemental Summoner by Joao Paulo edited by Colex --function onUse(cid, item, frompos, item2, topos)go = getPlayerPosition(cid)if getPlayerMana(cid) >= 700 thendoPlayerAddMana(cid,-700)doRemoveItem(item.uid,1)doSendMagicEffect(topos,13)doSendMagicEffect(frompos,13)doPlayerSendTextMessage(cid,22,"You have Summoned a Fire Elemental.")doTeleportThing(cid,topos)doSummonCreature("Fire Elemental", topos)doTeleportThing(cid,go)elseif getPlayerMana(cid) <= 699 thendoPlayerSendTextMessage(cid,24,"You don't have mana to use this item.")doSendMagicEffect(frompos,2)endreturn 0endend e adicione nu script.xml: <action itemid="3013" script="redspell.lua" allowfaruse="1"/> flws espero ke gostem qualquer duvida só perguntar ke eu tento ajudar :grin:
  12. colex

    Action Que Remove Tudo!

    nesta linha: if getPlayerAccess(cid) == 3 or getPlayerAccess(cid) == 1 then voce pode deixar só: if getPlayerAccess(cid) >= 1 then
  13. axu ke vc postou nu lugar errado issu naum é bem um tutorial issu é + uma actions. vc deveria ter postado em programação/actions ao meu ver
  14. colex

    Action De Pinga!

    @alv_lp essa action naum dexa bebado, u char bebe e fala umas coisas as vezes da hp e otras vezes tir teu hp e te dexa com 1 de hp issu pode ser mudadu
  15. @laairoy até agr ke eu vi funfa em todos os 7.5 kuandu é 7.4 é só mudar us ids
  16. aew ta mt rox continua assim!!!
  17. @xbowaxx vc nem deve ter testado ela issu naum é possivel por actions @HeNnet u cara kuandu da use na bed, aumenta 300 de hp dps vai aumentandu tipu food
  18. @xbowaxx antes de vc editar u post vc tinha la uma coisa sem sentido... ve nu post ke eu meti ke ta um quote
  19. colex

    Guildwars

    issu deve ser du server u yurots naum tem esse problema (naum faz flood)
  20. du ke vc ta falandu? :dizzy:
  21. colex

    Draw Wells

    estranhu issu é pra 7.5? é ke nu 7.5 1369 é uma parede istu eu copiei du items.xml <item id="1369" name="decorated white sandstone wall" weight="" /> :laughing:
  22. @suboras eu tinha feitu uma piorzinha pq dava pra spamar e naum aumentava tipu food mas eu metu ai: ------ Bed System 0.1 by Colex -----function onUse(cid, item, frompos, item2, topos)nivel = math.random(1,400)if nivel > 1 and nivel < 100 thendoSendMagicEffect(topos,12)doPlayerSendTextMessage(cid,22,"Good Night")doPlayerSay(cid,"Ohhhhhhhh!!!",16)doPlayerAddHealth(cid,100)doPlayerAddMana(cid,100)doPlayerSendTextMessage(cid,22,"You Have Slept 5 hours")elseif nivel > 101 and nivel < 200 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Good Dreams")doPlayerAddHealth(cid,200)doPlayerAddMana(cid,150)doPlayerSay(cid,"Ohhhhhh!!",16)doPlayerSendTextMessage(cid,22,"You Have Slept 10 hours")elseif nivel > 201 and nivel < 300 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Good Dreams")doPlayerSay(cid,"Ohh!!too fuckin noise, I cant sleep",16)doPlayerSendTextMessage(cid,22,"You did not sleep this night")elseif nivel > 301 and nivel < 400 thendoSendMagicEffect(topos,14)doPlayerSendTextMessage(cid,22,"Sleep like a Baby")doPlayerAddHealth(cid,50)doPlayerAddMana(cid,50)doPlayerSay(cid,"Ohhhhhh!!!",16)doPlayerSendTextMessage(cid,22,"You Have Slept 2 hours")endreturn 1end
  23. @yuriot issu é impossivel, eu só fiz esta pra prencher espaço pq igual ao du tibia tem ker pelas sources
  24. axu ek todo mundo prefere mas mts ots naum tem bed system eu fiz essa pra ocupar u lugar e as beds naum ficarem nas casas só pra enfeitar :pinch:
  25. colex

    Pick

    é mesmu ele bota teu script em otro forum com creditos e vc devia meter creditos pra ele tbm
  • Quem Está Navegando   0 membros estão online

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