Skripta koju koristim:BN
Detaljan opis problema:Kako da od ovog napravim da mi se auti stvaraju tek kad igrac ude da mu se stvore njeggova auta a od igraca kojeg je na serveru da se ne ucitaju evo kodovi...
Dio skripte:public OnPlayerConnect(playerid)
{
// vozilo RESET KLJUCA
LoadVozilo(); // loadanje lvl 1
for(new i = 1; i < sizeof(Vozila); i++)
{
if(Vozila[i][mModel] !=0 && Vozila[i][mKoristen] !=0)
{
Vozila[i][mOsobno] = CreateVehicle(Vozila[i][mModel],Vozila[i][mX],Vozila[i][mY],Vozila[i][mZ],Vozila[i][mA],Vozila[i][mpBoja],Vozila[i][mdBoja],300000);
}
}
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
for(new i; i < sizeof(Vozila); i ++)
{
DestroyVehicle(Vozila[i][mOsobno]);
}
return 1;
}
Postavi fino temu da se moze normalno procitati lol
Postavio sam lepo koristim od ivexa ownership
Ako sam te razumeo ti zelis da napravis da kada se igrac uloguje da mu se stvore njegova vozila ako ih ima a kada izadje da se to opet obrise jel tako ?
Da Pokusao sam sve to ti je inace od ivexacarownership
Pazi ovako, recimo ovo sto si ti zamislio nisam radio ali sam pokusao nesto da ti sredim no testiro nisam videces jel radi ili ne... Takodje ja koristim YINI pa sam po njim ovo i radio...
// Na vrh scripte stavi ovo
#define CARS_FILE "/Vozila/%d.ini" // Ako ti se folder za vozila ne zove ovako "Vozila" onda upisi kako se zove
// Ovo stavi pod OnPlayerConnect
new carid = PlayerInfo[playerid][pCarkey]; // Postavi tvoju varijablu
if (carid != -1) // Ne znam dali kada nemas vozilo koristis -1 ili 255 ili 999 sta vec to sto koristis kada nema vozilo ovde upisi mesto -1 ako ne koristis -1
{
new dFile[64];
format(dFile, sizeof(dFile), CARS_FILE, carid);
if (fexist(dFile))
{
INI_ParseFile(dFile, "LoadCar_%s", .bExtra = true, .extra = carid);
Vozila[carid][mOsobno] = CreateVehicle(Vozila[carid][mModel], Vozila[carid][mX], Vozila[carid][mY], Vozila[carid][mZ], Vozila[carid][mA], Vozila[carid][mpBoja], Vozila[carid][mdBoja], 300000);
}
}
// OnPlayerDisconnect
new carid = PlayerInfo[playerid][pCarkey];
if (carid != -1)
{
DestroyVehicle(Vozila[carid][mOsobno]);
}
El mos mi to u dini sredit
Da kazemo ovako nesto ali ne znam dali ce raditi pokusaj
new carid = PlayerInfo[playerid][pCarkey];
if (carid != -1)
{
new dFile[64];
format(dFile, sizeof(dFile), CARS_FILE, carid);
if (dini_Exists(dFile))
{
LoadCar(carid);
Vozila[carid][mOsobno] = CreateVehicle(Vozila[carid][mModel], Vozila[carid][mX], Vozila[carid][mY], Vozila[carid][mZ], Vozila[carid][mA], Vozila[carid][mpBoja], Vozila[carid][mdBoja], 300000);
}
}
Rudimental ajde me dodaj na skajp "dosadan.si" Tako dodaj
Rudimental nece nikako probao sam ajde mi ti uradi to na brzinu evo ti link od fsh ttp://balkan-samp.com/forum/index.php?topic=13692.0 molim te
(http://www.dodaj.rs/f/3L/2C/2ao1z3ID/082577-green-metallic-or.png)
Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.
Razlog zakljucavanja:
Mora proci 24 sata kako bi mogao bumpati temu.
Pravila:
Glavna pravila Balkan SA:MP foruma (http://balkan-samp.com/forum/index.php?topic=7045.0) .
Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .