Ir para conteúdo

klipstyle

Campones
  • Total de itens

    75
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Posts postados por klipstyle

  1. local config = {
        loginMessage = getConfigValue('loginMessage'),
        useFragHandler = getBooleanFromString(getConfigValue('useFragHandler'))
    }
    
     function onLogin(cid)
        local loss = getConfigValue('deathLostPercent')
        if(loss ~= nil) then
            doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10)
        end
    
        local accountManager = getPlayerAccountManager(cid)
        if(accountManager == MANAGER_NONE) then
            local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage
            if(lastLogin > 0) then
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
                str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
            else
                str = str .. " Please choose your outfit."
                doPlayerSendOutfitWindow(cid)
            end
    
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
        elseif(accountManager == MANAGER_NAMELOCK) then
            addEvent(valid(doCreatureSay), 500, cid, "Hello, it appears that your character has been locked for name violating rules, what new name would you like to have?", TALKTYPE_PRIVATE_NP, true, cid)
        elseif(accountManager == MANAGER_ACCOUNT) then
            addEvent(valid(doCreatureSay), 500, cid, "Hello, type {account} to manage your account. If you would like to start over, type {cancel} anywhere.", TALKTYPE_PRIVATE_NP, true, cid)
        else
            addEvent(valid(doCreatureSay), 500, cid, "Hello, type {account} to create an account or {recover} to recover an account.", TALKTYPE_PRIVATE_NP, true, cid)
        end
    
        --if(not isPlayerGhost(cid)) then
            doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT)
        --end
    
        registerCreatureEvent(cid, "Mail")
        registerCreatureEvent(cid, "GuildEvents")
    
        registerCreatureEvent(cid, "Idle")
        if(config.useFragHandler) then
            registerCreatureEvent(cid, "SkullCheck")
        end
    
        registerCreatureEvent(cid, "ReportBug")
        registerCreatureEvent(cid, "ThankYou")
        registerCreatureEvent(cid, "AdvanceSave")
        return true
    end
    

     

  2. Em 02/05/2017 at 12:13, Josegvb disse:

    Olá, nem tinha postado aqui pq achei q ia ser mais um dos q nao postam nada nem ajudam com o DxP, eu sou um dos mais velhos q ta com o server... queria te pedir umas coisinhas q tao faltando neles e acho q é nas sources.

    1º seria o contador pra as tasks do clan pois os pokes q voce mata nao contam no DxP ai nao tem como fazer tasks de clan

    2º seria arrumar os npc de batalha (gym etc) 

     

    tenho certeza q essas coisas sao feitas na source...

    task seria em .lua e gym na source.

  3. accId? onde ta registrado isso?

     

    tenta

    getPlayerAccountId(cid)

    Posta o script todo pq quem é "lenght"? ele que ta multiplicando mais qual o valor dele?

    local accId = getAccountIdByName(getPlayerName(cid))local lenght = 24local comment = ""function onDeath(cid)if not isCreature(cid) then return true enddoAddBanishment(accId, lenght * 3600, 23, ACTION_BANISHMENT, comment, getPlayerGUID(cid), comment)return trueend

     

  4. 2 horas atrás, DarkWore disse:

    Não Faça isso, isso pode ser considerado Spam, Utilize o Botão na barra superior do tópico.

    Obrigado por informar, não sabia da existência do botão.

    • Pokemon Miw
    • 8.54 Open Source

     

    • [+] 24/7 online. Uptime: 99.9% 
    • [+] Catch & Up médio
    • [+] Sem ip changer & hamachi
    • [+] 1º 2º 3º 4º 5º Gerações 100%
    • [+] Base Shiny & Mega.
    • [+] Market system & Leilão de pokes.
    • [+] Cassino system & super premios.
    • [+] Mega points p/ hora online.
    • [+] Gym System & Elite four
    • [+] Spell & Poke bar
    • [+] Eventos automáticos todos os dias.
    • [+] Passiva elementar por clan
    • [+] Shop Automático
    • [+] Lendarios Guardiões
    • [+] Outlanders liberados
    • [+] 103 Quests
    • [+] Old client & New client
    • [+] Task System
    • [+] Cast system
    • [+] Torneios diario 4x por dia.
    • [+] Castle war + Beneficios para Guilds.
    • [+] Outfits & Montarias & Scooters & Robots & Bikes
    • [+] Daily catch, kill, duel (3 níveis cada, easy, medio, hard)
    • [+] Advanced move poke (ctrl + arrow keys)
    • [+] Dungeon system.
    • [+] Held Fusion
    • [+] House protect (apenas dono e sub-dono move items)
    • [+] Automação em revives, mega evo, spells.
    • [+] Pokedex aprimorada com loot e mais informações.
    • [+] Portrait's atualizadas.
    • [+] Automap para ambos os clients.
    • [+] Trade com portrait's.
    • [+] Fly system optimizado.
    •  
    • Page: https://www.facebook.com/pokemiw/
    • Site: http://pokemon-miw.com/

     

     

    • Print's
    • 1.png.4ba73929bba3d603e54a50d39a12fd1c.png2.jpg.51e8b4ee6c74ce49d63a6909979fa595.jpg
    • 3.png.820b07e1b6886fae679774b78e66c9c7.png5.png.f07e474ee8e0aa0c95747db9dfc4bbf0.png
    • 6.png.56f7f8b30be21f45fc67033b3b1d95da.png7.jpg.345fe3145a711edb53e1eaf7ea4d93ea.jpg
    • 8.png.5fe5c6ac99bc7154f2685a1d5192832a.png10.jpg.c5239e7da52e0d403e99731240e58fbd.jpg
    • 10.png.3760f95963cb7bc3d8eec66993309c36.png20374345_1111142462349619_6638879910127070509_n.png.261ecf37ef3e43fa3b99a6058050141e.png
    • 19875400_1098252163638649_6277968304017490622_n.jpg

     

     

     

    1.png.4ba73929bba3d603e54a50d39a12fd1c.png

    2.jpg.51e8b4ee6c74ce49d63a6909979fa595.jpg

    3.png.820b07e1b6886fae679774b78e66c9c7.png

    5.png.f07e474ee8e0aa0c95747db9dfc4bbf0.png

    6.png.56f7f8b30be21f45fc67033b3b1d95da.png

    7.jpg.345fe3145a711edb53e1eaf7ea4d93ea.jpg

    8.png.5fe5c6ac99bc7154f2685a1d5192832a.png

    10.jpg.c5239e7da52e0d403e99731240e58fbd.jpg

    10.png.3760f95963cb7bc3d8eec66993309c36.png

    19875400_1098252163638649_6277968304017490622_n.jpg.1c4351badd8101e16322531745e41ce3.jpg

    20374345_1111142462349619_6638879910127070509_n.png.261ecf37ef3e43fa3b99a6058050141e.png

  5. Agora, DarkWore disse:

    Sorte? Acho que não, Creio que você não poluiu seu servidor, agora pega seu PDA Adaptado e Joga contra um TFS Optimizado 100% para Pokémon? 60% desce pra 30%.

    Disse tudo, o problema são onthink's desnecessários e exp muito alto gerando somas absurdas, e estuprando cada "for" kkkkk' 

  6. 32 minutos atrás, DarkWore disse:

    PDA Adaptado? Acertei Né se for ta ae seu problema, devido á adaptação e famosa gambiarra eu indico pagar algum programador para optimizar á source e deixar ela somente para pokémon.

    Uso o famoso PDA adaptado rodando 100% com uma vps de 10GB e CPU 3.2, com 80-115 online diarios, minha CPU nao passa de 60% (:

     

  7. o problema e que a função getPokeballsInContainer pode gerar um loop muito grande para algumas maquinas "host", basta desativar a parte que verifica isso na nurse, ou criar uma função que limita quantia de bags e revisar o jogo inteiro.

  8. O publico desta área esta sumindo aos poucos, enquanto a quantia de "servidores" aumenta cada dia mais, eu vejo um bom retorno e interação de muitos membros da área "tanto player como administradores", mais a realidade é que pelo ritmo que a coisa anda não acredito que dure muito esse publico ainda existente.

  9. local key = 9956 -- registro que vai verificar.local go = {x=611, y=192, z=7} -- posição que vai levar. local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid)         npcHandler:onCreatureAppear(cid)         endfunction onCreatureDisappear(cid)      npcHandler:onCreatureDisappear(cid)         endfunction onCreatureSay(cid, type, msg)   npcHandler:onCreatureSay(cid, type, msg:lower())   endfunction onThink()                  npcHandler:onThink()                  endlocal talkState = {} function creatureSayCallback(cid, type, msg)   if(not npcHandler:isFocused(cid)) then      return false   end    local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid    if msgcontains(msg, "central") then      selfSay("Are you willing to go to the central one?", cid)      talkState[talkUser] = 1   elseif msgcontains(msg, "yes") and talkState[talkUser] == 1 then      if getPlayerStorageValue(cid, key) <= 0 then -- verifica se possui o registro         selfSay("good luck!", cid) -- msg após viajar.         npcHandler:releaseFocus(cid)         doTeleportThing(cid, go) -- teleporta para local		 setPlayerStorageValue(cid, key, 1) -- após viagem adicione registro      else         selfSay("Sorry, but you already made this trip.", cid) -- msg caso nao possa viajar.      end      talkState[talkUser] = 0   end    return trueend  npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)npcHandler:addModule(FocusModule:new()) 

     

  • Quem Está Navegando   0 membros estão online

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