super-metin2
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Criando um NPC

Ir para baixo

Criando um NPC Empty Criando um NPC

Mensagem   Dom Jul 11, 2010 4:12 pm

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
Postado por Bryam xÐ

http://www.metin2privateserver-dt.co.cc/search/label/Dicas%20Para%20Servers#


Data de inscrição : 31/12/1969

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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