[Pomoc]Organizacijska Vozila


Započeo |LOB| Robi.pwn, April 11, 2013, 23:09:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Moze mi neko detaljno objasnit kako napravit vozila za organizaciju
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

evo ti tut, samo napravi da moze vozit lider i clan odredene org
http://balkan-samp.com/forum/index.php?topic=66191.msg462621#msg462621
Other Dimension RolePlay | Uskoro
Ukoliko zelite pomoci u razvoju servera, mozete se meni javit na PP/PM!

Moze dalje nesto
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

Prvo dodaš gore

new ImeOrgeVozila[broj vozila];
Primer:
new YakuzaVozila[5];
new orgvozilo = GetPlayerVehicleID(playerid);


Pa pod GamemodeOnIt stavis

YakuzaVozila[0] = AddStaticVehicle(ID Auta,x,y,z,angle,color id 1,colord id 2); // Yakuza Vozilo 1
YakuzaVozila[1] = AddStaticVehicle(ID Auta,x,y,z,angle,color id 1,colord id 2); // Yakuza Vozilo 2
YakuzaVozila[2] = AddStaticVehicle(ID Auta,x,y,z,angle,color id 1,colord id 2); // Yakuza Vozilo 3
YakuzaVozila[3] = AddStaticVehicle(ID Auta,x,y,z,angle,color id 1,colord id 2); // Yakuza Vozilo 4
YakuzaVozila[4] = AddStaticVehicle(ID Auta,x,y,z,angle,color id 1,colord id 2); // Yakuza Vozilo 5

Primer:
YakuzaVozila[0] = AddStaticVehicle(567,2502.0420,-1655.6296,13.3332,65.2952,0,0); // Yakuza Vozilo 1
YakuzaVozila[1] = AddStaticVehicle(567,2502.0420,-1655.6296,13.3332,65.2952,0,0); // Yakuza Vozilo 2
YakuzaVozila[2] = AddStaticVehicle(567,2502.0420,-1655.6296,13.3332,65.2952,0,0); // Yakuza Vozilo 3
YakuzaVozila[3] = AddStaticVehicle(567,2502.0420,-1655.6296,13.3332,65.2952,0,0); // Yakuza Vozilo 4
YakuzaVozila[4] = AddStaticVehicle(567,2502.0420,-1655.6296,13.3332,65.2952,0,0); // Yakuza Vozilo 5


Zatim dodas novi callback OnPlayerStateChange ukoliko nemas.

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(orgvozilo == YakuzaVozilo[0] || orgvozilo == YakuzaVozilo[1] || orgvozilo == YakuzaVozilo[2] || orgvozilo == YakuzaVozilo[3] || orgvozilo == YakuzaVozilo[4])
		{
			if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10){ }
			else
			{
			    format(string, sizeof(string), "~b~YAKUZA");
                GameTextForPlayer(playerid, string, 3000, 5);
			    RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
			}
		}
    return 1;
}


[/b]
Poslednja Izmena: April 12, 2013, 01:15:44 PRE PODNE od PBG4L

Probat cu brate,Hvala
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

Blaeks

*

Madmen

i onda naravno nisi odredio polje koje ce ti proveravati IDeve i pomesace ti se

Pomozi onda
Citat: [RS]panameR. poslato Novembar 24, 2012, 13:50:32 POSLE PODNE
Citat: [FG] Tixa Mukic poslato Novembar 24, 2012, 11:12:07 PRE PODNE
Jel mi moze netko objasnit kako popuni i to sve opću uplatnicu :'(
kemijskom

Blaeks RESPECT!
joXy_ BIG RESPECT!
CkusaColeCM RESPECT!
Ivan_Ino.pwn BIG RESPECT!

Blaeks

*

Madmen

stavi kako ti je on dao, i dodaj ovo na kraj skripte
stock yakuza(carid)
{
	for(new i = 0; i < sizeof(YakuzaVozila); i++)
	{
		if(carid == YakuzaVozila[i])	return 1;
	}
	return 0;
}

new GSFVozila[8];
stavis kako ti hoces ali uvek dodas 1 ako imas 5 vozila stavis 6 ovde

GSFVozila[0] = AddStaticVehicleEx(411,1361.6434,-1658.8297,13.1099,270.8409,112,112,1000); 
	GSFVozila[1] = AddStaticVehicleEx(411,1361.4963,-1650.9918,13.1084,271.3056,112,112,1000); 
	GSFVozila[2] = AddStaticVehicleEx(451,1361.4147,-1643.1666,13.0898,271.9210,112,112,1000); 
	GSFVozila[3] = AddStaticVehicleEx(451,1361.6349,-1635.5817,13.0893,270.9585,112,112,1000); 
	GSFVozila[4] = AddStaticVehicleEx(560,1369.5087,-1609.2728,13.2824,180.7702,112,112,1000); 
	GSFVozila[5] = AddStaticVehicleEx(560,1355.4999,-1629.1653,13.3190,269.8764,112,112,1000); 
	GSFVozila[6] = AddStaticVehicleEx(522,1375.6488,-1642.4851,12.9563,121.8394,112,112,1000); 
	GSFVozila[7] = AddStaticVehicleEx(522,1375.7676,-1639.8662,12.9548,121.9599,112,112,1000);
ovo stavis svoja vozila kad ides /save ingame
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	new Float:Poz[3],string[128];
	GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
	if(!ispassenger)
	{
		for(new i; i < 8; i++)
		{
			if(vehicleid == GSFVozila[i])
			{
				if(PlayerInfo[playerid][pClan] != 1 && PlayerInfo[playerid][pLider] != 1)
				{
					SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
					GameTextForPlayer(playerid, "~g~~h~GSF", 3000, 4);
					ClearAnimations(playerid);
				}
			}
		}
	}
	return 1;
}
promeni varijable koje ti ne odgovaraju