Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Antonio_Bena poslato Avgust 07, 2012, 14:10:07 POSLE PODNE

Naslov: [POMOC] /parkiraj
Poruka od: Antonio_Bena poslato Avgust 07, 2012, 14:10:07 POSLE PODNE
Skripta koju koristim: CLRP
Detaljan opis problema: kada ukucam /mo parkiraj, i napravim relog, motora oupce nema na mjestu da sam napiso /mo parkiraj, ali radi kod auta..
Dio skripte:
if(strcmp(x_nr,"parkiraj",true) == 0)
         {
            if (IsPlayerInVehicle(playerid,Bikelist[playerid][Carid]))
            {
                GetVehiclePos(Bikelist[playerid][Carid],Bikelist[playerid][mX],Bikelist[playerid][mY],Bikelist[playerid][mZ]);
                GetVehicleZAngle(Bikelist[playerid][Carid],Bikelist[playerid][mRotation]);
                MotoSave(playerid);
                SendClientMessage(playerid, COLOR_GREEN, "Tvoj ce se motor odsada ovdje spawnati!");
            }
            else { SendClientMessage(playerid, COLOR_GREY, "Ovo nije tvoje vozilo!"); }
            return 1;
         }
Neke slike/video za lakse dobivanje pomoci(neobavezno): /


Naslov: Odg: [POMOC] /parkiraj
Poruka od: Antonio_Bena poslato Avgust 08, 2012, 10:59:36 PRE PODNE
BUMP
Naslov: Odg: [POMOC] /parkiraj
Poruka od: [M:RP] Emil poslato Avgust 08, 2012, 13:04:28 POSLE PODNE
Daj da vidimo stock MotoSave(playerid)
Naslov: Odg: [POMOC] /parkiraj
Poruka od: ...Nikola... poslato Avgust 08, 2012, 13:06:17 POSLE PODNE
i daj AutoSave ili kako ides posto kod /v radi a ko /mo ne pa uporedis vidis sta ne valja
Naslov: Odg: [POMOC] /parkiraj
Poruka od: Antonio_Bena poslato Avgust 08, 2012, 16:17:35 POSLE PODNE
evo vehiclesave


if(strcmp(x_nr,"park",true) == 0)
{
if (IsPlayerInVehicle(playerid,Carlist[playerid][Carid]))
{
    GetVehiclePos(Carlist[playerid][Carid],Carlist[playerid][X3],Carlist[playerid][Y3],Carlist[playerid][Z3]);
    GetVehicleZAngle(Carlist[playerid][Carid],Carlist[playerid][Rotation]);
    new componentid = GetModType(componentid);
OnVehicleMod(playerid,Carlist[playerid][Carid],componentid);
VehicleSave(playerid);
    SendClientMessage(playerid, COLOR_YELLOW, "Tvoje ce se vozilo poslije reloga ovdje spawnati");
}
else { SendClientMessage(playerid, COLOR_GREY, "Nisi u svom vozilu!"); }
return 1;
Naslov: Odg: [POMOC] /parkiraj
Poruka od: ...Nikola... poslato Avgust 08, 2012, 17:04:49 POSLE PODNE
to nije save to je /v park nama treba SAVE forwardi ti callbackovi sta imas daj
Naslov: Odg: [POMOC] /parkiraj
Poruka od: Antonio_Bena poslato Avgust 08, 2012, 18:43:27 POSLE PODNE
ovo mozda?

forward MotoSave(playerid);
public MotoSave(playerid)
{
if(IsPlayerConnected(playerid))
{
new dateiname[MAX_PLAYER_NAME+48];
new playername[MAX_PLAYER_NAME];
new var[128];
    format(dateiname, sizeof(dateiname), "Motori/%s.motor", playername);
new File: BikeFile = fopen(dateiname, io_write);
    format(var, 256, "BH_bTyp=%i\n", Bikelist[playerid][bTyp]); fwrite(BikeFile, var);
    format(var, 256, "BH_X=%f\n", Bikelist[playerid][mX]); fwrite(BikeFile, var);
format(var, 256, "BH_Y=%f\n", Bikelist[playerid][mY]); fwrite(BikeFile, var);
format(var, 256, "BH_Z=%f\n", Bikelist[playerid][mZ]); fwrite(BikeFile, var);
format(var, 256, "BH_Rot=%f\n", Bikelist[playerid][mRotation]); fwrite(BikeFile, var);
format(var, 256, "BH_Status=%i\n", Bikelist[playerid][Status]); fwrite(BikeFile, var);
format(var, 256, "BH_Lock=%i\n", Bikelist[playerid][Lock]); fwrite(BikeFile, var);
format(var, 256, "BH_Paintjob=%i\n", Bikelist[playerid][Paintjob]); fwrite(BikeFile, var);
format(var, 256, "BH_Color1=%i\n", Bikelist[playerid][Color1]); fwrite(BikeFile, var);
format(var, 256, "BH_Color2=%i\n", Bikelist[playerid][Color2]); fwrite(BikeFile, var);
format(var, 256, "BH_mod1=%i\n", Bikelist[playerid][mod1]); fwrite(BikeFile, var);
format(var, 256, "BH_mod2=%i\n", Bikelist[playerid][mod2]); fwrite(BikeFile, var);
format(var, 256, "BH_mod3=%i\n", Bikelist[playerid][mod3]); fwrite(BikeFile, var);
format(var, 256, "BH_mod4=%i\n", Bikelist[playerid][mod4]); fwrite(BikeFile, var);
format(var, 256, "BH_mod5=%i\n", Bikelist[playerid][mod5]); fwrite(BikeFile, var);
format(var, 256, "BH_mod6=%i\n", Bikelist[playerid][mod6]); fwrite(BikeFile, var);
format(var, 256, "BH_mod7=%i\n", Bikelist[playerid][mod7]); fwrite(BikeFile, var);
format(var, 256, "BH_mod8=%i\n", Bikelist[playerid][mod8]); fwrite(BikeFile, var);
format(var, 256, "BH_mod9=%i\n", Bikelist[playerid][mod9]); fwrite(BikeFile, var);
format(var, 256, "BH_mod10=%i\n", Bikelist[playerid][mod10]); fwrite(BikeFile, var);
format(var, 256, "BH_mod11=%i\n", Bikelist[playerid][mod11]); fwrite(BikeFile, var);
format(var, 256, "BH_mod12=%i\n", Bikelist[playerid][mod12]); fwrite(BikeFile, var);
format(var, 256, "BH_mod13=%i\n", Bikelist[playerid][mod13]); fwrite(BikeFile, var);
format(var, 256, "BH_mod14=%i\n", Bikelist[playerid][mod14]); fwrite(BikeFile, var);
format(var, 256, "BH_mod15=%i\n", Bikelist[playerid][mod15]); fwrite(BikeFile, var);
format(var, 256, "BH_mod16=%i\n", Bikelist[playerid][mod16]); fwrite(BikeFile, var);
format(var, 256, "BH_mod17=%i\n", Bikelist[playerid][mod17]); fwrite(BikeFile, var);
    fclose(BikeFile);
}
return 1;
}