Jump to content

Search the Community

Showing results for tags 'talkaction'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

  1. Salve salve galerinha do xtibia! tô com um pobrema no meu ot... Meu Otserv tem vip 1 e 2.. e a vip donate... Eu tentei dar comando /addvip nome, 30 ele deu 30 dias para o char.. mas sendo que para ele entrar na vip 1.. não na donate... Eu queria saber como posso fazer... ou se vocês podem fazer por mim.. um script de comando para eu dar dias para a vip donate... como posso fazer isso ? Quando eu tento entrar na vip donate.. aparece que não tenho dias premium.. :\ "premium days" e free no ot... e outro tipo de premium.. da donate.. ​alguém pode me ajudar??
  2. Galera estou com um erro no tp , sera que alguem poderia me ajudar erro script desde ja agradeço a atenção
  3. Falae Galera do XTibia, Vi esse Script em outro forum e resolvi traser pra ca. Obs: Não sei se é a area correta, se não for por favor mover, então vamos ao Script: Instalação: Este é um script bem simples em que o administrador escreve no script as quests que tem no servidor e quando o player digita !quests, aparece na tela dele as quests que ele já fez e as que ele não fez. Adicione essa tag em talkactions.xml: <talkaction words="!quests" event="script" value="ServQuests.lua"/> e em talkactions/scripts, crie um arquivo com nome de ServQuests.lua e cole isso dentro: --################################### --## Developed by: MaXwEllDeN ## --## Contact: ## --## maxwellmda@gmail.com ## --################################### local quests = { -- [" Nome da quest "] = Storageid, ["Em nome do Rei"] = 2789, ["Caça às Bruxas"] = 7231, ["Ajude a princesa"] = 1236, } function onSay(cid) local str = "#Quest(s) não concluída(s):\n" local conc = {} for i, v in pairs(quests) do if getPlayerStorageValue(cid, v) > 0 then table.insert(conc, i) else str = str .. "\n".. i .. " - Não concluída" end end str = str .. "\n\n#Quest(s) concluída(s):\n" for _, v in pairs(conc) do str = str .. "\n".. v .. " - Concluída" end return doShowTextDialog(cid, 1746, str) end -------------------------------------------------------------------------------------- agora, para configurar é muito simples essa parte aqui: -- [" Nome da quest "] = Storageid, ["Em nome do Rei"] = 2789, ["Caça às Bruxas"] = 7231, ["Ajude a princesa"] = 1236, } Nome da quest e o storage dela por exemplo, no meu GTA antigo eu tinha uma quest chamada Trem Quest e o storage dela era 15001 então é bem simples, é só alterar o nome e o Storage. EX: ["Trem Quest"] = 15001, Caso queira adicionar mais é só copiar e colar Ex: -- [" Nome da quest "] = Storageid, ["Em nome do Rei"] = 2789, ["Caça às Bruxas"] = 7231, ["Ajude a princesa"] = 1236, ["Trem Quest"] = 15001, } Bom é isso galera. Espero que gostem Creditos: MaXwEllDeN 90% Eu 10% <- por traser o script =D
  4. [19/10/2013 14:42:43] [Error - Spell Interface] [19/10/2013 14:42:43] data/spells/scripts/passivas/Demon Puncher.lua:onCastSpell [19/10/2013 14:42:44] Description: [19/10/2013 14:42:45] data/lib/pokemon moves.lua:4165: attempt to index global 'tabela' (a nil value) [19/10/2013 14:42:45] stack traceback: [19/10/2013 14:42:46] data/lib/pokemon moves.lua:4165: in function 'docastspell' [19/10/2013 14:42:46] data/spells/scripts/passivas/Demon Puncher.lua:3: in function <data/spells/scripts/passivas/Demon Puncher.lua:1> [19/10/2013 14:44:32] [Error - TalkAction Interface] [19/10/2013 14:44:33] data/talkactions/scripts/move1.lua:onSay [19/10/2013 14:44:33] Description: [19/10/2013 14:44:34] (luaDoConvinceCreature) Creature not found [19/10/2013 14:43:57] [Error - CreatureScript Interface] [19/10/2013 14:43:58] data/creaturescripts/scripts/login.lua:onLogin [19/10/2013 14:43:59] Description: [19/10/2013 14:43:59] (luaGetItemAttribute) Item not found Preciso Ayuda!!
  5. Olá galera, passeando por um fórum, achei esse talkaction, bem interessante. Traduzindo este talk.. Comando: !ownbp Primeiro vá em data/talkactions/talkactions.xml <talkaction words="!ownbp" script="ownbp.lua"/> Agora vá até o data/talkactions/scripts/ownbp.lua function onSay(cid, words, param) [b] --//CONFIG//-- local cost = 1000 -- cost( GP) local ownTime = (60*60*24) -- seconds (default 24h) --//CONFIG//--[/b] local playerID = getPlayerGUID(cid) local owner = (playerID + 100) local ownerName = getPlayerName(cid) local function noOwner(o) doSetItemSpecialDescription(o.backpack, '') doSetItemActionId(o.backpack, 0) end if(doPlayerRemoveMoney(cid, cost) == TRUE)then local backpack = doPlayerAddItem(cid, 2000, 1) doSetItemSpecialDescription(backpack, ownerName..' owns this container.') doSetItemActionId(backpack, owner) addEvent(noOwner, 1000*ownTime, {'backpack'=backpack}) end end Agora em data/actions/actions.xml <action itemid="2000" script="ownbp.lua"/> E em data/actions/scripts/ownbp.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local playerID = getPlayerGUID(cid) local owner = item.actionid-100 if(owner > 0)then if(owner ~= playerID)then doPlayerSendCancel(cid, 'You aren\'t owner of this container.') return TRUE end end end FIM. E está pronto, quaisquer erros, entre em contato através deste TÓPICO nos comentários. Atenciosamente, m0p. Créditos: Azi
  6. Não achei a area correta, então por favor movam para a correta... Bom, minha Database está bugando, quando entro no char no servidor da o seguinte erro: [22:58:57.787] sqlite3_prepare_v2(): SQLITE ERROR: no such table: player_inboxit ems (SELECT "pid", "sid", "itemtype", "count", "attributes" FROM "player_inboxit ems" WHERE "player_id" = 1 ORDER BY "sid" DESC;) Quando logo o char ele sempre volta ao inicio, ex: crio um char, saio vou upar, e quando relogo, volta tudo como um char recém criado, assim acontece com todas as accounts do servidor... Resumindo: ele não consegue salvar ou carregar nada do char, seus items, depot, skills... Alguém sabe o que tenho que fazer? Grato desde já...
  7. É o seguinte como no Titulo já diz é uma Talkaction que funciona mas não está no Talkaction.xml e eu preciso mudar o Acess dela ou deletar, é tipo um Buy premium tlg, nem percebi que já tinha. Ele da 90 dias de Premium, quero isso só pra GOD mesmo então preciso descobrir qual é essa script pra mudar o acess. Já estou com o Host só ta faltando isso e a Nurse que não ta healando nada. Pode fechar o Topico, já achei e já resolvi!
  8. Galera to criando um wodbo , fiz tudo direito nesse script mais quando vo abrir da erro no end ... olhe e veja o que está errado pfv local voce = 395 local lvl = 50 local voc = 207 local outfit = {lookType=396,lookHead=20,lookAddons=0,lookLegs=40,lookBody=30,lookFeet=2853} -- Zmiana outfitu w id? local outfitTime = 10999999 local napis = "Vip Transform" local effekt = 33 ----------------------kod----------------------------- if getPlayerVocation(cid) == voce and getPlayerLevel(cid) >= lvl then doPlayerSetVocation(cid,voc) doSetCreatureOutfit(cid, outfit, outfitTime) doPlayerSay(cid,napis,16) local pos = getPlayerPosition(cid) doSendMagicEffect(pos,effekt) else doPlayerSendCancel(cid,"Você Não Tem Level 50!") return 1 end end o erro que da é esse > se puderem me ajuda agradeço
  9. ontem eu fiz um topico de como deixar seu ot com level infinito, hj um post um pouco parecido! um reset system que voce nao desloga pra resetar =) vai na pasta data/talkactions/scripts e crie um arquivo chamado newresetsystem.lua dentro dele tu bota isso aqui: obs: configure aquilo que tem que ser configurado la na primeira linha =) agora vá em data/talkactions/talkactions.xml abra o com bloco de notas ( se tiver tudo embaraçado abra como wordpad! FIKADIKA =D ) e crie uma nova linha: divirta-se sem precisar deslogar pra resetar =p
  10. Gente, eu baixei um subwat aqui, chamado subwat kamikaze v30 ( quero aprender a jogar essa poha ) so que ai, eu fiquei triste porque e mt facil pegar lvl 717217 e dps e so resetar ou algo assim, e todo mundo sabe que reset, so da vida e mana, mais tua forca fica um cu de mesma coisa! ai eu lembrei: po mais level almenta dano tbm ne, carca uma sd no lvl 1 e outra no lvl 1000 pra ver a diferenca, ai eu fui procurar sistemas de max level, so que todos voce tinha que configurar, e eu pra deixar infinito ficaria o mes inteiro aqui configurando e teria ainda umas 30 talkactions! ate que eu pensei: ah sera que vai funfar se eu botar esta pouha pra add so +1 level e desse jeito ele faz tudo o sistema sozinho??? e adivinha? deu =p voce so usa 1 talkaction, nao precisa configurar nada! o level do seu server fica praticamente infinito =ppp, so tem 1 configuracao que voce deve configurar nele, o leveldepois: criem um arquivo chamado infinitelevel.lua eu peguei esse script dum lek que postou, so que nao lembro mais o nome dele, so dei a editada pra botar o sistema infinito! a linha do talkaction seis ja sabe neah, mais pa kem e iniciante vou falar aqui vc so vai editar o !upar, que no caso seria o que o player precisa digitar pra ele avancar de nivel. se eu esqueci de algo so coloca ai num comentario que eu arrumo =) Creditos O cara que criou os talkactions do subwat -- eu ja disse que nao aprendi quase nada desse ot '-' mais axo ke e o Gean Riot neh?
  11. Bom galera, to aqui mais uma vez pra contar com o apoio e sabedoria de voces. Gostaria de pedir que alguem me salve nisso xD. Infelizmente perdi TODO meu ot.. todas modificações e tudo.. mas encontrei em um pendrive uma copia dele que fiz a um tempo atraz.. mas as houses estao cheia de intens.. e da ultima vez foram 5 pessoas tirando demorou umas 3 horas se nao me engano.. no meu ot nao funciona o comando /r nem !r ja tentei trocar em talkactions e tudo mas nao vai.. Alguem poderia me ajudar? Desde já, agradeço.
  12. Bom, tava testando uma coisa e lembrei que não tinha mais comando /ban para players em OTs 8.6. Então resolvi tentar fazer o meu próprio. Eis o resultado: Como funciona: Opções:Você pode usar !ban playername para banir sem registrar o motivo e por tempo indeterminado Você pode usar !ban playername,dias para banir sem registrar o motivo, mas por um número determinado de dias Você pode usar !ban playername,motivo para banir por tempo indeterminado, mas registrando um motivo Você pode usar !ban playername,dias,motivo para banir por tempo e motivo determinados Quando o jogador banido tentar entrar, ele será teletransportado para o tempo, não poderá se mexer nem falar e receberá a seguinte mensagem: 'Voce esta banido e sera kickado em 5 segundos.' --> isso se não houver motivo registrado 'Voce foi banido por -motivo- e sera kickado em 5 segundos.' --> se houver motivo registrado Independente da opção, o jogador é kickado e ocorre o descrito acima quando ele tenta se conectar nas 5 primeiras vezes. Depois ele não poderá mais se conectar ao servidor com ele personagem. Você só pode banir players online Você pode desbanir qualquer jogador com !unban playername (online ou offline) Instalando: 1 - Crie um arquivo na pasta lib com extensão .lua e adicione: 2 - Em seguida, vá em talkactions.xml e adicione <talkaction log="yes" access="4" words="!ban;!unban" event="script" value="ban.lua"/> Obs.: O !ban;!unban no lugar de /ban se deve ao fato de muitos servidores apresentarem o comando /unban 3 - Agora, adicione esse script na sua pasta talkactions/scripts com o nome de ban.lua 4 - Agora adicione essa tag em creaturescripts.xml <event type="login" name="Ban" event="script" value="banned.lua"/> 5 - Finalmente, esse código em um arquivo dentro de creaturescripts/scripts com o nome de banned.lua Fiz vários testes aqui e me parece que está tudo certo, mas recomendo testar com um jogador de teste antes em usar em jogadores reais. Por mais óbvio que pareça, espero comentários/dúvidas ou sugestões sobre o código.
  13. 1° data/talkaction/script crie um arquivo chamado luz.lua dentro do arquivo vc coloca 2° agr vai em data/talkaction e abra o arquivo talkaction.xml como bloco de notas e adicione a seguinte tag : Atenciosamente : Andre Arantes 22
  14. 1° va em seuot/data/talkaction e crie um script com o nome de goldn_shop feito isso vc vai colocar dentro dele feito isso vc vai adicionar a seguinte tag em talkaction.xml o script funciona assim !gshop para vc ver os items que podera comprar . para comprar !gshop lunar,!gshop wsword, !gshopcarrow ,!gshop gbow, obrigado gente foi esses os items que eu coloquei creditos: Roksas : 99% Eu: 1 % por postar no xtibia
  15. Bem, fiz ele hoje a noite pra um carinha, nao consegui fazer a spell que ele queria :3, acho que pode ajudar algumas pessoas que tem dificuldade com os scripts,ou nao :3 listinha de check que tem: needTempoToUse = "true", Se quer cooldown (tempo pra usar dnv). needTempoToUseStorage = 33337, Storage que vai ocupar ( nunca utilize ela 2 vezes ). needTempoToUseInSecons = 20, Tempo em segundos, para o cooldown.. needOutfitToUse = "true", Se gostaria que o player esteja usando um LookType. needOutfitToUseName = "citizen", Nome que vai aparecer caso ele n tenha ( vc n ta usando citizen). needOutfitToUseLooktype = 128, Numero do LookType no caso 128 do citizen. needPZ = "true", Se ele precisa estar em Protection zone. needLevel = "true", Se ele precisa ter level . needLevelis = 100, O level que precisa ser, caso o needLevel esteja como "true". needVocation = "true", Para X vocation usar ... needVocationID = {1, 2, 3, 4, 5, 6, 7, 8}, Numero das vocations. needPremium = "true", Já diz tudo, precisa ser premium. needVIP = "false", -- Se precisa ser vip ( a vip por storage ) storageDaVip = 333333333, Storage da VIP ( veja nos scripts do seu server qual é ). needQuest = "false", Basicamente a da VIP, só que é quest. needQuestSTORAGE = 1333333334, storage da quest... needItemSlot = "true", Só usa se tiver um X item no X slot needItemSlotID = 8, -- PÉS Lista e slots pra por (peguei e um post do Vodkart ) :3 CONST_SLOT_FIRST = 1 Cabeça CONST_SLOT_HEAD = CONST_SLOT_FIRST Cabeça CONST_SLOT_NECKLACE = 2 Colar CONST_SLOT_BACKPACK = 3 Backpack CONST_SLOT_ARMOR = 4 Armor CONST_SLOT_RIGHT = 5 Mão direita CONST_SLOT_LEFT = 6 Mão esquerda CONST_SLOT_LEGS = 7 Legs CONST_SLOT_FEET = 8 Bota CONST_SLOT_RING = 9 Ring CONST_SLOT_AMMO = 10 Munição CONST_SLOT_LAST = CONST_SLOT_AMMO Munição needItemSlotID_ID_DO_ITEM = 2195, ID do item que precisa estar no SLOT needHP = "true", Se caso o player precise estar com X HP pra poder usar needHPtouse = 800, HP.. darTempoDexp = "true", Se quer que dê 50% a mais de XP por X tempo darTempoDexpTempoQueVaiDURAR= 20, -- em segundos Duração do XP extra needMANA = "true",Se caso o player precise estar com X MANA pra poder usar needMANAtouse = 1500, MANA showLugares = " ESCREVA AQUI OS LUGARES \n ESCREVA AQUI OS LUGARES \n ESCREVA AQUI OS LUGARES \n", Aparece upa janela caso ele use o comando sem param
  16. Preciso de um script para quando eu disser !rank apareça os ranks alguem pode me ajudar?
  17. Descrição: é um comando para enviar items direto ao depot do jogador, mesmo ele estando online ou offline! Testado: em Versão Sqlite, não sei se suporta versão Mysql/Sql additemdepot.lua function doPlayerAddDepotItems(pid, item, count) --By magus and edited by vodkart local item,count = {item},{(count or 1)} for k,v in ipairs(item) do local ls = db.getResult("SELECT `sid` FROM `player_depotitems` WHERE `player_id` = "..pid.." ORDER BY `sid` DESC LIMIT 1") return db.executeQuery("INSERT INTO `player_depotitems` (`player_id`, `sid`, `pid`, `itemtype`, `count`, `attributes`) VALUES ("..pid..", "..(ls:getDataInt("sid")+1)..", 101, "..v..", "..count[k]..", '')") or false end end function onSay(cid, words, param) local t = string.explode(param:lower(),",") if not t[1] then doPlayerSendCancel(cid, "digite Nome, Item ID, quantidade.") return true elseif not getPlayerByNameWildcard(t[1]) and not getPlayerGUIDByName(t[1]) then doPlayerSendCancel(cid, "Você deve digitar um Nome Válido.") return true elseif not tonumber(t[2]) or not tonumber(t[3]) or tonumber(t[3]) < 1 or tonumber(t[3]) > 999 or not isItemStackable(t[2]) and tonumber(t[3]) > 10 then doPlayerSendCancel(cid, "você deve digitar NOME,ID,QUANTIDADE(maior que 0"..(not isItemStackable(t[2]) and " até 10 se não for empilhavel." or " até 1000 se for empilhavel.")..").") return true elseif not isItemMovable(t[2]) or not getItemNameById(tonumber(t[2])) then doPlayerSendCancel(cid, "Este item não existe ou não pode ser adicionado ao jogador.") return true end local player = getPlayerByNameWildcard(t[1]) if player then local parcel = doCreateItemEx(ITEM_PARCEL) if isItemStackable(t[2]) or tonumber(t[3]) == 1 then doAddContainerItem(parcel, t[2], t[3]) else for i = 1, t[3] do doAddContainerItem(parcel, t[2], 1) end end doPlayerSendMailByName(getPlayerNameByGUID(getPlayerGUIDByName(t[1])), parcel, 1) else local getPlayer = getPlayerGUIDByName(t[1]) if isItemStackable(t[2]) or tonumber(t[3]) == 1 then doPlayerAddDepotItems(getPlayer, t[2], t[3]) else for i = 1, t[3] do doPlayerAddDepotItems(getPlayer, t[2], 1) end end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você adicionou "..t[3].." "..getItemNameById(t[2]).." ao depot do jogador "..t[1]) return true end Tag <talkaction log="yes" access="5" words="/adddepot" event="script" value="additemdepot.lua"/> Exemplo de uso: /adddepot vodkart,2160,500 ou adddepot vodkart,2494,6
  18. Vou deixar aqui um script de mountdoll para 9.86, pois nao achei ainda em lugar nenhum e todos downloads que eu fiz de 9x+ nao vem com esse script completo. Sei que a maioria sabe como edita e sim é muito facil, mas vou deixar assim mesmo! talkactions.xml \/ <talkaction words="!mount" event="script" value="mountDoll.lua"/> talkaction>scripts>mountdoll.lua \/ function onSay(cid, words, param) local mounts = { ["widow queen"] = {price = 0, id = 1}, ["racing bird"] = {price = 0, id = 2}, ["war bear"] = {price = 0, id = 3}, ["black sheep"] = {price = 0, id = 4}, ["midnight panther"] = {price = 0, id = 5}, ["draptor"] = {price = 0, id = 6}, ["titanica"] = {price = 0, id = 7}, ["tin lizzard"] = {price = 0, id = 8}, ["blazebringer"] = {price = 0, id = 9}, ["rapid boar"] = {price = 0, id = 10}, ["stampor"] = {price = 0, id = 11}, ["undead cavebear"] = {price = 0, id = 12}, ["mule"] = {price = 0, id = 13}, ["tiger slug"] = {price = 0, id = 14}, ["uniwheel"] = {price = 0, id = 15}, ["crystal wolf"] = {price = 0, id = 16}, ["war horse"] = {price = 0, id = 17}, ["kingly deer"] = {price = 0, id = 18}, ["tamed panda"] = {price = 0, id = 19}, ["dromedary"] = {price = 0, id = 20}, ["sandstone scorpion"] = {price = 0, id = 21}, ["rented horse a"] = {price = 0, id = 22}, ["fire war horse"] = {price = 0, id = 23}, ["shadow draptor"] = {price = 0, id = 24}, ["rented horse b"] = {price = 0, id = 25}, ["rented horse c"] = {price = 0, id = 26}, ["ladybug"] = {price = 0, id = 27}, ["manta"] = {price = 0, id = 28}, ["ironblight"] = {price = 0, id = 29}, ["magma crawler"] = {price = 0, id = 30}, ["dragonling"] = {price = 0, id = 31}, ["gnarlhound"] = {price = 0, id = 32}, ["red manta"] = {price = 0, id = 33}, ["mechanical bird"] = {price = 0, id = 34}, ["buffalo"] = {price = 0, id = 35} } local msg = {"Usted Puede Escoger La Mount:widow queen,racing bird,war bear,black sheep,midnight panther,draptor,titanica,tin lizzard,blazebringer,rapid boar,stampor,undead cavebear,mule,tiger slug,uniwheel,crystal wolf,war horse,kingly deer,tamed panda,dromedary,sandstone scorpion,war horse,rented horse a-b-c,shadow draptor,manta", "Tu No Tienes Mount Medall..", "No,Es God Parametro..", "Mount Agregado Exitosamente!.","Usted Ya Tiene Este Mount"} local param = string.lower(param) local t = mounts[param] if(getPlayerItemCount(cid, 13030) > 0) then if(param ~= "" and t) then if t and not getPlayerMount(cid, t.id) then doPlayerRemoveItem(cid, 13030, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) doPlayerAddMount(cid, t.id) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[5]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end
  19. Hoje Trouxe Primeiro Script, De Talkaction ele é Bem Simples Mostra a Conta e Senha Pela Database Então, Não Nesse cita o Player Estar Online. Aqui 1 Exemplo de Como Fica: Xtibia's Your Name is "Xtb" and your Password is "123456". Tag: Creditos: 50% Killer Mapper 50% MaXwEllDen Gosto ? REP + Ae
  20. This is simple presonal rank command! (!myrank). It shows your position [level sorted by exp] in server. This is my second script so please don't insult me ; p In talkactions\scripts\simplerank.lua: PHP Code: -- simple personal ranking -- Created by Layflette/Fec/3dzio function onSay(cid, words, param) local best_list = db.getResult("SELECT `level`,`name` FROM `players` WHERE `group_id` < '2' AND `account_id` > '1' ORDER BY `experience` DESC;") local player_name = getPlayerName(cid) local count = 1 if best_list:getID() ~= -1 then while true do local currName = best_list:getDataString('name') if currName == player_name then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You are in the ' .. count .. ' place !') else count = count + 1 end if not best_list:next() then break end end end best_list:free() return TRUE end In talkactions.xml add PHP Code: <talkaction words="!myrank" script="simplerank.lua"/> Tested on tfs 0.2.15.r102 mystic spirit. GOOD OT-SERVER = MUCH PLAYERS! GET DEDICATED SERVER WITH DDOS PROTECTION UP TO 10 GB/S HERE: from http://otland.net
  21. o erro que da Vocation Tapion tapion1 = {lookType=446} tapion2 = {lookType=447} tapion3 = {lookType=448} tapion4 = {lookType=449} tapion5 = {lookType=450} tapion6 = {lookType=451} tapion7 = {lookType=452} tapion8 = {lookType=453} tapion9 = {lookType=454} tapion10 = {lookType=455} tapion11 = {lookType=456} Tranform Bugada ---Tapion--- function trans(cid) if getPlayerVocation(cid) == 446 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans,ext,cid) end end end function trans(cid) if getPlayerVocation(cid) == 447 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 13) addEvent(trans,ext,cid) end end end function trans(cid) if getPlayerVocation(cid) == 448 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 13) addEvent(trans,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 449 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 450 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans1,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 451 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans1,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 452 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans2,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 453 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 454 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans2,ext,cid) end end end function trans3(cid) if getPlayerVocation(cid) == 455 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 180) addEvent(trans3,ext,cid) end end end function trans3(cid) if getPlayerVocation(cid) == 456 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end obs:ele ja foi adicionado mais nao da pra dar transform ou transformar fala que ele nao foi adicionado,script e outfit ja foram adicionada
  22. gostaria de um script que voce fala !kill Demon -> mostra quantos demons voce matou !kill dragon -> mostra quantos dragons e assim por diante mas todos os monstros alguem poderia me ajudar?
  23. a imagem do erro: https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash4/q71/s720x720/995747_489571737790827_1314970265_n.jpg Script: tapion1 = {lookType=446} tapion2 = {lookType=447} tapion3 = {lookType=448} tapion4 = {lookType=449} tapion5 = {lookType=450} tapion6 = {lookType=451} tapion7 = {lookType=452} tapion8 = {lookType=453} tapion9 = {lookType=454} tapion10 = {lookType=455} tapion11 = {lookType=456} ---Tapion--- function trans(cid) if getPlayerVocation(cid) == 446 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans,ext,cid) end end end function trans(cid) if getPlayerVocation(cid) == 447 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 13) addEvent(trans,ext,cid) end end end function trans(cid) if getPlayerVocation(cid) == 448 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 13) addEvent(trans,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 449 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 450 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 14) addEvent(trans1,ext,cid) end end end function trans1(cid) if getPlayerVocation(cid) == 451 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans1,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 452 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans2,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 453 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end function trans2(cid) if getPlayerVocation(cid) == 454 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 191) addEvent(trans2,ext,cid) end end end function trans3(cid) if getPlayerVocation(cid) == 455 then if getPlayerMana(cid) >= 0 then doSendMagicEffect(getPlayerPosition(cid), 180) addEvent(trans3,ext,cid) end end end function trans3(cid) if getPlayerVocation(cid) == 456 then if getPlayerMana(cid) >= 0 then addEvent(trans1,ext,cid) end end end
  24. data\talkactions\scripts\nomedoarquivo.lua talkactions.xml configurar x e y depois de configurar x,y,z do portal e da area só usa comando que é exemplo 1 /coliseum 1,dragon exemplo 2 /coliseum 5,apocalypse meu video
×
×
  • Create New...