terça-feira, 15 de fevereiro de 2011

Criando NPC

0 comentários
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

0 comentários:

Enviar um comentário

Com tecnologia do Blogger.