їComo se peude almacenar esto? -
benjas09 - 11.11.2013
Quiero lograr lo siguiente
Que al entrar al checkpoint 1, se guarde quien llego primero,segundo,tercero,etc.
Al igual que con el checkpoint 2, 3, 4, 5, etc. Y que no se bugeen entre si
їComo se podria hacer?
Gracias, saludos
Respuesta: їComo se peude almacenar esto? -
benjas09 - 12.11.2013
їalguno tiene idea?
Respuesta: їComo se peude almacenar esto? -
Tirael - 12.11.2013
їAlgo asн ?
pawn Код:
new Posicion[3] = -1;
public OnPlayerEnterCheckpoint(playerid)
{
new string[128];
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(Posicion[0] == -1)
{
Posicion[0] = playerid;
format(string,sizeof(string),"[Info:] %s llego en primer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[1] == -1)
{
Posicion[1] = playerid;
format(string,sizeof(string),"[Info:] %s llego en segundo puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[2] == -1)
{
Posicion[2] = playerid;
format(string,sizeof(string),"[Info:] %s llego en tercer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
//Aqui le metes que siga el patrуn
return 1;
}
Respuesta: їComo se peude almacenar esto? -
benjas09 - 12.11.2013
Gracias tirael, en un rato cuando termine con algo del call of duty lo personalizo para lo que necesito y lo pruebo
saludos
Respuesta: їComo se peude almacenar esto? -
benjas09 - 16.11.2013
Siempre dice que llegas primero ese codigo, osea
Pepito entra al checkpoint "[info] llego primero"
pepito2 entra al checkpoint "[info] llego primero"
Respuesta: їComo se peude almacenar esto? -
JustBored - 16.11.2013
pawn Код:
new Posicion[3] = -1;
public OnPlayerEnterCheckpoint(playerid)
{
new string[128];
new sendername[MAX_PLAYER_NAME];
if(Posicion[0] == -1)
{
Posicion[0] = playerid;
GetPlayerName(Posicion[0], sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en primer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[1] == -1)
{
Posicion[1] = playerid;
GetPlayerName(Posicion[1], sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en segundo puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[2] == -1)
{
Posicion[2] = playerid;
GetPlayerName(Posicion[2], sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en tercer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
return 1;
}
Respuesta: їComo se peude almacenar esto? -
benjas09 - 17.11.2013
sigue pasando lo mismo :/
Respuesta: їComo se peude almacenar esto? -
OTACON - 17.11.2013
pawn Код:
#include <a_samp>
static Posicion[3] = -1;
public OnPlayerEnterCheckpoint(playerid)
{
new string[128];
new sendername[MAX_PLAYER_NAME];
if(Posicion[0] == -1)
{
Posicion[0] = playerid;
GetPlayerName(strval(Posicion[0]), sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en primer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[1] == -1)
{
Posicion[1] = playerid;
GetPlayerName(strval(Posicion[1]), sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en segundo puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
else if(Posicion[2] == -1)
{
Posicion[2] = playerid;
GetPlayerName(strval(Posicion[2]), sendername, sizeof(sendername));
format(string,sizeof(string),"[Info:] %s llego en tercer puesto",sendername);
SendClientMessageToAll(-1,string);
return 1;
}
return 1;
}