Ir para conteúdo

notle2012

Conde
  • Total de itens

    884
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que notle2012 postou

  1. config.lua procura por emoteSpells deixa true se tiver false
  2. @slicer vlw por lembra @tópico aqui o novo --config by uotl£ local config = { limite = 10, -- aqui limite 1 por segundos effect = 78, -- aqui efeito rmana = 50, -- aqui quantos que vai remover de mana level = 75, -- aqui edita level que pode usar exhausted = 20000, -- tempo de uso 1000 por segundos storage = 28956 -- storage } --config by uotl£ function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,config.storage) < os.time () then if getTilePzInfo(getCreaturePosition(item2.uid)) then return true end if isPlayer (item2.uid) and getPlayerLevel(cid) >= config.level then doCreatureSetNoMove(item2.uid, true) for i = 0,config.limite-1 do addEvent(timeMana,i*1000,cid,item2,i*1000) end setPlayerStorageValue(cid,config.storage, os.time () + config.exhausted/1000) else doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE,"você não tem level "..config.level.." ou superior") return true end else doPlayerSendCancel(cid, "exhausted") return true end end function timeMana (cid,item2,x) if (not isPlayer(item2.uid)) then return true end doCreatureAddMana(item2.uid, -config.rmana) doSendMagicEffect(getPlayerPosition(item2.uid),config.effect) if x == ((config.limite-1)*1000) then doCreatureSetNoMove(item2.uid, false) return true end end
  3. --config by uotl£ local config = { limite = 10, -- aqui limite 1 por segundos effect = 78 -- aqui efeito } --config by uotl£ function onUse(cid, item, frompos, item2, topos) if getTilePzInfo(getCreaturePosition(item2.uid)) then return true end if isPlayer (item2.uid) then doCreatureSetNoMove(item2.uid, true) for i = 0,config.limite-1 do addEvent(timeMana,i*1000,cid,item2,i*1000) end return true end return true end function timeMana (cid,item2,x) doCreatureAddMana(item2.uid, -50) doSendMagicEffect(getPlayerPosition(item2.uid),config.effect) if x == ((config.limite-1)*1000) then doCreatureSetNoMove(item2.uid, false) return true end end actions.xml <action itemid="ID_DO_ITEM" script="nome_do_arquivo.lua" allowfaruse="1"/>
  4. se usasse variável local em vez de global acho que resolveria
  5. 5 azul 6 azul 19,laranja 20 laranja 23 branco 24 branco 25 verde 27 azul
  6. pode ser assim tbm array = {} if array[1] == nil then print ("certo") end
  7. esse sistema funciona assim você mata um player e upa só que vc não upa sozinho upa junto com os seus colegas q ajudou mata player igual os ot 840 que tem pvp-e exemplo todos que atacou test x upo mesmo sendo só notle que mato você vai ter uma lista que pode ser checada você pode ataca ate 5 player e se um deles for morto você vai upa tbm aqui lista a baixo eu ataquei esses 5 players se um deles morre vai sair da lista e vc vai poder ataca outro e se lista tiver com os 5 e vc ataca outro o primeiro da lista sair e vem o novo assim por diante pra instalar vai em data\talkactions\scripts e cria listplayer.lua coloca isso la agora vai em data\creaturescripts\scripts\ cria addplayer.lua coloca isso la agora vai em data\creaturescripts\scripts cria playerkiller.lua coloca isso la e por FIM Esse Sistema é Exclusivo Para o Xtibia, Não autorizo a publicação em outros fórums.
  8. não li script só olhei rapidinho e provavelmente walls deve ser posição x y z que vai criar uma parede ou item wallr deve ser posição x y z que vai criar um item em cima do outro o acima do chao id deve ser id da parede o do item algo que escolher espero ter ajudado
  9. depende com quem vc quer usa vou deixo god e cm <talkaction log="yes" words="/vem-all" access="4" event="script" value="nomedoarquivo.lua"/> edita nomedoarquivo.lua
  10. tem um pequeno erro certo seria assim function onSay(cid, words, param) for _, i in ipairs(getPlayersOnline()) do doTeleportThing(i, getThingPos(cid)) doSendMagicEffect(getCreaturePosition(i), CONST_ME_TELEPORT) end return true end
  11. e bom procurar um pouco antes de fazer pedido não acha? http://www.xtibia.com/forum/topic/160790-adicionando-itens-para-todos-os-players/
  12. notle2012

    Jogos PC

    battlefield 4 bastion braid crysis 3 crysis 2 max payne 3 castlevania - lords of shadow limbo darksiders 1 darksiders 2 dark souls dark souls 2 dragon age 2 castlevania - lords of shadow castlevania - lords of shadow - mirror of fate hd ridge racer unborn midnight club 3 grid 2 resident evil 4 resident evil 5 resident evil 6 batman arkham origins são games que ta aqui no meu pc ver se gosta e tem uns outros que não vou citar nomes acho que não ia gostar por ser jogos 2d estilo limbo castlevania - lords of shadow - mirror of fate hd
  13. pow veio eu tenho aqui no pendrive se ngm te passa vou coloca no media fire e edito aqui EDITED http://www.mediafire.com/download/r67323s35ipjqx4/Dev-Cpp+By+Notle.rar só que esse dev c++ vesão bem mais antiga, atual e 5.6.2 espero que pegue aqui pega normal
  14. vc loga normal? se sim agora se nem você tiver logando problema deve ser em
  15. vai em data\creaturescripts e posta creaturescripts.xml quero dar uma olhada ah tbm pode ser firewall do modem tem que abrir porta 7171 e 7172 direito la
  16. tenta assim local storage_guild = 123123 -- ID DA storage configurada em Castle.lua local pos = {x = 160, y = 54, z = 7} -- x y z do templo function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) == true then if getPlayerStorageValue(cid, storage_guild) >= 1 then return true end doTeleportThing(cid, pos) doSendMagicEffect(getThingPos(cid), 37) doPlayerSendTextMessage(cid, 22, "You no longer have acess to the castle!") end return true end ou esse local storage_guild = 123123 -- ID DA storage configurada em Castle.lua local pos = {x = 160, y = 54, z = 7} -- x y z do templo function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) == true then if getGlobalStorageValue(cid, storage_guild) >= 1 then doPlayerSendTextMessage(cid, 22, "edita frase quando pode passar") else doTeleportThing(cid, pos) doSendMagicEffect(getThingPos(cid), 37) doPlayerSendTextMessage(cid, 22, "You no longer have acess to the castle!") end return true end return true end
  17. pode escolher qual vc quer ler aqui http://www.xtibia.com/forum/forum/572-tutoriais-de-scripting/ ou ver esse http://www.xtibia.com/forum/topic/182113-tutorial-basico-creaturescripts/ ou http://www.xtibia.com/forum/topic/203791-qual-e-a-coisa-mais-importante-em-um-codigo-e-por-que-e-a-elegancia/ ou http://www.xtibia.com/forum/topic/213312-como-funcionam-os-scripts/ ou http://www.xtibia.com/forum/topic/223991-manual-de-referencia-de-lua-51/ ou POR NIVEL http://www.xtibia.com/forum/topic/222237-enciclopedia-de-tutoriais-de-scripting/ http://www.xtibia.com/forum/topic/99746-pasta-data-enciclopedia-13-tutoriais-para-entender-ela-toda/ clicando em uma porta recomendo ler sobre actions
  18. já tento usa doCreatureAddMana doCreatureAddMana(cid, -mana)
  19. tenho esse http://www.mediafire.com/download/m3fd05yfs96rprr/cryingdamson_0.3.6_(8.60)_V8.2_Source.rar
  20. se problema for que quando morre com spell ativada não consegue ativá-la de novo no login.lua adiciona isso tem q ser -1 setPlayerStorageValue(cid, 1024, -1)
  21. bom minha duvida e seguinte quero saber se possível fazer player pega storage x igual ai em baixo só que não atacando com sword e sim com uma magia function onAttack(cid, target) if isPlayer(target) then if getPlayerStorageValue(cid, 4598521) == -1 then setPlayerStorageValue(cid,4598521,1) --- aqui pego storage end else setPlayerStorageValue(cid,4598521,-1) -- aqui eu volto storage end return true end
  • Quem Está Navegando   0 membros estão online

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