Szerző Téma: Kocsi  (Megtekintve 1049 alkalommal)

Kocsi
« Dátum: 2013. Szeptember 24. - 20:16:33 »
0 Show voters
Sziasztok olyat hogy kell csinálni hogy van egy RPG szerverem és akkor pl: vegyük most a Rendöröket hogy tudok több kocsit lerakni úgy hogy  nem kell meg venni csak a rendörök használhassák?!! minden választ köszönök!

Nem elérhető Gh0st

  • 917
    • Profil megtekintése
Kocsi
« Válasz #1 Dátum: 2013. Szeptember 24. - 21:03:04 »
0 Show voters
A játékmódra vagyok kíváncsi,anélkül nem tudok segíteni...
A Jernej\'L Map Editorral pedig nem fogsz tudni frakcióknak kocsit hozzárendelni...


PM-ben azt mondta,hogy azzal akar...

Nem elérhető frix

Kocsi
« Válasz #2 Dátum: 2013. Október 12. - 12:06:44 »
0 Show voters
Helló.
OnGameModeInit alá tudod berakni, az AddStaticVehicleEx függvénnyel. (http://wiki.sa-mp.com/wiki/AddStaticVehicleEx)

Nem elérhető Beckham

  • 1693
  • Noresz
  • Discord: Noresz#4265
    • Profil megtekintése
    • OctansV Alt:v szervere
Kocsi
« Válasz #3 Dátum: 2013. Október 18. - 19:51:39 »
0 Show voters
frix az nem elég hozzá,mert azt bárki használhatja,levannak írva id szerint hogy melyik autót használhatja ha rendõr,ha mentõs stb.

Kocsi
« Válasz #4 Dátum: 2013. Október 31. - 17:37:16 »
0 Show voters
Háát szerintem egy logikai változóval ez megoldható könnyedén pl:
mód tetejére:
 
new bool:rendor = false;

 
és valahol, pl munkába álláskor:
 
rendor = true;

 
on player state change alá:
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetPlayerVehicleID(playerid) == 596 || GetPlayerVehicleID(playerid) == 597 || GetPlayerVehicleID(playerid) == 598 || GetPlayerVehicleID(playerid) == 599)
{
    if(rendor == true)
    {
    //használhatja a jármûvet
    }
    else
    {
        RemovePlayerFromVehicle(playerid); //kidobaja a kocsiból mert nem rendõr
    }
}
}
return 1;
}

 
JAVÍTVA
« Utoljára szerkesztve: 2013. Október 31. - 17:40:30 írta anorennia »

Kocsi
« Válasz #5 Dátum: 2013. November 01. - 19:40:42 »
0 Show voters
Helló!
Ilyet keress a MOD-ban,ott kell beállítani....
 
public RendorKocsik(carid) //rendõr
{
if((carid >= 7) && (carid <= 14))
{
return 1;
}
return 0;
}
« Utoljára szerkesztve: 2013. November 01. - 19:51:10 írta HackFlux »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal