Criando um NPC

Use o bloco de notas, mas se quiser traduzir um ja exestente va ao projecto nao sei ke XD

comecemos

alguns exemplos para começar de coidgos

say ( "isto aparecera ao clikar no npc (so a parte que diz isto: aparecera ao clikar no npc (so a parte que diz: aparecera ao clikar no npc )) " )
ou seja, diz isto: ´´isto aparecera ao clikar no npc (so a parte que diz isto: aparecera ao clikar no npc (so a parte que diz: aparecera ao clikar no npc ))``

local s = select ( "opcao 1" , "opcao 2" ) podes por as ke kiseres

if s == 1 then ( corre a 1 opcao ) (ou seja, corre esta opcao se carregarem opcao 1)

if s == 2 then ( corre a 2 opcao ) (o mesmo que em cima XD)


ALGUNS EXEMPLOS DE OPÇOES

horse.is_dead ()mata o cavalo ao clikar no NPC (rara funcao xD)
horse.is_mine nao sei
horse.is_riding () monta io cavalo
horse.revive () Ressuscita o cavalo
horse.ride () aparece o cavalo
horse.set_level () poem te nivel ao cavalo
horse.summon () Aparece o cavalo
horse.unride () te tira do cavalo
horse.unsummon () faz desaparcer o cavalo


if pc. gold> = 250000 then
pc. changegold (- 250,000)
esta funcao tira te 250,000 Yang

pc. changegold (250,000)
esta funcao da te 250,000 Yang

pc. give_item2 (value object)
esta funcao da te qualker objecto ponhas(id) no local sublinhado(tens de apgar o ke esta sublinhado)
exemplo, dar livro miltiar- pc. give_item2 (50053)

[ENTER]
se quiseres que te ponha outra linha (say) usa [ENTER]

else
usado quando a char nao tem um requesito
exemplo, - nao tem yang


____________________________
EXEMPLO DUM NPC QUE TE DA UM LIVRO XD
____________________________

say ( "ola vendo livros,[ENTER]so te custara 250.000 yang um livro xD" )
say ( "" )
say ( "" )
say ( "" )
local s = select ( "quero o livro." , "nao, muito caro" )
if s == 1 then
if pc . gold >= 250000 then
pc . changegold ( - 250000 )
pc . give_item2 ( 50300 )
else
say ( "nao tens yang sufeciente" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
end
elseif s == 2 then
say ( "pelos vistos nao te interessa ler um livro,[ENTER]um dia veras que a leitura e boa para o espirito" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
say ( "" )
end
__________________________________
NAO USEM ACENTOS

Comentários

  1. Alguem sabe mais comandos sem ser esses acima descrito. agradecia

    ResponderExcluir
  2. pessimo tuto nem sei dq esta a dizer ....

    ResponderExcluir
  3. TANTA BESTEIRA BASTAVA POR O CODIGO DO NPC COMPLETO ...ANALISANDO E COMPARANDO..SE V COMO PROCEDER O TENSO E Q TUDO E COPIA..NEM SE IMPORTAM EM SIMPLIFICAR...NOOBS

    ResponderExcluir
  4. tipo eu quero e criar um npc normal tipo clico no npc e abre a aba de vendas nao para fase isso tudo --'

    ResponderExcluir
  5. excelente, ajudoume muito

    ResponderExcluir
  6. Pega um NPC de venda, leia, estude, entenda e faça...

    O cara mostrou as funçõe sprincipais ali.
    Say, Local s, If s, If pc gold, else, elseif s,.

    No basico todos vão fazer isso.
    Se você entende a lógica consiguirar fazer qualquer npc.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Codigos GM 2.0

Codigos para Criar Itens via Navicat

Tutoriais