[Ajuda] Como pegar o id de uma casa ?? ajuda aqui
#1

Como pego id de uma casa MAX_CASAS ele endentifica que й ''c'' mais quando colocar nao fuciona no /infocasa fuiciona normal mais no comando que eu crio nao fuciona

nesse codigo aqui nao pego fico
1
2
3
4
5
6
7
8
quantas casa eu tinha criado
eu nao quero saber quantas casa criada quero saber o id dela
Код:
if(strcmp(cmd,"/vercasaid", 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"));
dini_IntSet(string, "Id", c);
if(dini_Exists(string)){
new str[256];
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
SendClientMessage(playerid, VERMELHO, str);
}
}
return 1;
}
Код:
if(strcmp(cmd,"/infocasa", 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(IsPlayerInRangeOfPoint(playerid, 2.0, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"))){
if(dini_Int(string, "TDono") == 1){
new str[256];
new pp[30];
if(dini_Int(string,"Trancada") == 1) format(pp, sizeof(pp), "Sim");
if(dini_Int(string,"Trancada") == 0) format(pp, sizeof(pp), "Nгo");
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
SendClientMessage(playerid, VERMELHO, str);
format(str, sizeof(str), "| INFO | Propriйtario: %s", dini_Get(string, "Dono"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
if(dini_Int(string,"TMorador") == 1){
format(str, sizeof(str),"| INFO | Morador: %s", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
} else {
format(str, sizeof(str),"| INFO | Morador: Ninguйm");
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
format(str, sizeof(str), "| INFO | Valor: R$%d", dini_Int(string,"Preco"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Interior: %d", dini_Int(string,"Int"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Trancada: %s", pp);
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Mensagem: %s", dini_Get(string,"Mensagemc"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Ъltimo login do dono: %s", dini_Get(slg,"Lg"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
if(dini_Int(string,"NaVila") == 1){
format(str, sizeof(str),"| INFO | Casa na vila, se vocк mora aqui pode abrir os portхes buzinando!", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
if(dini_Int(string,"NaIlha") == 1){
format(str, sizeof(str),"| INFO | Casa na ilha, se vocк mora aqui pode abrir o portгo buzinando!", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
SendClientMessage(playerid, VERMELHO, str);
} else {
new str[256];
new pp[30];
if(dini_Int(string,"Trancada") == 1) format(pp, sizeof(pp), "Sim");
if(dini_Int(string,"Trancada") == 0) format(pp, sizeof(pp), "Nгo");
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
SendClientMessage(playerid, VERMELHO, str);
format(str, sizeof(str), "| INFO | Propriйtario: Ninguem");
SendClientMessage(playerid, 0xFFFFFFAA, str);
if(dini_Int(string,"TMorador") == 1){
format(str, sizeof(str),"| INFO | Morador: %s", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
} else {
format(str, sizeof(str),"| INFO | Morador: Ninguйm");
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
format(str, sizeof(str), "| INFO | Valor: R$%d", dini_Int(string,"Preco"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Interior: %d", dini_Int(string,"Int"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Trancada: %s", pp);
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Mensagem: %s", dini_Get(string,"Mensagemc"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "| INFO | Ъltimo login do dono: (00/00/0000)");
SendClientMessage(playerid, 0xFFFFFFAA, str);
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
SendClientMessage(playerid, VERMELHO, str);
if(dini_Int(string,"NaVila") == 1){
format(str, sizeof(str),"| INFO |Casa na vila, se vocк mora aqui pode abrir os portхes buzinando!", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
if(dini_Int(string,"NaIlha") == 1){
format(str, sizeof(str),"| INFO | Casa na ilha, se vocк mora aqui pode abrir o portгo buzinando!", dini_Get(string,"Morador"));
SendClientMessage(playerid, 0xFFFFFFAA, str);
}
format(str, sizeof(str), "~~~~~~~~~~~~~~~ Nъmero: %d ~~~~~~~~~~~~~~~", c);
}
}
}
}
return 1;
}

por favor alguem pode me dizer como faзo pra pegar o id dela ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)