Ir para conteúdo

[Ajuda] Preciso De Ajuda Para Arrumar Minha Quest


superbruno100

Posts Recomendados

Gente preciso que vocês me ajudem a colocar lvl para essa Quest

 

 

 

function onUse(cid, item, frompos, item2, topos)

if item.uid == 1011 then

queststatus = getPlayerStorageValue(cid,1011)

if queststatus == -1 or queststatus == 0 then

doPlayerSendTextMessage(cid,22,"Você ganhou uma Fire Stone + 1TD!")

item_uid = doPlayerAddItem(cid,2283,1)

item_uid = doPlayerAddItem(cid,8777,1)

setPlayerStorageValue(cid,1011,1)

 

 

else

doPlayerSendTextMessage(cid,22,"O baú está vazio.")

end

else

return 0

end

return 1end

 

 

Um Script não muito difícil, apesar de eu não saber dry.png

Mais que vale um Rep+ biggrin.png

Editado por Brunex
Link para o comentário
Compartilhar em outros sites

ta ae

function onUse(cid, item, frompos, item2, topos)
if item.uid == 1011 then
if getPlayerLevel >= x then								------troque o x pelo lv minimo para a quest
queststatus = getPlayerStorageValue(cid,1011)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você ganhou uma Fire Stone + 1TD!")
item_uid = doPlayerAddItem(cid,2283,1)
item_uid = doPlayerAddItem(cid,8777,1)
setPlayerStorageValue(cid,1011,1)
else[/b][/font][/size]
doPlayerSendTextMessage(cid,22,"voce n tem level para faze a quest,vai upa")


else
doPlayerSendTextMessage(cid,22,"O baú está vazio.")
end
else
return 0
end
return 1end

Editado por lordbug99
Link para o comentário
Compartilhar em outros sites

@lordbug99 não funciona esse ae não :p

tem até uns negócio do fórum no teu código, fora que os elses tão fora de ordem, não funcionaria, também tem outro erro que tem desde o script que ele passou, no "return 1end" isso nem pega :p

corrigi o do lordbug99 e ficou assim:

function onUse(cid, item, frompos, item2, topos)
 if item.uid == 1011 then
 if getPlayerLevel(cid) >= x then															 ------troque o x pelo lv minimo para a quest
	if getPlayerStorageValue(cid,1011) <= 0 then
	   doPlayerSendTextMessage(cid,22,"Você ganhou uma Fire Stone + 1TD!")
	   doPlayerAddItem(cid,2283,1)
	   doPlayerAddItem(cid,8777,1)
	   setPlayerStorageValue(cid,1011,1)
	else
	   doPlayerSendTextMessage(cid,22,"O baú está vazio.")
	end
 else
	doPlayerSendTextMessage(cid,22,"voce n tem level para faze a quest,vai upa")
 end
 return true
 end
 return true
end

aí edita o lv min la no x

---- edit

hauahua copiei o dele e nem me toquei que faltava o cid, malz ae

Editado por JeDiAN
Link para o comentário
Compartilhar em outros sites

Erraram na mesma função,faltou identificar o cid: "getPlayerLevel"

enquanto o certo é: getPlayerLevel(cid)

 


function onUse(cid, item, frompos, item2, topos)
local storage,level = 1011,50
if getPlayerLevel(cid) < level then
return doPlayerSendTextMessage(cid,22,"Você precisa ter level "..level.." ou mais para abrir este baú.")
elseif getPlayerStorageValue(cid,storage) >= 1 then
return doPlayerSendTextMessage(cid,22,"O baú está vazio.")
end
doPlayerSendTextMessage(cid,22,"Você ganhou uma Fire Stone + 1TD!")
doPlayerAddItem(cid,2283,1)
doPlayerAddItem(cid,8777,1)
setPlayerStorageValue(cid,storage,1)
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...