Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2J] Dúvidas (https://secretexperience.net/forumdisplay.php?f=37)
-   -   [IL a Gracia] Dica Rapida de como por item requerido para usar NPC (https://secretexperience.net/showthread.php?t=17148)

wtl4ever 18-12-2009 01:38 PM

Dica Rapida de como por item requerido para usar NPC
 
Gostaria de saber como ponho requerimento de ITEM para ter acesso ao NPC...

EX: PARA ACESSAR UMA GK. PRECISA DO ITEM TAL. Tipo item de quest, nao item que venha a gastar...
E se tem como delimitar 30 dias para o tal item. Vi que tem uns HAT: TOCA DE NATAL, que sao 30 dias. Se tiver algo do tipo...


Ou algum outro modo que eu possa fazer isso.

Seco 18-12-2009 03:32 PM

Citação:

qn = "9997_NPCDonate

NPC=[40009]
CURRENCY_ID = 3496 # Currency ID (Adena - 57, Ancient Adena - 5575) you can use anything
DONATION_ID= XXXX
QuestId = 9997
QuestName = "NPCDonate"
QuestDesc = "custom"
InitialHtml = "1.htm"


print "importing custom: 9997: NPCDonate"

class Quest (JQuest) :

def __init__(self,id,name,descr): JQuest.__init__(self,id,name,descr)


def onEvent(self,event,st):
htmltext = event
count=st.getQuestItemsCount(DONATION_ID)
if count < 0 or st.getPlayer().getLevel() < 1 :
htmltext = "<html><head><body>Voce Nao tem Donation<br></body></html>"
else:
st.takeItems(DONATION_ID,0)
st.getPlayer().setTarget(st.getPlayer())
Tenta add akela linha ali que está sublinhada...

Lembrando akilo eh soh uma demonstração...

Você tera que por o id do item que precisara...

Essa linha você vai add no __Init__.py do npc que voce quer....

Lembrando mais uma vez...

Faça sempre um Backup pois pode dar errado...

Qualquer coisa Post ai

wtl4ever 18-12-2009 03:46 PM

Hum... mas meu npc é simples... eu fz ee assim: chat0 chamando chat1 direcionado pro local da sala... com as cordenadas no teleport, nao tem .py ;/

Seco 18-12-2009 07:21 PM

Hum tem como voce me mandar?

Posso dar uma olhada nisso

wtl4ever 21-12-2009 10:47 AM

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Tá ai... por favor me ajudem,,, varios estao esperando, e so depende disso...

Tem aqueles hats de 30 dias... eles funcionam realmente por 30 dias? e teria como por eles como requerimento? Ai eu daria o chapeu, tiraria os negocios para nao dropar, nao dar trade nem vender^^... e ele sumiria automatico!


Horários baseados na GMT -3. Agora são 11:50 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.