SA-MP Forums Archive
[AJUDa]Comando. que mesmo sem dinheiro funciona - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDa]Comando. que mesmo sem dinheiro funciona (/showthread.php?tid=304401)



[AJUDa]Comando. que mesmo sem dinheiro funciona - Marlon Lima - 18.12.2011

PHP код:
    if(strcmp(cmdtext"/comprarlalaca"true)==0//Checarб se o comando que o jogador digitou foi o /comprar.
    
{
        if(
GetPlayerGP(playerid) >= 500//O GetPlayerMoney(playerid) equivale ao dinheiro do jogador e o " == " й um sinal que verificarб se os valores nas suas extremidades (o dinheiro do jogador e o 500) sгo iguais.
        
{
            
GivePlayerMoney(playerid, -500); //O GivePlayerMoney darб dinheiro ao jogador. Dar -500 ao jogador significa retirar do mesmo 500.
            
SendClientMessage(playerid,COLOR_YELLOW," parabens vocк acabou de comprar o produto"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
        
}
        else
        {
            
SendClientMessage(playerid,COLOR_YELLOW,"Vocк nгo tem esta grana"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
        
}
        return 
1//O return finaliza a funзгo dos comandos do jogo e para a leitura do cуdigo na parte onde foi colocado.
    
}
ja tentei tudo mudar o comando,, muda de lugar do -500 e o lugar do vc num tem dinheiro
n sei arrumar isso 
espero que ajudem ae


Re: [AJUD]Comando. que mesmo sem dinheiro funciona - .Skool_. - 18.12.2011

Quote:
Originally Posted by Marlon Lima
Посмотреть сообщение
PHP код:
    if(strcmp(cmdtext"/comprarlalaca"true)==0//Checarб se o comando que o jogador digitou foi o /comprar.
    
{
        if(
GetPlayerGP(playerid) >= 500//O GetPlayerMoney(playerid) equivale ao dinheiro do jogador e o " == " й um sinal que verificarб se os valores nas suas extremidades (o dinheiro do jogador e o 500) sгo iguais.
        
{
            
GivePlayerMoney(playerid, -500); //O GivePlayerMoney darб dinheiro ao jogador. Dar -500 ao jogador significa retirar do mesmo 500.
            
SendClientMessage(playerid,COLOR_YELLOW," parabens vocк acabou de comprar o produto"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
        
}
        else
        {
            
SendClientMessage(playerid,COLOR_YELLOW,"Vocк nгo tem esta grana"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
        
}
        return 
1//O return finaliza a funзгo dos comandos do jogo e para a leitura do cуdigo na parte onde foi colocado.
    

pawn Код:
if(strcmp(cmdtext, "/comprarlalaca", true)==0){
if(GetPlayerGP(playerid) >= 500)
{
            GivePlayerMoney(playerid, -500); //O GivePlayerMoney darб dinheiro ao jogador. Dar -500 ao jogador significa retirar do mesmo 500.
            SendClientMessage(playerid,COLOR_YELLOW," parabens vocк acabou de comprar o produto"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
}
else if(GetPlayerGP(playerid) < 500)
{
            SendClientMessage(playerid,COLOR_YELLOW,"Vocк nгo tem esta grana"); //Mandarб uma mensagem ao jogador. Lembre-se de colocar sempre SendClientMessage e nгo sendclientmessage para isso.
}
return 1;
}
Caso tenha ajudado: REPUTATION, caso ao contrario me informe oque houve!


Re: [AJUDa]Comando. que mesmo sem dinheiro funciona - Psat - 25.03.2012

Vlw tbm tava recisando da info


Re: [AJUDa]Comando. que mesmo sem dinheiro funciona - zbt - 25.03.2012

pawn Код:
if(strcmp(cmdtext, "/comprarlalaca", true)==0){
    if(GetPlayerMoney(playerid) < 500)
        return SendClientMessage(playerid,COLOR_YELLOW,"Vocк nгo tem esta grana");
    GivePlayerMoney(playerid, -500);
    SendClientMessage(playerid,COLOR_YELLOW," parabens vocк acabou de comprar o produto");
    return true;
}