hello guys how do i fix this error in this npc error on line * 36
script:
prontera,156,285,1 script Maquina Premio 563,{
// ----- Variaveis ----- \\
set .maq$,"[Maquina Premio]"; // Nome do Script
set @idvale,20806; // Moeda/Vale/Cupom da maquina.
set @qtdmq,1; //Quantidade Necessaria da Moeda.
SetArray @PremiosMaquina[0],20558,1,20523,1,20441,1,20442,1,20443,1,20444,1,20445,1,20365,1,20006,1; // Premios no seguinte formato: ID Item, Quantidade. Pode ter até 63 Itenss!
set .@minz,100000; // Minimo de Zeny que a pessoa pode ganhar
set .@maxz,100000000; // Maximo de Zeny que a pessoa pode ganhar
set .@minrops,500; // Min de rops que a pessoa pode ganhar
set .@maxrops,1500; // max de rops que a pessoa pode ganhar
//----------------------- \\
mes .maq$;
if (countitem(@idvale) < @qtdmq){mes "Para Jogar Nesta Maquina você deve ter um " +getitemname(@idvale)+ "."; close;}
mes "Olá "+strcharinfo(0)+"! Gostaria de jogar em nossa Maquina??";
menu "Sim,vamos la vou ganhar!",-,"Não,Talvez Depois...",nopes;
next;
delitem @idvale,@qtdmq;
mes .maq$;
mes "Certo Vamos La! A sorte foi lançada!";
mes "Boa Sorte!";
set .@tipopremio,rand(1,3);
if (.@tipopremio == 1){
set .@qtdzeny,rand (.@minz,.@maxz);
next;
mes .maq$;
mes "Parabens! Você Recebeu "+.@qtdzeny+" Zenys de Premio!";
set zeny,zeny+.@qtdzeny;
close;
}
if (.@tipopremio == 2){
Set @i,Rand(GetArraySize(@PremiosMaquina)/2);
additem @PremiosMaquina[@i*2],@PremiosMaquina[@i*2+1];
next;
mes .maq$;
mes "Parabens! Você Recebeu "+getitemname(@PremiosMaquina[@i*2])+"!";
close;
}
if (.@tipopremio == 3){
set .@qtdrops,rand (.@minrops,.@maxrops);
next;
mes .maq$;
mes "Parabens! Você Recebeu "+.@qtdrops+" Rops de Premio!";
set cashpoint,cashpoint+.@qtdrops;
close;
}
Question
Geralt
hello guys how do i fix this error in this npc error on line * 36
script:
prontera,156,285,1 script Maquina Premio 563,{
// ----- Variaveis ----- \\
set .maq$,"[Maquina Premio]"; // Nome do Script
set @idvale,20806; // Moeda/Vale/Cupom da maquina.
set @qtdmq,1; //Quantidade Necessaria da Moeda.
SetArray @PremiosMaquina[0],20558,1,20523,1,20441,1,20442,1,20443,1,20444,1,20445,1,20365,1,20006,1; // Premios no seguinte formato: ID Item, Quantidade. Pode ter até 63 Itenss!
set .@minz,100000; // Minimo de Zeny que a pessoa pode ganhar
set .@maxz,100000000; // Maximo de Zeny que a pessoa pode ganhar
set .@minrops,500; // Min de rops que a pessoa pode ganhar
set .@maxrops,1500; // max de rops que a pessoa pode ganhar
//----------------------- \\
mes .maq$;
if (countitem(@idvale) < @qtdmq){mes "Para Jogar Nesta Maquina você deve ter um " +getitemname(@idvale)+ "."; close;}
mes "Olá "+strcharinfo(0)+"! Gostaria de jogar em nossa Maquina??";
menu "Sim,vamos la vou ganhar!",-,"Não,Talvez Depois...",nopes;
next;
delitem @idvale,@qtdmq;
mes .maq$;
mes "Certo Vamos La! A sorte foi lançada!";
mes "Boa Sorte!";
set .@tipopremio,rand(1,3);
if (.@tipopremio == 1){
set .@qtdzeny,rand (.@minz,.@maxz);
next;
mes .maq$;
mes "Parabens! Você Recebeu "+.@qtdzeny+" Zenys de Premio!";
set zeny,zeny+.@qtdzeny;
close;
}
if (.@tipopremio == 2){
Set @i,Rand(GetArraySize(@PremiosMaquina)/2);
additem @PremiosMaquina[@i*2],@PremiosMaquina[@i*2+1];
next;
mes .maq$;
mes "Parabens! Você Recebeu "+getitemname(@PremiosMaquina[@i*2])+"!";
close;
}
if (.@tipopremio == 3){
set .@qtdrops,rand (.@minrops,.@maxrops);
next;
mes .maq$;
mes "Parabens! Você Recebeu "+.@qtdrops+" Rops de Premio!";
set cashpoint,cashpoint+.@qtdrops;
close;
}
nopes:
close;
}
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.