// Itens Stuff BG
// Npc que troca emblemas por Itens
// Autor: Envolvents (Wellington Ferraz)
// v0.1
// Map,WhereX,WhereY,Posiçao<TAB>script<TAB>Nome do NPC<TAB>Sprite do NPC,{
prontera,150,150,3 script Itens Stuff BG 77,{
setarray @id_stuff
[0],
671,
5340;
// ID dos Itens da Stuff
setarray @stuff_qtd
[0],
1,
1;
// Quantidade de item que será entregue
setarray @id_emblemas
[0],
607,
608;
// ID dos Emblemas
setarray @qtd_emblemas
[0],
1,
1;
// Qtd de emblemas para trocar
set @min_emblem,
0;
// Contagem mínima de emblemas para ver a lista de itens
set .
title$,
"[Itens BG Stuff]";
// Titulo do NPC
mes "No momento vejo que voce possui:";
mes ""+@qtd_emblemas
[.@i
]+" unidade de "+getitemname(@id_emblemas
[.@i
])+"";
}
if( @id_emblemas < @min_emblem ) {
mes "É preciso ter pelomenos "+@min_emblem
+" ou mais emblemas para trocar comigo";
}
if (select("Trocar meus Emblemas!",
"Cancela") == 2)
mes "["+@stuff_qtd
[.@i
]+"] "+getitemname(@id_stuff
[.@i
])+" = "+@qtd_emblemas
[.@i
]+" Emblema";
if( .@i < 1 )
else
}
if( @qtd_emblemas[@setvar] > @id_emblemas ) {
mes "Você não tem Emblemas de Guerra suficiente para trocar por "+@stuff_qtd
[@setvar
]+"x '"+getitemname(@id_stuff
[@setvar
])+"' :/";
}
mes "Deseja trocar "+@stuff_qtd
[@setvar
]+"x '"+getitemname(@id_stuff
[@setvar
])+"' por "+@qtd_emblemas
[@setvar
]+" Emblemas de Guerra?";
mes "A troca foi cancelada";
}
delitem @id_emblemas
[@setvar
], @qtd_emblemas
[@setvar
];
getitem @id_stuff
[@setvar
], @stuff_qtd
[@setvar
];
mes "Troca realizada com sucesso!";
OnInit:
}