Skripta koju koristim:GTA:RP
Detaljan opis problema:Evo imam u serveru GP mafia ali nema vozila kako ja mogu njih dodat ida samo ta mafia to moze voziti
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Kako su mafije definirane? Koji je ID njihov?
nezz tocno
I kako ti sad ocekujes da ti pomognemo :o?
Udji u igru i stavljaj sebi lidere redom i proveravaj stats :-\ I onaj ID koji je GP taj nam daj :D
evo naso broj je 15
u onplayerentervehicle:
if(vehicleid >= XX && vehicleid <= RR) {
if((PlayerInfo[playerid][pLeader] != 15 || PlayerInfo[playerid][pMember] != 15) && !ispassanger)
{
TogglePlayerControllable(playerid,0), TogglePlayerControllable (playerid,1); return 1;
}
return 1; }
Ovo XX zamijenis sa najmanjim ID-em auta koji ce biti za tu org a ovo RR sa najvecim ID-em
A u igri odes na mjesta gdje zelis aute i ides /save a ID vidis tako sto upises mislim /oldcar
I onda ih prebacis u GM
Citat: BloodMaster.amx poslato April 28, 2011, 10:05:32 PRE PODNE
u onplayerentervehicle:
if(vehicleid >= XX && vehicleid <= RR) {
if((PlayerInfo[playerid][pLeader] != 15 || PlayerInfo[playerid][pMember] != 15) && !ispassanger)
{
TogglePlayerControllable(playerid,0), TogglePlayerControllable (playerid,1); return 1;
}
return 1; }
Ovo XX zamijenis sa najmanjim ID-em auta koji ce biti za tu org a ovo RR sa najvecim ID-em
A u igri odes na mjesta gdje zelis aute i ides /save a ID vidis tako sto upises mislim /oldcar
I onda ih prebacis u GM
al nemam taj onplayerentervehicle:
Prvo odi Vamo (http://balkan-samp.com/forum/index.php?topic=14795.0) i procitaj post od [H]265
Kad stignes do
public OnPlayerStateChange(playerid,newstate,oldstate)
{
new
vehicleid = GetPlayerVehicleID(playerid);
if(newstate == 2) {
if(BusVozila(vehicleid))
{
if(GetPVarInt(playerid,"POSAO") != ID_POSLA_ILI_ORGANIZACIJE) return SendClientMessage(playerid,BOJA,"Nemate kljuceve!"); RemovePlayerFromVehicle(playerid);
return true;
} }
return true;
}
e onda to uradi ovako:
public OnPlayerStateChange(playerid,newstate,oldstate)
{
new
vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(BusVozila/*Kak si napravio vec..*/(vehicleid))
{
if(PlayerInfo[playerid][pMember] != 15 || PlayerInfo[playerid][pLeader] != 15) return SendClientMessage(playerid,-1,"Nemate kljuceve!"); RemovePlayerFromVehicle(playerid);
return true;
}
}
return true;
}