Postado Maio 28, 2016 8 anos Ola galera Presiso De Um Script Que Funcione Assim:No Final da Quest Vai Ter 4 baus eo player so podera escolher 1 quando ele escolher 1 ele nao podera escolher os outros baus que vao estar do lado que poder ajuda +REP
Postado Maio 28, 2016 8 anos Crie 1 arquivo com o nome 4bauQuest em data/actions/script cole isso dentro: --- Made by Mazen --- function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 12901 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Demon Legs.") doPlayerAddItem(cid,2495,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12902 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"You have found a Rainbow Shield.") doPlayerAddItem(cid,8905,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12903 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Spellbook of Dark Mysteries.") doPlayerAddItem(cid,8918,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12904 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Royal Crossbow.") doPlayerAddItem(cid,8851,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end end return 1 end Adicione essa tag em action.xml <action uniqueid="12901" script="4bauQuest.lua"/> <action uniqueid="12902" script="4bauQuest.lua"/> <action uniqueid="12903" script="4bauQuest.lua"/> <action uniqueid="12904" script="4bauQuest.lua"/> Mude o ID do item nessa parte: doPlayerAddItem(cid,2495,1) = ID do bau 12901 doPlayerAddItem(cid,8905,1) = ID do bau 12902 doPlayerAddItem(cid,8918,1) = ID do bau 12903 doPlayerAddItem(cid,8851,1) = ID do bau 12904 Deu pra entender?? Editado Maio 28, 2016 8 anos por brendoonh (veja o histórico de edições)
Postado Maio 28, 2016 8 anos Autor 3 horas atrás, brendoonh disse: Crie 1 arquivo com o nome 4bauQuest em data/actions/script cole isso dentro: --- Made by Mazen --- function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 12901 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Demon Legs.") doPlayerAddItem(cid,2495,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12902 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid,22,"You have found a Rainbow Shield.") doPlayerAddItem(cid,8905,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12903 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Spellbook of Dark Mysteries.") doPlayerAddItem(cid,8918,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end elseif item.uid == 12904 then queststatus = getPlayerStorageValue(cid,50090) if queststatus == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"You have found a Royal Crossbow.") doPlayerAddItem(cid,8851,1) setPlayerStorageValue(cid,50090,1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"It is empty.") end end return 1 end Adicione essa tag em action.xml <action uniqueid="12901" script="4bauQuest.lua"/> <action uniqueid="12902" script="4bauQuest.lua"/> <action uniqueid="12903" script="4bauQuest.lua"/> <action uniqueid="12904" script="4bauQuest.lua"/> Mude o ID do item nessa parte: doPlayerAddItem(cid,2495,1) = ID do bau 12901 doPlayerAddItem(cid,8905,1) = ID do bau 12902 doPlayerAddItem(cid,8918,1) = ID do bau 12903 doPlayerAddItem(cid,8851,1) = ID do bau 12904 Deu pra entender?? Eu criaria um bau com ese script ai teria que coloca os 3 baus cada bau um item diferençendo sendo assim ele so vai poder pega um bau e nao vai consiguir pegar os outros bau que tao ao lado ?? e isso ?
Postado Maio 28, 2016 8 anos 25 minutos atrás, bismarkzika disse: Eu criaria um bau com ese script ai teria que coloca os 3 baus cada bau um item diferençendo sendo assim ele so vai poder pega um bau e nao vai consiguir pegar os outros bau que tao ao lado ?? e isso ? Seriam quatro bau, cada 1 com 1 uniqueID representando 1 item. por exemplo: Em um bau voce iria colocar UniqueID 12901, nesse bau daria o item de ID 2495 como tá registrado na script.
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.