[Ajuda] Como faзo pra comprar carro sу se tiver casa?
#4

Testa:

pawn Код:
if(strcmp(cmdtext,"/comprarcarro", true) == 0) {
new VehicleID; new string[128];
VehicleID = GetPlayerVehicleID(playerid);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
for(new c = 0; c < MAX_CASAS; c++)
{
    format(string, sizeof(string), "/Casas/casa%d.ini", c);
    if(dini_Exists(string))
    {
        if(dini_Int(string, "TDono") == 0) return SendClientMessage(playerid, Vermelho,"Vocк nгo tem casa e por isso nгo pode comprar um carro!!!);
    }
}
if(dini_Int(filena(playerid),"
TCarro1") == 1 && dini_Int(filena(playerid),"TCarro2") == 1 && dini_Int(filena(playerid),"TCarro3") == 1){
SendClientMessage(playerid, Vermelho,"
Vocк jб tem 3 carros");
return 1;
}
for(new carro = 0; carro < MAX_CARROS; carro++)
{
format(string, sizeof(string),"
/Carros/carro%d.ini", carro);
if(IsPlayerInAnyVehicle(playerid) && GetPlayerVehicleSeat(playerid) == 0 && VehicleID == dini_Int(string,"
Id")){
if(dini_Int(string,"
TDono") == 1) return SendClientMessage(playerid, Vermelho,"Carro jб tem dono!");
if(GetPlayerGrana(playerid) >= dini_Int(string,"
Preco")){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
if(dini_Int(filene(pname),"
TCarro1") == 0){
dini_IntSet(filene(pname),"
TCarro1",1);
dini_IntSet(filene(pname),"
CarroID1",carro);
} else if(dini_Int(filene(pname),"
TCarro2") == 0){
dini_IntSet(filene(pname),"
TCarro2",1);
dini_IntSet(filene(pname),"
CarroID2",carro);
} else if(dini_Int(filene(pname),"
TCarro3") == 0){
dini_IntSet(filene(pname),"
TCarro3",1);
dini_IntSet(filene(pname),"
CarroID3",carro);
}
//format(string2,sizeof(string2),"
CarroID%d",dini_Int(filene(pname),"TCarro"));
//dini_IntSet(filene(pname),string2, carro);
dini_IntSet(string,"
TDono", 1);
dini_Set(string,"
Dono", aname);
SendClientMessage(playerid, Azul,"
Parabйns Vocк comprou um carro");
SendClientMessage(playerid, Azul,"
Para edita-lo use /meucarro");
GivePlayerGrana(playerid, -dini_Int(string,"
Preco"));
new vid;
vid = GetPlayerVehicleID(playerid);
new mot,lu,alar,por,cap,porma,ob;
GetVehicleParamsEx(vid, mot, lu, alar, por, cap, porma, ob);
SetVehicleParamsEx(vid, VEHICLE_PARAMS_ON, lu, alar, por, cap, porma, ob);
//TogglePlayerControllable(playerid, 1);
//incar[playerid] = 0;
pmodelid[playerid] = dini_Int(string, "
Modelo");
return 1;
} else {
SendClientMessage(playerid, Vermelho,"
Vocк nгo tem dinheiro");
return 1;
}
}
}
}

Ediзгo: Nгo й necessбrio criar nenhuma variбvel a mais. ^^ '-'
Reply


Messages In This Thread
Como faзo pra comprar carro sу se tiver casa? - by aldair8 - 03.12.2012, 19:05
Re: Como faзo pra comprar carro sу se tiver casa? - by Joao Pedro - 03.12.2012, 19:08
Re: Como faзo pra comprar carro sу se tiver casa? - by Lucas-Fc - 03.12.2012, 19:36
Re: Como faзo pra comprar carro sу se tiver casa? - by jpeg - 03.12.2012, 19:42
Respuesta: Re: Como faзo pra comprar carro sу se tiver casa? - by aldair8 - 03.12.2012, 21:39

Forum Jump:


Users browsing this thread: 2 Guest(s)