SA-MP Forums Archive
[AJUDA]CMD com poblema - 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]CMD com poblema (/showthread.php?tid=300560)



[AJUDA]CMD com poblema - atsbs - 01.12.2011

Galera fiz esse cmd parar roubar a mala de alguem,a o roubar ganha 50k, mais a pessoa tem que ter no minimo 50k no bolso, mais ele nao reconheзe que tem o dinheiro, segue as linhas ai:

Linhas:

PHP код:
    if(strcmp("/roubarmala"cmdtexttrue10) == 0)
    {
        new 
pidstring[128];
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /roubarmala [ID do Jogador] [Quantia de Grana]");
        
tmp strtok(cmdtextidx);
        if(
Info[pid][SemMala] == false) return SendClientMessage(playeridCOLOR_GRAD1"   O Jogador Nao Tem uma Mala.");
        
tmp strtok(cmdtextidx);
        if(
RoubarPlayerTime[playerid] == 1) return SendClientMessage(playerid, -1"  Vocк precisa esperar 5 minutos para usar esse comando denovo !");
        
pid strval(tmp);
        
money GetPlayerGP(pid);
        if(
money <= 999)
        {
            
SendClientMessage(playerid0xC2A2DAAA," O jogador nao tem grana na mala");
            return 
1;
        }
        
pid strval(tmp);
        
GivePlayerMoneyEx(pid, -50000);
        
GivePlayerMoneyEx(playerid50000);
        
ApplyAnimation(playerid,"PED","gang_gunstand",4.0,1,1,1,1,1);
        
SetPlayerSpecialAction(pid,SPECIAL_ACTION_HANDSUP);
        
SetPlayerWantedLevel(playerid3);
        
RoubarPlayerTime[playerid] = 1;
        
format(stringsizeof(string), "%s Roubou A mala de %s."sendername ,giveplayer);
         
SendClientMessageToAll(playerid,string);
        return 
1;
    } 



Re: [AJUDA]CMD com poblema - atsbs - 01.12.2011

niguem ?


Re: [AJUDA]CMD com poblema - StrondA_ - 01.12.2011

Problema resolvido.

pawn Код:
if(strcmp("/roubarmala", cmdtext, true, 10) == 0)
{
    if(GetPlayerMoneyEx(playerid) < 50000) return SendClientMessage(playerid, 0xd6deacAA,"[ERRO]: Vocк nгo tem dinheiro arrombado. Valor: {FA053A}$50000!");
    new pid, string[128];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /roubarmala [ID do Jogador] [Quantia de Grana]");
    tmp = strtok(cmdtext, idx);
    if(Info[pid][SemMala] == false) return SendClientMessage(playerid, COLOR_GRAD1, "   O Jogador Nao Tem uma Mala.");
    tmp = strtok(cmdtext, idx);
    if(RoubarPlayerTime[playerid] == 1) return SendClientMessage(playerid, -1, "  Vocк precisa esperar 5 minutos para usar esse comando denovo !");
    pid = strval(tmp);
    GivePlayerMoneyEx(pid, 50000);
    ApplyAnimation(playerid,"PED","gang_gunstand",4.0,1,1,1,1,1);
    SetPlayerSpecialAction(pid,SPECIAL_ACTION_HANDSUP);
    SetPlayerWantedLevel(playerid, 3), RoubarPlayerTime[playerid] = 1;
    format(string, sizeof(string), "%s Roubou A mala de %s.", sendername ,giveplayer), SendClientMessageToAll(playerid, string);
    return true;
}



Re: [AJUDA]CMD com poblema - atsbs - 01.12.2011

Continua msm coisa, mais nao pra dizer que eu nao tenho 50k, sim o jogador que ta sendo roubado.


Re: [AJUDA]CMD com poblema - [R] ousenber [K] - 01.12.2011

