[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Пожар-Рейс
Дата: 03.04.2010, Суббота, 14:10:00 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 165
Репутация: 42+
1.Можно ли сделать что бы после взрыва машина не пропадала, а оставалась гореть пока её не потушат пожарники????
Ну и потом пожарники командой её чинили?
2.Как можно сделать что бы прописал команду и всему серверу было видно такое сообщение: "Рейс № (тут номер его) из San Fierro в Los Angeles" (это пример!)
С меня
Дата: 03.04.2010, Суббота, 16:46:17 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 165
Репутация: 42+
Quote (J-Sprunk)
Нет

Жаль
Quote (J-Sprunk)
SendClientMessage(цвет, текст);

Спасибо лови

Добавлено (03.04.2010, 16.46)
---------------------------------------------

Code
C:\школа\SFRP4.pwn(50691) : error 017: undefined symbol "ChGas"
C:\школа\SFRP4.pwn(50691) : warning 215: expression has no effect
C:\школа\SFRP4.pwn(50691) : error 001: expected token: ";", but found "]"
C:\школа\SFRP4.pwn(50691) : error 029: invalid expression, assumed zero

Code
public CheckSpeed(playerid)
{
new Float:x,Float:y,Float:z;
new Float:distance,value;
new i = playerid;
if(IsPlayerConnected(i))
{
if(IsPlayerInAnyVehicle(i))
{
new VID;
VID = GetPlayerVehicleID(i);
GetPlayerPos(i, x, y, z);
distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[i][LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[i][LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[i][LastZ])),2));
value = floatround(distance * 5000);
if(UpdateSeconds > 1)
{
value = floatround(value / UpdateSeconds);
}
if(SpeedMode)
{
}
if(value == 0)
{
ChGas[i]++;//(50691 строка)<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
if(ChGas[i]>=30) {
Gas[VID]++;ChGas[i]=0;
}
}
SavePlayerPos[i][LastX] = x;
SavePlayerPos[i][LastY] = y;
SavePlayerPos[i][LastZ] = z;
}
}
value = floatround(value/1000);
new v = value;
return v;
}

Как исправить?)))
Дата: 03.04.2010, Суббота, 17:25:54 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 165
Репутация: 42+
Thirty_third, Ну а хотябы как тогда сделать что бы они не исчезали после взрыва?
Дата: 03.04.2010, Суббота, 23:10:51 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 8
Репутация: 2+
Code
public CheckSpeed(playerid)
{
new Float:x,Float:y,Float:z;
new Float:distance,value;
new i = playerid;
if(IsPlayerConnected(i))
{
if(IsPlayerInAnyVehicle(i))
{
new VID;
VID = GetPlayerVehicleID(i);
GetPlayerPos(i, x, y, z);
distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[i][LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[i][LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[i][LastZ])),2));
value = floatround(distance * 5000);
if(UpdateSeconds > 1)
{
value = floatround(value / UpdateSeconds);
}
if(SpeedMode)
{
}
if(value == 0)
{
ChGas[i]++;//(50691 строка)<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
if(ChGas[i]>=30) {
Gas[VID]++;ChGas[i]=0;
}
}
SavePlayerPos[i][LastX] = x;
SavePlayerPos[i][LastY] = y;
SavePlayerPos[i][LastZ] = z;
}
}
value = floatround(value/1000);
new v = value;
return v;
}

Помогите плз с этим пабликом, а то оч надо, а он ругается!

  • Страница 1 из 1
  • 1
Поиск: