Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 8 из 8

Тема: CrashDerected

  1. #1
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±

    CrashDerected

    Возникла у меня проблема до этого играл не замечал, сегодня решил подключить крашделект и обноружил такие краши когда захожу на сервер.
    Помогите исправить в чем проблема?
    PHP код:
    public OnPlayerUpdate(playerid)
    {

        if(
    SpecAd[playerid] != INVALID_PLAYER_ID//Строка 3162
        
    //Строка 3163
            
    new NY[600],Float:DDEDH,Float:carhp,ipe_[18]; //Строка 3164
            
    new giveplayerid SpecAd[playerid],Float:Xal,Float:Yal,Float:Zal//Строка 3165
            
    if(IsPlayerInAnyVehicle(giveplayerid)) GetVehicleVelocity(GetPlayerVehicleID(giveplayerid),Xal,Yal,Zal); //Строка 3166
            
    else GetPlayerVelocity(giveplayerid,Xal,Yal,Zal); //Строка 3167
            
    new Float:speed7 floatsqroot(floatpower(floatabs(Xal), 2.0) + floatpower(floatabs(Yal), 2.0) + floatpower(floatabs(Zal), 2.0)) * 170.0//Строка 3168
            
    new vehicleid GetPlayerVehicleID(SpecAd[playerid]); //Строка 3169
            
    GetVehicleHealth(vehicleidcarhp); //Строка 3170
            
    GetPlayerHealth(giveplayeridDDEDH); //Строка 3171
            
    GetPlayerIp(giveplayerid,ipe_,18); //Строка 3172
            
    format(NY,sizeof(NY),"~n~~H~~R~Name: ~H~~W~%s",pNick(giveplayerid)); //Строка 3173
            
    format(NY,sizeof(NY),"~n~~H~~R~Number: ~H~~W~%d",Player[giveplayerid][pNumG]);//Строка 3174
            
    format(NY,sizeof(NY),"~n~~H~~R~IP: ~H~~W~%s",ipe_);//Строка 3175
            
    format(NY,sizeof(NY),"~n~~H~~R~Ping: ~H~~W~%d",GetPlayerPing(giveplayerid));//Строка 3176
            
    format(NY,sizeof(NY),"~n~~H~~R~Speed: ~H~~W~%.0f",speed7);//Строка 3177
            
    format(NY,sizeof(NY),"~n~~H~~R~CarHP: ~H~~W~%.0f",carhp);//Строка 3178
            
    format(NY,sizeof(NY),"~n~~H~~R~Health: ~H~~W~%.0f",DDEDH);//Строка 317
            
    format(NY,sizeof(NY),"~n~~H~~R~Warns: ~H~~W~%d",Player[giveplayerid][pWarns]);//Строка 3180
            
    format(NY,sizeof(NY),"~n~~H~~R~Money: ~H~~G~%d$",Player[giveplayerid][pMoney]);//Строка 3181
            
    PlayerTextDrawSetString(playerid,TEXTRECON[playerid],NY);//Строка 3182
        
    }//Строка 3183
        
    return 1;

    PHP код:
    [06:00:29] [joinRoman has joined the server (0:127.0.0.1)
    [
    06:00:31] [debugRun time error 4"Array index out of bounds"
    [06:00:31] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:31] [debugAMX backtrace:
    [
    06:00:31] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:32] [debugRun time error 4"Array index out of bounds"
    [06:00:32] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:32] [debugAMX backtrace:
    [
    06:00:32] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:32] [debugRun time error 4"Array index out of bounds"
    [06:00:32] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:32] [debugAMX backtrace:
    [
    06:00:32] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:32] [debugRun time error 4"Array index out of bounds"
    [06:00:32] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:32] [debugAMX backtrace:
    [
    06:00:32] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:33] [debugRun time error 4"Array index out of bounds"
    [06:00:33] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:33] [debugAMX backtrace:
    [
    06:00:33] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:33] [debugRun time error 4"Array index out of bounds"
    [06:00:33] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:33] [debugAMX backtrace:
    [
    06:00:33] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:34] [debugRun time error 4"Array index out of bounds"
    [06:00:34] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:34] [debugAMX backtrace:
    [
    06:00:34] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:34] [debugRun time error 4"Array index out of bounds"
    [06:00:34] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:34] [debugAMX backtrace:
    [
    06:00:34] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:34] [debugRun time error 4"Array index out of bounds"
    [06:00:34] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:34] [debugAMX backtrace:
    [
    06:00:34] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:34] [debugRun time error 4"Array index out of bounds"
    [06:00:34] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:34] [debugAMX backtrace:
    [
    06:00:34] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:34] [debugRun time error 4"Array index out of bounds"
    [06:00:34] [debug]   Accessing element at index 999 past array upper bound 49
    [06:00:34] [debugAMX backtrace:
    [
    06:00:34] [debug#0  00188f10 in public OnPlayerUpdate (playerid=0) at C:\Users\Администратор\Desktop\My Documents\Energy Drift v 1.0.1\gamemodes\ED2015.pwn:3173
    [06:00:35] [partRoman has left the server (0:1
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  2. #2
    Аватар для Gressie
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.05.2013
    Сообщений
    258
    Репутация:
    6 ±
    кинь pNick свой...

  3. #3
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Цитата Сообщение от Maks5 Посмотреть сообщение
    кинь pNick свой...
    Он не причем, если убрать pNick будет крашить следущая строка 3174, если убрать ее будет крашить 3175 и 3181 так.
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  4. #4
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Кто нибудь знает в чем проблема?
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  5. #5
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    В каком-то месте мода переменной SpecAd[playerid] установлено значение 999.

  6. Пользователь сказал cпасибо:
    BaBuIIIkaDrifteR (17.02.2015)
  7. #6
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    В каком-то месте мода переменной SpecAd[playerid] установлено значение 999.
    да есть! 999 и 9999 надо на 0 сменить?
    В onplayer connect : SpecAd[playerid] = 9999; Остальные: SpecAd[playerid] = 999;
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

  8. #7
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    SpecAd[playerid] = INVALID_PLAYER_ID

  9. Пользователь сказал cпасибо:
    BaBuIIIkaDrifteR (17.02.2015)
  10. #8
    Аватар для BaBuIIIkaDrifteR
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Ямайка
    Сообщений
    303
    Репутация:
    8 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    PHP код:
    SpecAd[playerid] = INVALID_PLAYER_ID
    Это заменить где 9999 и 999 ?

    - - - Добавлено - - -

    Закрыто!
    ip adress: В разработке:7777
    My Skype: Skype Phone
    [В]контакте: Рома Уруру
    Разработка: EnergyDRIFT©|2015

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •