GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: BoSS - 2012. március 26. - 19:55:18

Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: BoSS - 2012. március 26. - 19:55:18
Sziasztok.
A nevében benne van,azt szeretném kérdezni,hogy tudom meg csinálni,hogy csak rendõrök vezethessék a kocsikat.Ha nincsenek kinevezve rendõrnek akkor ne tudják vezetni õket.
Elõre is köszi a helpet.
Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: scripter01 - 2012. március 27. - 10:16:41
Le írom neked hogyan tudjon csak rendõr rendõr kocsit vezetni!
Elsõ lépésként!
forward RendorKocsi(carid);
public RendorKocsi(carid)
{
if((carid >= 19) && (carid <= 38))//Mettõl meddig tudja vezetni a kocsit az az 19-tõl 38-ig! Ezeket írd majd át ahogy neked vannak a rendõr kocsik!
{
   return 1;
}
return 0;
}
Azt hiszem ennyi lenne! Ha nem jó valami vagy hibás írj és meg oldjuk!
Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: BoSS - 2012. március 27. - 20:09:58
Meg csináltam,de ha nem vagyok rendõr akkor is tudom vezetni.
Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: SmokeR - 2012. március 27. - 20:21:02
Idézetet írta: scripter01 date=1332836201\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19137\" data-ipsquote-contentclass=\"forums_Topic
forward RendorKocsi(carid);
public RendorKocsi(carid)
{
if((carid >= 19) && (carid <= 38))//Mettõl meddig tudja vezetni a kocsit az az 19-tõl 38-ig! Ezeket írd majd át ahogy neked vannak a rendõr kocsik!
{
   return 1;
}
return 0;
}
 
Ezzel csak azt csinálod meg hogy ne legyenek bugosak Pl: a rendõr autó ne keveredjen a mentõautó közé hogy csak a mentõsök tudják vezetni,De amit Boss mond az nem tudom annyira az a baj de amit scripter írt az biztos nem arra való.
Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: BoSS - 2012. március 27. - 20:23:19
Én nem RPG szerverre akartam kérni csak a szerveremre akartam mivel szeretnék rendõröket szeromra és amin HQ-k lesznek kocsik azokat csak õk bírják majd vezetni,de sajnos más is tudja ezzel a függvénnyel. :/
Cím: Rendõr kocsit csak rendõrök vezethessenek.
Írta: scripter01 - 2012. március 28. - 07:24:11
Akor talán ez jó lesz!
 
forward RendorKocsi(carid); 

kell ugyan úgy!
Ez alá rakd ezt be!
 
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{

 

if (RendorKocsi(vehicleid) && !ispassenger)
{
   if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pMember]==3) {}
    else {
      new Float:cx, Float:cy, Float:cz;
      GetPlayerPos(playerid, cx, cy, cz);
      SetPlayerPos(playerid, cx,  cy, cz);
   }
}

 
Ezt énse tudom igazából ezt valahogy keverem :S