07.01.2012, 17:05
Troque este:
Por este:
pawn Код:
dcmd_vendercasa(playerid,params[])
{
#pragma unused params
new timestamp = GetTickCount();
if(timestamp - inhousepickup[playerid] > 5000)
{
return 1;
}
new str1[256],pname[24];
GetPlayerName(playerid, pname, 24);
new file[128], str2[256];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), PASTA_CONTAS, pname);
format(str1, sizeof(str1), "Casas/Casaid%d", playericonhouse[playerid]);
format(str2, sizeof(str2), "Casas/Usuarios/%s", hInfo[playericonhouse[playerid]][Name]);
if (strcmp(hInfo[playericonhouse[playerid]][Name],pname,false)) return SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo й dono dessa casa.");
dini_Remove(str2);
new string[128];
format(string,sizeof(string),"(CASA) Vocк vendeu a casa de id '%d'.", hInfo[playericonhouse[playerid]][Casaid]);
SendClientMessage(playerid,0x00C2ECFF,string);
dini_IntSet(file, "TemCasa", 0);
dini_IntSet(file, "Saldo", dini_Int(file, "Saldo")+hInfo[playericonhouse[playerid]][Sell]);
dini_Set(str1, "Name", "Ninguem");
dini_Set(str1, "Renter", "Ninguem");
dini_Set(str1, "Des", "Nada");
dini_Set(str1, "Login", "(00/00/0000)");
dini_IntSet(str1, "TemDono", 0);
hInfo[playericonhouse[playerid]][Locked] = 0;
format(hInfo[playericonhouse[playerid]][Name],255,"Ninguem");
format(hInfo[playericonhouse[playerid]][Renter],255,"Ninguem");
format(hInfo[playericonhouse[playerid]][Des],255,"Nada");
format(hInfo[playericonhouse[playerid]][Login],255,"(0/0/0000)");
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(str1, sizeof(str1), "Casas/Usuarios/%s", nome);
if (!dini_Exists(str1)) dini_Create(str1);
dini_IntSet(str1, "Houseid", -255);
DestroyPickup(HousePickup[playericonhouse[playerid]]);
HousePickup[playericonhouse[playerid]] = CreatePickup(1273, 23, hInfo[playericonhouse[playerid]][iconx], hInfo[playericonhouse[playerid]][icony], hInfo[playericonhouse[playerid]][iconz]);
format(str1, sizeof(str1), "(CASA) O jogador %s, vendeu a sua casa nъmero '%d'.",pname ,hInfo[playericonhouse[playerid]][Casaid]);
cInfo[playericonhouse[playerid]][Vcasa] = 1;
SendClientMessageToAll(0x00C2ECFF,str1);
for(new i=0;i<MAX_PLAYERS;i++){
RemovePlayerMapIcon(i, housemapicon[i]);
housemapicon[playerid] = SetPlayerMapIcon(i,32,hInfo[playericonhouse[i]][iconx], hInfo[playericonhouse[i]][icony], hInfo[playericonhouse[i]][iconz],31,Vermelho);
}
return 1;
}
pawn Код:
dcmd_vendercasa(playerid,params[])
{
#pragma unused params
new timestamp = GetTickCount();
if(timestamp - inhousepickup[playerid] > 5000)
{
return 1;
}
new str1[256],pname[24];
GetPlayerName(playerid, pname, 24);
new file[128], str2[256];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), PASTA_CONTAS, pname);
format(str1, sizeof(str1), "Casas/Casaid%d", playericonhouse[playerid]);
format(str2, sizeof(str2), "Casas/Usuarios/%s", hInfo[playericonhouse[playerid]][Name]);
if (strcmp(hInfo[playericonhouse[playerid]][Name],pname,false)) return SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo й dono dessa casa.");
dini_Remove(str2);
new string[128];
format(string,sizeof(string),"(CASA) Vocк vendeu a casa de id '%d'.", hInfo[playericonhouse[playerid]][Casaid]);
SendClientMessage(playerid,0x00C2ECFF,string);
dini_IntSet(file, "TemCasa", 0);
dini_IntSet(file, "Saldo", dini_Int(file, "Saldo")+hInfo[playericonhouse[playerid]][Sell]);
dini_Set(str1, "Name", "Ninguem");
dini_Set(str1, "Renter", "Ninguem");
dini_Set(str1, "Des", "Nada");
dini_Set(str1, "Login", "(00/00/0000)");
dini_IntSet(str1, "TemDono", 0);
hInfo[playericonhouse[playerid]][Locked] = 0;
format(hInfo[playericonhouse[playerid]][Name],255,"Ninguem");
format(hInfo[playericonhouse[playerid]][Renter],255,"Ninguem");
format(hInfo[playericonhouse[playerid]][Des],255,"Nada");
format(hInfo[playericonhouse[playerid]][Login],255,"(0/0/0000)");
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(str1, sizeof(str1), "Casas/Usuarios/%s", nome);
if (!dini_Exists(str1)) dini_Create(str1);
dini_IntSet(str1, "Houseid", -255);
DestroyPickup(HousePickup[playericonhouse[playerid]]);
HousePickup[playericonhouse[playerid]] = CreatePickup(1273, 23, hInfo[playericonhouse[playerid]][iconx], hInfo[playericonhouse[playerid]][icony], hInfo[playericonhouse[playerid]][iconz]);
format(str1, sizeof(str1), "(CASA) O jogador %s, vendeu a sua casa nъmero '%d'.",pname ,hInfo[playericonhouse[playerid]][Casaid]);
cInfo[playericonhouse[playerid]][Vcasa] = 1;
NPODE[playerid] = false;
SendClientMessageToAll(0x00C2ECFF,str1);
for(new i=0;i<MAX_PLAYERS;i++){
RemovePlayerMapIcon(i, housemapicon[i]);
housemapicon[playerid] = SetPlayerMapIcon(i,32,hInfo[playericonhouse[i]][iconx], hInfo[playericonhouse[i]][icony], hInfo[playericonhouse[i]][iconz],31,Vermelho);
}
return 1;
}