Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. para tirar de premium vc tem que ir em XML/outfits.xml ai tem: só mudar aqui premium="yes" ou premium="no"
  2. melhor maneira de burlar esse bug é adicionar uma storage quando o jogador comprar esse promotion e ao logar ele checaria se tem essa storage e daria a vocação certa
  3. poe o seu talkactions.xml aqui
  4. Vodkart

    2 Talkaction!

    reportado para que movam
  5. Vodkart

    2 Talkaction!

    --- Script by mock local vocations = { 1,5,9, -- sorcerer 2,6,10, -- druid 3,7,11, -- paladin 4,8,12, -- knight } local interval = 0.5 local ef_types = { ['normal'] = 65, ['heal'] = 11, } local heals = { ['hp'] = 2000000, ['mana'] = 2000000, } local soul = 1 ---- interval = interval*1000 local function rot(cid,n,old) --- Script by mock local tb_rot = {{0,2},{6,5},{1,3},{7,4},false} if isPlayer(cid) == FALSE or tb_rot[n] == nil or getPlayerSoul(cid) < soul or old.x ~= getCreaturePosition(cid).x or old.y ~= getCreaturePosition(cid).y then return false end if tb_rot[n] == false then doSendMagicEffect(getPosByDir(getCreaturePosition(cid), tb_rot[1][1]) , ef_types['normal']) doSendMagicEffect(getPosByDir(getCreaturePosition(cid), tb_rot[1][2]) , ef_types['normal']) doPlayerAddSoul(cid, -soul) doCreatureAddHealth(cid, heals['hp']) doCreatureAddMana(cid, heals['mana']) doSendMagicEffect(getCreaturePosition(cid), ef_types['heal']) addEvent(rot, interval,cid,2,old) return false end doSendMagicEffect(getPosByDir(getCreaturePosition(cid), tb_rot[n][1]) , ef_types['normal']) doSendMagicEffect(getPosByDir(getCreaturePosition(cid), tb_rot[n][2]) , ef_types['normal']) n = n+1 addEvent(rot, interval,cid,n,old) end function onSay(cid, words, param)--- Script by mock local pos = getPlayerPosition(cid) if getTilePzInfo(pos) == TRUE then doRemoveCondition(cid,CONDITION_INFIGHT) --doRemoveCreature(cid) else doPlayerSendCancel(cid,"Voce só pode usar em area PZ.") return TRUE end if getPlayerStorageValue(cid, 29000) - os.time() <= 0 then doPlayerSendCancel(cid,"You need vip account.") return FALSE elseif getPlayerSoul(cid) < 0 then doPlayerSendCancel(cid,"You need 0 soul points or more.") return FALSE elseif isInArray(vocations,getPlayerVocation(cid)) == FALSE then doPlayerSendCancel(cid,"You dont have the required vocation.") return FALSE end doPlayerAddSoul(cid, -soul) doSendMagicEffect(getCreaturePosition(cid),ef_types['normal']) addEvent(rot, interval,cid,1,getCreaturePosition(cid)) return FALSE end function onSay(cid, words, param, channel) local pos = getPlayerPosition(cid) if getTilePzInfo(pos) == TRUE then doRemoveCondition(cid,CONDITION_INFIGHT) --doRemoveCreature(cid) else doPlayerSendCancel(cid,"Só pode usar em Area PZ.") return TRUE end if getPlayerStorageValue(cid, 29000) - os.time() <= 0 then doPlayerSendCancel(cid,"Você precisa ser vip.") return TRUE end if(param == "") then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Script by ADM Aion") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Main City = 1") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Non-PVP City = ") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Mind City = 3") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Fire Frotress = 4") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Frost City = 5") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Dream City = 6") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Dark City = 7") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Castelo de Eventos = 8") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Elder City = 9") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Blizzard City City = 10") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Donation City = 11") return TRUE end local tid = cid local t = string.explode(param, ",") if(t[2]) then tid = getPlayerByNameWildcard(t[2]) if(tid == 0 or (isPlayerGhost(tid) == TRUE and getPlayerAccess(tid) > getPlayerAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.") return TRUE end end local tmp = t[1] if(not tonumber(tmp)) then tmp = getTownId(tmp) if(tmp == 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Town " .. t[1] .. " does not exists.") return TRUE end end local pos = getTownTemplePosition(tmp, FALSE) if(pos == LUA_ERROR or isInArray({pos.x, pos.y}, 0) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Town " .. t[1] .. " does not exists or has invalid temple position.") return TRUE end pos = getClosestFreeTile(tid, pos) if(pos == LUA_ERROR or isInArray({pos.x, pos.y}, 0) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Destination not reachable.") return TRUE end tmp = getCreaturePosition(tid) if(doTeleportThing(tid, pos, TRUE) ~= LUA_ERROR and isPlayerGhost(tid) ~= TRUE) then doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(pos, CONST_ME_FIREAREA) doSendAnimatedText(pos,"Teleport",TEXTCOLOR_LIGHTBLUE) end return TRUE end
  6. Vodkart

    Erro Chato

    não tem nada a ver com o script,é porque ele não tem essa função no servidor.
  7. olha cara,você está filosofando muito e fazendo pouco,você disse que os sabios diziam "é errando que se aprende",tudo bem mais eles só erravam uma vez,você mesmo depois de eu ter tido que não é "copie (Qualquer pasta .lua)"(até mesmo porque não existe pasta.lua) e sim arquivo.lua nada fez para reparar seu erro. qual a filosofia do agr? ah deixa me tentar "Errar é humano, permanecer no erro é burrice"
  8. http://www.xtibia.com/forum/topic/133661-moveevent-action-perfect-vip-system-16/#entry880359
  9. Vodkart

    Vip Sisten

    fmz jhow boa sorte ai e bom trabalho =]
  10. esse do /tp é quase igual ao meu script do teleport por talk,só que o meu está mais aperfeiçoado e melhor =X
  11. Vodkart

    Vip Sisten

    Vip account KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK rimto com esse tópico... enfim brother esse comando é mais um dos milhares que existem em 90% dos servidores chamado !buypremium,não passa de um comando para adicionar premium account,não tem nada a ver com vip account desculpa
  12. tutorial ta mal feito,mal explicado... qualquer pasta? não seria qualquer arquivo.lua e renomeie para ... ? ve isso ai
  13. Eu até faria sério,mais se eu fosse atender seria a 3° ou a 4° vez que eu faria o mesmo script,então tenho certeza que se você for procurar vai achar :] abraços achei tava aqui: http://www.xtibia.com/forum/topic/149107-scripts-de-level/page__gopid__986774#entry986774 nome do seu script.lua function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) registerCreatureEvent(cid, "NotLoot") local level = 50 if isPlayer(cid) and getPlayerLevel(cid) <= level then doCreatureSetDropLoot(cid, false) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA) return TRUE end return TRUE end creaturescript.xml <event type="preparedeath" name="NotLoot" event="script" value="nome do seu script.lua"/>
  14. porque em vez de pedir você não baixa alguns servidores e pega as pasta? não entendo,um servidor você baixa em 5 ~ 10 minutos(dependendo da sua net) ai espera 1 ~ 3 dias para alguem postar aqui... por essas e outras que o brasil não vai para frente.
  15. Vodkart

    Euzinhuu *__*

    ui meu bofe t amo bjs sai daqui nobinhu eu vi primeiro seu fdp
  16. Vodkart

    Script Addons

    aqui funcionou sim,qual o erro?
  17. Vodkart

    Script Addons

    function onUse(cid, item, fromPosition, itemEx, toPosition) local sex = { [0] = 136, [1] = 128 } doPlayerAddOutfit(cid, sex[getPlayerSex(cid)], 3) return TRUE end
  18. <talkaction words="!saveme" script="nome do seu script.lua"/>
  19. tenta: <?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="0"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="1" name="Sorcerer" description="a sorcerer" gaincap="10" gainhp="5" gainmana="25" gainhpticks="6" gainhpamount="50" gainmanaticks="3" gainmanaamount="70" manamultiplier="1.1" attackspeed="300" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="2" name="Druid" description="a druid" gaincap="10" gainhp="5" gainmana="25" gainhpticks="6" gainhpamount="50" gainmanaticks="3" gainmanaamount="70" manamultiplier="1.1" attackspeed="300" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="3" name="Paladin" description="a paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="50" gainmanaticks="4" gainmanaamount="50" manamultiplier="1.4" attackspeed="500" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="4" name="Knight" description="a knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="85" gainmanaticks="6" gainmanaamount="40" manamultiplier="3.0" attackspeed="400" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.1" distDamage="1.0" defense="1.2" armor="1.0"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" gaincap="10" gainhp="5" gainmana="25" gainhpticks="4" gainhpamount="100" gainmanaticks="2" gainmanaamount="100" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="6" name="Elder Druid" description="an elder druid" gaincap="10" gainhp="5" gainmana="25" gainhpticks="4" gainhpamount="100" gainmanaticks="2" gainmanaamount="100" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="7" name="Royal Paladin" description="a royal paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="100" gainmanaticks="3" gainmanaamount="100" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="8" name="Elite Knight" description="an elite knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="100" gainmanaticks="4" gainmanaamount="100" manamultiplier="3.0" attackspeed="600" soulmax="200" gainsoulticks="15" fromvoc="4"> <formula meleeDamage="1.2" distDamage="1.0" defense="1.3" armor="1.1"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="9" name="Vulcan Sorcerer" description="a vulcan sorcerer" gaincap="10" gainhp="5" gainmana="25" gainhpticks="4" gainhpamount="150" gainmanaticks="2" gainmanaamount="150" manamultiplier="1.1" attackspeed="700" soulmax="200" gainsoulticks="15" fromvoc="5"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="10" name="Forest Druid" description="a forest druid" gaincap="10" gainhp="5" gainmana="25" gainhpticks="4" gainhpamount="150" gainmanaticks="2" gainmanaamount="150" manamultiplier="1.1" attackspeed="700" soulmax="200" gainsoulticks="15" fromvoc="6"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="1.8"/> <skill id="2" multiplier="1.8"/> <skill id="3" multiplier="1.8"/> <skill id="4" multiplier="1.8"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="11" name="Storm Paladin" description="a thunder paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="130" gainmanaticks="3" gainmanaamount="170" manamultiplier="1.4" attackspeed="450" soulmax="200" gainsoulticks="15" fromvoc="7"> <formula meleeDamage="1.0" distDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.2"/> <skill id="1" multiplier="1.2"/> <skill id="2" multiplier="1.2"/> <skill id="3" multiplier="1.2"/> <skill id="4" multiplier="1.1"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="12" name="Mountain Knight" description="a mountain knight" gaincap="30" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="200" gainmanaticks="3" gainmanaamount="100" manamultiplier="3.0" attackspeed="450" soulmax="200" gainsoulticks="15" fromvoc="8"> <formula meleeDamage="1.5" distDamage="1.0" defense="1.5" armor="1.1"/> <skill id="0" multiplier="1.1"/> <skill id="1" multiplier="1.1"/> <skill id="2" multiplier="1.1"/> <skill id="3" multiplier="1.1"/> <skill id="4" multiplier="1.4"/> <skill id="5" multiplier="1.1"/> <skill id="6" multiplier="1.1"/> </vocation> </vocations>
  20. lordz já saiu do armario tem um tempão todo mundo sabe da historia do vibrador dele -Qqqq
  21. NÃO!
  22. FALOU EM RESTART(COLORIDOS) o Lordz Eminho 3000 aparece
  23. function onSay(cid, words, param, channel) local config = { s = 11548, -- n mexa exhau = 30 -- tempo em seegundos para salvar denovo } if (getPlayerStorageValue(cid, config.s) <= os.time()) then doPlayerSave(cid) setPlayerStorageValue(cid,config.s,os.time()+config.exhau) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Char salvo com sucesso.") else doPlayerSendCancel(cid, "Você tem que esperar " .. getPlayerStorageValue(cid, config.s) - os.time() .. " segundos para salvar novamente.") end return TRUE end
  24. só faltou postar o creaturescript para quando o vip dele acabar ser removido o [VIP] do nome fera :]
  25. isso é o type da mensagem por exemplo se ela vai sair no default ou na tela,a cor dela,se é branca,verde,etc...
  • Quem Está Navegando   0 membros estão online

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