Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [BC]Ante_Dracar aka Lopa poslato Decembar 22, 2010, 14:56:06 POSLE PODNE

Naslov: [Pomoc] load fs u modu
Poruka od: [BC]Ante_Dracar aka Lopa poslato Decembar 22, 2010, 14:56:06 POSLE PODNE
Dakle ubacio sam FS carownership i stavio sam svojih 15 vozila i sada imam problem dakle radi tog carownershipa su mi se pomjesala sva druga vozila u gm i njihovi idevi udjem u taxi vozilo i pise mi neste clan balassa.

I moze li mi ko rec kako da napravim da mi se FS ne loada iz server.cfg nego iz GM dakle ja bi to doddao na kraju vozila tako da mi se ne mjesau idevi.
Naslov: Odg: [Pomoc] load fs u modu
Poruka od: Rotcod poslato Decembar 22, 2010, 16:53:44 POSLE PODNE
Citat: [H]265 poslato Novembar 05, 2010, 18:14:53 POSLE PODNE
1. ( ovo cu rec neznam koji put ali kad jednostavno mi je smjesno da oni koji jos trebaju citati tutove da oni pisu tut ), Nemas POJIMA od PAWNCC provodjenju memorije, pokraj stock ti koristis public? stock moze imati optimalan argument dok public to nemoze...Evo kako bi ovaj tut trebao izgledati....




Zelite napraviti mali fix vehicleid-ova ?

1. Napravit cemo DEFINE vehicleidova na sljedeci nacin ovo ide na vrh skripte

new
Bus[5];


2. Ovo ide ispod OnGameModeInit

Bus[1] = CreateVehicle(431,1801.01879883,-1928.17163086,13.63857555,0.00000000,-1,-1,1); //Bus
Bus[2] = CreateVehicle(431,1794.07202148,-1927.80859375,13.63875294,0.00000000,-1,-1,1); //Bus
Bus[3] = CreateVehicle(431,1786.14746094,-1928.43579102,13.63844681,0.00000000,-1,-1,1); //Bus
Bus[4] = CreateVehicle(431,1779.01257324,-1928.08996582,13.63859272,0.00000000,-1,-1,1); //Bus


3. Sada cemo napraviti funkciju kojom cete provjeravati jeli to vozilo "tocno"

stock BusVozila(carid)
{
if(carid == Bus[1] || carid == Bus[2] || carid == Bus[3] || carid == Bus[4])
{
return true;
}
return false;
}


4. Sada cemo provjeriti jeli igrac smije uci u vozilo

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;
}


Ja mislim da sam ja u 2 min sta sam pisao ovo bolje objasnio nego ti, i sta je najvaznije napravio sam na puno bolji nacin ali ako izostavimo ovo sve

dobar tut  :D

Pogledaj malo taj TuT i sve ce ti biti jasno :P
Naslov: Odg: [Pomoc] load fs u modu
Poruka od: BloodMaster poslato Decembar 22, 2010, 17:53:05 POSLE PODNE
In game se logiraj kao RCON Admin( /rcon login pass) i onda tipkaj ovo: /rcon loadfs ime_fs (moras tocno velika i mala slova)