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



/veridcasa <<<<<<<============= - Smoking_Script - 27.03.2013

Код:
if(strcmp(cmd,"/veridcasa", true) ==0){
for(new c = 0; c < MAX_CASAS; c++)
{
format(string, sizeof(string), "/Casas/casa%d.ini", c);
new slg[256];
format(slg,sizeof(slg),"/Contas/%s.ini",dini_Get(string, "Dono"));
if(dini_Exists(string)){
if(dini_Int(string, "TDono") == 1){
new string2[256];
format(string2, sizeof(string2), "|INFO| CASAID : %d", c);
SendClientMessage(playerid, 0xFFFFFFAA, string2);
}
}
}
return 1;
}
pq ta aparecendo dois messagem
o casa id 8 ta certo era o id da minha casa mais nao sei da onde veio esse 5 aii

|INFO|CASAID: 5
|INFO|CASAID: 8

ajuda aii pf


Respuesta: /veridcasa <<<<<<<============= - [JD]BlackFire - 27.03.2013

pawn Код:
if(strcmp(cmd,"/veridcasa", true) ==0){
    for(new c = 0; c < MAX_CASAS; c++)
    {
        format(string, sizeof(string), "/Casas/casa%d.ini", c);
        new slg[256];
        format(slg,sizeof(slg),"/Contas/%s.ini",dini_Get(string, "Dono"));
        if(dini_Exists(string)){
            if(dini_Int(string, "TDono") == 1){
            new string2[256];
            format(string2, sizeof(string2), "|INFO| CASAID : %d", c);
            SendClientMessage(playerid, 0xFFFFFFAA, string2);
        }
    }
}
return 1;
}
nгo entendi a lуgica do cуdigo ainda


Re: Respuesta: /veridcasa <<<<<<<============= - Smoking_Script - 27.03.2013

Quote:
Originally Posted by [JD]BlackFire
Посмотреть сообщение
pawn Код:
if(strcmp(cmd,"/veridcasa", true) ==0){
    for(new c = 0; c < MAX_CASAS; c++)
    {
        format(string, sizeof(string), "/Casas/casa%d.ini", c);
        new slg[256];
        format(slg,sizeof(slg),"/Contas/%s.ini",dini_Get(string, "Dono"));
        if(dini_Exists(string)){
            if(dini_Int(string, "TDono") == 1){
            new string2[256];
            format(string2, sizeof(string2), "|INFO| CASAID : %d", c);
            SendClientMessage(playerid, 0xFFFFFFAA, string2);
        }
    }
}
return 1;
}
nгo entendi a lуgica do cуdigo ainda
tipo eu quero isso aii pra mim usar de logica pra mim fazer outro codigo aqui que eu quero mais nao queria que ficase

esse
|INFO|CASAID : 5
|INFO|CASAID : 8


queria que so aparecese o id serto que й o 8 й o id da minha casa


Re: /veridcasa <<<<<<<============= - Smoking_Script - 28.03.2013

alguem ?


Respuesta: /veridcasa <<<<<<<============= - Pedro Pawno - 28.03.2013

Estou tentando enter sua logica...

format(string2, sizeof(string2), "|INFO| CASAID : %d", c);

por que c se o formato vai para o player (id)?


Re: /veridcasa <<<<<<<============= - ViictorDaay- - 28.03.2013

Limita ele em nъmero de caracteres da primeira mensagem que concerteza nгo vai aparecer a outra.
PHP код:
if(strcmp(cmd,"/veridcasa"true) ==0){
for(new 
0MAX_CASASc++){
 
format(stringsizeof(string), "/Casas/casa%d.ini"c);
new 
slg[256];
format(slg,sizeof(slg),"/Contas/%s.ini",dini_Get(string"Dono"));
if(
dini_Exists(string)){
if(
dini_Int(string"TDono") == 1){
new 
string2[14];
format(string2sizeof(string2), "|INFO| CASAID : %d"c);
SendClientMessage(playerid0xFFFFFFAAstring2);
          }
       }
    }
return 
1;
 } 



Re: /veridcasa <<<<<<<============= - Smoking_Script - 28.03.2013

desculpe por nao avisa antes loguei agora eu ja consegui mais obrigado por tentar ajuda aii vlw