Jump to content
  • 0
Sign in to follow this  
iamblood

[Resolvido] NPC Apostador

Question

Estou com esse npc, ele diz que não tenho zeny para apostar mesmo tendo. O que está de errado nele, já revisei várias vez

Citar

/////By Odiney Kodelski Michalzeszen | Cronus  |  saga BR //////
////////////////////////////////////////////////////////////////
//com respeito aos autores dos scropts não retire os creditos///
////////Ou vam ficar sem inovações no seus servidores///////////
/////imagine só/////////////////////////////////////////////////
/////////Vc n sabe nada de scripts e os que sabem vão para de //
/////////Ajudar!!!//////////////////////////////////////////////
////////////////////////////////////////////////////////////////


sec_in02,134,158,5    script    Apostador    4_M_MINISTER,{
set @number,rand(1,30);
set $premio,20000000;
set @valor,2000000;

if($premio3 == 1000000000) set @valor,0;


if (getgmlevel() == 99) { goto L_GM; }else{

teste:
mes "[^333333Apostador^000000]";
mes "Olá! Gostaria de fazer uma apostinha?";
next;

mes "[^0000ff"+strcharinfo(0)+"^000000]";
mes "Depende. Que tipo de aposta?";
next;

mes "[^333333Apostador^000000]";
mes "Eu penso em um número";
mes "e vc tem q advinhar";
mes "----------------------";
mes "O valor da aposta é de 2kk";
mes "e o premio é cumulativo";
mes "Se o premio não tiver acumulado o valor do mesmo é de 20kk";
mes "Se você errar o premio soma com valor apostado";
mes "Se o valor do premio chegar a 1b as apostas ficaram de gratis :)";
next;
menu "Ok, vou tentar",sim,"Nada. Sai fora",nao,"Ver valor acumulado",lucro;


sim:
mes "[^333333Apostador^000000]";
mes "Digite o numero que estou pensando de 1 à 30";
next;
input @guess;
if (zeny < @valor) goto SemZeny;
set zeny,zeny-@valor;
set $premio2,$premio2+@valor;
set $premio3,$premio2+$premio;
if(@guess==@number)
    {
        mes "[^333333Apostador^000000]";
        mes "Parabéns. Você acertou em cheio!!";
        mes "pegue seu premio!";
        set zeny,zeny+$premio3;
        announce strcharinfo(0) +": Acaba de ganhar o premio acumulado da Apostador no valor de "+ $premio3 +" Zenys!!!",0,0xFFFF00;
        set $premio2,0;
        set $premio3,0;
        set $premio,0;
        close;
    }
    else
    {
        mes "[^333333Apostador^000000]";
        mes "Você tem muito azar. hehehe";
        mes "Quer tentar dinovo?";
        menu "Sim",sim,"Não. Você ta me roubando",nao,"Ver numeros",lucro;
        close;
    }


}


    L_GM:
    mes "[^333333Apostador^000000]";
    mes "Ola! O quer quer fazer?";
    next;
    menu "Ver Numeros",lucro,"testar npc",teste,"Nada",nao,"Resetar",reset;

    lucro:
    mes "[^333333Apostador^000000]";
    mes "Meu premio ta acumulado em ^ff0000"+ $premio3 +"^000000!";
    mes "Aproveita e tente a sorte, quem sabe hj vc ganha!";
    close;

    reset:
    set $premio,0;
    set $premio2,0;
    set $premio3,0;
    close;

    nao:
    mes "[^333333Apostador^000000]";
    mes "Volte quando puder!!!";
    close;

    SemZeny:
    mes "Você não tem o zeny que digitou!";
    mes "Ta querendo me enganar?";
    mes "Cai fora!";
    close;

}

 

 

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

O emulador agora é case sensitive e a variavel constante que se refere ao valor de zeny do personagem é "Zeny". Logo você precisa substituir todos os locais onde é utilizado a variavel "zeny" por "Zeny".

Share this post


Link to post
Share on other sites
  • 0

Resolvido!
Valeu, pode fechar!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

Seja bem vindo ao Cronus-Emulator.
É sempre um prazer te-lo conosco.
Você pode visualizar nossas áreas de suporte para encontrar suas soluções sem a necessidade de se registrar!
Registrando em nossa comunidade, você poderá conhecer mais sobre nosso projeto, criar tópicos, responder tópicos existentes, baixar milhares de recursos em nosso sistema de downloads, participar de nossa comunidade, customizar seu perfil e muito mais... Se você já possui uma conta, faça seu login - ou crie uma conta. Também temos integração com Google+ e Facebook.

×
×
  • Create New...