MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Tutorial de CRAFT (com porcentagem)

+9
musinx
juichi
Dagger
Lucas Lôpo
Flips03
gabriiell mooreiiraa
Lucas Roberto
Karlos
felipebn
13 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Tutorial de CRAFT (com porcentagem)

Mensagem por felipebn Qua 29 Set 2010, 19:22

Novamente pedido de Adm Geração, fiz um script de Craft com porcentagem, parecido com o de Lineage.
Funciona da seguinte maneira, você fala com um NPC e ele pede digamos uma Espada e uma Gema, e ele pega os 2 itens e tem uma chance de digamos 50% (exemplo) e transforma em uma Espada Potencializada (mais forte), caso falhe, você perde os 2 itens!
ok primeiro, coloque esta sub no final de seu MAIN.txt ou MAIN.ess (depende da sua engine)
Spoiler:


depois, crie uma case na scriptedtile/scripteditem/scriptednpc/command, não sei, você escolhe e coloque o seguinte comando:
Spoiler:
como usar:
item1 = primeiro item que irá pedir
item2 = segundo item que irá pedir
item3 = item1 + item2 (resultado do craft)
chance = chance de sucesso (a chance será 1 em "Chance")
Digamos, se eu colocar chance = 5, a chance será de 1 em 5 que é igual a 20%
Para saber a porcentagem (%) divida 1 por 5 (5 é o exemplo) e multiplique por 100
felipebn
felipebn
Membro
Membro

Mensagens : 224

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Karlos Qua 29 Set 2010, 19:32

Show de bola esse aew novo pra mim ^.^ , thanks felipe Smile + 1 de credito aew xD
Karlos
Karlos
Membro Veterano
Membro Veterano

Mensagens : 2851

http://www.talack.com.br

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Lucas Roberto Qua 29 Set 2010, 20:11

Muito bom 1+ CRED
Lucas Roberto
Lucas Roberto
Membro Veterano
Membro Veterano

Mensagens : 1794

http://universogamesmmo.forumeiros.com/forum

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gabriiell mooreiiraa Sáb 06 Nov 2010, 12:44

praa kii servee?? Smile
gabriiell mooreiiraa
gabriiell mooreiiraa
Novato
Novato

Mensagens : 23

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Karlos Sáb 06 Nov 2010, 13:56

tipo vc vai no npc e ele te pede madeira e metal, aew vc chega la com a madeira e o metal e ele transforma ela numa espada ;D
Karlos
Karlos
Membro Veterano
Membro Veterano

Mensagens : 2851

http://www.talack.com.br

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gabriiell mooreiiraa Seg 08 Nov 2010, 14:37

Hmm, Shoow dii bolaa Very Happy
gabriiell mooreiiraa
gabriiell mooreiiraa
Novato
Novato

Mensagens : 23

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Flips03 Seg 08 Nov 2010, 16:30

Só uma perguntinha...
Tem como colocar numero com virgula na chance?
Se sim, como fazer da forma correta??
Flips03
Flips03
Membro
Membro

Mensagens : 150

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gabriiell mooreiiraa Sex 12 Nov 2010, 07:13

onde eu coloco scratch
Código:
(Call Craft(index, item1, item2, item3, chance)
gabriiell mooreiiraa
gabriiell mooreiiraa
Novato
Novato

Mensagens : 23

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Lucas Lôpo Sex 12 Nov 2010, 07:36

onde eu coloco Tutorial de CRAFT (com porcentagem) 126997
Código:
(Call Craft(index, item1, item2, item3, chance)

depois, crie uma case na scriptedtile/scripteditem/scriptednpc/command, não sei, você escolhe e coloque o seguinte comando:
Código:
Call Craft(index, item1, item2, item3, chance)
Lucas Lôpo
Lucas Lôpo
Membro Veterano
Membro Veterano

Mensagens : 833

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gabriiell mooreiiraa Qui 18 Nov 2010, 09:21

command ée ondii ficaa o principal.txt?? pale
gabriiell mooreiiraa
gabriiell mooreiiraa
Novato
Novato

Mensagens : 23

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Dagger Sex 03 Dez 2010, 20:34

Eu já coloquei os scripts e agoora? como fasso para fazer o item ? preciso de criar um NPC ?
Dagger
Dagger
Novato
Novato

Mensagens : 35

http://elitebattleon.4rumer.com/

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por juichi Sex 10 Dez 2010, 05:45

Flips03 escreveu:Só uma perguntinha...
Tem como colocar numero com virgula na chance?
Se sim, como fazer da forma correta??

tente colocar uma fraçao tipo:

33,3333......%= 10/3

soh saber matematica Very Happy
juichi
juichi
Membro Sênior
Membro Sênior

Mensagens : 483

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por musinx Sex 10 Dez 2010, 08:11

Pelo que eu entendi da tipo pra fazer um system de card!?

Tipo,tem um npc que estuda abelhas eu dropo uma carta abelha ai eu vô entrego a arma que eu quero "reforçar" e dô a carta ai a arma fica com encantamento!?
musinx
musinx
Membro Junior
Membro Junior

Mensagens : 63

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por juichi Sex 10 Dez 2010, 08:29

+/- isso

tipo

vc vai ter o item x e o item y

vc entrega os dois ao carinha e vc obtem o item z com uma certa porcentagem de chance de dar certo
(tipo refinamento de rag)

mas o item z eh um item q vc cria, o jogo nao vai dar stats pros seus itens autometicamente
juichi
juichi
Membro Sênior
Membro Sênior

Mensagens : 483

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por musinx Sex 10 Dez 2010, 08:33

Hmm,talvez irei usa-lo no meu game Juichi +1 credito por explicar Felipe +1 por postar Smile






Uia virei Ocasional '-'
musinx
musinx
Membro Junior
Membro Junior

Mensagens : 63

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Ajuda please!

Mensagem por Power Game Seg 20 Dez 2010, 08:47

Galera, desculpa reviver o tópico! Mas não consigo utilizar este script! Eu colokei certo?

Olha:

Colokei isso na SUB SCRIPTEDNPC
Código:
Case 0
            Call PlayerMsg(Index, "This scripted NPC has no apparent use.", WHITE)
            Exit Sub

        Case Else
            Call PlayerMsg(Index, "No NPC script found. Please contact an admin to solve this problem.", WHITE)
            Exit Sub
        Case 1
            Call Craft(index, item1, item2, item3,chance=5)
            Exit Sub
    End Select
End Sub
Power Game
Power Game
Membro
Membro

Mensagens : 164

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por SkyZero Seg 20 Dez 2010, 09:49

não é scripted npc é scripted item
SkyZero
SkyZero
Membro Veterano
Membro Veterano

Mensagens : 890

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Power Game Seg 20 Dez 2010, 09:53

Tem certeza? Olha oque o cara que criou o tutorial disse:

depois, crie uma case na scriptedtile/scripteditem/scriptednpc/command, não sei, você escolhe e coloque o seguinte comando:

¬¬ não precisa ser em scripteditem, pode ser também em scriptednpc!
Power Game
Power Game
Membro
Membro

Mensagens : 164

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gin Seg 20 Dez 2010, 10:58

Código:
Case 0
            Call PlayerMsg(Index, "This scripted NPC has no apparent use.", WHITE)
            Exit Sub

        Case Else
            Call PlayerMsg(Index, "No NPC script found. Please contact an admin to solve this problem.", WHITE)
            Exit Sub
        Case 1
            Call Craft(index, item1, item2, item3,chance=5)
            Exit Sub
    End Select
End Sub


ta errado você ta colocando antes da Case Else tem que ser antes assim:

Código:
Case 0
            Call PlayerMsg(Index, "This scripted NPC has no apparent use.", WHITE)
            Exit Sub

Case 1
            Call Craft(index, item1, item2, item3,chance=5)
            Exit Sub

        Case Else
            Call PlayerMsg(Index, "No NPC script found. Please contact an admin to solve this problem.", WHITE)
            Exit Sub
    End Select
End Sub


ve se da certo xD se o resto estiver certo vai pegar, eu sinceramento so consegui com Scripted NPC (unico que tentei)xD


Exeplicação: a case Else e como se foc, se não pegar numa das Case acima ela e ligada, dizendo que:"No NPC script found. Please contact an admin to solve this problem." so usar o tradutor do google que vai saber XD

me da credit manin Very Happy
gin
gin
Membro Vitalicio
Membro Vitalicio

Mensagens : 530

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Power Game Seg 20 Dez 2010, 11:14

Mesmo assim nao deu! Olha aonde tá +- aquela parada que é pra por no final do main:

Código:
Sub SetBank(Map, X, Y)
    Call SetAttribute(Map, X, Y, 23, 0, 0, 0, "", "", "")
End Sub

' Tests scripts up to the location of Sub TestMain(Index).
' Leave this sub at the bottom to test the entire script file.
Sub TestMain(Index)
    Call PlayerMsg(Index, "Scripts are working properly.", BRIGHTGREEN)
End Sub

Sub Craft(index, item1, item2, item3, chance)
Slot = 1
Do While Slot < 25
If GetPlayerInvItemNum(Index, Slot) = int(item1) Then
tem1 = 1
slot = 25
End if
Slot = Slot + 1
Loop
Slot = 1
Do While Slot < 25
If GetPlayerInvItemNum(Index, Slot) = int(item2) Then
tem2 = 1
slot = 25
End if
Slot = Slot + 1
Loop
If tem1 = 1 and tem2 = 1 then
Call TakeItem(Index, int(item1), 1)
Call TakeItem(Index, int(item2), 1)
If Rand(1, int(chance)) > 1 then
Call PlayerMsg(Index, "Craft falhou!", BRIGHTRED)
Exit sub
End if
Call Giveitem(index, item3, 1)
Call PlayerMsg(Index, "Craft feita com sucesso!", BrightGreen)
Else
Call PlayerMsg(Index, "Craft falhou!", BRIGHTRED)
End if
End sub

Me manda aonde tá o seu e como tá? não tá funcionando, nao aparece nem a mensagem que o CASE ELSE fala! Pera, primeiramente:

Eu configurei meu NPC em scripted e puis no script o numero ''1''( pq a minha é case 1);

É só isso que tem que fazer?
Power Game
Power Game
Membro
Membro

Mensagens : 164

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gin Seg 20 Dez 2010, 11:54

E assim no seu NPc você deixou pelomenos 1 de vida pra poder "atacar" o NPC e ligar a CAse?
gin
gin
Membro Vitalicio
Membro Vitalicio

Mensagens : 530

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Power Game Seg 20 Dez 2010, 12:09

Sim! Olha como ela tá:

Spoiler:
Power Game
Power Game
Membro
Membro

Mensagens : 164

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gin Ter 21 Dez 2010, 06:02

você colocou no main antes do End Select ?
gin
gin
Membro Vitalicio
Membro Vitalicio

Mensagens : 530

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Power Game Ter 21 Dez 2010, 08:55

and select? aonde? no scriptedNPC, a case q vc diz? n entendi
Power Game
Power Game
Membro
Membro

Mensagens : 164

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por gin Qua 22 Dez 2010, 06:29

No final do main, tem End select, você colocou o Script antes ou depois do End select!
gin
gin
Membro Vitalicio
Membro Vitalicio

Mensagens : 530

Ir para o topo Ir para baixo

Tutorial de CRAFT (com porcentagem) Empty Re: Tutorial de CRAFT (com porcentagem)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos