Tudo que Adriano SwaTT postou
-
Bom preciso de uma ajuda com site aki ;s
Infelizmente nunca trabalhei com sites na versão 9.81, porém na sessão de downloads provavelmente terão diversas opções. Downloads de Websites. Boa sorte.
-
Virar zombie ao morrer
Perfeito, é que imaginei que tivesse confundido o porquê inventei aquela storage, então fora isso está tudo perfeito. Abraços e obrigado pelo suporte.
-
Bom preciso de uma ajuda com site aki ;s
Infelizmente não é assim que fazemos e nem pra isso que serve o fórum, pois senão sairiam todos daqui para Skype e não teríamos tópicos que poderiam ajudar outros membros... Aqui são ajudas voluntárias de vários scripters, não podemos nos comprometer com scripts em particular, além de que postando aqui aumenta e muito a chance de pelo menos 1 dos mais de 200 scripters saber solucionar seu problema. Sendo assim, sugiro que poste para que possamos analisar e buscar resolver seu problema. Fico no aguardo.
-
Virar zombie ao morrer
@Suicide: Nesta parte do código, não li direito o que fez no script, mas vi que definiu como "Zombie Storage, Human Storage", mas no meu script isso não é necessariamente a storage de humano, a segunda eu criei para controlar se o cara permanece zombie para não ficar dando Loop de ficar retornando ao cemitério toda vez que logar enquanto ainda é "fantasma". stor = {12128, 12129} -- {zombie storage, human storage} @Topic: Desculpe a má formatação da postagem, mas é que quando estava postando o painel de postagem ficou no modo simples e sem botões, sem opções de cores, etc. A versão que usei para testar este script também é 8.6, então provavelmente irá funcionar. Boa sorte ao dono do tópico e obrigado pelo suporte Suicide, pois estou um pouco corrido com compromissos aqui.
-
Bom preciso de uma ajuda com site aki ;s
Por favor, poste quais os erros estão sendo acusados para que possamos ajudar na solução do problema. Aguardando.
-
Uma duvida Simples :P
Sources são os arquivos que compõe o arquivo .exe que liga o servidor (deixa Online), arquivo (exe) também conhecido como launcher. As sources são muitos arquivos, e após compilado se torna apenas um. Caso haja maiores dúvidas, pode perguntar. Seja bem-vindo.
-
REP +3 URGENTE!
Realmente ficou bom, só achei que os textos poderiam ficar um pouco mais legível, mas enfim... Parabéns ao colaborador e boa sorte ao proprietário do servidor.
-
Virar zombie ao morrer
Boa noite. O script ficou assim... Em CreatureScripts, o arquivo creaturescripts.xml adicione as seguintes tags: <event type="preparedeath" name="Morto" event="script" value="posmorte.lua"/> <event type="login" name="MortoSeg" event="script" value="posmorte.lua"/> Dentro da pasta scripts da referida acima, em login.lua adicione as tags abaixo junto com as outras do gênero: registerCreatureEvent(cid, "Morto") registerCreatureEvent(cid, "MortoSeg") Agora crie um arquivo com o nome "posmorte.lua" e adicione o script dentro: -------- CONFIGURAÇÕES -------- local morto = {lookType = 48} -- lookType local cemitery = {x=177, y=168, z=7} -- Coordenada do Cemitério local strg, strg2 = 12128, 12129 -- Storage Salva que é Fantasma, Storage de Controle ---- FIM DAS CONFIGURAÇÕES ---- local condition_outfit = createConditionObject(CONDITION_OUTFIT) setConditionParam(condition_outfit, CONDITION_PARAM_OUTFIT, true) setConditionParam(condition_outfit, CONDITION_PARAM_TICKS, -1) addOutfitCondition(condition_outfit, morto) function onPrepareDeath(cid, lastHitKiller, mostDamageKiller) if isPlayer(cid) then setPlayerStorageValue(cid, strg, 1) setPlayerStorageValue(cid, strg2, -1) end return true end function onLogin(cid) if getPlayerStorageValue(cid, strg2) < 1 then if getPlayerStorageValue(cid, strg) >= 1 then setPlayerStorageValue(cid, strg2, 1) doAddCondition(cid, condition_outfit) doTeleportThing(cid, cemitery) doPlayerSendTextMessage(cid, 4, "Agora és um fantasma.") end else doPlayerSendTextMessage(cid, 4, "Ainda és um fantasma.") doAddCondition(cid, condition_outfit) end return true end Certo, agora em Actions, abra o actions.xml e adicione a tag do item que ressuscitará o player, ficará tipo isso: <action itemid="ID_DO_ITEM" script="reviver.lua"/> E o arquivo "reviver.lua" ficará assim: -------- CONFIGURAÇÕES -------- local morto = {lookType = 48} -- lookType local strg, strg2 = 12128, 12129 -- Storage Salva que é Fantasma, Storage de Controle ---- FIM DAS CONFIGURAÇÕES ---- function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, strg) >= 1 or getPlayerStorageValue(cid, strg2) >= 1 then setPlayerStorageValue(cid, strg, -1) setPlayerStorageValue(cid, strg2, -1) doRemoveItem(item.uid, 1) doRemoveCondition(cid, CONDITION_OUTFIT) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) else doPlayerSendCancel(cid, "Você não está morto para usar este item.") end return true end Testei e funcionou perfeitamente. Caso haja bugs, favor relatar. Boa sorte.
-
ajuda Item inicial dos players
Nossa, realmente também acho que seja isso.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Tenho que concordar com o Suicide, pois pelo pouco que sei de scripts, acontecerá da seguinte maneira: SE colocar o RETURN FALSE na última parte, os players fora do IF de checagem também não poderão logar. Quase certeza disso. Faça o teste.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Teste assim: function onLogout(cid) local sto = {17000, 17001, 63215} for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) > 0 then doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.') return false end end end
- shop.lua que entrega items ao depot
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Estou formatando um notebook, arrumando um carregador de notebook e um celular, assim que terminar, se ninguém ajudar eu recrio. Abraços e boa sorte.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Exato, postei novamente para não confundir o dono do tópico.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Use este: function onLogout(cid) local sto = {17000, 17001, 63215} for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) > 0 then doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.') return false end end return true end Poste o resultado. @Suicide: Isso que pensei.
-
(Resolvido)Me Ajuda Colocar Tempo nesse Scripts
Boa noite. Teste este abaixo: local tempo = 10 -- em segundos local strg = 12980 -- Storage onde salvará o tempo (Não Mexa) function onSay(cid, words, param) if not exhaustion.check(cid, strg) then if doPlayerRemoveItem(cid, 2160, 10) == TRUE then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Desbugou!") doSendMagicEffect(getPlayerPosition(cid), 12) exhaustion.set(cid, strg, tempo) addLevel(cid, 1) else doPlayerSendCancel(cid, "Presisa De 10 Gold Para Desbugar!") doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Presisa De 10 Gold Para Desbugar!") doSendMagicEffect(getPlayerPosition(cid), 2) end else doPlayerSendCancel(cid, "Voce precisa aguardar "..exhaustion.get(cid, strg).." segundos para usar novamente.") end end Boa sorte.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Bom, creio eu que ficaria assim: function onLogout(cid) local sto = {17000, 17001, 63215} for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) > 0 then doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.') return false end end return true end Boa sorte.
- shop.lua que entrega items ao depot
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Nuss, pior que ando muito ocupado também. :/ Quando tiver tempo, dê uma analisada e poste pra podermos te ajudar. Boa sorte.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Nos respectivos scripts tem os valores de cada uma. Eu lembro de ter visto no do Surf e no da Bike, aí generalizei que todos possuem uma storage. Qualquer coisa, poste os scripts, em spoiler, e lhe ajudo a encontrar as storage corretas. Boa sorte.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Nossa, realmente, foi falta de atenção. Fiz o script correndo enquanto estava trocando a tela de um Moto G e depois de pronto, digitando rapidamente aquele "tuto" básico de script e registros.. Aí acabou o registro .. mas enfim. Aguardando o criador do tópico avaliar e dizer se funcionou.
-
(Pedido) Não poder deslogar estando em: Surf, Ride e Fly!
Bom, como sei que cada Evento destes citados há uma storage diferente que grava a situação.. criei este script. Na pasta CreatureScripts, em CreatureScripts.xml registre a tag abaixo: <event type="logout" name="BlockEvent" event="script" value="BlockEvent.lua"/> Agora crie o arquivo BlockEvent.lua na mesma pasta (data/creaturescript/scripts) e cole o script abaixo dentro: local sto = {12120, 12121, 12122} -- coloque as storages do SURF, RIDE, e as demais que queira bloquear o LOGOUT function onLogout(cid) for x = 1, #sto do if getPlayerStorageValue(cid, sto[x]) >= 1 then doPlayerSendCancel(cid, "Você não pode logar enquanto está situações especiais.") return false end end return true end Não testei, teste e nos informe do resultado. Boa sorte.
-
(Resolvido)Ajuste em um NPC
Por que o BUMP? Houve algum problema?
-
Anél de Experiência' [Exp Ring]
Boa noite. Infelizmente nunca me deparei com este erro, até porque nunca usei Linux para servidores. Vamos torcer para alguém que entenda sobre vir nos ajudar a solucionar este problema. Desculpe-me.
- AJUDA SCRIPT Bloquear ataque NPC Ginásio