Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Quest Alatar ReqClass
2 participantes
Página 1 de 1
Quest Alatar ReqClass
Reparei que o Requerimento de class do sistema de quest do alatar 1.2,ele nao funcionar,pois esta sem o codico na parte do servidor
Public Function CanStartQuest(ByVal index As Long, ByVal QuestNum As Long) As Boolean
Onde impede que se vc nao tem o item,ou level requeridos,vc nao vai consceguir iniciar a quest.
Porem nao tem o codico de class,e nao to consceguindo fazer.
Este e o codico de lvl,que requer lvl
'Check if player's level is right
If Quest(QuestNum).RequiredLevel <= Player(index).Level Then
Este do Item
'Check if item is needed
For i = 1 To MAX_QUESTS_ITEMS
If Quest(QuestNum).RequiredItem(i).Item > 0 Then
'if we don't have it at all then
If HasItem(index, Quest(QuestNum).RequiredItem(i).Item) = 0 Then
PlayerMsg index, "You need " & Trim$(Item(Quest(QuestNum).RequiredItem(i).Item).Name) & " to take this quest!", BrightRed
Exit Function
End If
End If
Next
Sera que alguem pode me ajudar na de class,nao estou consceguindo fazer,ja subistitui alguns e nada funciono,bem Obrigado pela atencao.
Public Function CanStartQuest(ByVal index As Long, ByVal QuestNum As Long) As Boolean
Onde impede que se vc nao tem o item,ou level requeridos,vc nao vai consceguir iniciar a quest.
Porem nao tem o codico de class,e nao to consceguindo fazer.
Este e o codico de lvl,que requer lvl
'Check if player's level is right
If Quest(QuestNum).RequiredLevel <= Player(index).Level Then
Este do Item
'Check if item is needed
For i = 1 To MAX_QUESTS_ITEMS
If Quest(QuestNum).RequiredItem(i).Item > 0 Then
'if we don't have it at all then
If HasItem(index, Quest(QuestNum).RequiredItem(i).Item) = 0 Then
PlayerMsg index, "You need " & Trim$(Item(Quest(QuestNum).RequiredItem(i).Item).Name) & " to take this quest!", BrightRed
Exit Function
End If
End If
Next
Sera que alguem pode me ajudar na de class,nao estou consceguindo fazer,ja subistitui alguns e nada funciono,bem Obrigado pela atencao.
gui408- Ocasional
- Mensagens : 227
Créditos : 10
Re: Quest Alatar ReqClass
Acima de: 'Check if item is needed
Adicione:
Adicione:
- Código:
' check requeriment class
For i = 1 To 5
If Quest(QuestNum).RequiredClass(i) > 0 Then
If Player(index).Class <> Quest(QuestNum).RequiredClass(i) Then
PlayerMsg index, "Você precisa ser da classe " & Trim$(Class(Quest(QuestNum).RequiredClass(i)).Name) & " para obter essa missão.", BrightRed
Exit Function
End If
End If
Next
Re: Quest Alatar ReqClass
Muito obrigado Dolly funcionou perfeitamente.
gui408- Ocasional
- Mensagens : 227
Créditos : 10
Tópicos semelhantes
» Quest Alatar 1.2 Currency
» Bom, na questlog onde fica gravado a quest o nome sai quando eu relogo, como fazer para a quest ficar salva na engine mesmo desligando o serv e ligando.
» [BUG] End Quest EXP
» Quest ajuda ?
» Sytema De Quest
» Bom, na questlog onde fica gravado a quest o nome sai quando eu relogo, como fazer para a quest ficar salva na engine mesmo desligando o serv e ligando.
» [BUG] End Quest EXP
» Quest ajuda ?
» Sytema De Quest
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos