Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Fiz uma script básica, to aprendendo. Ai eu queria ver se eu fiz certo.

 

Função da script: Ao falar o comando !trocaritem, a script transforma 1kk em uma demon chield.

 

Se eu fiz algo errado me ajudem

function onSay(cid, param, channel)

local money ==   10000
local moneyk ==   2165
local storage == 12655

if doPlayerRemoveMoney(cid,money) then

   doPlayerAddItem(cid,moneyk,5)
doPlayerSendTextMessage(cid,19,"voce fez uma boa troca")
   doSendMagicEffect(cid,15)

else
doPlayerSendTextMessage(cid,19,"Você ñ tem item)
getPlayerStorageValue(moneyk,storage)

end
return true
end
Editado por arthurabreu (veja o histórico de edições)

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

bom, da pra usar, nao tem necessidade de storage se você não tiver o dinheiro ele ja vai retornar , e fecha as aspas doPlayerSendTextMessage(cid,19,"Você ñ tem item)

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

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

bom, da pra usar, fecha as aspas doPlayerSendTextMessage(cid,19,"Você ñ tem item)

 

é que começei tem algumas horinhas. Tem algum tutorial que possa me ajudar?

por exemplo: significado das funçoes..

etc

 

 

Edit: Coloquei o storage para o player usar somente uma vez por character.

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

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

 

é que começei tem algumas horinhas. Tem algum tutorial que possa me ajudar?

por exemplo: significado das funçoes..

etc

eu tinha um aqui mais deletei vou ver se acho novamente

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

eu tinha um aqui mais deletei vou ver se acho novamente

Obrigado, eu coloquei o storage para o player usar somente uma vez por character. Fiz errado?

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

sim, no caso voce teria que fazer assim

function onSay(cid, param, channel)

local money == 10000
local moneyk == 2165
local storage == 12655

if getPlayerStorageValue(cid, storage) <= 0 then
if doPlayerRemoveMoney(cid,money) then
setPlayerStorageValue(cid, storage,1)
doPlayerAddItem(cid,moneyk,5)
doPlayerSendTextMessage(cid,19,"voce fez uma boa troca.")
doSendMagicEffect(cid,15)
else
doPlayerSendTextMessage(cid,19,"Você ñ tem item.")
end
else
doPlayerSendTextMessage(cid,19,"Voce ja trocou seu item.")
end
return true
end
Editado por AnaPaula (veja o histórico de edições)

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

 

sim, no caso voce teria que fazer assim

function onSay(cid, param, channel)

local money == 10000
local moneyk == 2165
local storage == 12655

if getPlayerStorageValue(storage) <= 0 then
doPlayerRemoveMoney(cid,money)
doPlayerAddItem(cid,moneyk,5)
doPlayerSendTextMessage(cid,19,"voce fez uma boa troca")
doSendMagicEffect(cid,15)
else
doPlayerSendTextMessage(cid,19,"Você ñ tem item")
end
return true
end

Acho que intendi, obrigado.

Se você achar o significado das funçoes e tutoriais que possam me ajudar a virar um mini-scripter eu agradeço.

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites
sim, no caso voce teria que fazer assim
function onSay(cid, param, channel)

local money == 10000
local moneyk == 2165
local storage == 12655

if getPlayerStorageValue(cid, storage) <= 0 then
if doPlayerRemoveMoney(cid,money) then
setPlayerStorageValue(cid, storage,1)
doPlayerAddItem(cid,moneyk,5)
doPlayerSendTextMessage(cid,19,"voce fez uma boa troca.")
doSendMagicEffect(cid,15)
else
doPlayerSendTextMessage(cid,19,"Você ñ tem item.")
end
else
doPlayerSendTextMessage(cid,19,"Voce ja trocou seu item.")
end
return true
end

dei uma melhorada nele mais não testei se der algum erro só falar, baixe o anexo.

FUNCTIONS e exemplos.rar

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

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites
sim, no caso voce teria que fazer assim
function onSay(cid, param, channel)

local money == 10000
local moneyk == 2165
local storage == 12655

if getPlayerStorageValue(cid, storage) <= 0 then
if doPlayerRemoveMoney(cid,money) then
setPlayerStorageValue(cid, storage,1)
doPlayerAddItem(cid,moneyk,5)
doPlayerSendTextMessage(cid,19,"voce fez uma boa troca.")
doSendMagicEffect(cid,15)
else
doPlayerSendTextMessage(cid,19,"Você ñ tem item.")
end
else
doPlayerSendTextMessage(cid,19,"Voce ja trocou seu item.")
end
return true
end

dei uma melhorada nele mais não testei se der algum erro só falar, baixe o anexo.

 

Rep+, Tem algum TUTORIAL De scripting que pode me ajudar? 

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

Só acrescentando, há um erro ao declarar a variável local com dois sinais de igualdade:

local money == 10000
local moneyk == 2165
local storage == 12655


O certo seria:
 

local money = 10000
local moneyk = 2165
local storage = 12655

Abç.

                                                                     Ajudei? De nada \o/                                            Att Rusherzin

Link para o post
Compartilhar em outros sites

 

Só acrescentando, há um erro ao declarar a variável local com dois sinais de igualdade:

local money == 10000
local moneyk == 2165
local storage == 12655

O certo seria:

 

local money = 10000
local moneyk = 2165
local storage = 12655

Abç.

 

 

obrigado por avisar, eu achava que os sinais de " = " não faziam diferença na quantidade do mesmo.

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

I helped you ? REP +.

 

Att: Abreu

Link para o post
Compartilhar em outros sites

obrigado por avisar, eu achava que os sinais de " = " não faziam diferença na quantidade do mesmo.

esqueci desse detalhe rsrs

 Whatsapp: +55 (48) 98815-0709 Discord: Qwizer#5713

 

Global 100% 7.40 com Website

TFS 1.2 10.97-11.00 + GlobalFull OtherWorld ...

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo