Ir para conteúdo

Shoguns

Conde
  • Total de itens

    604
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Shoguns postou

  1. Provavelmente teria que alterar sim, pelos Menos no Otservlist, no caso a Linha que você editou e essa?: maxPlayers =
  2. No proprio script dele tinha essa linha: if hasCondition(cid, CONDITION_OUTFIT) or (item.actionid < 500 and item.actionid > 503) then Ai mandei ele colocar a action 503 no primeiro Post que fiz, ai depois ele veio perguntar se era pra colocar a action 7131 '-'
  3. não man, vou ter dizer como fazer, Primeiro cole esse Script no arquivo.lua do Trem: local SPEED = 250 local PLAYERSPEED = 270 --End local RAILS = {7121, 7122, 7123, 7124, 7125, 7126, 7127, 7128, 7129, 7130} local CART = {[0] = 7132, [2] = 7132, [3] =7131, [1] =7131} local CONFIG = { [7121] = 0,[7122] = 0, [7123] = {EAST, SOUTH}, [7124] = {WEST, SOUTH}, [7125] = {EAST, NORTH}, [7126] = {WEST, NORTH}, [7127] = 0,[7128] = 0, [7129] = 0,[7130] = 0, [152] = {NORTH, SOUTH}, [153] = {SOUTH, NORTH}, [154] = {EAST, WEST}, [155] = {WEST, EAST}, --Random } local reverse = {[0] = 2, 3, 0, 1} local function moveTrain(cid, frompos, direc) local tab if not isPlayer(cid) then return end local pos = getCreaturePosition(cid) local rar = findRail(pos) if not rar then doPlayerSetNoMove(cid, false) doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, -PLAYERSPEED) doMoveCreature(cid, direc) else tab = CONFIG[rar] if tab and type(tab) == 'table' then direc = tab[tab[1] == reverse[direc] and 2 or 1] end doSetItemOutfit(cid, CART[direc], -1) doMoveCreature(cid, direc) addEvent(moveTrain, SPEED, cid, pos,direc) end end function findRail(p) local p_ = {x=p.x, y=p.y, z=p.z} for i=0,10 do p_.stackpos = i local t = getTileThingByPos(p_) if isInArray(RAILS, t.itemid) then return t.itemid,t.uid end end end function onUse(cid, item, frompos) --Script by mock the bear if hasCondition(cid, CONDITION_OUTFIT) or (item.actionid < 500 and item.actionid > 503) then return false end doTeleportThing(cid, frompos, false) doPlayerSetNoMove(cid, true) doChangeSpeed(cid, PLAYERSPEED) addEvent(moveTrain, SPEED, cid, frompos, item.actionid-500) return true end Agora coloque essa tag substituindo a que tinha do trem em actions.xml: <action itemid="7131" event="script" value="arquivo.lua" /> <action itemid="7132" event="script" value="arquivo.lua" /> Agora e so ir pelo RME e colocar a Action 503 no Carrinho......
  4. @billthox A Tag no Actions.xml tem que estar assim: <action itemid="7131" event="script" value="arquivo.lua" /> <action itemid="7132" event="script" value="arquivo.lua" /> Agora e so colocar o Action 503 no Carrinho pelo RME.
  5. Tente esse: elseif spell == "" then local time = 5 * 1000 local name = getCreatureName(cid) local status = getPokemonStatus(name, getOffense(creature) / pokes[name].off) local newSummon = doSummonMonster(cid, name) if not isCreature(newSummon) then return end setWildPokemonLevel(newSummon, getLevel(cid), status) doTeleportThing(newSummon, getThingPos(cid), false) doSendMagicEffect(getThingPos(newSummon), CONST_ME_TELEPORT) addEvent(function(uid) if isCreature(uid) then doSendMagicEffect(getThingPos(uid), CONST_ME_TELEPORT) doRemoveCreature(uid) end end, time, newSummon) Informe se o seu Server e com Lvl ou Sem
  6. Pelo oque vi e porque não tem a função OnSpawn no seu Server, e da Lib e um erro na Linha 14, poste a Lib aki para vermos.
  7. Vá em creaturescripts/scripts e crie um arquivo e renomeie para deathbrodcast.lua e adicione isso lá: function onDeath(cid, corpse, deathList) if isPlayer(deathList[1]) then return true,doBroadcastMessage(" O Jogador ".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] Foi morto por " .. getCreatureName(deathList[1]) .. "[" .. getPlayerLevel(deathList[1]) .. "]",18) end return doBroadcastMessage(" O Jogador ".. getCreatureName(cid) .. "[" .. getPlayerLevel(cid) .. "] Foi morto por um " .. getCreatureName(deathList[1]) .. ".",20) end Agora em Creaturescripts.xml Adicione essa Tag: <event type="death" name="DeathC" event="script" value="deathbroadcast.lua"/> Em Login.lua Registre essa Tag: registerCreatureEvent(cid, "DeathC") (Note, também Ira mandar mensagem quando um Player morrer para tal Bixo)
  8. Também em outros que vc pode configurar, como: loginProtectionPeriod = 10 * 1000 pvpTileIgnoreLevelAndVocationProtection = true Mim corrija se estivar errado, você criou essa conta pelo Site?
  9. No seu Config.lua vai ter mais ou menos isso la em Battle: pzLocked = 10 * 15 huntingDuration = 10 * 15 whiteSkullTime = 10 * 15 * 20 Ai e o tempo que demora pra Battle sair.
  10. Queria ser Criativo como você
  11. Existe um Metódo de fazer isso com Script, sem precisar mexer nas Sources
  12. Se ele estiver usando o Client certo e não tiver adicionado nenhuma Nova Sprites não vejo problema com o Corpse, mas de qualquer jeito va no Arquivo.Xml do seu Monstro e troque o coprse dele, que e mais ou Menos assim: corpse="7256"/>
  13. Tem que colocar no lugar correto, no caso teria que ficar assim o Script: local items = { [0] = {id = 2160, count = 10, chance = 2}, [1] = {id = 2160, count = 20, chance = 5}, [2] = {id = 2160, count = 30, chance = 10}, [3] = {id = 2160, count = 40, chance = 15}, [4] = {id = 2160, count = 50, chance = 30}, [5] = {id = 2160, count = 70, chance = 90}, [5] = {id = 2160, count = 80, chance = 100} } function onUse(cid, item, fromPos, itemEx, toPos) for i = 0, #items do if (items[i].chance > math.random(1, 100)) then doPlayerAddItem(cid, items[i].id, items[i].count) doRemoveItem(item.uid) return doCreatureSay(cid, 'Você Ganho o Item '..getItemNameById(items[i].id)..'!', TALKTYPE_MONSTER) end end return doCreatureSay(cid, 'Não ganhei nada!', TALKTYPE_MONSTER) end
  14. é so Colocar no Script: doRemoveItem(item.uid)
  15. Ja liberou as Portas 7171/7172 no seu Roteador ou Modem?
  16. Você colocou os Unique ID 8886,8887,8888,8889 Nas Paredes?
  17. Melhore o tópico corrigindo alguns erros... ( Tavo, escrit, Maper ) Você precisara provavelmente de um Scripter,Mapper, Designer (Se quiser fazer imagens), Programador (Para adicionar Funções), Client Maker ( Para Criar Client )... Isso se vc quiser ter um Ot que Vá um Pouco pra frente. @Off Nenhum Experiente em sua área, que mas trabalhar com Pokemon.
  18. Deu uma Revivida do krl eim, ia perdoar mas vi que vc e Homen com Foto de Mulher
  19. So adicionar no Script: doPlayerSendTextMessage(cid,25,"Mana Absorvida.")
  20. Não e um Baiak e Radbr, e sim um Baiak Fundido com Radbr, ou seja é so 1 Server
  21. Esse Mapa é Proprio '-' eu criei tudo do 0, ;/. Sim, mas eu tenho um Baiak + Radbr com Trilhos de 5 minutos com speed 100, castle 24hrs, Varios Sistemas, Templo reformulado, com 8 VIP, Area Donate, 50 Itens Novos, 30 quests Novas, Uns 200 Monstros Novos e mais um Monte de Coisa Quem quiser avisa ai, depois vejo se Posto aki ou crio um tópico.
  • Quem Está Navegando   0 membros estão online

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