[pomoc] hel


Započeo luka2223, Oktobar 22, 2014, 09:07:03 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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;
}
Poslednja Izmena: Oktobar 22, 2014, 09:11:22 PRE PODNE od luka2223

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
Poslednja Izmena: Oktobar 22, 2014, 23:01:32 POSLE PODNE od luka2223

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]);
	}
Poslednja Izmena: Oktobar 22, 2014, 23:11:09 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…


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



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 .
Razgovor u vezi PAWN-Skriptanja .