24.03.2014, 22:12
Hola, me preguntaba si podнa actualizar un chekpoint, es decir, ponerle un timer o algo, para que el mismo se actualice.
este es mi comando.
este es mi comando.
pawn Код:
CMD:refuerzos(playerid,params[]) {
if(PI[playerid][Faccion] == 1 || PI[playerid][Faccion] == 2) {
new Float:X,Float:Y,Float:Z,Nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid,Nombre,sizeof(Nombre));
GetPlayerPos(playerid,X, Y, Z);
new String[150],String2[150];
format(String,sizeof(String),"%s : Atenciуn solicito refuerzos!! en el siguiente lugar! ((Sigue el checkpoint ROJO)).",Nombre);
StaffMensaje(COLOR_BLANCO,String);
format(String2,sizeof(String2),"%s : Atenciуn solicito refuerzos!! en el siguiente lugar! ((Sigue el checkpoint ROJO)).",Nombre);
Mensaje(playerid,COLOR_BLANCO,String2);
if(PI[playerid][Faccion] == 1) {
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PI[playerid][Faccion] == 1) {
if( i != playerid)
SetPlayerCheckpoint(i, X, Y, Z, 5.0);
}
}
}
}
else if(PI[playerid][Faccion] == 2){
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PI[playerid][Faccion] == 2) {
if( i != playerid)
SetPlayerCheckpoint(i, X, Y, Z, 5.0);
}
}
}
}
}
return 1;
}