Pregunta Sobre Comando
#6

Bueno, hace poco estaba acomodando el script de alguien y me di cuenta de como se hacнa:

1. Vas a necesitar agregar esto en la parte de los new en tu script: http://pastebin.com/f1816a392

2. Ejemplo:

pawn Код:
if(strcmp(cmdtext, "/nos", true) == 0)
{
  new
    carid,
    modelid,
    string[71];

  carid = GetPlayerVehicleID(playerid); // aqui guardamos el id del auto en la variable carid
  modelid = GetVehicleModel(carid); /* conseguimos el modelo del auto id, el cual ya lo conseguimos en la variable anterior, y lo guardamos en modelid
  lo de ponerle nitro al auto queda de parte tuya por lo cual no lo voy a poner... */

  format(string, sizeof(string), "Usted le ha instalado nitro a su vehiculo! (%s)", VehicleName[(modelid - 400)][0]); // ejm: 403 - 400 = 3
  /* lo que acabamos de hacer es: buscar en la variable el nombre del vehiculo, utilizando el numero del modelo (que es mas de 400),
  y le restamos 400 para que nos de un numero que este en VehicleName, por ejemplo si el modelo es 403, se le resta 400 y dara el numero 3,
  el cual es "Linerunner" (0, 1, 2, "3"). */

  SendClientMessage(playerid, COLOR, string);
  return 1;
}
Es muy simple . Para comprobar que tengo sirve, simplemente busca en la variable que esta en el pastebin, y cuenta hasta 3 (contando el 0) desde la landstalker:

pawn Код:
new VehicleName[][] = {

    {"Landstalker"}, // 0
    {"Bravura"}, // 1
    {"Buffalo"}, // 2
    {"Linerunner"}, // 3 este
    {"Perrenial"}, // 4
    {"Sentinel"}, // 5
     .
     .
     .
https://sampwiki.blast.hk/wiki/Image:Vehicle_403.jpg

Reply


Messages In This Thread
Pregunta Sobre Comando - by G.B - 17.01.2010, 19:40
Re: Pregunta Sobre Comando - by John Rockie - 17.01.2010, 20:09
Re: Pregunta Sobre Comando - by G.B - 17.01.2010, 20:23
Re: Pregunta Sobre Comando - by John Rockie - 17.01.2010, 20:25
Re: Pregunta Sobre Comando - by John Rockie - 17.01.2010, 20:47
Re: Pregunta Sobre Comando - by Miguel - 18.01.2010, 01:04
Re: Pregunta Sobre Comando - by G.B - 18.01.2010, 06:52
Re: Pregunta Sobre Comando - by CristianTdj - 18.01.2010, 18:48

Forum Jump:


Users browsing this thread: 2 Guest(s)