• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
Вопросы
TROJANДата: Суббота, 10.09.2011, 22:38:23 | Сообщение # 1

Группа: Пользователи
Сообщений: 10
Кто поможет исправить хотя-бы половину, или больше, поставлю плюс и 10 спасибок.
Ошибки в компиляции:
[cut noguest=
]D:\PC\pawno\include\JunkBuster.inc(1005) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\pawno\include\JunkBuster.inc(1041) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\gamemodes\Новая папка\PC.pwn(17823) : error 021: symbol already defined: "strtok"
D:\PC\gamemodes\Новая папка\PC.pwn(17837) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(35012) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(40465) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(42324) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(48771) : warning 209: function "OnPlayerKeyStateChange" should return a value
D:\PC\gamemodes\Новая папка\PC.pwn(50706) : error 021: symbol already defined: "hash"
D:\PC\gamemodes\Новая папка\PC.pwn(50710) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(50713) : error 021: symbol already defined: "num_hash"[/cut]

Далее, строки:
Code
<b>17 823 и 18 837</b>:
strtok(const string[], &index)
{
  new length = strlen(string);
  while ((index < length) && (string[index] <= ' '))
  {
   index++;
  }
  new offset = index;
  new result[20];
  while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
  {
   result[index - offset] = string[index];
   index++;
  }
  result[index - offset] = EOS;
  return result;
}


Code
48771
   else if(newkeys == KEY_SECONDARY_ATTACK)
  {
   if(!IsPlayerInAnyVehicle(playerid))
   {
    new Float:x, Float:y, Float:z, vehicle;
    GetPlayerPos(playerid, x, y, z );
    GetVehicleWithinDistance(playerid, x, y, z, 20.0, vehicle);

    if(IsVehicleRcTram(vehicle)){
     PutPlayerInVehicle(playerid, vehicle, 0);
    }
   }
   else if(newkeys == 1024)
   {
    if(IsPlayerInAnyVehicle(playerid))
    {
     Motor(playerid);
    }
   }
   else
   {
    new vehicleID = GetPlayerVehicleID(playerid);
    if(IsVehicleRcTram(vehicleID) || GetVehicleModel(vehicleID) == RC_CAM){
     if(GetVehicleModel(vehicleID) != D_TRAM){
      new Float:x, Float:y, Float:z;
          GetPlayerPos(playerid, x, y, z);
      SetPlayerPos(playerid, x+0.5, y, z+1.0);
     }
    }
   }
<b>    }</b> // 48771
}
GetVehicleWithinDistance(playerid, Float:x1, Float:y1, Float:z1, Float:dist, & veh)
{
  for(new i = 1; i < MAX_VEHICLES; i++){
   if(GetVehicleModel(i) > 0){
    if(GetPlayerVehicleID(playerid) != i ){
     new Float:x, Float:y, Float:z;
     new Float:x2, Float:y2, Float:z2;
     GetVehiclePos(i, x, y, z);
     x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
     new Float:vDist = (x2*x2+y2*y2+z2*z2);
     if( vDist < dist){
      veh = i;
      dist = vDist;
     }
    }
   }
  }
}


Code
<b>50706, 50710, 50713</b>

<b>hash(str2[])</b> //50706
{
  new tmpdasdsa[256];
  tmpdasdsa[0]=0;
<b>    valstr(tmpdasdsa,num_hash(str2));</b> // 50710
  return tmpdasdsa;
}
<b>num_hash(buf[])</b> // 50713
  {
  new length=strlen(buf);
  new s1 = 1;
  new s2 = 0;
  new n;
  for (n=0; n<length; n++)
  {
     s1 = (s1 + buf[n]) % 65521;
     s2 = (s2 + s1)  % 65521;
  }
  return (s2 << 16) + s1;
}


[url=http://vkontakte.ru/trojan73]Я [В]Контакте[/url]
 
СообщениеКто поможет исправить хотя-бы половину, или больше, поставлю плюс и 10 спасибок.
Ошибки в компиляции:
[cut noguest=
]D:\PC\pawno\include\JunkBuster.inc(1005) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\pawno\include\JunkBuster.inc(1041) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\gamemodes\Новая папка\PC.pwn(17823) : error 021: symbol already defined: "strtok"
D:\PC\gamemodes\Новая папка\PC.pwn(17837) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(35012) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(40465) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(42324) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(48771) : warning 209: function "OnPlayerKeyStateChange" should return a value
D:\PC\gamemodes\Новая папка\PC.pwn(50706) : error 021: symbol already defined: "hash"
D:\PC\gamemodes\Новая папка\PC.pwn(50710) : error 047: array sizes do not match, or destination array is too small
D:\PC\gamemodes\Новая папка\PC.pwn(50713) : error 021: symbol already defined: "num_hash"[/cut]

Далее, строки:
Code
<b>17 823 и 18 837</b>:
strtok(const string[], &index)
{
  new length = strlen(string);
  while ((index < length) && (string[index] <= ' '))
  {
   index++;
  }
  new offset = index;
  new result[20];
  while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
  {
   result[index - offset] = string[index];
   index++;
  }
  result[index - offset] = EOS;
  return result;
}


Code
48771
   else if(newkeys == KEY_SECONDARY_ATTACK)
  {
   if(!IsPlayerInAnyVehicle(playerid))
   {
    new Float:x, Float:y, Float:z, vehicle;
    GetPlayerPos(playerid, x, y, z );
    GetVehicleWithinDistance(playerid, x, y, z, 20.0, vehicle);

    if(IsVehicleRcTram(vehicle)){
     PutPlayerInVehicle(playerid, vehicle, 0);
    }
   }
   else if(newkeys == 1024)
   {
    if(IsPlayerInAnyVehicle(playerid))
    {
     Motor(playerid);
    }
   }
   else
   {
    new vehicleID = GetPlayerVehicleID(playerid);
    if(IsVehicleRcTram(vehicleID) || GetVehicleModel(vehicleID) == RC_CAM){
     if(GetVehicleModel(vehicleID) != D_TRAM){
      new Float:x, Float:y, Float:z;
          GetPlayerPos(playerid, x, y, z);
      SetPlayerPos(playerid, x+0.5, y, z+1.0);
     }
    }
   }
<b>    }</b> // 48771
}
GetVehicleWithinDistance(playerid, Float:x1, Float:y1, Float:z1, Float:dist, & veh)
{
  for(new i = 1; i < MAX_VEHICLES; i++){
   if(GetVehicleModel(i) > 0){
    if(GetPlayerVehicleID(playerid) != i ){
     new Float:x, Float:y, Float:z;
     new Float:x2, Float:y2, Float:z2;
     GetVehiclePos(i, x, y, z);
     x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
     new Float:vDist = (x2*x2+y2*y2+z2*z2);
     if( vDist < dist){
      veh = i;
      dist = vDist;
     }
    }
   }
  }
}


Code
<b>50706, 50710, 50713</b>

<b>hash(str2[])</b> //50706
{
  new tmpdasdsa[256];
  tmpdasdsa[0]=0;
<b>    valstr(tmpdasdsa,num_hash(str2));</b> // 50710
  return tmpdasdsa;
}
<b>num_hash(buf[])</b> // 50713
  {
  new length=strlen(buf);
  new s1 = 1;
  new s2 = 0;
  new n;
  for (n=0; n<length; n++)
  {
     s1 = (s1 + buf[n]) % 65521;
     s2 = (s2 + s1)  % 65521;
  }
  return (s2 << 16) + s1;
}

Автор - TROJAN
Дата добавления - 10.09.2011 в 22:38:23
drifter-dronДата: Воскресенье, 11.09.2011, 08:58:52 | Сообщение # 2

Группа: Пользователи
Сообщений: 477
Code
D:\PC\gamemodes\Новая папка\PC.pwn(17823) : error 021: symbol already defined: "strtok"  
D:\PC\gamemodes\Новая папка\PC.pwn(50706) : error 021: symbol already defined: "hash"
D:\PC\gamemodes\Новая папка\PC.pwn(50713) : error 021: symbol already defined: "num_hash"

символ уже используется.
можно оградить {} а можно создать нов переменную
Code
D:\PC\pawno\include\JunkBuster.inc(1005) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\pawno\include\JunkBuster.inc(1041) : error 017: undefined symbol "GivePlayerMoney"

скорее всего у тебя не стандартное павно, а какое то навороченное


Пишу любые несложные скрипты))
Обращайтесь..
Цена: от 10 рублей))


Сообщение отредактировал drifter-dron - Воскресенье, 11.09.2011, 08:59:55
 
Сообщение
Code
D:\PC\gamemodes\Новая папка\PC.pwn(17823) : error 021: symbol already defined: "strtok"  
D:\PC\gamemodes\Новая папка\PC.pwn(50706) : error 021: symbol already defined: "hash"
D:\PC\gamemodes\Новая папка\PC.pwn(50713) : error 021: symbol already defined: "num_hash"

символ уже используется.
можно оградить {} а можно создать нов переменную
Code
D:\PC\pawno\include\JunkBuster.inc(1005) : error 017: undefined symbol "GivePlayerMoney"
D:\PC\pawno\include\JunkBuster.inc(1041) : error 017: undefined symbol "GivePlayerMoney"

скорее всего у тебя не стандартное павно, а какое то навороченное

Автор - drifter-dron
Дата добавления - 11.09.2011 в 08:58:52
[east_side]_traneДата: Воскресенье, 11.09.2011, 09:12:41 | Сообщение # 3

Группа: Пользователи
Сообщений: 443
drifter-dron, это вроде такой античит(там есть деньги сервера и игрока):GivePlayerMoney
TROJAN, я прав на счёт античита ?(или обьясни что это за функция)


Pawn скриптер
Мои услуги по оптимизации
 
Сообщениеdrifter-dron, это вроде такой античит(там есть деньги сервера и игрока):GivePlayerMoney
TROJAN, я прав на счёт античита ?(или обьясни что это за функция)

Автор - [east_side]_trane
Дата добавления - 11.09.2011 в 09:12:41
drifter-dronДата: Воскресенье, 11.09.2011, 10:30:20 | Сообщение # 4

Группа: Пользователи
Сообщений: 477
[east_side]_trane, что бы там ни было, функция стандартная и с ней не должно быть ошибок

Пишу любые несложные скрипты))
Обращайтесь..
Цена: от 10 рублей))
 
Сообщение[east_side]_trane, что бы там ни было, функция стандартная и с ней не должно быть ошибок

Автор - drifter-dron
Дата добавления - 11.09.2011 в 10:30:20
TROJANДата: Воскресенье, 11.09.2011, 10:53:57 | Сообщение # 5

Группа: Пользователи
Сообщений: 10
Quote (|east_side|_trane)
drifter-dron, это вроде такой античит(там есть деньги сервера и игрока):GivePlayerMoney

да, античит, серверные деньги.
Quote (drifter-dron)
можно оградить {}

всмысле оградить? закомментировать?


[url=http://vkontakte.ru/trojan73]Я [В]Контакте[/url]
 
Сообщение
Quote (|east_side|_trane)
drifter-dron, это вроде такой античит(там есть деньги сервера и игрока):GivePlayerMoney

да, античит, серверные деньги.
Quote (drifter-dron)
можно оградить {}

всмысле оградить? закомментировать?

Автор - TROJAN
Дата добавления - 11.09.2011 в 10:53:57
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
01:23:57
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2026

vkontakte :samp-pawno.ru: