Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado
  • Autor

@xWhiteWolf,

gostei dessa talkaction, só que tem 1 problema, quando eu uso o comando, manda  mensagem pra todos do ot e não adiciona 1 hora premium

 

12:48 Juan Cafageste [5004]: 12:43 Voce ganhou 1h de Premium account.
12:48 Chupar Uns Cu [5282]: 12:45 Voce ganhou 1h de Premium account.

Editado por poko360 (veja o histórico de edições)

  • Respostas 18
  • Visualizações 784
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • se o player deslogar não vai ter como voltar ele pro templo :/

  • local templepos = {x= 140, y= 54, z = 7} function onUse(cid, item, fromPosition, itemEx, toPosition) queststatus = getPlayerStorageValue(cid,19485) if queststatus == -1 then doPlayerSendTextMessage(ci

  • local templepos = {x= 160, y= 54, z = 7} function onSay(cid, words, param, channel)  player = getPlayersOnline() for i = 1, #player do doPlayerSendTextMessage(player[i],MESSAGE_INFO_DESCR, "Voce g

Postado

É só remover a linha que manda a mensagem amigo :

local templepos = {x= 160, y= 54, z = 7}


function onSay(cid, words, param, channel) 
player = getPlayersOnline()


for i = 1, #player do
doPlayerAddPremiumDays(player[i], 1/24)
addEvent(function()
  if isCreature(player[i]) then
  doTeleportThing(player[i], templepos, true)
   end
 end, 1000*3600)
end
return true
end
Postado

@poko360, dá algum erro no console? As vezes pode ser a versão do seu server q mudou o nome da função que adiciona premium days.. 

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado
  • Autor

mas ainda não adiciona a hora premium só aparece a mensagem

 

 

edit:

 

nao da error no console, eu apenas cliquei na quest e apareceu a mensagem, ai eu cliquei denovo e apareceu denovo, ta podendo fazer a quest quantas vezes quiser, e não adiciona a hora premium

Editado por poko360 (veja o histórico de edições)

Postado
local templepos = {x= 140, y= 54, z = 7}
function onUse(cid, item, fromPosition, itemEx, toPosition)
queststatus = getPlayerStorageValue(cid,19485)
if queststatus == -1 then
setPlayerStorageValue(cid, 19485, 1)
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce ganhou uma hora de vip.")
doPlayerAddPremiumDays(cid, 1)
addEvent(function()
  if isCreature(cid) then
  doTeleportThing(cid, templepos, true)
   end
 end, 1000*3600)
else
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce ja pegou sua recompensa.")
end
return true
end

foi mal, comi uma linha do script sem querer e foi justo a que adicionava o storage pra ele não poder fazer várias vezes... mudei o tempo da premium pra 1 dia vê se agora dá certo

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo