Ir para conteúdo

SmiX

Conde
  • Total de itens

    963
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que SmiX postou

  1. Sim teria que fazer para trocar a storage, segue a explicação: Vpa na pasta data/xml/outfits.xml e faça isso: <outfit id="14" quest="storage aqui"> <list gender="0" lookType="1149" name="SmiX"/> <list gender="1" lookType="1159" name="SmiX"/> </outfit> Em quest você coloca a storage. Agora vá no seu script e cole esse código: local storage = storage da outfit aqui function onEquip(cid, item, slot) setPlayerStorageValue(cid, storage, 1) end return true end function onDeEquip(cid, item, slot) setPlayerStorageValue(cid, storage, 0) return true end Pronto!
  2. Expliquem Melhor o que querem! @Edit O alan entra no msn, preciso da tua ajuda.
  3. <instant name="exori max frigo" words="exori max frigo" lvl="100" mana="100" prem="1" range="3" casterTargetOrDirection="1" blockwalls="0" exhaustion="0" groups="0" icon="156" needlearn="0" event="script" value="attack/ultimate ice strike.lua"> <vocation id="2"/> <vocation id="6"/>
  4. Teanta assim: <instant name="exori max frigo" words="exori max frigo" lvl="100" mana="100" prem="1" range="3" casterTargetOrDirection="1" blockwalls="0" exhaustion="0" groups="1,0000" icon="156" needlearn="0" event="script" value="attack/ultimate ice strike.lua"> <vocation id="2"/> <vocation id="6"/>
  5. local items = { 15612, 56851, 3021 } Como eu faço para que uma actions cheque se o player tem algum item da tabela acima, e se ele tiver ao executar a action os itens que o player tiver dentro da bag serem trocados por dinheiro?
  6. Faça isso: Creaturescripts: function onAdvance(cid, skill, oldlevel, newlevel) local level = 1000 local diminuirspeed = 100 local storage = 9344 if getPlayerLevel(cid) == level and getPlayerStorageValue(cid,storage) == -1 then doChangeSpeed(cid,getCreatureBaseSpeed(cid)-diminuirspeed) setPlayerStorageValue(cid,storage, 1) end end * se o jogador for level 1000 e não tiver certo storage, ele pega a base do speed do jogador e diminui em 100 configuravel. Tag ___________ <event type="advance" name="dspeed" event="script" value="speed.lua"> _________ em login add: ____________ registerCreatureEvent(cid, "dspeed") _______________ não testado. By: Vilden</event>
  7. Vá em data/actions/actions.XML e cole isso abaixo: <action itemid="id do item que vai parilizar" event="script" value="weaponparalize.lua"> Depois de feito, vá em data/actions/scripts crie um arquivo.lua chamado "weaponparalize". Sem aspas. local config = { requiredLevel = "yes", -- Se precisa de level para paralizar levelUse = 50, -- Level pra usar speedRetire = 300, -- Velcidade que vai tirar do Player alvo ou criatura sendEffect = 12, -- Efeito que vai mandar no Player ou criaturas } function onUse(cid, item, item2) if item2.uid == isMonster(cid) or item2.uid == isPlayer(cid) then if config.requiredLevel == "yes" and getPlayerLevel(cid) &gt;= config.levelUse then doChangeSpeed(item2.uid, -config.speedRetire) doSendMagicEffect(getThingPos(item2.uid), config.sendEffect) end end return true end Pronto agora é só configurar o script.
  8. Então passa os scripts, ao em vez de ficar fazendo flood seu noob. Quer ser ajudado como? Vai procurar o que fazer, ao em vez de tomar tempo dos outros.
  9. SmiX

    Script De Reset

    Caso queira o mesmo que pediu, pórem com maximo de resets ta ai: Usei spoiler pq o script é grande!
  10. @lfelipebsilva05 Cara preste atenção no pedido, ele disse que este script não é o que ele quer. Pode ser considerado como flood. Mais atenção! Reportado
  11. SmiX

    Vip System Para Tfs 0.4

    Cade os créditos? Posta pelo menos isso, ao em vez de copiar e colar. Créditos do Script: Vodkart
  12. SmiX

    System Vip Para Tfs 0.4

    @lfelipebsilva05 Cara pelo menos coloque os créditos do script. Créditos: Vodkart
  13. Vá na pasta data/lib e abra o arquivo configuration.lua e procure por: pokemonsCanEvolveByLevel Se estiver false, coloque true ficando assim: pokemonsCanEvolveByLevel = true Pronto!
  14. SmiX

    System Vip Para Tfs 0.4

    Para sql ou mysql? Explique melhor.
  15. Não entende direito, acho que você quer que a magia solte um efeito no target do player que solte a magia. Se for isso tenta assim. doSendDistanceShoot(getThingPos(cid), getThingPositionWithDebug(target), 2) local function damage(cid, target) if not isPlayer(target) or not isMonster(target) then return true end doAreaCombatHealth(cid, 25, getThingPositionWithDebug(target), boteaquisua area, -min, -max, aqui bote o efeito da magia) end addEvent(damage, 100, cid, target) end
  16. Facin: ]local ridefly = {'Crystal Onix', 'Venusaur','Shiny Fearow', 'Ninetales', 'Arcanine', 'Ponyta', 'Rapidash', 'Doduo', 'Dodrio', 'Onix', 'Rhyhorn', 'Tauros', 'Porygon', 'Aerodactyl', 'Dragonite', 'Charizard', 'Pidgeot', 'Fearow', 'Moltres', 'Zapdos', 'Articuno', 'Mew', 'Mewtwo','RocketMewtwo', 'Crobat', 'Girafarig', 'Meganium', 'Porygon2', 'Stantler', 'Skarmory', 'Piloswine', 'Mareep', 'Houndor'} local ride = {'Crystal Onix', 'Venusaur', 'Ninetales', 'Arcanine', 'Ponyta', 'Rapidash', 'Doduo', 'Dodrio', 'Onix', 'Rhyhorn', 'Tauros', 'Girafarig','Jynx','Shiny Jynx', 'Meganium', 'Stantler', 'Piloswine', 'Mareep', 'Houndor'} local fly = {'Porygon', 'Aerodactyl', 'Dragonite', 'Charizard', 'Pidgeot', 'Fearow', 'Zapdos', 'Moltres', 'Articuno', 'Mew', 'Mewtwo', 'Crobat', 'Porygon2', 'Skarmory'} local flys = { [265] = {229, 2300, 350}, -- moltres [283] = {230, 2100, 350}, -- artic [199] = {224, 2600, 350}, -- zapdos [9] = {232, 2200, 525}, -- 1000 [34] = {233, 2200, 525},-- two [210] = {221, 1300, 410},-- nite [80] = {222, 900, 375}, -- geot [17] = {226, 800, 400}, -- fearow } Em local flyrides basta colocar o nome do pokemon novo: Depois em local flys edita assim:
  17. Tecnicamente não são erros, e sim procuras. O seu server está dizendo que não está encontrando os seguintes diretórios: data/actions/scripts/woe.lua data/talkactions/scripts/register_woe.lua data/movements/scripts/woe_tiles.lua data/creaturescripts/scripts/potionexp.lua ]data/creaturescripts/scripts/empe_broken.lua data/creaturescripts/scripts/pre_empes.lua data/creaturescripts/scripts/empe_dmg.lua data/creaturescripts/scripts/vs_guard.lua E vários outros. Me manda a sua pasta data por E-mail e te ajudo.
  18. SmiX

    Ajuda Porta Vip Actions

    Vá em talkactions/scripts e crie um arquivo com o nome addvip.lua e cole o código. depois vá em talkactionss/tallkactions.XML abra e cole isso dentro. <talkaction words="/addvip" access="4" event="script" value="addvip.lua">
  19. SmiX

    Creaturescripts

    Funciona com alguma vocação do seu servidor? Post o script deste "TRASFORM".
  20. SmiX

    Ajuda Porta Vip Actions

    Essé você usa assim, /addvipdays {dias vip}, {nome do player} function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true end local t = string.explode(param, ",") t[1] = tonumber(t[1]) if(not t[1]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.") return true end local pid = cid if(t[2]) then pid = getPlayerByNameWildcard(t[2]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.") return true end end local tmp = t[1] setPlayerStorageValue(pid, tmp) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You added 30 days vip for the player "..t[2]..".") return true end
  21. SmiX

    Msg Azul !aol

    local price = 100000 function onSay(cid, words, param) if doPlayerRemoveMoney(cid, price) == TRUE then doPlayerAddItem(cid, 2173, 1) doSendMagicEffect(getThingPos(cid), 14) doSendAnimatedText(getThingPos(cid), "!AOL", 27) else doPlayerSendCancel(cid, "You need a "..price.." to buy aol.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end return true end
  22. SmiX

    Creaturescripts

    Acho que deve ser seu VOCATIONS.XML posta ele aqui.
  23. ? Sprinte, Que erro em k'k, Mas já vi muitas pessoas tentando fazer um server assim, mas se serve de motivação. Continuem.
  • Quem Está Navegando   0 membros estão online

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