Entre para seguir isso  
Seguidores 0
CreeD

Pedra Papel e Tesoura

4 posts neste tópico

Citar

tenho as imagens do sistema pedra papel e tesoura so que n to conseguindo que no final quando acaba o jogo, o mesmo ganha fechar a imagem final ja tentei com de varias formas se alguem puder me ajudar e se puder ajudar a colocar tpw assim o sistema com 10 pontos ganhos ele ganha um item com 20 pontos ganho ele ganha outro mas so se ele conseguir chegar nessa pontuação se ele perder antes começa de novo

goto L_PLAY;

L_PLAY:

if([email protected] == 10) goto L_WON;
if([email protected] == 10) goto L_LOOSE;

mes "[ Jogador ]";
mes "^11298DBrad^000000 ^ff0000["[email protected]+"]^000000 vs ^ff0000["[email protected]+"]^000000 ^11298D"+strcharinfo(0)+"^000000";
mes "EMPATE: ^35316D"[email protected]+"^000000";
mes "GANHOU: ^118B8D"[email protected]+"^000000";
mes "PERDEU: ^ff0000"[email protected]+"^000000";
mes "Você: [ ^355E6D"[email protected]$+"^000000 ] "[email protected]$+"!";
mes "Eu: [ ^927C96"[email protected]$+"^000000 ] "[email protected]$+"!";
mes "Faça a escolha...";
next;
    switch(select("Pedra","Papel","Tesoura")){
        case 1:                      //pedra
            callfunc("ptpes",[email protected]$);
            if([email protected]$ == "Pedra"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Pedra";  //que eu escolhi
            set [email protected]$,"^C08541EMPATE^000000";
            set [email protected]$,"^C08541EMPATE^000000";
            cutin "pedra",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Papel"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Pedra";  //que eu escolhi
            set [email protected]$,"^FF0000PERDEU^000000";
            set [email protected]$,"^C08541GANHOU^000000";
            set Hp,[email protected];
            cutin "pedrapapel",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Tesoura"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Pedra";  //que eu escolhi
            set [email protected]$,"^4E8541GANHOU^000000";
            set [email protected]$,"^FF0000PERDEU^000000";
            cutin "pedratesoura",2;
            goto L_PLAY;
            }
            
            
        case 2:                            //pedra
            callfunc("ptpes",[email protected]$);
            if([email protected]$ == "Papel"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Papel";  //que eu escolhi
            set [email protected]$,"^C08541EMPATE^000000";
            set [email protected]$,"^C08541EMPATE^000000";
            cutin "papel",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Tesoura"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Papel";  //que eu escolhi
            set [email protected]$,"^FF0000PERDEU^000000";
            set [email protected]$,"^C08541GANHOU^000000";
            set Hp,[email protected];
            cutin "papeltesoura",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Pedra"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Papel";  //que eu escolhi
            set [email protected]$,"^4E8541GANHOU^000000";
            set [email protected]$,"^FF0000PERDEU^000000";
            cutin "papelpedra",2;
            goto L_PLAY;
            }
            

        case 3:                            //tesoura
            callfunc("ptpes",[email protected]$);
            if([email protected]$ == "Tesoura"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Tesoura";  //que eu escolhi
            set [email protected]$,"^C08541EMPATE^000000";
            set [email protected]$,"^C08541EMPATE^000000";
            cutin "tesoura",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Pedra"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Tesoura";  //que eu escolhi
            set [email protected]$,"^FF0000PERDEU^000000";
            set [email protected]$,"^C08541GANHOU^000000";
            set Hp,[email protected];
            cutin "tesourapedra",2;
            goto L_PLAY;
            }
            if([email protected]$ == "Papel"){
            set [email protected],[email protected]+1;
            set [email protected]$,"Tesoura";  //que eu escolhi
            set [email protected]$,"^4E8541GANHOU^000000";
            set [email protected]$,"^FF0000PERDEU^000000";
            cutin "tesourapapel",2;
            goto L_PLAY;
            }

    }

L_LOOSE:
mes "[ Jogador ]";
mes "Você perdeu pra mim por:";
mes "^ff000010^000000 vs ^ff0000"[email protected]+"^000000";
mes "Mais sorte da proxima vêz!!! rs...";
close;

L_WON:
mes "[ Jogador ]";
mes "Você ganhou de mim por:";
mes "^ff000010^000000 vs ^ff0000"[email protected]+"^000000";
set @cash,rand(1,50);
set #CASHPOINTS,#[email protected];           //Pra quém tem meu npc de Event point pode dar Pontos para o player vencedor
mes "Você recebeu "[email protected]+" Bonus";
mes "Meus Parabéns!";
close;


}

function    script    ptpes    {

set [email protected],rand(1,3);
if([email protected] == 1){
set getarg(0),"Pedra";
}else if([email protected] == 2){
set getarg(0),"Tesoura";
}else if([email protected] == 3){
set getarg(0),"Papel";
}

return;

}

 

 

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça assim e veja se fecha.

L_LOOSE:
mes "[ Jogador ]";
mes "Você perdeu pra mim por:";
mes "^ff000010^000000 vs ^ff0000"+.@pu+"^000000";
mes "Mais sorte da proxima vêz!!! rs...";
close2;
cutin "",255;
end;

L_WON:
mes "[ Jogador ]";
mes "Você ganhou de mim por:";
mes "^ff000010^000000 vs ^ff0000"+.@pb+"^000000";
set @cash,rand(1,50);
set #CASHPOINTS,#CASHPOINTS+@cash;           //Pra quém tem meu npc de Event point pode dar Pontos para o player vencedor
mes "Você recebeu "+@cash+" Bonus";
mes "Meus Parabéns!";
close2;
cutin "",255;
end;

 

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!


Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.


Entrar Agora
Entre para seguir isso  
Seguidores 0