Lugares en una Carrera
#8

Quote:
Originally Posted by bytytus
Посмотреть сообщение
coloca en OnPlayerEnterCheckpoint en el Checkpoint correspondiente ke le sume una variable y listo.

si tengo como tu lo dices dejo una parte del public donde estan los cp

pawn Код:
case 2:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-1668.36950684,-2717.47851562,46.40485382,-1941.94824219,-2717.49609375,53.02991104,10);////
              Stats[playerid] = 3;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 3:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-1941.94824219,-2717.49609375,53.02991104,-2233.88330078,-2753.46411133,36.40560150,10);/////
              Stats[playerid] = 4;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 4:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2233.88330078,-2753.46411133,36.40560150,-2487.64746094,-2678.77075195,43.17927551,10);//////
              Stats[playerid] = 5;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }

Pero eso es para que cuando cada jugador pase ese Checkpoint le asigne el lugar correspondiente, yo me referia asi como dice "xSDx" asi como un medidor, me explico es decir que si voy primero sin cruzar un CP y alguien me pasa rapidamente se me pasa al 2do Lugar, es como un medidor entre los jugadores y no es necesario llegar al cp para que se te actualize el lugar en el que vas

Voy a ver creo que es como el script de xSDx pero no es asi porque ahi muestra quien va ganando y lo que quiere es que muestre en el textdraw como dicen
Reply


Messages In This Thread
Lugares en una Carrera - by EvelioCuenca - 21.03.2013, 16:57
Respuesta: Lugares en una Carrera - by OTACON - 21.03.2013, 19:45
Respuesta: Lugares en una Carrera - by xSDx - 21.03.2013, 20:40
Respuesta: Lugares en una Carrera - by OTACON - 21.03.2013, 21:05
Respuesta: Lugares en una Carrera - by xSDx - 21.03.2013, 21:28
Respuesta: Lugares en una Carrera - by OTACON - 21.03.2013, 21:33
Respuesta: Lugares en una Carrera - by Alberto_Avil - 21.03.2013, 22:25
Re: Lugares en una Carrera - by EvelioCuenca - 21.03.2013, 22:35

Forum Jump:


Users browsing this thread: 1 Guest(s)