[Pomoc]/vozilo

Započeo V_More, Novembar 21, 2011, 21:45:37 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim: NeotioN TDM od vanilla.pwn
Detaljan opis problema: Nije problem, nego kako da napravim da kad kucam /vozilo da mi se stvori Huntley pored mene, ali samo za admine!
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Last nick: Vectro64

CMD:vozilo(playerid,params[])
{
  new Float:Pos[4];
  if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"nene");
  GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  CreateVehicle(579,Pos[0],Pos[1],Pos[2],Pos[3],random(126),random(126),500);
  return true;
}
Poslednja Izmena: Novembar 21, 2011, 22:15:27 POSLE PODNE od Headfirst Slide Into A Cooperstown On A Bad Bet
"I'm a loser and a user so I don't need no accuser" - Billie Joe Armstrong

Citat: Headfirst Slide Into A Cooperstown On A Bad Bet poslato Novembar 21, 2011, 22:14:54 POSLE PODNE
CMD:vozilo(playerid,params[])
{
  new Float:Pos[4];
  if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"nene");
  GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  CreateVehicle(579,Pos[0],Pos[1],Pos[2],Pos[3],random(126),random(126),500);
  return true;
}


Dosao i vec pomaze kao pravi ljudi i molim ne zakljucavajte ukoliko budem trebao jos nesto da ne otvaram previse tema.
Last nick: Vectro64

Citat: ναηιâ,,"â,,"α.αмχâ—,, â,,–¹ poslato Novembar 22, 2011, 19:36:52 POSLE PODNE
evo komande

Kod (matt) [Izaberi]
CMD:veh(playerid, params[])
{
  new
  vehicle,
  Color1,
  Color2,
  delay,
  Float:X,
  Float:Y,
  Float:Z,
  Float:kut;
  if(sscanf(params, "iiii", vehicle, Color1, Color2, delay)) return SendClientMessage(playerid, -1, "KORISTITE: /vehicle [car id] [color 1] [color 2] [delay]");
  GetPlayerPos(playerid, X, Y, Z);
  CreateVehicle(vehicle, X, Y + 2, Z, kut, Color1, Color2, delay);
  SendClientMessage(playerid, -1, "Vozilo stvoreno!");
  return true;
  }


Vanila hvala i meni si pomogao samo sto sam pogledao bzvz temu i meni je ovo trebalo ..  :-\

Ja necu ovu komandu, ja sam ovu komandu izbacio, ocu da sad svakiadmin ima samo /vozilo i moze sebi da stvori samo to, i tako i za GM, a ova komanda moze i za igrace.
Last nick: Vectro64

dragan12

@Vanilla
On nije hteo to. On hoce da sa jednom komandom stvori vozilo i da ga sa tom istom komandom unisti.


Evo neka moja ideja :D
new vozilo;//Definicije gore
   CMD:vozilo(playerid,params[])  
   {  
      new Float:Pos[4];  
      GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);  
      if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"nene");  
  if(GetPVarInt(playerid,"Vozilo") == 999)
  {
      vozilo = CreateVehicle(579,Pos[0],Pos[1],Pos[2],Pos[3],random(126),random(126),500);  
  PutPlayerInVehicle(playerid,vozilo,0);//Stavlja ga u vozilo
  SetPVarInt(playerid,"Vozilo",vozilo);//Pamti id
  }
  else if(GetPVarInt(playerid,"Vozilo") != 999)
  {
  DestroyVehicle(GetPVarInt(playerid,"Vozilo"));//Unistava taj id
  SetPVarInt(playerid,"Vozilo",999);//Vraca varijablu na 999
  }  
      return true;  
   }  

Ako sam nesto pogresio neka me neko ispravi
   EDIT:
Nisam obracao sta je ovaj uradio u komandi
Umesto:  if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"nene");  
Stavis :  if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"nene");  //Ako nije admin
Poslednja Izmena: Novembar 22, 2011, 20:48:38 POSLE PODNE od [BD]Gagi

Ok, mozete mi ovo napraviti jos za GF, da moze koristiti admin lvl 1+ na GF-u.
Poslednja Izmena: Novembar 22, 2011, 23:21:50 POSLE PODNE od |BU| Nick_Makaveli
Last nick: Vectro64

omg, valjda to znas barem :/

if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid,-1,"nene");

samo to zameni umesto onog isplayeradmin...