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

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 3 из 3
  1. #1
    Аватар для codeo
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.04.2014
    Сообщений
    108
    Репутация:
    9 ±

    Пропадатет тс

    При онлайне иногда начитает пропадать транспорт, подскажите в чем может быть проблема..


    PHP код:
        case DIALOG_AUTO_LOWRIDERS:
            {
                new 
    vehID;
                if(
    response)
                {
                    switch(
    listitem)
                    {
                    case 
    0vehID 412;
                    case 
    1vehID 534;
                    case 
    2vehID 535;
                    case 
    3vehID 536;
                    case 
    4vehID 566;
                    case 
    5vehID 567;
                    case 
    6vehID 575;
                    case 
    7vehID 576;
                    }
                    if(
    GetPlayerCash(playerid) < 4000) return SendClientMessage(playerid0x7FC7FFAA"[INFO]: >> У вас недостаточно денег.");
                    
    GivePlayerCash(playerid, -4000);
                    
                    if(
    GetPVarInt(playerid,"PlayerCar")) DestroyVehicle(GetPVarInt(playerid,"PlayerCar"));
                    new 
    Float:pos[3];
                    
    GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
                    new 
    veh CreateVehicle(vehIDpos[0], pos[1], pos[2], 82.2873random(255), random(255), 3600);
                    
    SetPVarInt(playerid,"PlayerCar",veh);
                    
    putPlayerInVehicle(playerid,veh,0);
                }
            } 
    PHP код:
    public OnPlayerDisconnect(playeridreason)
    {
        if(
    GetPVarInt(playerid,"PlayerCar")) DestroyVehicle(GetPVarInt(playerid,"PlayerCar"));
        return 
    1;


  2. #2
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    В каком смысле "пропадать"?


    PHP код:
    public OnPlayerDisconnect(playeridreason)
    {
        if(
    GetPVarInt(playerid,"PlayerCar") && IsVehicleValid(GetPVarInt(playerid,"PlayerCar"))) DestroyVehicle(GetPVarInt(playerid,"PlayerCar"));
        return 
    1;
    }


    case 
    DIALOG_AUTO_LOWRIDERS:
    {
        if(!
    response) return 1;
        new 
    vehID;
        switch(
    listitem)
        {
            case 
    0vehID 412;
            case 
    1vehID 534;
            case 
    2vehID 535;
            case 
    3vehID 536;
            case 
    4vehID 566;
            case 
    5vehID 567;
            case 
    6vehID 575;
            case 
    7vehID 576;
        }
        if(
    GetPlayerCash(playerid) < 4000) return SendClientMessage(playerid0x7FC7FFAA"[INFO]: >> У вас недостаточно денег.");
        
    GivePlayerCash(playerid, -4000);

        if(
    GetPVarInt(playerid"PlayerCar")) DestroyVehicle(GetPVarInt(playerid"PlayerCar"));
        new 
    Floatpos[3];
        
    GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
        
    SetPVarInt(playerid"PlayerCar"CreateVehicle(vehIDpos[0], pos[1], pos[2], 82.2873random(255), random(255), 3600));
        
    putPlayerInVehicle(playeridGetPVarInt(playerid"PlayerCar"), 0);

    И проверьте все прочие случаи ничтожения транспорта. Чтоб если авто игрока уничтожалось - pVar обнулялся
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    24.04.2014
    Сообщений
    108
    Репутация:
    9 ±
    Спасибо, попробую. Просто взял транспорт и иногда через секунд 5-30 он пропадает как будто кто то его удалил через DestroyVehicle

 

 

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

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

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

Ваши права

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