Ir para conteúdo
  • Cadastre-se

Yan Liima

Héroi
  • Total de itens

    394
  • Registro em

  • Última visita

  • Dias Ganhos

    25

Tudo que Yan Liima postou

  1. No seu config do site você tem que editar o diretorio do teu servidor... <?php if($groups = simplexml_load_file($config['site']['server_path'].'/data/XML/groups.xml') or die('<b>Could not load groups!</b>')) foreach($groups->group as $g) $groupList[(int)$g['id']] = $g['name']; $list = $SQL->query("SELECT `name`, `online`, `group_id`, `world_id`, `account_id` FROM `players` WHERE `group_id` > 1 ORDER BY `group_id` DESC"); $showed_players = 0; $main_content .= '<center><h2>Equipe Do Baiak Alpha</h2><
  2. Uma ótima observação amigo! Aquela é a mais nova script de anúncio assíncrono do Google. E sim, é possível ganhar grana utilizando ela. Na verdade ela chegou justamente pra isso, para facilitar o recebimento e no carregamento do site, comparado com outras JS. Reparei que não está completo, faltou a parte em que determina o tamanho do anúncio, mas creio que ainda esteja sendo executada, assim podendo estar gerando dinheiro para o individuo... Se esse for realmente o caso, estou decepcionado contigo Yinz ;,(
  3. Tente trocando a tag por essa: <talkaction words="!bug" event="script" value="bug.lua"/>
  4. @damiaotorresO script está certo, isso é erro ao copiar. Só apagar o "?". Se for necessario leia esse tutorial: @Bolletox tu não fez nada além de alterar os segundos. Daria no mesmo. O problema é apenas vir um caractere inválido ao copiar o script.
  5. Faz um script parecido mas usando a função: onThink no lugar de onLogin. Mas pelo que eu vi parece que o personagem é kikado, ai quando ele reloga irá aparecer a msg e ele irá ser teleportado...
  6. Quando o problema é "?" é tranquilo, só dar ctrl + H procurar por "?" e substituir em branco. Chato é quando vem aqueles traços(-) no meio das funções meio que invisivel... Concordo! Isso é problema com o IPBoard, as novas versões estão apresentando esse problema ao copiar. O certo seria falar com a propria desenvolvedora, Invision Power. De qualquer forma espero que esse tópico ajude alguns folgados. Pois a galera só sabe dar ctrl + C e ctrl + V, viu que deu erro nem procura olhar o script pra corrigir. Fica esperando a resposta com a solução , e se demorar alguns
  7. function onUse(cid, item, fromPosition, itemEx, toPosition) local porcentagem = math.random(1, 10) local exhausted_seconds = 1.8 -- Segundos de exhausted local exhausted_storage = 74800 if(os.time() < getPlayerStorageValue(cid, exhausted_storage)) then doSendMagicEffect(fromPosition, CONST_ME_POFF) doPlayerSendCancel(cid, "You are exhausted.") else doCreatureAddHealth(cid, getCreatureMaxHealth(cid) * (porcentagem / 10)) setPlayerStorageValue(cid, exhausted_storage, os.time() + exhausted_seconds) doSendAnimatedText(getThingPos(cid), "Pérola", 71)
  8. function onStepIn(cid, item, position, fromPosition) if getPlayerLevel(cid) < 200 then doTeleportThing(cid, fromPosition, true) doPlayerPopupFYI(cid, "Você não tem level o suficiente para passar.") return true end if getPlayerStorageValue(cid, 13602) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerPopupFYI(cid, "[Tesouro] Você não é Ultimate .Para Ter Acesso faça a quest Ultimate!") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end doPlayerPopupFYI(cid, "[Tesouro] Bem Vindo a área Ultimate!") return true end 200 e acima poderá
  9. Booooa! Só acho que o valor padrão: m_confBool[STAMINA_REGEN_PZ] = getGlobalBool("staminaRegenPz", true); Deveria ser false. Mas é coisinha besta, ficou show irmão!
  10. Olá amigo infelizmente por ser Gesior não irei saber te ajudar, sou profissional apenas em Modern Acc. Mas acho que a melhor forma de tu ter descobrido o problema era conversando com o garoto com calma. Fazia a cabeça dele de alguma forma, fingia que ele iria ficar com os items, apenas para você conseguir saber o real problema e concerta-lo ...
  11. Delete a pasta OBJ das suas sources e tente compilar novamente.
  12. O que eu fiz foi uma pequena gambiarra. Usa o do Vodkart amigo, ficou show de bola!
  13. Troque: <globalevent name="StaminaRegen" interval="5" script="Staminareco.lua"/> Por: <globalevent name="StaminaRegen" interval="5000" script="Staminareco.lua"/>
  14. Sim, tem que por! É um event onStepIn. Talvez daria para fazer sem os IDs mas dessa maneira seria mais fácil. E fique tranquilo, não irá adicionar em todos os pisos. Apenas naqueles com protection. Mas séra necessário por is IDS
  15. Utilizei o script que eu ja tinha feito, apenas editei. Bom não entendi aquele 0.5, mas vamos la... em movements/scripts/ crie um arquivo.lua e cole isso dentro: local config = { addStamina = 1, -- quantos de stamina irá adicionar delay = 1, -- tempo para adicionar a stamina em minutos msg = 0.5, -- Só pra exibição de valor mesmo... } stamina = {} local function staminadd(cid) if not isPlayer(cid) then stamina[cid] = nil return true end doPlayerSetStamina(cid, getPlayerStamina(cid) + config.addStamina) stamina[cid] = addEvent(staminadd, config.delay*60
  16. Acontece com todas as spells do teu servidor? Apresenta algum erro na distro?
  17. Está certinho irmão. Verifique se o XML está certo também. No script do movements você poderia deixar assim: function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if getPlayerStorageValue(cid, 394335) <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendCancel(cid, "Voce nao tem permissao para passar.") return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Bem vindo ".. getCreatureName(cid) .."!") setPlayerStorageValue(cid, 394335, -1) end return true end Ao acessar o tile tendo a storage ele iria remove
  18. Seria bom você por na script do tile para remover a storage assim que o jogador pisar la. Pois assim ele teria que ir comprar toda vez. Caso contrario, por ele ja ter comprado e ter a storage no jogador dele, ele podia passar sem pagar nada(com o npc que tu pediu)... So adiciona la no script do tile isso: setPlayerStorageValue(cid,DEKU,-1) Mas se mesmo assim quer o npc sem verificar se já tem a storage, aqui esta.. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid)
  19. Correção: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg:lower()) end function onThink() npcHandler:onThink() end local talkState = {} function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) th
  20. Olha, confesso que deu preguiça de fazer ksks mas como era tu abri uma exeção Script: local config = { addStamina = 1, -- quantos de stamina irá adicionar delay = 1, -- tempo para adicionar a stamina em minutos AREA = {{x=90, y=182, z=7}, {x=102, y=192, z=7}}, -- Canto superior esquerdo / inferior direito da sala. } stamina = {} local function staminadd(cid) if not isPlayer(cid) then stamina[cid] = nil return true end doPlayerSetStamina(cid, getPlayerStamina(cid) + config.addStamina) doPlayerSendTextMessage(cid, 22, "Você recebeu "..config.addStamina.." de stamina
  21. O erro de cima era o caractere "?" vindo junto com o script ao copiar. Sobre o segundo, qual distro você utiliza? Tente assim: function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then if getPlayerStorageValue(cid, DEKU) <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendCancel(cid, "Voce nao tem permissao para passar.") return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Bem vindo ".. getCreatureName(cid) .."!") end return true end
  22. Troque aquele NPC por este, xml: <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome do NPC" script="arquivo.lua" walkinterval="2000" floorchange="0" access="5" level="1" maglevel="1"> <health now="100" max="100"/> <look type="812" head="132" body="79" legs="97" feet="132" corpse="2212"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|! gostaria de comprar acesso para passar no tile?"/> <parameter key="message_farewell" value="Good bye, |PLAYERNAME|!"/> </parameters> </npc> arquivo.lua local keywordHandle
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo