Određena Osoba (auto/ otvaranje kapije)

Započeo CH | Ujo_TomO, Mart 10, 2010, 15:35:07 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Može li mi neko reči kako da napravi da samo jedna osoba može voziti aute ili otvarati kapiju znaci da nije član org!!
onako ko na CH!!  :P
Ex CroHerze DM HEAD Administrator

matemandbrnaze742

Evo kuca

//-----------------------------Kuca Kapija--------------------------------
if(strcmp(cmd,"/openhouse",true)==0)
{
new Playername[24];
   GetPlayerName(playerid, Playername, sizeof(Playername));
if(strcmp(Playername,"Mate_Mandac",true))
    {
    SendClientMessage(playerid, COLOR_RED, "Nemozete dignut rampu Kuce Mate Mandac jer vi niste Mate Mandac.");
}
else
{
MoveObject(kuca, 281.928894, -1320.154785, 51.764954, 2.000);
SendClientMessage(playerid, COLOR_GREEN, "Rampa Kucnog Dvorista Mate Mandac se dize.");
}
return 1;
}
if(strcmp(cmd,"/closehouse",true)==0)
{
new Playername[24];
   GetPlayerName(playerid, Playername, sizeof(Playername));
if(strcmp(Playername,"Mate_Mandac",true))
    {
    SendClientMessage(playerid, COLOR_RED, "Nemozete spustiti rampu kuce Mate Mandac jer vi niste Mate Mandac.");
}
else
{
MoveObject(kuca, 281.928894, -1320.154785, 52.939995, 2.000);
                                 SendClientMessage(playerid, COLOR_GREEN, "Rampa Kucnog Dvorista Mate Mandac se spusta.");
}
return 1;
}


Evo za auto


//----------------Osobno Donator Auto-----------------------------------
   GetPlayerName(playerid, Playername, sizeof(Playername));
   if(newstate == PLAYER_STATE_DRIVER)
   {
      new Vehicle = GetPlayerVehicleID(playerid);
      if(Vehicle == turismo) // tu ide kad napravite turismo = addstaticvehicle
      {
         if(strcmp(Playername,"Mate_Mandac",true)) // tu ime igraca koji moze vozit to auto
         {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, 0x33AA33AA, "Ovo vozilo moze vozit samo Mate Mandac");
         }
      }

   }

Hvala Tako sam i mislio samo nisam pokuÅ¡ao  :D
Ex CroHerze DM HEAD Administrator

Å minker

ovo je super bas mi to treba
ali ja sam ovo za auto sad napravio i onda mi baci 4 erora
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8451) : warning 217: loose indentation
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8451) : error 017: undefined symbol "Playername"
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8451) : error 017: undefined symbol "Playername"
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8451) : error 029: invalid expression, assumed zero
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8451) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


mozete mi rec sta da napravim?

nastoe

Daj linije ali napisi koja je koja linija tj. koja je linija, 8451

//----------------Osobno Donator Auto-----------------------------------
   new Playername[24];
   GetPlayerName(playerid, Playername, sizeof(Playername));
   if(newstate == PLAYER_STATE_DRIVER)
   {
      new Vehicle = GetPlayerVehicleID(playerid);
      if(Vehicle == turismo) // tu ide kad napravite turismo = addstaticvehicle
      {
         if(strcmp(Playername,"Mate_Mandac",true)) // tu ime igraca koji moze vozit to auto
         {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, 0x33AA33AA, "Ovo vozilo moze vozit samo Mate Mandac");
         }
      }

   }


probaj tako....
Vikend je policija nas hvata,
vikend je ode cijela plata,
oko nas stvari ukradene,
sve smo dali na planove i sheme..
||||:=:=:=:=:=:=::=:=:=:=:=:=:=:THE IVEX:=:=:=:=:=:=:=:=:=::=:=:=:=:=:=::=:|||| 


PS: Ne saljite mi nikakve pm jer neodgovaram na njih! Ako trebate nes pitajte ove pr0 skriptere pa neka vam kazu!Hvala !

Å minker

evo red pise ispred njega 8458
  new Playername[24];
  GetPlayerName(playerid, Playername, sizeof(Playername));
  8454 if(newstate == PLAYER_STATE_DRIVER)
  {
     new Vehicle = GetPlayerVehicleID(playerid);
     if(Vehicle == turismo) // tu ide kad napravite turismo = addstaticvehicle
     {
        if(strcmp(Playername,"Mate_Mandac",true)) // tu ime igraca koji moze vozit to auto
        {
           RemovePlayerFromVehicle(playerid);
           SendClientMessage(playerid, 0x33AA33AA, "Ovo vozilo moze vozit samo Mate Mandac");
        }
     }

  }

a tu je eror
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8452) : warning 217: loose indentation
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8454) : error 017: undefined symbol "newstate"
C:\DOCUME~1\PaNtEk!\Desktop\GFSERV~1\GAMEMO~1\gf.pwn(8468) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.
Poslednja Izmena: Mart 15, 2010, 15:53:43 POSLE PODNE od Å minker

to za vozila ti ide negdje pod public  "OnPlayerStateChange(playerid, newstate, oldstate)" a za ove warninge si gore kod onih defineova stavi   #pragma tabsize 0
Vikend je policija nas hvata,
vikend je ode cijela plata,
oko nas stvari ukradene,
sve smo dali na planove i sheme..
||||:=:=:=:=:=:=::=:=:=:=:=:=:=:THE IVEX:=:=:=:=:=:=:=:=:=::=:=:=:=:=:=::=:|||| 


PS: Ne saljite mi nikakve pm jer neodgovaram na njih! Ako trebate nes pitajte ove pr0 skriptere pa neka vam kazu!Hvala !


Poz, ovako zanima me s kojom komandom odaberem neki auto, znači jel koristim /veh ili /getcar?

Citat: stipo_grgic poslato Mart 19, 2010, 16:01:26 POSLE PODNE
Poz, ovako zanima me s kojom komandom odaberem neki auto, znači jel koristim /veh ili /getcar?

sa /oldcar
Ex CroHerze DM HEAD Administrator