SA-MP Forums Archive
[Ajuda] ccasa - 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] ccasa (/showthread.php?tid=286140)



[Ajuda] ccasa - Cristhian - 27.09.2011

Como faзo para tipo:
pawn Код:
if(ccasa = 1) //jб tem casa...
{
}
precisa de new ou o q?
e quando comprar casa setar pra ccassa 1..


Re: [Ajuda/Dъvida] - Pharrel - 27.09.2011

pawn Код:
new bool:ccasa[MAX_PLAYERS];//topo do GM

CMD:comprarcasa(playerid, params[])
{
    ccasa[playerid] = true;
    //poe o resto do codigo de suas casas.
}

//ifs pra ver c tem ou n tem casa.
if(ccasa[playerid]) return SendClientMessage(playerid, -1, "parabens vc tem casa :D");

if(!ccasa[playerid]) return SendClientMessage(playerid, -1, "tu num tem casa seu sem teto de merda!");



Re: [Ajuda/Dъvida] - Cristhian - 27.09.2011

mas como seto o kra depois que ele comprar a casa?
tipo
pawn Код:
if(strcmp(cmdtext, "/comprarcasa", true) == 0)
{
    if(ccasa != 0) return SendClientMessage(playerid, -1, "Vocк nгo pode comprar outra casa");
    if(ccasa == 0)
    {
        SendClientMessage(playerid, -1, "Vocк comprou uma casa!");
        ccasa == 1 //aqui setou o kra pra 1, ou seja que ele tem casa apartir de agora...
    }
}



Re: [Ajuda/Dъvida] - Pharrel - 27.09.2011

new bool:ccasa[MAX_PLAYERS];//topo do GM

pawn Код:
if(strcmp(cmdtext, "/comprarcasa", true) == 0)
{
    if(ccasa[playerid]) return SendClientMessage(playerid, -1, "Vocк nгo pode comprar outra casa");
    ccasa[playerid] = true;
    return SendClientMessage(playerid, -1, "Vocк comprou uma casa!");
}



Re: [Ajuda/Dъvida] - Dr_Pawno - 27.09.2011

nгo se coloca 2 = se nгo for em if ou algo do tipo, e em if se coloca 2 simbulos sem ser < > =D
Ex:

Код:
Certo:
if(Var == 1)
Errado:
if(Var = 1)
Certo:
Var = 1;
Errado:
Var == 1;
outros ex:

Код:
Certo:
if(Var > 0)
if(Var >= 0)
if(Var < 0)
if(Var <= 0)
Errado:
if(Var => 0)
if(Var =< 0)



Re: [Ajuda/Dъvida] - Cristhian - 27.09.2011

caso vender seria ccasa[playerid] = false; ?


Re: [Ajuda/Dъvida] - Pharrel - 27.09.2011

sinhк (sу sim dava erro na horra de mandar a msg)


Re: [Ajuda/Dъvida] - Cristhian - 27.09.2011

Quote:
Originally Posted by Pharrel
Посмотреть сообщение
sinhк (sу sim dava erro na horra de mandar a msg)
entendi tudo


Re: [Ajuda/Dъvida] - Pharrel - 27.09.2011

S I M


[ajuda] ccasa - Cristhian - 27.09.2011

pawn Код:
new bool:ccasa[MAX_PLAYERS]
pawn Код:
if(strcmp(cmdtext, "/comprar", true) == 0)
    {
        new dimdim = GetPlayerMoney(playerid);
        if(dimdim <= 49999) return SendClientMessage(playerid, -1, "Vocк nгo tem dinheiro suficiente");
        if(ccasa[playerid]) return SendClientMessage(playerid, VERMELHO, "Vocк jб tem uma casa"):
        ccasa[playerid] = true;
        GivePlayerMoney(playeird, -50000);
        SendClientMessage(playerid, VERDE, "Vocк comprou uma casa");
    }
nesse comando ai, se eu comprar a casa e sair do sv entrar de novo salva que eu tenho caca ou nгo?
Caso nгo alguйm pode me mandar um cуdigo pra salvar?!?