PHP код:
if(strcmp("/roubarmala"cmdtexttrue10) == 0)
{
    new 
pidstring[128];
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /roubarmala [ID do Jogador] [Quantia de Grana]");
    
tmp strtok(cmdtextidx);
    if(
Info[pid][SemMala] == false) return SendClientMessage(playeridCOLOR_GRAD1"   O Jogador Nao Tem uma Mala.");
    
tmp strtok(cmdtextidx);
    if(
RoubarPlayerTime[playerid] == 1) return SendClientMessage(playerid, -1"  Vocк precisa esperar 5 minutos para usar esse comando denovo !");
    
pid strval(tmp);
    if(
GetPlayerMoneyEx(pid) < 50000) return SendClientMessage(playerid0xd6deacAA,"[ERRO]: O Player nгo tem {FA053A}$50.000 para ser roubado!");
    
GivePlayerMoneyEx(pid, -50000);
    
GivePlayerMoneyEx(playerid50000);
    
ApplyAnimation(playerid,"PED","gang_gunstand",4.0,1,1,1,1,1);
    
SetPlayerSpecialAction(pid,SPECIAL_ACTION_HANDSUP);
    
SetPlayerWantedLevel(playerid3), RoubarPlayerTime[playerid] = 1;
    
format(stringsizeof(string), "%s Roubou A mala de %s."sendername ,giveplayer), SendClientMessageToAll(playeridstring);
    return 
true;

Peguei codigo dele mudei um pok


Re: [AJUDA]CMD com poblema - atsbs - 01.12.2011

msm coisa, diz que nao tem os 50k aff oq sera ?


Re: [AJUDA]CMD com poblema - [R] ousenber [K] - 01.12.2011

Cara, o comando ali ta certo, ele ve se o player nгo tem 50k, se ele nгo tiver manda a mensagem pra quem ta roubando...


Re: [AJUDA]CMD com poblema - atsbs - 01.12.2011

Entao, o player tava com 100k e deu msm coisa, ja ate coloquei 50kk pra ver mais nao dava.


Re: [AJUDA]CMD com poblema - [R] ousenber [K] - 01.12.2011

PHP код:
if(strcmp("/roubarmala"cmdtexttrue10) == 0)
{
    new 
pidstring[128];
    
tmp strtok(cmdtextidx);
    if(!
strlen(tmp)) return SendClientMessage(playerid,-1,"Digite: /roubarmala [ID do Jogador] [Quantia de Grana]");
    
tmp strtok(cmdtextidx);
    if(
Info[pid][SemMala] == false) return SendClientMessage(playeridCOLOR_GRAD1"   O Jogador Nao Tem uma Mala.");
    
tmp strtok(cmdtextidx);
    if(
RoubarPlayerTime[playerid] == 1) return SendClientMessage(playerid, -1"  Vocк precisa esperar 5 minutos para usar esse comando denovo !");
    
pid strval(tmp);
    if(
GetPlayerGP(pid) < 50000) return SendClientMessage(playerid0xd6deacAA,"[ERRO]: O Player nгo tem {FA053A}$50.000 para ser roubado!");
    
GivePlayerMoneyEx(pid, -50000);
    
GivePlayerMoneyEx(playerid50000);
    
ApplyAnimation(playerid,"PED","gang_gunstand",4.0,1,1,1,1,1);
    
SetPlayerSpecialAction(pid,SPECIAL_ACTION_HANDSUP);
    
SetPlayerWantedLevel(playerid3), RoubarPlayerTime[playerid] = 1;
    
format(stringsizeof(string), "%s Roubou A mala de %s."sendername ,giveplayer), SendClientMessageToAll(playeridstring);
    return 
true;

e agr?

This forum requires that you wait 120 seconds between posts. Please try again in 56 seconds.
This forum requires that you wait 120 seconds between posts. Please try again in 36 seconds.
This forum requires that you wait 120 seconds between posts. Please try again in 16 seconds.

Lol, meu numero da sorte й 6?!?!


Re: [AJUDA]CMD com poblema - atsbs - 01.12.2011

Cara, mesma coisa nao entendo pq nao vai.