Ir para conteúdo

bonazza20

Campones
  • Total de itens

    53
  • Registro em

  • Última visita

Tudo que bonazza20 postou

  1. velho isso aqui não é o barzinho do éks para vc ficar bagunçando e trollando não,reportado.
  2. sem puxar saco do xtibia na próxima valeu Creaturescript/script NOME DO SEU SCRIPT.lua function onLogin(cid) registerCreatureEvent(cid, "PascoaPA") local config = { dia = {"24","25","26"}, -- os dias que eles estarão recebendo a premium se criarem o char (01-31) mes = "04", -- mes do evento Premium_days = 3, -- quantidade de dias de premium que receberão storage = 96884, -- n mexa text = "O nosso servidor lhe deseja uma feliz pascoa e você acaba de receber 3 dias de premium\nPor favor relogue para que a premium seja adicionada!\nObrigado e bom divertimento!" } for i = 1, #config.dia do if os.date("%d") == config.dia[i] then if os.date("%m") == config.mes and getPlayerStorageValue(cid, config.storage) <= 0 then doPlayerPopupFYI(cid, config.text) doPlayerAddPremiumDays(cid, config.Premium_days) setPlayerStorageValue(cid, config.storage, 1) return TRUE end end end return TRUE end creaturescript.lua <event type="login" name="PascoaPA" script="NOME DO SEU SCRIPT.lua"/>
  3. A função OnAdvance é para quando o jogador passar de level ser executada uma ação,nesse caso será executada quando o jogador tiver no level 20,então se ele não possuir a storage o script será executado e ele ganhará a promotion. ai supondo que ele morre no level 20 e volte pro 19,o script não será executado novamente porque ele já ganhou a promotion e a storage irá checar isso...entendeu?
  4. Qual erro? Você tem esse sistema vip instalado na lib por acaso? abraços
  5. sabe porque? pq eu não acredito que o Xtibia decaiu tanto,sempre criei expectativas que esse fórum iria melhorar,doei meu tempo para que? Pra ser desrespeitado e suspeitado por algumas coisas que não cometi? Ainda me vem um vagabundo que esteve na coordenação por algum tempo e não fez nada comentar aqui -.- mais to pra sair mesmo,não te preocupa seu puxa saco
  6. Ué Eu VODKART fui desbanido hoje do fórum,depois de criar um tópico criticando a atitude da moderação eu fui banido porque? Foi pela crítica que eu fiz? da licença né,ta parecendo fórum de criança isso aqui já
  7. http://www.xtibia.com/forum/topic/134875-matar-monstro-abrir-tp-remover-parede-ganhar-storage/
  8. nome do script.lua local time = 10 local function SayText(cid) if isCreature(cid) == TRUE then doSendAnimatedText(getCreaturePosition(cid), "GOD", math.random(01,255)) addEvent(SayText, time * 1000 / 2, cid) end end function onLogin(cid) if getPlayerGroupId(cid) >= 5 then addEvent(SayText, time * 1000, cid) end return TRUE end creaturescript.xml <event type="login" name="EffectGod" script="nome do script.lua"/>
  9. "Se quiserem morrer, por favor se adiantem" by HaDeS
  10. ?? Esse script é o mesmo que aquele do !necromancer que já existe em quase todos os servidores ou até mesmo o do !aol como já citaram acima,é mais um dos outros milhares de scripts que existem por aqui...
  11. acho que tinha sim ali tinhe de vez de um "true" tinha um "yes" --[[script By Vodkart]]-- function onSay(cid, words, param) local config = { pz = true, -- players precisam estar em protection zone para usar? (true or false) battle = true, -- players deve estar sem battle (true or false) custo = true, -- se os teleport irão custa (true or false) need_level = true, -- se os teleport irão precisar de level (true or false) premium = true -- se precisa ser premium account (true or false) } --[[ Config lugares]]-- local lugar = { ["depot"] = { -- nome do lugar pos = {x=32345, y=32225, z=7},level = 5,price = 1000}, ["templo"] = { -- nome do lugar pos = {x=32369, y=32241, z=7},level = 10, price = 2000}, ["trainers"] = { -- nome do lugar pos = {x=32296, y=32224, z=15},level = 15,price = 3000}, ["area vip"] ={ -- nome do lugar pos = {x=32311, y=32217, z=6},level = 20,price = 4000} } --[[ Lista de Viagem (Não mexa) ]]-- if (param == "lista") then local str = "" str = str .. "lista de viagem :\n\n" for name, pos in pairs(lugar) do str = str..name.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) return TRUE end local a = lugar[param] if not(a) then doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return TRUE elseif config.premium == true and not isPremium(cid) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com premium account podem teleportar.") return TRUE elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return TRUE elseif config.need_level == true and getPlayerLevel(cid) < a.level then doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE end doTeleportThing(cid, a.pos) doSendMagicEffect(a.pos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".") return TRUE end o comando é: !tp trainers !tp area vip ... acho que precisa tar em minusculo e ve tbm se as coordenadas dos lugares tão certo
  12. então se manda a mensagem é porque o script funciona,oque está errado é como você editou o script....
  13. Se não me engano além de não ter exausted o speed do jogador não volta ao normal,a ser que ele relogue,não sei mais poderia dar uma melhorada né brother? abraços
  14. passaram pelo tópico:
  15. é asssinatura e não um tópico...
  16. desse jeito aqui em cima fica mais organizado /\
  17. muito infantil esse rapaz,velho cala a boca que é melhor pra vc
  18. além desse mesmo sistema já existir aqui,dá para colocar tudo em um só script abraços
  19. double post,reportado para que fechem!
  20. acho que jáa existia um script parecido com esse por aqui se não me engano
  21. é com premios ficaria legal também,mais teria que ser premio de acordo com a pergunta,não somente um premio para todas as pergunta
  22. function onUse(cid, item, frompos, item2, topos) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) doRemoveItem(item.uid, 1) end
  23. Actions/Script NOME DO SEU SCRIPT.lua function onUse(cid, item, frompos, item2, topos) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doCreatureAddMana(cid, getCreatureMaxMana(cid)) end Actions.xml <action itemid="5097" script="NOME DO SEU SCRIPT.lua" />
  24. tenta usar assim: function onStepIn(cid, item, position, fromPosition) local msg = "You need to have a Premium Account to enter this area." if getPlayerLookDir(cid) == 1 then elseif not isPremium(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid,22, msg) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end return TRUE end
  25. sim,o tópico ta bem organizado e explicado também,já tenho a base de alguma coisa sobre scripting e de fato me ajuda bastante... coloquei no meu servidor já,agora vou elaborar as perguntas rs abraços
  • Quem Está Navegando   0 membros estão online

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